{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:28:00Z","timestamp":1750307280122,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,4,15]],"date-time":"2010-04-15T00:00:00Z","timestamp":1271289600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,4,15]]},"DOI":"10.1145\/1900008.1900041","type":"proceedings-article","created":{"date-parts":[[2010,12,20]],"date-time":"2010-12-20T16:13:47Z","timestamp":1292861627000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Library unit development fundamentals"],"prefix":"10.1145","author":[{"given":"Jaime","family":"Ni\u00f1o","sequence":"first","affiliation":[{"name":"University of New Orleans, New Orleans, LA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,4,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Prentice Hall","author":"Block","year":"2008","unstructured":"J. Block . Effective Java. Prentice Hall . 2 nd Ed. 2008 J. Block. Effective Java. Prentice Hall. 2nd Ed. 2008","edition":"2"},{"key":"e_1_3_2_1_2_1","volume-title":"Design Patterns","author":"Gamma E., R.","year":"1995","unstructured":"Gamma E., R. Helm , R. Johnson , V. Vlissides . Design Patterns . Addison-Wesley . 1995 Gamma E., R. Helm, R. Johnson, V. Vlissides. Design Patterns. Addison-Wesley. 1995"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/273133.274324"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1506409.1506424"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.52776"},{"key":"e_1_3_2_1_6_1","volume-title":"Functional Pattern System for Object-Oriented Design. Kovac Pubs","author":"Kuhne T","year":"1999","unstructured":"Kuhne , T , Kovac , V. Functional Pattern System for Object-Oriented Design. Kovac Pubs . Hamburg, Germany . 1999 Kuhne, T, Kovac, V. Functional Pattern System for Object-Oriented Design. Kovac Pubs. Hamburg, Germany. 1999"},{"key":"e_1_3_2_1_7_1","volume-title":"Program Development in Java: Abstraction, Specification, and Object-Oriented Design","author":"Liskov B.","year":"2000","unstructured":"Liskov B. Program Development in Java: Abstraction, Specification, and Object-Oriented Design . Addison Wesley . 2000 . Liskov B. Program Development in Java: Abstraction, Specification, and Object-Oriented Design. Addison Wesley. 2000."},{"key":"e_1_3_2_1_8_1","volume-title":"Agile Software Development","author":"Martin R. C.","year":"2003","unstructured":"Martin , R. C. Agile Software Development . Prentice Hall . 2003 . Martin, R. C. Agile Software Development. Prentice Hall. 2003."},{"key":"e_1_3_2_1_9_1","volume-title":"Object Oriented Software Construction","author":"Meyer B.","year":"2000","unstructured":"Meyer B. Object Oriented Software Construction . 2 nd Ed. Prentice Hall . 2000 . Meyer B. Object Oriented Software Construction. 2nd Ed. Prentice Hall. 2000.","edition":"2"},{"key":"e_1_3_2_1_10_1","volume-title":"Java Generics and Collections. O'Reilly","author":"Naftalin N.","year":"2006","unstructured":"Naftalin , N. , Wadler P. Java Generics and Collections. O'Reilly , 2006 . Naftalin, N., Wadler P. Java Generics and Collections. O'Reilly, 2006."},{"key":"e_1_3_2_1_11_1","volume-title":"An Introduction to Programming and Object Oriented Design Using Java","author":"Ni\u00f1o J.","year":"2008","unstructured":"Ni\u00f1o , J. Hosch F. An Introduction to Programming and Object Oriented Design Using Java . Third Ed. Wiley . 2008 . Ni\u00f1o, J. Hosch F. An Introduction to Programming and Object Oriented Design Using Java. Third Ed. Wiley. 2008."},{"key":"e_1_3_2_1_12_1","unstructured":"Ni\u00f1o J. Java From The Trenches: Dealing with Object Orientation and Generics. Journal Of Computer Science in Colleges. Vol 22 No. 5. pgs. 12--22. 2007   Ni\u00f1o J. Java From The Trenches: Dealing with Object Orientation and Generics. Journal Of Computer Science in Colleges. Vol 22 No. 5. pgs. 12--22. 2007"},{"key":"e_1_3_2_1_13_1","unstructured":"Ni\u00f1o J. Introducing API Design in CS2. Journal Of Computer Science in Colleges. Vol 24 No. 4. pgs. 109--116. 2009   Ni\u00f1o J. Introducing API Design in CS2. Journal Of Computer Science in Colleges. Vol 24 No. 4. pgs. 109--116. 2009"},{"key":"e_1_3_2_1_14_1","volume-title":"D. Software Aging. Proc. of 16th Int. Conference Software Engineering.","author":"Parnas","year":"1994","unstructured":"Parnas , D. Software Aging. Proc. of 16th Int. Conference Software Engineering. 1994 . Parnas, D. Software Aging. Proc. of 16th Int. Conference Software Engineering. 1994."},{"volume-title":"Dirk. Fundamental Class Patterns in Java. 8th Conference on Pattern Languages of Programs. September 11--15\/2001","author":"Riehle","key":"e_1_3_2_1_15_1","unstructured":"Riehle Dirk. Fundamental Class Patterns in Java. 8th Conference on Pattern Languages of Programs. September 11--15\/2001 . Monticello, IL. Riehle Dirk. Fundamental Class Patterns in Java. 8th Conference on Pattern Languages of Programs. September 11--15\/2001. Monticello, IL."},{"key":"e_1_3_2_1_16_1","unstructured":"http:\/\/drjava.org\/  http:\/\/drjava.org\/"}],"event":{"name":"ACM SE '10: ACM Southeast Regional Conference","sponsor":["ACM Association for Computing Machinery"],"location":"Oxford Mississippi","acronym":"ACM SE '10"},"container-title":["Proceedings of the 48th Annual Southeast Regional Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1900008.1900041","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1900008.1900041","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:28Z","timestamp":1750244368000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1900008.1900041"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,4,15]]},"references-count":16,"alternative-id":["10.1145\/1900008.1900041","10.1145\/1900008"],"URL":"https:\/\/doi.org\/10.1145\/1900008.1900041","relation":{},"subject":[],"published":{"date-parts":[[2010,4,15]]},"assertion":[{"value":"2010-04-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}