{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T00:07:35Z","timestamp":1770509255975,"version":"3.49.0"},"reference-count":32,"publisher":"Informa UK Limited","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Behaviour &amp; Information Technology"],"published-print":{"date-parts":[[2009,5]]},"DOI":"10.1080\/01449290601152162","type":"journal-article","created":{"date-parts":[[2008,5,12]],"date-time":"2008-05-12T11:51:42Z","timestamp":1210593102000},"page":"201-210","source":"Crossref","is-referenced-by-count":3,"title":["Comparison of different documentation styles for frameworks of object-oriented code"],"prefix":"10.1080","volume":"28","author":[{"given":"S. B.","family":"Ho","sequence":"first","affiliation":[{"name":"Multimedia University","place":["Malaysia"]}]},{"given":"I.","family":"Chai","sequence":"additional","affiliation":[{"name":"Multimedia University","place":["Malaysia"]}]},{"given":"C. H.","family":"Tan","sequence":"additional","affiliation":[{"name":"Multimedia University","place":["Malaysia"]}]}],"member":"301","published-online":{"date-parts":[[2009,4,23]]},"reference":[{"key":"e_1_3_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1041053"},{"key":"e_1_3_2_3_1","first-page":"293","volume-title":"Comparative studies of engineering approaches for software engineering, annals of software engineering","author":"Beizer B.","year":"2000","unstructured":"Beizer , B. 2000 . \u201c Software is different \u201d . In Comparative studies of engineering approaches for software engineering, annals of software engineering , Edited by: Patel , D. and Wang , Y. Vol. 10 , 293 \u2013 310 . Norwell, MA : Baltzer Science Publishers ."},{"key":"e_1_3_2_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00136-X"},{"key":"e_1_3_2_5_1","volume-title":"Elementary statistics: a step by step approach","author":"Bluman A. G.","year":"2004","unstructured":"Bluman , A. G. 2004 . Elementary statistics: a step by step approach , New York : McGraw-Hill International Edition ."},{"key":"e_1_3_2_6_1","first-page":"13","volume-title":"IEEE proceedings of 7th European conference on software maintenance and reengineering (CSMR '03)","author":"Briand L. C.","unstructured":"Briand , L. C. . Software documentation: how much is enough? . IEEE proceedings of 7th European conference on software maintenance and reengineering (CSMR '03) . March 26\u201328 2003 . pp. 13 \u2013 15 . Benevento, , Italy : IEEE Computer Society ."},{"key":"e_1_3_2_7_1","first-page":"1","volume-title":"ACM proceedings of 7th workshop on empirical studies of programmers","author":"Briand L. C.","unstructured":"Briand , L. C. , Bunse , C. and Daly , J. W. . An experimental evaluation of quality guidelines on the maintainability of object-oriented design documents . ACM proceedings of 7th workshop on empirical studies of programmers . October 1\u20133 1997 . pp. 1 \u2013 19 . Alexandria, VA : ACM Press ."},{"key":"e_1_3_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/351936.351938"},{"key":"e_1_3_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.738343"},{"key":"e_1_3_2_10_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/4616.001.0001"},{"key":"e_1_3_2_11_1","unstructured":"Chai I. 2000 . \u201c Pedagogical framework documentation: how to document object-oriented frameworks: an empirical study \u201d . PhD dissertation University of Illinois at Urbana-Champaign IL. Available from: http:\/\/www. cs.uiuc.edu\/research\/techreports.php?report=UIUCDCS- R-99-2077 [Accessed 5 March 2006]"},{"key":"e_1_3_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(01)00182-3"},{"key":"e_1_3_2_13_1","volume-title":"Software engineering for real time systems","author":"Cooling J.","year":"2003","unstructured":"Cooling , J. 2003 . Software engineering for real time systems , Harlow, , Essex : Pearson Education Limited ."},{"key":"e_1_3_2_14_1","volume-title":"A handbook of software and systems engineering","author":"Endres A.","year":"2003","unstructured":"Endres , A. and Rombach , D. 2003 . A handbook of software and systems engineering , London : Pearson Education Limited ."},{"key":"e_1_3_2_15_1","first-page":"3","volume-title":"Domain-specific application frameworks: problems and perspective","author":"Fayad M. E.","year":"1999","unstructured":"Fayad , M. E. , Schmidt , D. C. and Johnson , R. E. 1999 . \u201c Application frameworks \u201d . In Domain-specific application frameworks: problems and perspective , Edited by: Fayad , M. E. , Schmidt , D. C. and Johnson , R. E. 3 \u2013 27 . New York : John Wiley and Sons ."},{"key":"e_1_3_2_16_1","volume-title":"Software quality assurance: from theory to implementation","author":"Galin D.","year":"2004","unstructured":"Galin , D. 2004 . Software quality assurance: from theory to implementation , London : Pearson Education Limited ."},{"key":"e_1_3_2_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449290512331321848"},{"key":"e_1_3_2_18_1","first-page":"253","volume-title":"Proceedings of 8th IASTED international conference on software engineering and applications (SEA 2004)","author":"Ho S. B.","unstructured":"Ho , S. B. , Chai , I. and Tan , C. H. . An empirical investigation for different sequence of pedagogical framework documentation for RAD . Proceedings of 8th IASTED international conference on software engineering and applications (SEA 2004) . November 9\u201311 2004 . pp. 253 \u2013 258 . Cambridge, MA : ACTA Press ."},{"key":"e_1_3_2_19_1","volume-title":"Proceedings of ACM object-oriented programming, systems, languages and applications (OOPSLA'92)","author":"Johnson R.","unstructured":"Johnson , R. . Documenting frameworks using patterns . Proceedings of ACM object-oriented programming, systems, languages and applications (OOPSLA'92) . October 1992 ."},{"key":"e_1_3_2_20_1","first-page":"623","volume-title":"Proceedings of 26th IEEE international computer software and applications conference (COMPSAC '02)","author":"Kirk D.","unstructured":"Kirk , D. , Roper , M. and Wood , M. . Defining the problems of framework reuse . Proceedings of 26th IEEE international computer software and applications conference (COMPSAC '02) . August 26\u201329 2002 . pp. 623 \u2013 626 . Oxford, , England : IEEE Computer Society ."},{"key":"e_1_3_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2003.12.019"},{"key":"e_1_3_2_22_1","volume-title":"Applied linear statistical models","author":"Neter J.","year":"1996","unstructured":"Neter , J. 1996 . Applied linear statistical models , Boston, MA : McGraw Hill ."},{"key":"e_1_3_2_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449290410001682234"},{"key":"e_1_3_2_24_1","first-page":"207","volume-title":"IEEE proceedings of 10th international workshop on program comprehension","author":"Penta M. D.","unstructured":"Penta , M. D. , Gradara , S. and Antoniol , G. . Traceability recovery in RAD software systems . IEEE proceedings of 10th international workshop on program comprehension . June 27\u201329 2002 . pp. 207 \u2013 216 . Paris, , France : IEEE Computer Society ."},{"key":"e_1_3_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988711"},{"key":"e_1_3_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1010061"},{"key":"e_1_3_2_27_1","volume-title":"Software engineering: a practitioner's approach","author":"Pressman R. S.","year":"2005","unstructured":"Pressman , R. S. 2005 . Software engineering: a practitioner's approach , 6th ed. , New York : McGrawHill .","edition":"6"},{"key":"e_1_3_2_28_1","volume-title":"Practical object-oriented design with UML","author":"Priestley M.","year":"2004","unstructured":"Priestley , M. 2004 . Practical object-oriented design with UML , New York : McGrawHill ."},{"key":"e_1_3_2_29_1","article-title":"Sun Developer Network (SDN)","author":"Sun Microsystems, Inc.","year":"2006","unstructured":"Sun Microsystems, Inc. 2006 . Sun Developer Network (SDN) . Java SE at a glance , Available from: http:\/\/java.sun.com\/javase\/","journal-title":"Java SE at a glance"},{"key":"e_1_3_2_30_1","volume-title":"Example from the minimalist documentation: How to display a simple frame for Swing GUI","author":"Swing","year":"2004","unstructured":"Swing . 2004a . Example from the minimalist documentation: How to display a simple frame for Swing GUI Available from: http:\/\/pesona.mmu.edu.my\/\u223csbho\/Swing\/Minimal\/t10Min\/002mainExt.htm"},{"key":"e_1_3_2_31_1","volume-title":"Example from the patterns style documentation: How to display a simple frame for Swing GUI","author":"Swing","year":"2004","unstructured":"Swing . 2004b . Example from the patterns style documentation: How to display a simple frame for Swing GUI Available from: http:\/\/pesona.mmu.edu.my\/\u223csbho\/Swing\/Pattern\/t10Pat\/002 mainExt.htm"},{"key":"e_1_3_2_32_1","volume-title":"Example from the Jdoc documentation: Class Painter","author":"Swing","year":"2004","unstructured":"Swing . 2004c . Example from the Jdoc documentation: Class Painter Available from: http:\/\/pesona.mmu.edu.my\/\u223csbho\/Swing\/Jdoc\/t10jDoc\/Painter.html"},{"key":"e_1_3_2_33_1","unstructured":"Swing . 2006 . Items from the exercise on the Swing experiment . Available from: http:\/\/pesona.mmu.edu.my\/\u223csbho\/Swing\/ bit\/exercise.htm"}],"container-title":["Behaviour &amp; Information Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/01449290601152162","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,6]],"date-time":"2026-02-06T22:44:42Z","timestamp":1770417882000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/01449290601152162"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,4,23]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2009,5]]}},"alternative-id":["10.1080\/01449290601152162"],"URL":"https:\/\/doi.org\/10.1080\/01449290601152162","relation":{},"ISSN":["0144-929X","1362-3001"],"issn-type":[{"value":"0144-929X","type":"print"},{"value":"1362-3001","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,4,23]]}}}