{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T22:53:37Z","timestamp":1730328817597,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2003,6,11]]},"DOI":"10.1145\/774833.774857","type":"proceedings-article","created":{"date-parts":[[2004,4,19]],"date-time":"2004-04-19T17:18:43Z","timestamp":1082395123000},"page":"159","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["Nice class diagrams admit good design?"],"prefix":"10.1145","author":[{"given":"Holger","family":"Eichelberger","sequence":"first","affiliation":[{"name":"University of W\u00fcrzburg, Am Hubland, W\u00fcrzburg, Germany"}]}],"member":"320","published-online":{"date-parts":[[2003,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"8","article-title":"A Class Cohesion Metric for Object-Oriented Designs","volume":"11","author":"BANSIYA J.","year":"1999","unstructured":"BANSIYA , J. , ETZKORN , L. , DAVIS , C. , AND LI , W. 1999 . A Class Cohesion Metric for Object-Oriented Designs . Journal of Object-Oriented Programming 11 , 8 (Jan.), 47--52.]] BANSIYA, J., ETZKORN, L., DAVIS, C., AND LI, W. 1999. A Class Cohesion Metric for Object-Oriented Designs. Journal of Object-Oriented Programming 11, 8 (Jan.), 47--52.]]","journal-title":"Journal of Object-Oriented Programming"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.544352"},{"volume-title":"Proceedings of the Fourth International Conference on Entity-Relationship Approach","year":"1985","author":"BATINI C.","key":"e_1_3_2_1_3_1","unstructured":"BATINI , C. , FURLANI , L. , AND NARDELLI , E. 1985 . What is a Good Diagram? A Pragmatic Approach. In Entity-Relationship Approach: The Use of ER Concept in Knowledge Representation , Proceedings of the Fourth International Conference on Entity-Relationship Approach , Chicago, Illinois, USA, 29- -30 October 1985, IEEE Computer Society and North-Holland, P. P. Chen, Ed., IEEE, 312--319.]] BATINI, C., FURLANI, L., AND NARDELLI, E. 1985. What is a Good Diagram? A Pragmatic Approach. In Entity-Relationship Approach: The Use of ER Concept in Knowledge Representation, Proceedings of the Fourth International Conference on Entity-Relationship Approach, Chicago, Illinois, USA, 29--30 October 1985, IEEE Computer Society and North-Holland, P. P. Chen, Ed., IEEE, 312--319.]]"},{"key":"e_1_3_2_1_4_1","unstructured":"BATTISTA G. D. EADES P. TAMASSIA R. AND TOLLIS I. 1999. Graph Drawing. Prentice Hall.]] BATTISTA G. D. EADES P. TAMASSIA R. AND TOLLIS I. 1999. Graph Drawing. Prentice Hall.]]"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.748920"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.7155\/jgaa.00025"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/525586.823874"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(199612)26:12%3C1415::AID-SPE69%3E3.3.CO;2-G"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/234535.234538"},{"key":"e_1_3_2_1_11_1","series-title":"LNAI","volume-title":"Diagrams","author":"DISKIN Z.","year":"2000","unstructured":"DISKIN , Z. , KADISH , B. , PIESSENS , F. , AND JOHNSON , M. 2000. Universal Arrow Foundations for Visual Modeling . In Diagrams 2000 , Springer-Verlag, vol. 1889 of LNAI , Springer , 345--357. M. Anderson, P. Cheng, V. Haarslev (Eds.): Diagrams 2000.]] DISKIN, Z., KADISH, B., PIESSENS, F., AND JOHNSON, M. 2000. Universal Arrow Foundations for Visual Modeling. In Diagrams 2000, Springer-Verlag, vol. 1889 of LNAI, Springer, 345--357. M. Anderson, P. Cheng, V. Haarslev (Eds.): Diagrams 2000.]]"},{"key":"e_1_3_2_1_12_1","series-title":"LNAI","volume-title":"Diagrams","author":"DISKIN Z.","year":"2002","unstructured":"DISKIN , Z. 2002. Visualization vs. Spezification in Diagrammatic Notations: A Case Study With UML . In Diagrams 2002 , Springer-Verlag, M. Hegarty, B. Meyer, and H. Naranyanan, Eds., vol. 2317 of LNAI , Springer , 112--115.]] DISKIN, Z. 2002. Visualization vs. Spezification in Diagrammatic Notations: A Case Study With UML. In Diagrams 2002, Springer-Verlag, M. Hegarty, B. Meyer, and H. Naranyanan, Eds., vol. 2317 of LNAI, Springer, 112--115.]]"},{"volume-title":"On the Visualization of Java Programs","series-title":"Lecture Notes in Computer Science","author":"EICHELBERGER H.","key":"e_1_3_2_1_13_1","unstructured":"EICHELBERGER , H. , AND WOLFFVON GUDENBERG , J. 2002. On the Visualization of Java Programs . In Software Visualization, State-of-the-Art Survey, Springer, S. Diehl, Ed., vol. 2269 of Lecture Notes in Computer Science , Springer , 295--306.]] EICHELBERGER, H., AND WOLFFVON GUDENBERG, J. 2002. On the Visualization of Java Programs. In Software Visualization, State-of-the-Art Survey, Springer, S. Diehl, Ed., vol. 2269 of Lecture Notes in Computer Science, Springer, 295--306.]]"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/832270.833817"},{"volume-title":"Evaluation-Report on the Layout Facilities of UML Tools. TR 298","author":"EICHELBERGER H.","key":"e_1_3_2_1_15_1","unstructured":"EICHELBERGER , H. 2002. Evaluation-Report on the Layout Facilities of UML Tools. TR 298 , Institut f\u00fcr Informatik, Universit\u00e4t W\u00fcrzburg , jul.]] EICHELBERGER, H. 2002. Evaluation-Report on the Layout Facilities of UML Tools. TR 298, Institut f\u00fcr Informatik, Universit\u00e4t W\u00fcrzburg, jul.]]"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"EICHELBERGER H. 2002. Layout in UML and CASE homepage of SugiBib. via http:\/\/www.sugibib.de\/english.html.]] EICHELBERGER H. 2002. Layout in UML and CASE homepage of SugiBib. via http:\/\/www.sugibib.de\/english.html.]]","DOI":"10.1007\/3-540-45848-4_49"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380211102"},{"volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","year":"2000","author":"GAMMA E.","key":"e_1_3_2_1_18_1","unstructured":"GAMMA , E. , HELM , R. , JOHNSON , R. , AND VLISSIDES , J. 2000 . Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley , Massachusetts .]] GAMMA, E., HELM, R., JOHNSON, R., AND VLISSIDES, J. 2000. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Massachusetts.]]"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380181104"},{"key":"e_1_3_2_1_20_1","first-page":"4","article-title":"Early measures for UML class Diagrams","volume":"6","author":"GENERO M.","year":"2000","unstructured":"GENERO , M. , PIATTINI , M. , AND CALERO , C. 2000 . Early measures for UML class Diagrams . L'Objet 6 , 4 .]] GENERO, M., PIATTINI, M., AND CALERO, C. 2000. Early measures for UML class Diagrams. L'Objet 6, 4.]]","journal-title":"L'Objet"},{"volume-title":"October","year":"1998","author":"GREEN T.","key":"e_1_3_2_1_21_1","unstructured":"GREEN , T. , AND BLACKWELL , A. , 1998. Cognitive Dimensions of Information Artefacts: a tutorial. Version 1.2 , October 1998 , via http:\/\/www.ndirect.co.uk\/~thomas.green\/workStuff \/Papers\/.]] GREEN, T., AND BLACKWELL, A., 1998. Cognitive Dimensions of Information Artefacts: a tutorial. Version 1.2, October 1998, via http:\/\/www.ndirect.co.uk\/~thomas.green\/workStuff \/Papers\/.]]"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45848-4_46"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00235"},{"volume-title":"The Geon Diagram. In Graphics Interface '99","year":"1999","author":"IRANI P.","key":"e_1_3_2_1_24_1","unstructured":"IRANI , P. , AND WARE , C. 1999 . The Geon Diagram. In Graphics Interface '99 , Kingston, Ontario, IRIS\/PRECARN. Poster Abstracts.]] IRANI, P., AND WARE, C. 1999. The Geon Diagram. In Graphics Interface '99, Kingston, Ontario, IRIS\/PRECARN. Poster Abstracts.]]"},{"volume-title":"The Unified Software Development Process","series-title":"Object Technology Series","author":"JACOBSON I.","key":"e_1_3_2_1_25_1","unstructured":"JACOBSON , I. , RUMBAUGH , J. , AND BOOCH , G. 1999. The Unified Software Development Process . Object Technology Series . Addison-Wesley , Reading, MA .]] JACOBSON, I., RUMBAUGH, J., AND BOOCH, G. 1999. The Unified Software Development Process. Object Technology Series. Addison-Wesley, Reading, MA.]]"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.278993"},{"key":"e_1_3_2_1_27_1","series-title":"LNAI","volume-title":"Structure, Abstraction and Direct Manipulation in Diagram Editors","author":"K\u00d6TH O.","year":"2002","unstructured":"K\u00d6TH , O. , AND MINAS , M. 2002. Structure, Abstraction and Direct Manipulation in Diagram Editors . In Diagrams 2002 , Springer-Verlag, M. Hegarty, B. Meyer, and H. Naranyanan, Eds., vol. 2317 of LNAI , Springer , 290--304.]] K\u00d6TH, O., AND MINAS, M. 2002. Structure, Abstraction and Direct Manipulation in Diagram Editors. In Diagrams 2002, Springer-Verlag, M. Hegarty, B. Meyer, and H. Naranyanan, Eds., vol. 2317 of LNAI, Springer, 290--304.]]"},{"key":"e_1_3_2_1_28_1","first-page":"48","article-title":"Measuring Object-Oriented Design","author":"LI W.","year":"1995","unstructured":"LI , W. , HENRY , S. , KAFURA , D. , AND SCHULMAN , R. 1995 . Measuring Object-Oriented Design . Journal of Object-Oriented Programming ( July-August ), 48 -- 55 .]] LI, W., HENRY, S., KAFURA, D., AND SCHULMAN, R. 1995. Measuring Object-Oriented Design. Journal of Object-Oriented Programming (July-August), 48--55.]]","journal-title":"Journal of Object-Oriented Programming"},{"volume-title":"Object-Oriented Software Metrics","author":"LORENZ M.","key":"e_1_3_2_1_29_1","unstructured":"LORENZ , M. , AND KIDD , J. 1994. Object-Oriented Software Metrics . Prentice Hall .]] LORENZ, M., AND KIDD, J. 1994. Object-Oriented Software Metrics. Prentice Hall.]]"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/522081.795010"},{"key":"e_1_3_2_1_31_1","unstructured":"OMG 1999. XML Metadata Interchange (XMI). Version 1.1 via http:\/\/cgi.omg.org\/docs\/ad\/99-10-02.pdf.]] OMG 1999. XML Metadata Interchange (XMI). Version 1.1 via http:\/\/cgi.omg.org\/docs\/ad\/99-10-02.pdf.]]"},{"key":"e_1_3_2_1_32_1","unstructured":"OMG 2001. Unified Modeling Language Specification. Version 1.4 February 2001 via http:\/\/www.omg.org.]] OMG 2001. Unified Modeling Language Specification. Version 1.4 February 2001 via http:\/\/www.omg.org.]]"},{"volume-title":"Graph Drawing - 8th Internation Symposium","series-title":"Lecture Notes in Computer Science","author":"PURCHASE H.","key":"e_1_3_2_1_33_1","unstructured":"PURCHASE , H. , ALLDER , J.-A. , AND CARRINGTON , D. 2000. User Preference of Graph Layout Aesthetics: A UML Study . In Graph Drawing - 8th Internation Symposium , Springer, J. Marks, Ed., vol. 1984 of Lecture Notes in Computer Science , Springer , 5--18.]] PURCHASE, H., ALLDER, J.-A., AND CARRINGTON, D. 2000. User Preference of Graph Layout Aesthetics: A UML Study. In Graph Drawing - 8th Internation Symposium, Springer, J. Marks, Ed., vol. 1984 of Lecture Notes in Computer Science, Springer, 5--18.]]"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the Australian Symposium on Information Visualisation, Australian Computer Society Inc., P. Eades and T. Pattison, Eds.","volume":"9","author":"PURCHASE H.","year":"2001","unstructured":"PURCHASE , H. , MCGILL , M. , COLPOYS , L. , AND CARRINGTON , D. 2001 . Graph drawing aesthetics and the comprehension of UML class diagrams: an empirical study . In Proceedings of the Australian Symposium on Information Visualisation, Australian Computer Society Inc., P. Eades and T. Pattison, Eds. , vol. 9 , Australian Computer Society Inc.]] PURCHASE, H., MCGILL, M., COLPOYS, L., AND CARRINGTON, D. 2001. Graph drawing aesthetics and the comprehension of UML class diagrams: an empirical study. In Proceedings of the Australian Symposium on Information Visualisation, Australian Computer Society Inc., P. Eades and T. Pattison, Eds., vol. 9, Australian Computer Society Inc.]]"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1981.4308636"},{"volume-title":"Software Engineering","author":"SUMMERVILLE I.","key":"e_1_3_2_1_36_1","unstructured":"SUMMERVILLE , I. 1996. Software Engineering . Prentice Hall .]] SUMMERVILLE, I. 1996. Software Engineering. Prentice Hall.]]"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/21.87055"},{"volume-title":"Information visualization: design for perception","author":"WARE C.","key":"e_1_3_2_1_38_1","unstructured":"WARE , C. 2000. Information visualization: design for perception . Academic Press .]] WARE, C. 2000. Information visualization: design for perception. Academic Press.]]"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1979.234212"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45848-4_42"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"ZUSE H. 1998. A framework of Software Measurement. deGruyter.]] ZUSE H. 1998. A framework of Software Measurement. deGruyter.]]","DOI":"10.1515\/9783110807301"}],"event":{"name":"SOFTVIS03: ACM Symposium on Software Visualization SOFTVIS'03","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"San Diego California","acronym":"SOFTVIS03"},"container-title":["Proceedings of the 2003 ACM symposium on Software visualization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/774833.774857","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T14:50:36Z","timestamp":1673448636000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/774833.774857"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,6,11]]},"references-count":41,"alternative-id":["10.1145\/774833.774857","10.1145\/774833"],"URL":"https:\/\/doi.org\/10.1145\/774833.774857","relation":{},"subject":[],"published":{"date-parts":[[2003,6,11]]},"assertion":[{"value":"2003-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}