{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T10:45:34Z","timestamp":1779101134314,"version":"3.51.4"},"publisher-location":"Boston, MA","reference-count":24,"publisher":"Springer US","isbn-type":[{"value":"9781475765380","type":"print"},{"value":"9780387356075","type":"electronic"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/978-0-387-35607-5_1","type":"book-chapter","created":{"date-parts":[[2013,6,4]],"date-time":"2013-06-04T16:55:08Z","timestamp":1370364908000},"page":"3-27","source":"Crossref","is-referenced-by-count":49,"title":["The Adaptive Object-Model Architectural Style"],"prefix":"10.1007","author":[{"given":"Joseph W.","family":"Yoder","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ralph","family":"Johnson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","volume-title":"Pattern Languages of Program Design 4. Addisson Wesley","author":"F Anderson","year":"2000","unstructured":"Francis Anderson. \u201cAA Collection of History Patterns\u201d. Pattern Languages of Program Design 4. Addisson Wesley, 2000."},{"key":"1_CR2","volume-title":"Proceedings of PLoP2000. Technical Report #wucs-00-29, Dept. of Computer Science, Washington University Department of Computer Science","author":"A Arsanjani","year":"2000","unstructured":"Ali Arsanjani. \u201cRule Object Pattern Language\u201d. Proceedings of PLoP2000. Technical Report #wucs-00-29, Dept. of Computer Science, Washington University Department of Computer Science, October 2000."},{"key":"1_CR3","volume-title":"Using Grammar-oriented Object Design to Seamlessly Map Business Models to Component -based Software Architectures","author":"Ali Arsanjani","year":"2001","unstructured":"Ali Arsanjani. Using Grammar-oriented Object Design to Seamlessly Map Business Models to Component -based Software Architectures, Proceedings of The International Association of Science and Technology for Development, 2001, Pittsburgh, PA."},{"key":"1_CR4","volume-title":"Addisson Wesley","author":"Andy Carlson","year":"2000","unstructured":"Andy Carlson, Sharon Estepp, and Marin Fowler. \u201cTemporal Patterns\u201d. Pattern Languages of Program Design\n                  4. Addisson Wesley, 2000."},{"key":"1_CR5","volume-title":"Addison-Wesley","author":"Krzysztof Czarnecki & Ulrich W","year":"2000","unstructured":"Krzysztof Czarnecki & Ulrich W. Eisenecker. Generative Programming \u2014 Methods, Tools, and Applications, 2000. Addison-Wesley, 2000."},{"key":"1_CR6","unstructured":"Brian Foote, Joseph W. Yoder. \u201cMetadata and Active Object Models\u201d. Proceedings of P1op98. Technical Report #wucs-98-25, Dept. of Computer Science, Washington University Department of Computer Science, October 1998. URL: http:\/\/jeny.cs.uiuc.edu\/\u2014plop\/plop98."},{"key":"1_CR7","unstructured":"Martin Fowler. Analysis Patterns, Reusable Object Models. Addison-Wesley. 1997."},{"key":"1_CR8","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Eric Gamma, Richard Helm, Ralph Johnson, John Vlissides","year":"1995","unstructured":"Eric Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA, 1995."},{"key":"1_CR9","unstructured":"Erich Gamma, Richard Helm, and John Vlissides, Design Patterns Applied,tutorial notes from OOPSLA\u2019 95."},{"key":"1_CR10","unstructured":"David Hay. Data Model Patterns, Convention of Thought. Dorset House Publishing. 1996"},{"key":"1_CR11","volume-title":"Addisson Wesley","author":"Ralph Johnson","year":"1998","unstructured":"Ralph Johnson, Bobby Wolf. \u201cType Object\u201d. Pattern Languages of Program Design\n                  3. Addisson Wesley, 1998."},{"key":"1_CR12","unstructured":"Ralph E. Johnson and Jeff Oakes, The User-Defined Product Framework, 1998. URL: http:\/\/st.cs.uiuc.edu\/pub\/papers\/frameworks\/udp."},{"key":"1_CR13","volume-title":"\u201cMicro-Workflow: A Workflow Architecture Supporting Compositional Object-Oriented Software Development\u201d. PhD thesis, Computer Science Technical Report UIUCDCS-R-2000-2186. University of Illinois at Urbana-Champaign","author":"D Manolescu","year":"2000","unstructured":"D. Manolescu. \u201cMicro-Workflow: A Workflow Architecture Supporting Compositional Object-Oriented Software Development\u201d. PhD thesis, Computer Science Technical Report UIUCDCS-R-2000-2186. University of Illinois at Urbana-Champaign, October 2000, Urbana, Illinois."},{"key":"1_CR14","volume-title":"\u201cOn Meta-Modeling Formalisms and Rule-Based Model Transforms\u201d, Comm. at Ecoop2K workshop 00","author":"N Revault","year":"2000","unstructured":"N. Revault, X. Blanc & J-F. Perrot. \u201cOn Meta-Modeling Formalisms and Rule-Based Model Transforms\u201d, Comm. at Ecoop\u20192K workshop \u201900, Sophia Antipolis & Cannes, France, June 2000."},{"key":"1_CR15","volume-title":"\u201cAdaptive Object-Models and Metamodeling Techniques\u201d, ECOOP2001 Workshop Reader","author":"N Revault","year":"2001","unstructured":"Nicolas Revault & Joseph W. Yoder. \u201cAdaptive Object-Models and Metamodeling Techniques\u201d, ECOOP\u2019 2001 Workshop Reader; Lecture Notes in Computer Science, Springer Verlag 2001."},{"key":"1_CR16","volume-title":"Washington University Department of Computer Science","author":"D Riehle","year":"2000","unstructured":"D. Riehle, M. Tihnan, R. Johnson. \u201cDynamic Object Model\u201d. Proceedings of PLoP2000. Technical Report #wucs-00-29, Dept. of Computer Science, Washington University Department of Computer Science, October 2000."},{"key":"1_CR17","unstructured":"URL: http:\/\/jerry.cs.uiuc.edu\/\u2014plop\/plop2k."},{"key":"1_CR18","volume-title":"Languages and Applications (OOPSLA 01)","author":"D Riehle","year":"2001","unstructured":"D. Riehle, S. Fraleigh, D. Bucka-Lassen, N. Omorogbe. \"The Architecture of a UML Virtual Machine\". Proceedings of the 2001 Conference on Object-Oriented Program Systems, Languages and Applications (OOPSLA \u2019 01), October 2001."},{"key":"1_CR19","volume-title":"Addisson Wesley","author":"Don Roberts","year":"1998","unstructured":"Don Roberts, Ralph Johnson. \u201cPatterns for Evolving Frameworks\u201d. Pattern Languages of Program Design 3. Addisson Wesley, 1998."},{"key":"1_CR20","unstructured":"M. Tilman, M. Devos. \u201cA Reflective and Repository Based Framework\u201d. Implementing Application Frameworks,Wiley, 1999. On page(s) 29-64."},{"key":"1_CR21","volume-title":"Yoder, Brian Foote","author":"W Joseph","year":"1998","unstructured":"Joseph W. Yoder, Brian Foote, Dirk Riehle, and Michel Tilman Metadata and Active Object-Models Workshop Results Submission; OOPSLA Addendum, 1998."},{"key":"1_CR22","volume-title":"1964; Springer Verlag","author":"W Joseph","year":"2000","unstructured":"Joseph W. Yoder & Reza Razavi. \u201cMetadata and Adaptive Object-Models\u201d, ECOOP\u20192000 Workshop Reader; Lecture Notes in Computer Science, vol. no. 1964; Springer Verlag 2000."},{"key":"1_CR23","first-page":"2001","volume-title":"Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 01); ACM SIGPLAN Notices","author":"W Yoder","year":"2001","unstructured":"Joseph W. Yoder, Federico Balaguer, Ralph Johnson. \u201cArchitecture and Design of Adaptive Object-Models\u201d, Intriguing Technology Presentation at the 2001 Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA \u2019 01); ACM SIGPLAN Notices, ACM Press, December 2001."},{"key":"1_CR24","volume-title":"Prentice Hall","author":"W Joseph","year":"2002","unstructured":"Joseph W. Yoder, Ralph Johnson. \u201cImplementing Business Rules with Adaptive Object-Models\u201d. Business Rules Approach. Prentice Hall. 2002."}],"container-title":["IFIP Advances in Information and Communication Technology","Software Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-0-387-35607-5_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,1,20]],"date-time":"2019-01-20T10:01:48Z","timestamp":1547978508000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-0-387-35607-5_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9781475765380","9780387356075"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-0-387-35607-5_1","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"value":"1868-4238","type":"print"},{"value":"1868-422X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002]]}}}