{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T05:18:31Z","timestamp":1737523111821,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540440888"},{"type":"electronic","value":"9783540461050"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-46105-1_7","type":"book-chapter","created":{"date-parts":[[2007,10,9]],"date-time":"2007-10-09T13:11:26Z","timestamp":1191935486000},"page":"53-63","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Analysing Object-Oriented Application Frameworks Using Concept Analysis"],"prefix":"10.1007","author":[{"given":"Gabriela","family":"Ar\u00e9valo","sequence":"first","affiliation":[]},{"given":"Tom","family":"Mens","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,9,18]]},"reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"G. Birkhoff. Lattice theory. American Mathematical Society, 1940.","DOI":"10.1090\/coll\/025"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"William R. Cook. Interfaces and specifications for the smalltalk-80 collection classes. In Proc. Int\u2019l Conf. Object-Oriented Programming Systems, Languages, and Applications, volume 27(10) of ACM SIGPLAN Notices, pages 1\u201315. ACM Press, October 1992.","DOI":"10.1145\/141937.141938"},{"key":"7_CR3","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-49255-0","volume-title":"Analysis of overriden methods to infer hot spots","author":"S. Demeyer","year":"1998","unstructured":"Serge Demeyer. Analysis of overriden methods to infer hot spots. In Serge Demeyer and Jan Bosch, editors, ECOOP\u2019 98 Workshop Reader, volume 1543 of Lecture Notes in Computer Science. Springer-Verlag, 1998."},{"key":"7_CR4","unstructured":"Martin Fowler. Refactoring: Improving the Design of Existing Programs. Addison-Wesley, 1999."},{"key":"7_CR5","unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Languages and Systems. Addisson-Wesley, 1994."},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"B. Ganter and R. Wille. Formal Concept Analysis: Mathematical Foundations. Springer Verlag, 1999.","DOI":"10.1007\/978-3-642-59830-2"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Robert Godin and Hafedh Mili. Building and maintaining analysis-level class hierarchies using galois lattices. In Proc. Int\u2019l Conf. Oject-Oriented Programs, Systems, Languages and Applications, volume 28 of ACM SIGPLAN Notices, pages 394\u2013410. ACM Press, October 1993.","DOI":"10.1145\/167962.165931"},{"issue":"2","key":"7_CR8","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1002\/(SICI)1096-9942(1998)4:2<117::AID-TAPO6>3.0.CO;2-Q","volume":"4","author":"R. Godin","year":"1998","unstructured":"Robert Godin, Hafedh Mili, Guy W. Mineau, Rokia Missaoui, Amina Arfi, and Thuy-Tien Chau. Design of class hierarchies based on concept (galois) lattices. Theory and Application of Object Systems, 4(2):117\u2013134, 1998.","journal-title":"Theory and Application of Object Systems"},{"issue":"2","key":"7_CR9","first-page":"22","volume":"1","author":"J.E. Ralph","year":"1988","unstructured":"Ralph E. Johnson and Brian Foote. Designing reusable classes. J. Object-Oriented Programming, 1(2):22\u201335, February 1988.","journal-title":"J. Object-Oriented Programming"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"John Lamping. Typing the specialization interface. In Proc. Int\u2019l Conf. Oject-Oriented Programs, Systems, Languages and Applications, volume 28 of ACM SIGPLAN Notices, pages 201\u2013214. ACM Press, October 1993.","DOI":"10.1145\/167962.165891"},{"key":"7_CR11","unstructured":"Bertrand Meyer. Object-Oriented Software Construction. Prentice Hall, second edition, 1997."},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Michael Siff and Thomas Reps. Identifying modules via concept analysis. In Proc. Int. Conf. Software Maintenance, pages 170\u2013179. IEEE Computer Society Press, 1997.","DOI":"10.1109\/ICSM.1997.624243"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Gregor Snelting and Frank Tip. Reengineering class hierarchies using concept analysis. In ACM Trans. Programming Languages and Systems, 1998.","DOI":"10.1145\/288195.288273"},{"key":"7_CR14","doi-asserted-by":"crossref","unstructured":"Paolo Tonella and Giulio Antoniol. Object oriented design pattern inference. In Proc. Int\u2019l Conf. Software Maintenance, pages 230\u2013238. IEEE Computer Society Press, 1999.","DOI":"10.1109\/ICSM.1999.792619"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"R. Wille. Restructuring lattice theory: An approach based on hierarchies of concepts. Ordered Sets, Ivan Rival Ed., NATO Advanced Study Institute, pages 445\u2013470, September 1981.","DOI":"10.1007\/978-94-009-7798-3_15"},{"key":"7_CR16","unstructured":"R. Wirfs-Brock, B. Wilkerson, and L. Wiener. Designing Object-Oriented Software. Prentice Hall, 1990."},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"R. Wuyts. Declarative reasoning about the structure of object-oriented systems. In Proc. Int\u2019l Conf. TOOLS USA\u201998, pages 112\u2013124. IEEE Computer Society Press, 1998.","DOI":"10.1109\/TOOLS.1998.711007"}],"container-title":["Lecture Notes in Computer Science","Advances in Object-Oriented Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46105-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T13:45:43Z","timestamp":1737467143000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46105-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540440888","9783540461050"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-46105-1_7","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]},"assertion":[{"value":"18 September 2002","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}