TAILIEUCHUNG - Graph drawing aesthetics and the comprehension of UML class diagrams: an empirical study

Whether we get forms with extensive clarity by use of Baumgarten’s aesthetic considerations can not be answered conclusively on these cases, because much indicate that it has given some vague ideas when students encounter these considerations during evaluations, but without putting them into real use in their leading feature or as a guidelines in the design process. However, to the question: How can designers formulate aesthetic considerations which communicate a clear message to other professionals? an obvious answer is to make use of Baumgarten’s aesthetic considerations. . | Graph drawing aesthetics and the comprehension of UML class diagrams an empirical study Helen C. Purchase Matthew McGill Linda Colpoys and David Carrington School of Information Technology and Electrical Engineering University of Queensland St Lucia Brisbane 4072 Queensland hcp davec @ Abstract Many existing automatic graph layout algorithms are unrelated to any particular semantic domain. Designers of such algorithms tend to conform to layout aesthetics and claim that by doing so the resultant diagram is easy to understand. Few algorithms are designed for a specific domain and there is no guarantee that the aesthetics used for generic layout algorithms will be useful for the visualisation of domain-specific diagrams for example visual programs or entity-relationship diagrams . This paper describes a study which aimed to identify the most important aesthetics for the automatic layout of UML class diagrams from a human comprehension point of view. The results suggest that for specific domains the actual semantics of the given graph may need to be considered before an appropriate graph drawing can be produced. Keywords UML class diagrams graph layout aesthetics human performance. Introduction CASE tools which provide support for UML diagramming eg Rational Rose Rational Rose 2001 Microsoft Visio Microsoft Visio 2001 Enterprise Architect Enterprise Architect 2001 can benefit from the use of an automatic layout tool. Thus once the user has created a UML diagram or added new objects and relationships to an existing diagram a graph layout tool could automatically re-position the objects and lines so that the diagram is more comprehensible. Many automatic layout algorithms already exist Battista et al. 1994 they take as input a relational graph structure of objects and the relationships between them and produce a visual representation of the information in diagrammatic form. The designers of these algorithms tend to optimise certain aesthetic criteria .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.