• Title/Summary/Keyword: Class Diagram Layout

Search Result 3, Processing Time 0.017 seconds

Effect of Layout and Complexity of Class Diagram on Model Comprehension (클래스다이어그램의 레이아웃과 복잡도가 모델 이해도에 미치는 영향)

  • Kim, Jin-Man;Kwun, Tae-Hee;Lim, Joa-Sang
    • Journal of Internet Computing and Services
    • /
    • v.12 no.1
    • /
    • pp.119-130
    • /
    • 2011
  • As a de facto standard for system modeling, UML diagrams have been widely used in the industry. Of these, the class diagram is useful to visualize the classes and their relationships and thus directly influences the forward and reverse processes of system modeling and development. Many earlier studies have attempted to examine as to what impact the layout and complexity of the class diagram would have on the comprehension of system modeling. However, their findings have been equivocal and it is not easy to understand the effects of diagram layout. Accordingly this research relied on the guidelines of diagram layout suggested in the earlier studies and designed a 2 (layout) x 2 (complexity) factorial design to examine their impact on diagram comprehension. 47 subjects were participated in the experiment where class diagrams were provided differently in their layout and complexity. We found that a good layout was significantly more effective than the bad. Furthermore the results were significantly persistent in the complex group than the simple. However, there was no interaction effect between layout and complexity of the diagram.

Structured Information Modeling and Query Method for SMIL Documents (SMIL 문서의 구조 정보 모델 및 검색)

  • 류은숙;이기호;이규철
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.3
    • /
    • pp.293-307
    • /
    • 2004
  • The SMIL(Synchronized Multimedia Integration Language) documents are represented as logical structure information, spatial layout structure information, temporal synchronization structure information and hyperlink structure information, according as the structural characteristics of SMIL documents based on XML. This paper proposes the effective modeling and query method for the multi -structure information of inherent SMIL documents. In particular, we present the object-oriented modeling by using UML class diagram in order to represent the objects classes for the structured information of SMIL documents, and the hierarchical structure and the relationships for the objects classes. In addition, the objects classes definition is specified in compliance with SQL3 for database standard language. We also propose the access method and the query representation for hierarchical structure in order to retrieve efficiently the structural objects of SMIL documents.

  • PDF

Operation Case of Mechanical Engineering Subject Applying Systematic Engineering Design Approach: Design of Golf Ball Dispenser (체계적 공학설계 방법론을 적용한 기계공학 교과목 운영 사례: 골프공디스펜서 설계)

  • Ryu, Sun-Joong
    • Journal of Practical Engineering Education
    • /
    • v.14 no.2
    • /
    • pp.235-244
    • /
    • 2022
  • In this study, a class operation case of an engineering design project targeting a golf ball dispenser, a commercial product, was presented. The project was carried out according to the systematic engineering design approach suggested by Kim Jong-won and W. Beitz. This method broadly divides engineering design into four stages: 'product planning → conceptual design → basic design → detailed design'. In particular, the conceptual design stage is divided into 'functional structure diagram → detailed working principle exploration → various design alternatives creation → optimal design selection'. In the conceptual design, the input/output of the golf ball dispenser was defined and a functional structure diagram was prepared for it. Through this process, it was possible to subdivide the functions of the product and to easily explore the working principle for each. The searched working principles are devised as various design alternatives by various combinations, and for each proposal, the advantages and disadvantages were compared with each other to derive the optimal design alternative. In the basic design, the prototype layout was completed through failure mode analysis and the actual prototype was manufactured using it. Through the entire process, students participating in the class will be able to design commercial products in a systematic way and experience manufacturing prototypes within the department of mechanical engineering curriculum.