메뉴 건너뛰기




Volumn 15, Issue 5, 2010, Pages 493-522

An empirical study on the efficiency of different design pattern representations in UML class diagrams

Author keywords

Design patterns; Empirical study; Eye tracking; UML class diagrams; Visualization

Indexed keywords

CLASS DIAGRAMS; DESIGN PATTERNS; DESIGN PROBLEMS; EMPIRICAL STUDIES; EYE TRACKERS; EYE-TRACKING; UML CLASS DIAGRAMS; UML COLLABORATIONS; UML DIAGRAMS; VISUAL REPRESENTATIONS;

EID: 77954757588     PISSN: 13823256     EISSN: 15737616     Source Type: Journal    
DOI: 10.1007/s10664-009-9125-9     Document Type: Article
Times cited : (53)

References (40)
  • 5
    • 30344485983 scopus 로고    scopus 로고
    • An experimental investigation of formality in UML-based development
    • Briand LC, Labiche Y, Di Penta M, Yan-Bondoc H (2005) An experimental investigation of formality in UML-based development. Trans Soft Eng 31(10):833-849.
    • (2005) Trans Soft Eng , vol.31 , Issue.10 , pp. 833-849
    • Briand, L.C.1    Labiche, Y.2    Di Penta, M.3    Yan-Bondoc, H.4
  • 6
    • 36849000842 scopus 로고    scopus 로고
    • Representational correspondence as a basic principle of diagram design
    • Springer, New York
    • Chabris CF, Kosslyn SM (2005) Representational correspondence as a basic principle of diagram design. In: Knowledge and information visualization. Springer, New York, pp 36-57.
    • (2005) Knowledge and Information Visualization , pp. 36-57
    • Chabris, C.F.1    Kosslyn, S.M.2
  • 8
    • 34250724860 scopus 로고    scopus 로고
    • Visualizing design patterns in their applications and compositions
    • Dong J, Yang S, Zhang K (2007) Visualizing design patterns in their applications and compositions. Trans Soft Eng 33(7):433-453.
    • (2007) Trans Soft Eng , vol.33 , Issue.7 , pp. 433-453
    • Dong, J.1    Yang, S.2    Zhang, K.3
  • 13
    • 1942468141 scopus 로고    scopus 로고
    • A uml-based pattern specification technique
    • France RB, Kim D-K, Ghosh S, Song E (2004) A uml-based pattern specification technique. Trans Soft Eng 30(3):193-206.
    • (2004) Trans Soft Eng , vol.30 , Issue.3 , pp. 193-206
    • France, R.B.1    Kim, D.-K.2    Ghosh, S.3    Song, E.4
  • 14
    • 84942035081 scopus 로고    scopus 로고
    • Applying design patterns in Java
    • Gamma E (1996) Applying design patterns in Java. Java Rep 1(6):47-53.
    • (1996) Java Rep , vol.1 , Issue.6 , pp. 47-53
    • Gamma, E.1
  • 16
    • 0033215440 scopus 로고    scopus 로고
    • Computer interface evaluation using eye movements: methods and constructs
    • Goldberg JH, Kotval XP (1999) Computer interface evaluation using eye movements: methods and constructs. Int J Ind Ergon 24(6):631-645.
    • (1999) Int J Ind Ergon , vol.24 , Issue.6 , pp. 631-645
    • Goldberg, J.H.1    Kotval, X.P.2
  • 26
    • 0038839581 scopus 로고
    • Gestalt theory and instructional design
    • Moore P, Flitz C (1993) Gestalt theory and instructional design. J Tech Writ Commun 23(2): 137-157.
    • (1993) J Tech Writ Commun , vol.23 , Issue.2 , pp. 137-157
    • Moore, P.1    Flitz, C.2
  • 28
    • 0036723318 scopus 로고    scopus 로고
    • Empirical evaluation of aesthetics-based graph layout
    • Purchase HC, Carrington DA, Allder J-A (2002) Empirical evaluation of aesthetics-based graph layout. Empir Soft Eng 7(3):233-255.
    • (2002) Empir Soft Eng , vol.7 , Issue.3 , pp. 233-255
    • Purchase, H.C.1    Carrington, D.A.2    Allder, J.-A.3
  • 29
    • 0032215040 scopus 로고    scopus 로고
    • Eye movements in reading and information processing: 20 years of research
    • Rayner K (1998) Eye movements in reading and information processing: 20 years of research. Psychol Bull 124(3):372-422.
    • (1998) Psychol Bull , vol.124 , Issue.3 , pp. 372-422
    • Rayner, K.1
  • 30
    • 84941479698 scopus 로고
    • The programmer's apprentice
    • Rich C, Waters RC (1988) The programmer's apprentice. Computer 21(11):10-25.
    • (1988) Computer , vol.21 , Issue.11 , pp. 10-25
    • Rich, C.1    Waters, R.C.2
  • 34
    • 27744508581 scopus 로고    scopus 로고
    • On evaluating the layout of uml class diagrams for program comprehension
    • IEEE Computer Society, Piscataway
    • Sun D, Wong K (2005) On evaluating the layout of uml class diagrams for program comprehension. In: Proceedings of the 13th international workshop on program comprehension. IEEE Computer Society, Piscataway, pp 317-326.
    • (2005) Proceedings of the 13th International Workshop on Program Comprehension , pp. 317-326
    • Sun, D.1    Wong, K.2
  • 35
    • 42149140695 scopus 로고    scopus 로고
    • Documenting software systems with views V: towards visual documentation of design patterns as an aid to program understanding
    • ACM, New York
    • Trese T, Tilley S (2007) Documenting software systems with views V: towards visual documentation of design patterns as an aid to program understanding. In: Proceedings of the 25th international conference on design of communication. ACM, New York, pp 103-112.
    • (2007) Proceedings of the 25th International Conference on Design of Communication , pp. 103-112
    • Trese, T.1    Tilley, S.2
  • 36
    • 77954761664 scopus 로고    scopus 로고
    • Notation, notation, notation
    • Vlissides J (1998) Notation, notation, notation. C++ Report.
    • (1998) C++ Report
    • Vlissides, J.1
  • 37
    • 0029358084 scopus 로고
    • Program comprehension during software maintenance and evolution
    • von Mayrhauser A, Vans AM (1995) Program comprehension during software maintenance and evolution. IEEE Comput 28(8):44-55.
    • (1995) IEEE Comput , vol.28 , Issue.8 , pp. 44-55
    • Von Mayrhauser, A.1    Vans, A.M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.