{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T12:31:07Z","timestamp":1775478667138,"version":"3.50.1"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"1-4","license":[{"start":{"date-parts":[[2002,6,1]],"date-time":"2002-06-01T00:00:00Z","timestamp":1022889600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,6,1]],"date-time":"2002-06-01T00:00:00Z","timestamp":1022889600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Annals of Software Engineering"],"published-print":{"date-parts":[[2002,6]]},"DOI":"10.1023\/a:1016593309733","type":"journal-article","created":{"date-parts":[[2002,12,29]],"date-time":"2002-12-29T19:13:07Z","timestamp":1041189187000},"page":"97-110","source":"Crossref","is-referenced-by-count":7,"title":["Object-Oriented Design Structures in Web Application Models"],"prefix":"10.1007","volume":"13","author":[{"given":"Gustavo","family":"Rossi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Schwabe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5091757_CR1","first-page":"15","volume-title":"In Pattern Languages of Program Design","author":"D. Baumer","year":"2000","unstructured":"Baumer, D., D. Riehle, W. Sibersky, and M. Wulf (2000), \u201cRole Object, \u201d In Pattern Languages of Program Design 4, N. Harrison, B. Foote, and H. Rohnert, Eds., Addison-Wesley, Reading, MA, pp. 15\u201332."},{"key":"5091757_CR2","unstructured":"Fayad, M., D. Schmidt, and R. Johnson, Eds. (1999), Building Application Frameworks, Wiley, New York."},{"issue":"1","key":"5091757_CR3","first-page":"59","volume":"7","author":"M. Fowler","year":"1993","unstructured":"Fowler, M. (1993), \u201cApplication Views: Another Technique in the Analysis and Design Armory, \u201d Journal of Object Oriented Programming 7, 1, 59\u201366.","journal-title":"Journal of Object Oriented Programming"},{"key":"5091757_CR4","volume-title":"Design Patterns. Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., R. Helm, R. Johnson, and J. Vlissides (1995), Design Patterns. Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA."},{"key":"5091757_CR5","unstructured":"Jacyntho, M.D., D. Schwabe, and G. Rossi (2002), \u201cA Software Architecture for Structuring Complex Web Applications, \u201d Technical Report, MCC-02\/02, Department of Informatics, PUC-Rio, Rio de Janeiro, Brazil."},{"issue":"2","key":"5091757_CR6","first-page":"22","volume":"1","author":"R. Johnson","year":"1988","unstructured":"Johnson, R. and B. Foote (1988), \u201cDesigning Reusable Classes, \u201d Journal of Object Oriented Programming 1, 2, 22\u201335.","journal-title":"Journal of Object Oriented Programming"},{"key":"5091757_CR7","volume-title":"In Pattern Languages of Program Design","author":"R. Johnson","year":"1988","unstructured":"Johnson, R. and B. Woolf (1988), \u201cType-Object, \u201d In Pattern Languages of Program Design 3, R. Martin, D. Riehle, and F. Buschmann, Eds., Addison-Wesley, Reading, MA, 1998."},{"key":"5091757_CR8","unstructured":"enterprise_applications\/apmTOC.html."},{"issue":"8","key":"5091757_CR9","first-page":"26","volume":"1","author":"G. Krasner","year":"1988","unstructured":"Krasner, G. and S.A. Pope (1988), \u201cCookbook for Using Model-View-Controller Interface Paradigm in Smalltalk 80, \u201d Journal of Object Oriented Programming 1, 8, 26\u201349.","journal-title":"Journal of Object Oriented Programming"},{"key":"5091757_CR10","volume-title":"Multimedia and Hypertext. The Internet and Beyond","author":"J. Nielsen","year":"1995","unstructured":"Nielsen, J. (1995), Multimedia and Hypertext. The Internet and Beyond, Academic Press, Boston."},{"key":"5091757_CR11","volume-title":"Design Patterns for Object-Oriented Software","author":"W. Pree","year":"1994","unstructured":"Pree, W. (1994), Design Patterns for Object-Oriented Software, Addison-Wesley, Reading, MA."},{"key":"5091757_CR12","unstructured":"Rational (1997), UML Document Set. Version 1.013 January 1997, Rational, available at http:\/\/www.rational.com\/uml\/references\/index.html."},{"key":"5091757_CR13","unstructured":"Rossi, G., D. Schwabe, C.J.P. de Lucena, and D.D. Cowan (1995), \u201cAn Object-Oriented Model for Designing the Human- Computer Interface of Hypermedia Applications, \u201d In Proceedings of the International Workshop on Hypermedia Design (IWHD'95), Springer Workshops in Computing Series, available at ftp:\/\/ftp.inf.puc-rio.br\/pub\/docs\/techreports\/95_07_rossi.ps.gz."},{"key":"5091757_CR14","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/3-540-48054-4_20","volume":"1727","author":"G. Rossi","year":"1999","unstructured":"Rossi, G., D. Schwabe, and F. Lyardet (1999), \u201cWeb Application Models are More than Conceptual Models, \u201d In Proceedings of the 1st International Workshop on Conceptual Modeling and the WWW, Paris, France, November 1999, Lecture Notes in Computer Science, Vol. 1727, Springer, Berlin, pp. 239\u2013253.","journal-title":"Lecture Notes in Computer Science"},{"key":"5091757_CR15","volume-title":"In Pattern Languages of Program Design","author":"G. Rossi","year":"2000","unstructured":"Rossi, G., F. Lyardet, and D. Schwabe (2000a), \u201cPatterns for Designing Navigable Spaces, \u201d In Pattern Languages of Program Design 4, N. Harrison, B. Foote, and H. Rohnert, Eds., Addison-Wesley, Reading, MA."},{"key":"5091757_CR16","unstructured":"Rossi, G., D. Schwabe, and F. Lyardet (2000b), \u201cPatterns for E-commerce Applications, \u201d In Proceedings of EuroPLoP 2000, available at http:\/\/www.coldewey.com\/europlop2000."},{"key":"5091757_CR17","first-page":"274","volume-title":"Proceedings of the 10th International Conference on the WWW","author":"G. Rossi","year":"2001","unstructured":"Rossi, G., D. Schwabe, and R. Guimar\u00e3 es (2001a), \u201cDesigning Personalized Web Applications, \u201d In Proceedings of the 10th International Conference on the WWW,ACM Press, New York, pp. 274\u2013284."},{"key":"5091757_CR18","unstructured":"Rossi, G., D. Schwabe, J. Danculovic, and L. Miaton (2001b), \u201cPatterns for Personalized Web Applications, \u201d In Proceedings of EuroPLoP 2001, available at http:\/\/hillside.net\/patterns\/EuroPLoP2001\/papers.html."},{"issue":"4","key":"5091757_CR19","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1002\/(SICI)1096-9942(1998)4:4<207::AID-TAPO2>3.0.CO;2-2","volume":"4","author":"D. Schwabe","year":"1998","unstructured":"Schwabe, D. and G. Rossi (1998), \u201cAn Object-Oriented Approach to Web-Based Application Design, \u201d Theory and Practice of Object Systems (TAPOS) 4, 4, 207\u2013225, Special Issue on the Internet.","journal-title":"Theory and Practice of Object Systems (TAPOS)"},{"key":"5091757_CR20","doi-asserted-by":"crossref","unstructured":"Schwabe, D., G. Rossi, L. Esmeraldo, and F. Lyardet (2001a), \u201cWeb Design Frameworks: An Approach to Improve Reuse in Web Applications, \u201d In Proceedings of the 2nd International Workshop on Web Engineering WWW9 Conference, S. Murugesan and Y. Deshpande, Eds., Lecture Notes in Computer Science, Vol. 2016, Springer, pp. 335\u2013352.","DOI":"10.1007\/3-540-45144-7_32"},{"issue":"1","key":"5091757_CR21","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/93.923950","volume":"8","author":"D. Schwabe","year":"2001","unstructured":"Schwabe, D., L. Esmeraldo, G. Rossi, and F. Lyardet (2001b), \u201cEngineering Web Applications for Reuse, \u201d IEEE Multimedia 8, 1, 20\u201331.","journal-title":"IEEE Multimedia"}],"container-title":["Annals of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1016593309733.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1016593309733\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1016593309733.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T14:10:40Z","timestamp":1747577440000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1016593309733"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,6]]},"references-count":21,"journal-issue":{"issue":"1-4","published-print":{"date-parts":[[2002,6]]}},"alternative-id":["5091757"],"URL":"https:\/\/doi.org\/10.1023\/a:1016593309733","relation":{},"ISSN":["1022-7091","1573-7489"],"issn-type":[{"value":"1022-7091","type":"print"},{"value":"1573-7489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,6]]}}}