{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:52:45Z","timestamp":1725569565815},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642173219"},{"type":"electronic","value":"9783642173226"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"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":[[2010]]},"DOI":"10.1007\/978-3-642-17322-6_12","type":"book-chapter","created":{"date-parts":[[2010,11,8]],"date-time":"2010-11-08T00:03:27Z","timestamp":1289174607000},"page":"249-273","source":"Crossref","is-referenced-by-count":0,"title":["The Architecture Description Language MoDeL"],"prefix":"10.1007","author":[{"given":"Peter","family":"Klein","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","volume-title":"Object Oriented Analysis and Design with Applications","author":"G. Booch","year":"1994","unstructured":"Booch, G.: Object Oriented Analysis and Design with Applications. Benjamin\/Cummings, Redwood City (1994)"},{"key":"12_CR2","volume-title":"The Unified Modeling Language User Guide","author":"G. Booch","year":"1999","unstructured":"Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1999)"},{"key":"12_CR3","volume-title":"The Unified Modeling Language Reference Manual","author":"J. Rumbaugh","year":"1999","unstructured":"Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual. Addison-Wesley, Reading (1999)"},{"key":"12_CR4","first-page":"155","volume-title":"Workshop on Reliable Software","author":"W. Altmann","year":"1979","unstructured":"Altmann, W.: A New Module Concept for the Design of Reliable Software. In: Raulefs, P. (ed.) Workshop on Reliable Software, pp. 155\u2013166. Hanser-Verlag, Munich (1979)"},{"key":"12_CR5","first-page":"327","volume-title":"Proceedings of the Workshop on Graphtheoretic Concepts in Computer Science 1981","author":"R. Gall","year":"1982","unstructured":"Gall, R.: Structured Development of Modular Software Systems \u2013 The Module Graph as Central Data Structure. In: Proceedings of the Workshop on Graphtheoretic Concepts in Computer Science 1981, pp. 327\u2013338. Hanser-Verlag, Munich (1982)"},{"key":"12_CR6","unstructured":"Lewerentz, C., Nagl, M.: Incremental Programming in the Large: Syntax-Aided Specification Editing, Integration, and Maintenance. In: Shriver, B. (ed.) Proceedings of the 18th Hawaii International Conference on System Sciences, Honolulu, vol.\u00a0II, pp. 638\u2013649 (1985)"},{"issue":"5","key":"12_CR7","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/64137.65020","volume":"13","author":"C. Lewerentz","year":"1988","unstructured":"Lewerentz, C.: Extended Programming in the Large within a Software Development Environment. ACM SIGSOFT Software Engineering Notes\u00a013(5), 173\u2013182 (1988)","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"12_CR8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-95624-9","volume-title":"Softwaretechnik: Methodisches Programmieren im Gro\u00dfen","author":"M. Nagl","year":"1990","unstructured":"Nagl, M.: Softwaretechnik: Methodisches Programmieren im Gro\u00dfen. Springer, Berlin (1990)"},{"key":"12_CR9","unstructured":"B\u00f6rstler, J.: Programmieren-im-Gro\u00dfen: Sprachen, Werkzeuge, Wiederverwendung. Ume\u00e5 University Report UMINF 94.10, Doctoral Dissertation, Aachen University of Technology, Ume\u00e5 University (1994)"},{"key":"12_CR10","unstructured":"Klein, P.: Architecture Modeling of Distributed and Concurrent Software Systems. Doctoral Dissertation, Aachener Beitr\u00e4ge zur Informatik, Band 31, Wissenschaftsverlag Mainz in Aachen, Aachen (2001)"},{"key":"12_CR11","volume-title":"MDA Explained, The Model Driven Architecture: Practice and Promise","author":"A. Kleppe","year":"2003","unstructured":"Kleppe, A.: MDA Explained, The Model Driven Architecture: Practice and Promise. Addison-Wesley, Reading (2003)"},{"issue":"6","key":"12_CR12","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/52.469759","volume":"12","author":"P. Kruchten","year":"1995","unstructured":"Kruchten, P.: Architectural Blueprints\u2014The \u201c4+1\u201d View Model of Software Architecture. IEEE Software\u00a012(6), 42\u201350 (1995)","journal-title":"IEEE Software"},{"issue":"2","key":"12_CR13","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1147\/sj.132.0115","volume":"13","author":"W. Stevens","year":"1974","unstructured":"Stevens, W., Myers, G., Constantine, L.: Structured Design. IBM Systems Journal\u00a013(2), 115\u2013139 (1974)","journal-title":"IBM Systems Journal"},{"issue":"4","key":"12_CR14","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"D. Perry","year":"1992","unstructured":"Perry, D., Wolf, A.: Foundations for the Study of Software Architecture. ACM SIGSOFT Software Engineering Notes\u00a017(4), 40\u201352 (1992)","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"issue":"12","key":"12_CR15","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"D. Parnas","year":"1972","unstructured":"Parnas, D.: On the Criteria to be Used in Decomposing Systems into Modules. Communications of the ACM\u00a015(12), 1053\u20131058 (1972)","journal-title":"Communications of the ACM"},{"key":"12_CR16","volume-title":"Design Patterns: Elements of Reusable Object Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object Oriented Software. Addison-Wesley, Reading (1995)"},{"issue":"3","key":"12_CR17","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1145\/6041.6042","volume":"17","author":"L. Cardelli","year":"1985","unstructured":"Cardelli, L., Wegner, P.: On Understanding Types, Data Abstraction, and Polymorphism. Computing Surveys\u00a017(3), 471\u2013522 (1985)","journal-title":"Computing Surveys"},{"key":"12_CR18","unstructured":"Kiczales, G.: Towards a New Model of Abstraction in Software Engineering. In: Yonezawa, A., Smith, B. (eds.) Proceedings of the International Workshop on New Models for Software Architecture 1992; Reflection and Meta-Level Architecture, Tokyo, pp. 1\u201311 (1992)"},{"key":"12_CR19","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511624162","volume-title":"The B-Book: Assigning Programs to Meanings","author":"J.R. Abrial","year":"1996","unstructured":"Abrial, J.R.: The B-Book: Assigning Programs to Meanings. Cambridge University Press, Cambridge (1996)"},{"key":"12_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-61284-8","volume-title":"Fundamentals of Algebraic Specification 2 \u2013 Module Specifications and Constraints","author":"H. Ehrig","year":"1990","unstructured":"Ehrig, H., Mahr, B.: Fundamentals of Algebraic Specification 2 \u2013 Module Specifications and Constraints. Springer, Berlin (1990)"},{"key":"12_CR21","volume-title":"The Z Notation \u2013 A Reference Manual","author":"J. Spivey","year":"1992","unstructured":"Spivey, J.: The Z Notation \u2013 A Reference Manual, 2nd edn. Prentice Hall, New York (1992)","edition":"2"},{"key":"12_CR22","unstructured":"Kohring, C.: Ausf\u00fchrung von Anforderungsdefinitionen zum Rapid Prototyping \u2013 Requirements Engineering und Simulation (RESI). Doctoral Dissertation, Aachen University of Technology. Shaker-Verlag, Aachen (1996)"},{"volume-title":"Object Analysis and Design \u2013 Description of Methods","year":"1994","key":"12_CR23","unstructured":"Hutt, A. (ed.): Object Analysis and Design \u2013 Description of Methods. Wiley, New York (1994)"},{"key":"12_CR24","volume-title":"Object-Oriented Modeling and Design","author":"J. Rumbaugh","year":"1991","unstructured":"Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice Hall, Englewood Cliffs (1991)"},{"issue":"10","key":"12_CR25","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1145\/355620.361161","volume":"17","author":"C. Hoare","year":"1974","unstructured":"Hoare, C.: Monitors: An Operating System Structuring Concept. Communications of the ACM\u00a017(10), 549\u2013557 (1974)","journal-title":"Communications of the ACM"}],"container-title":["Lecture Notes in Computer Science","Graph Transformations and Model-Driven Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17322-6_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,21]],"date-time":"2019-03-21T23:58:08Z","timestamp":1553212688000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17322-6_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642173219","9783642173226"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17322-6_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}