{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:45:59Z","timestamp":1772163959612,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,10,12]],"date-time":"2005-10-12T00:00:00Z","timestamp":1129075200000},"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":[[2005,10,12]]},"DOI":"10.1145\/1094811.1094821","type":"proceedings-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T12:34:39Z","timestamp":1131366879000},"page":"117-132","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["ArchMatE"],"prefix":"10.1145","author":[{"given":"J. Andr\u00e9s","family":"D\u00edaz-Pace","sequence":"first","affiliation":[{"name":"UNICEN University - also CONICET, Buenos Aires, Argentina"}]},{"given":"Marcelo R.","family":"Campo","sequence":"additional","affiliation":[{"name":"UNICEN University - also CONICET, Buenos Aires, Argentina"}]}],"member":"320","published-online":{"date-parts":[[2005,10,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Acme Homepage http:\/\/www2.cs.cmu.edu\/~acme\/AcmeStudio\/AcmeStudio.html]]  Acme Homepage http:\/\/www2.cs.cmu.edu\/~acme\/AcmeStudio\/AcmeStudio.html]]"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581365"},{"key":"e_1_3_2_1_3_1","volume-title":"Computer Languages, Systems and Structures","author":"Amandi A.","year":"2004","unstructured":"Amandi , A. , Campo , M. , and Zunino , A . JavaLog: A framework-based integration of Java and Prolog for agent-oriented programming . In Computer Languages, Systems and Structures . Elsevier Science . ISSN: 0096-0551. Ed.: R. S. Ledley. 2004 .]] Amandi, A., Campo, M., and Zunino, A. JavaLog: A framework-based integration of Java and Prolog for agent-oriented programming. In Computer Languages, Systems and Structures. Elsevier Science. ISSN: 0096-0551. Ed.: R. S. Ledley. 2004.]]"},{"key":"e_1_3_2_1_4_1","unstructured":"Model problems in Software Architecture. http:\/\/www-2.cs.cmu.edu\/People\/ModProb\/ATM.html]]  Model problems in Software Architecture. http:\/\/www-2.cs.cmu.edu\/People\/ModProb\/ATM.html]]"},{"key":"e_1_3_2_1_6_1","volume-title":"Software Architecture in Practice","author":"Bass L.","year":"2003","unstructured":"Bass , L. , Clements , P. , and Kazman , R . Software Architecture in Practice . 2 nd Edition. Addison-Wesley . 2003 .]] Bass, L., Clements, P., and Kazman, R. Software Architecture in Practice. 2nd Edition. Addison-Wesley. 2003.]]","edition":"2"},{"key":"e_1_3_2_1_7_1","volume-title":"Software Architecture Design: Evaluation and Transformation. In proceedings 1999 IEEE Engineering of Computer Based Systems Symp. (ECBS99)","author":"Bosch J.","year":"1999","unstructured":"Bosch , J. , and Molin , P . Software Architecture Design: Evaluation and Transformation. In proceedings 1999 IEEE Engineering of Computer Based Systems Symp. (ECBS99) . 1999 .]] Bosch, J., and Molin, P. Software Architecture Design: Evaluation and Transformation. In proceedings 1999 IEEE Engineering of Computer Based Systems Symp. (ECBS99).1999.]]"},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of AID'00: the 6th Int. Conf. on AI in Design, (Ed.) J. S. Gero","author":"Burge J.","year":"2000","unstructured":"Burge , J. , and Brown , D . Reasoning with Design Rationale. In Artificial Intelligence in Design'00 , Proceedings of AID'00: the 6th Int. Conf. on AI in Design, (Ed.) J. S. Gero , Kluwer, Dordrecht. 2000 .]] Burge, J., and Brown, D. Reasoning with Design Rationale. In Artificial Intelligence in Design'00, Proceedings of AID'00: the 6th Int. Conf. on AI in Design, (Ed.) J. S. Gero, Kluwer, Dordrecht. 2000.]]"},{"key":"e_1_3_2_1_9_1","volume-title":"Pattern-Oriented Software Architecture. A System of Patterns","author":"Buschmann F.","year":"1996","unstructured":"Buschmann , F. , Meunier , R. , Rohnert , H. , Sommerlad , P. , and Stal M . Pattern-Oriented Software Architecture. A System of Patterns . Wiley & Sons . 1996 .]] Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., and Stal M. Pattern-Oriented Software Architecture. A System of Patterns. Wiley & Sons. 1996.]]"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.462"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0957-4174(94)90023-X"},{"key":"e_1_3_2_1_12_1","first-page":"31","volume-title":"proceedings 1st International Workshop on Architectures for Software Systems","author":"Chung L.","year":"1995","unstructured":"Chung , L. , Nixon , B. , and and Yu , E . Using Non-Functional Requirements to Systematically Select Among Alternatives in Architectural Design . In proceedings 1st International Workshop on Architectures for Software Systems , Seattle , April 24-28, pp. 31 -- 43 . 1995 ]] Chung, L., Nixon, B., and and Yu, E. Using Non-Functional Requirements to Systematically Select Among Alternatives in Architectural Design. In proceedings 1st International Workshop on Architectures for Software Systems, Seattle, April 24-28, pp. 31--43. 1995]]"},{"key":"e_1_3_2_1_13_1","volume-title":"D. Collaborating Software: Blackboard and Multi-Agent Systems & the Future. In proceedings of the International Lisp Conference","author":"Corkill","year":"2003","unstructured":"Corkill , D. Collaborating Software: Blackboard and Multi-Agent Systems & the Future. In proceedings of the International Lisp Conference , New York, New York , October 2003 .]] Corkill, D. Collaborating Software: Blackboard and Multi-Agent Systems & the Future. In proceedings of the International Lisp Conference, New York, New York, October 2003.]]"},{"key":"e_1_3_2_1_14_1","unstructured":"Client\/Server Software Architectures - An Overview. Software Technology Roadmap. http:\/\/www.sei.cmu.edu\/str\/descriptions\/clientserver_body.html]]  Client\/Server Software Architectures - An Overview. Software Technology Roadmap. http:\/\/www.sei.cmu.edu\/str\/descriptions\/clientserver_body.html]]"},{"key":"e_1_3_2_1_15_1","volume-title":"proceedings ICSR 2002:  351--352","author":"Czarnecki K.","year":"2002","unstructured":"Czarnecki , K. Generative Programming : Methods, Techniques, and Applications . In proceedings ICSR 2002: 351--352 . 2002 ]] Czarnecki, K. Generative Programming: Methods, Techniques, and Applications. In proceedings ICSR 2002: 351--352. 2002]]"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383859"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Diaz-Pace A. Campo M. and Trilnik F. Applying Proto-frameworks in the Development of Multi-agent Systems. Revista Iberoamericana de Inteligencia Artificial - Special Issue on Multiagent Systems. Vol 13 No 17 Pp. 53 -- 67. (AEPIA). 2001]]  Diaz-Pace A. Campo M. and Trilnik F. Applying Proto-frameworks in the Development of Multi-agent Systems. Revista Iberoamericana de Inteligencia Artificial - Special Issue on Multiagent Systems. Vol 13 No 17 Pp. 53 -- 67. (AEPIA). 2001]]","DOI":"10.4114\/ia.v5i13.697"},{"key":"e_1_3_2_1_18_1","volume-title":"A A Planning-based Approach for the Exploration of Quality-driven Design Alternatives in Software Architectures. Phd. Thesis","author":"Diaz-Pace","year":"2004","unstructured":"Diaz-Pace , A A Planning-based Approach for the Exploration of Quality-driven Design Alternatives in Software Architectures. Phd. Thesis . Faculty of Sciences, UNICEN University . September 2004 .]] Diaz-Pace, A A Planning-based Approach for the Exploration of Quality-driven Design Alternatives in Software Architectures. Phd. Thesis. Faculty of Sciences, UNICEN University. September 2004.]]"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383853"},{"key":"e_1_3_2_1_20_1","volume-title":"Building Application Frameworks: Object-Oriented Foundations of Framework Design","author":"Fayad M.","year":"1999","unstructured":"Fayad , M. , Schmidt , D. , and Johnson , R . Building Application Frameworks: Object-Oriented Foundations of Framework Design . Wiley . 1999 .]] Fayad, M., Schmidt, D., and Johnson, R. Building Application Frameworks: Object-Oriented Foundations of Framework Design. Wiley. 1999.]]"},{"key":"e_1_3_2_1_21_1","volume-title":"Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1994","unstructured":"Gamma , E. , Helm , R. , Johnson , R. , and Vlissides , J . Design Patterns , Elements of Reusable Object-Oriented Software . Addison-Wesley . Massachussetts, 1994 .]] Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley. Massachussetts, 1994.]]"},{"key":"e_1_3_2_1_22_1","volume-title":"Foundations of Component-based Systems","author":"Garlan D.","year":"2000","unstructured":"Garlan , D. , Monroe , R. , and Wile , D . ACME: Architectural Description of Component-based Systems . In Foundations of Component-based Systems . Cambridge University Press , 2000 .]] Garlan, D., Monroe, R., and Wile, D. ACME: Architectural Description of Component-based Systems. In Foundations of Component-based Systems. Cambridge University Press, 2000.]]"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/645418.652487"},{"key":"e_1_3_2_1_24_1","first-page":"37","volume-title":"Documenting Maintenance Tasks Using Maintenance Patterns. In proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004","author":"Hammouda I.","year":"2004","unstructured":"Hammouda , I. , and Harsu , M . Documenting Maintenance Tasks Using Maintenance Patterns. In proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004 ), pp. 37 - 47 , Tampere, Finland , March 2004 .]] Hammouda, I., and Harsu, M. Documenting Maintenance Tasks Using Maintenance Patterns. In proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), pp. 37-47, Tampere, Finland, March 2004.]]"},{"key":"e_1_3_2_1_26_1","unstructured":"Model problems in Software Architecture. http:\/\/www-2.cs.cmu.edu\/People\/ModProb\/KWIC.html]]  Model problems in Software Architecture. http:\/\/www-2.cs.cmu.edu\/People\/ModProb\/KWIC.html]]"},{"key":"e_1_3_2_1_28_1","volume-title":"An Investigation into the Use of Software Code Metrics in the Industrial Software Development Environment. Phd. Thesis","author":"Littlefair T.","year":"2001","unstructured":"Littlefair , T. An Investigation into the Use of Software Code Metrics in the Industrial Software Development Environment. Phd. Thesis , Edith Cowan University . 2001 ]] Littlefair, T. An Investigation into the Use of Software Code Metrics in the Industrial Software Development Environment. Phd. Thesis, Edith Cowan University. 2001]]"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.825767"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/646546.693938"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.566427"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"key":"e_1_3_2_1_33_1","volume-title":"Building Application Frameworks: Object-Oriented Foundations of Framework Design","author":"Pree W.","year":"1999","unstructured":"Pree , W. , and Koskimies , K . Framelets - Small is Beautiful . In: Building Application Frameworks: Object-Oriented Foundations of Framework Design (M.E. Fayad, D.C. Schmidt, R.E. Johnson, ed.), Wiley . 1999 .]] Pree, W., and Koskimies, K. Framelets - Small is Beautiful. In: Building Application Frameworks: Object-Oriented Foundations of Framework Design (M.E. Fayad, D.C. Schmidt, R.E. Johnson, ed.), Wiley. 1999.]]"},{"key":"e_1_3_2_1_35_1","volume-title":"Object-Oriented Modeling and Design","author":"Rumbaugh J.","year":"1991","unstructured":"Rumbaugh , J. , Blaha , M. , Premerlani , W. , Eddy , F. , and Lorensen , W . Object-Oriented Modeling and Design . Prentice Hall International Inc ., Englewood Cliffs, NJ, 1991 ]] Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., and Lorensen, W. Object-Oriented Modeling and Design. Prentice Hall International Inc., Englewood Cliffs, NJ, 1991]]"},{"key":"e_1_3_2_1_36_1","volume-title":"Perspectives on an Emerging Discipline","author":"Shaw M.","year":"1996","unstructured":"Shaw , M. , and Garlan , D . Software Architecture , Perspectives on an Emerging Discipline . Prentice-Hall . 1996 .]] Shaw, M., and Garlan, D. Software Architecture, Perspectives on an Emerging Discipline. Prentice-Hall. 1996.]]"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/645979.676005"},{"key":"e_1_3_2_1_38_1","unstructured":"Soley R. Model Driven Architecture. OMG. White paper Draft 3.2. 2000]]  Soley R. Model Driven Architecture. OMG. White paper Draft 3.2. 2000]]"},{"key":"e_1_3_2_1_39_1","first-page":"149","volume":"2003","author":"Subramanian N.","year":"2003","unstructured":"Subramanian , N. , and Chung , L. Semi-Automatic Generation of Adaptable Architectures. Software Engineering Research and Practice 2003 : 149 -- 154 . 2003 ]] Subramanian, N., and Chung, L. Semi-Automatic Generation of Adaptable Architectures. Software Engineering Research and Practice 2003: 149--154. 2003]]","journal-title":"Semi-Automatic Generation of Adaptable Architectures. Software Engineering Research and Practice"},{"key":"e_1_3_2_1_40_1","first-page":"143","volume-title":"Software Architectures and Component Technology: The State of the Art in Research and Practice","author":"Tekidernogan B.","year":"2001","unstructured":"Tekidernogan , B. , and Aksit , M . Synthesis-Based Software Architecture Design . In Software Architectures and Component Technology: The State of the Art in Research and Practice , M. Aksit (Ed.), Kluwer Academic Publishers , pp. 143 -- 173 , 2001 .]] Tekidernogan, B., and Aksit, M. Synthesis-Based Software Architecture Design. In Software Architectures and Component Technology: The State of the Art in Research and Practice, M. Aksit (Ed.), Kluwer Academic Publishers, pp. 143 -- 173, 2001.]]"},{"key":"e_1_3_2_1_41_1","first-page":"232","volume-title":"proceedings of the 4th International Conference on Software Reuse","author":"Tracz W.","year":"1996","unstructured":"Tracz , W. Domain Analysis , Domain Modeling, and Domain-Specific Software Architectures : Lesson's Learned . In proceedings of the 4th International Conference on Software Reuse , pp 232 -- 233 . Orlando, FL. 1996 .]] Tracz, W. Domain Analysis, Domain Modeling, and Domain-Specific Software Architectures: Lesson's Learned. In proceedings of the 4th International Conference on Software Reuse, pp 232--233. Orlando, FL. 1996.]]"},{"key":"e_1_3_2_1_42_1","volume-title":"Semantic Issues in Architectural Refinement. Submitted for publication","author":"Tseng T.","year":"2004","unstructured":"Tseng , T. , Aldrich , J. , Garlan , D. , and Schmerl , B . Semantic Issues in Architectural Refinement. Submitted for publication . 2004 .]] Tseng, T., Aldrich, J., Garlan, D., and Schmerl, B. Semantic Issues in Architectural Refinement. Submitted for publication. 2004.]]"},{"key":"e_1_3_2_1_43_1","volume-title":"Object-Oriented Software Development Using Java","author":"Xiaopoing J.","year":"2013","unstructured":"Xiaopoing , J. Object-Oriented Software Development Using Java . Chapter 8. Addison-Wesley Pub Co ; ISBN: 0 2013 5084X. 1999]] Xiaopoing, J. Object-Oriented Software Development Using Java. Chapter 8. Addison-Wesley Pub Co; ISBN: 020135084X. 1999]]"}],"event":{"name":"OOPSLA05: ACM SIGPLAN Object Oriented Programming Systems and Applications Conference","location":"San Diego CA USA","acronym":"OOPSLA05","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1094811.1094821","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1094811.1094821","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:22:13Z","timestamp":1750263733000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1094811.1094821"}},"subtitle":["from architectural styles to object-oriented models through exploratory tool support"],"short-title":[],"issued":{"date-parts":[[2005,10,12]]},"references-count":39,"alternative-id":["10.1145\/1094811.1094821","10.1145\/1094811"],"URL":"https:\/\/doi.org\/10.1145\/1094811.1094821","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1103845.1094821","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2005,10,12]]},"assertion":[{"value":"2005-10-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}