{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:57:46Z","timestamp":1725663466651},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540541943"},{"type":"electronic","value":"9783540474852"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1991]]},"DOI":"10.1007\/3-540-54194-2_37","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T17:34:22Z","timestamp":1330191262000},"page":"211-232","source":"Crossref","is-referenced-by-count":0,"title":["Modeling of software architectures: Importance, notions, experiences"],"prefix":"10.1007","author":[{"given":"Manfred","family":"Nagl","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,4]]},"reference":[{"key":"17_CR1","unstructured":"W. Altmann: Description of Program Modules for the Design of Reliable Software, Ph. D. Thesis, University of Erlangen, Techn. Report IMMD 11\u201316 (1978)."},{"key":"17_CR2","first-page":"494","volume-title":"Handbook on Software Engineering","author":"B. W. Boehm","year":"1984","unstructured":"B. W. Boehm: Software Lifecycle Factors, in Vick\/Ramamoorthy (Eds.): Handbook on Software Engineering, 494\u2013518, New York: van Nostrand Reinhold (1984)."},{"key":"17_CR3","volume-title":"Software Components with Ada","author":"G. Booch","year":"1987","unstructured":"G. Booch: Software Components with Ada, Menlo Park: Benjamin Cummings (1987)."},{"key":"17_CR4","volume-title":"System Design with Ada","author":"R.J.A. Buhr","year":"1984","unstructured":"R.J.A. Buhr: System Design with Ada, Englewood Cliffs: Prentice Hall (1984)."},{"key":"17_CR5","volume-title":"Object-oriented Programming \u2014 An Evolutionary Approach","author":"B. Cox","year":"1986","unstructured":"B. Cox: Object-oriented Programming \u2014 An Evolutionary Approach, Reading: Addison Wesley (1986)."},{"key":"17_CR6","unstructured":"Department of Defense (USA): Reference Manual for the Ada Programming Language, ANSI-MIL-STD 1815 A."},{"issue":"1","key":"17_CR7","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1145\/390012.24230","volume":"23","author":"G. Engels","year":"1987","unstructured":"G. Engels\/M. Nagl\/W. Sch\u00e4fer: On the Structure of Structure-Oriented Editors for Different Applications, in P. Henderson (Ed.), Proc. 2nd ACM Symp. on Pract. Softw. Dev. Env., ACM SIGPLAN Notices 23, 1, 190\u2013198 (1987).","journal-title":"ACM SIGPLAN Notices"},{"key":"17_CR8","volume-title":"Program Support Environments, Concepts and Realization","author":"G. Engels","year":"1989","unstructured":"G. Engels\/W. Sch\u00e4fer: Program Support Environments, Concepts and Realization (in German), Stuttgart: Teubner-Verlag (1989)."},{"issue":"7","key":"17_CR9","doi-asserted-by":"crossref","first-page":"784","DOI":"10.1109\/TSE.1986.6312979","volume":"SE-12","author":"H. Ehrig","year":"1986","unstructured":"H. Ehrig\/H. Weber: Specification of Modular Systems, IEEE Trans. on Softw. Eng. SE-12, 7, 784\u2013789 (1986).","journal-title":"IEEE Trans. on Softw. Eng."},{"key":"17_CR10","unstructured":"R. Gall: Formal Description of Programming-in-the-Large by Graph Grammars (in German), Ph. D. Thesis, University of Erlangen, Techn. Report IMMD 16-1 (1983)."},{"issue":"5","key":"17_CR11","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MS.1985.231756","volume":"2","author":"J.V. Guttag","year":"1985","unstructured":"J.V. Guttag\/J.J. Horning\/J.M. Wing: The Larch Family of Specification Languages, IEEE Software 2,5, 24\u201336 (1985).","journal-title":"IEEE Software"},{"key":"17_CR12","volume-title":"Smalltalk-80: The Language and its Implementation","author":"A. Goldberg","year":"1983","unstructured":"A. Goldberg\/D. Robbson: Smalltalk-80: The Language and its Implementation, Reading: Addison Wesley (1983)."},{"key":"17_CR13","unstructured":"HOOD Working Group: HOOD Reference Manual, European Space Agency WME 89\u2013173\/JB."},{"key":"17_CR14","unstructured":"H.N. Habermann\/D. Perry: Well-formed System Compositions, Technical Report CMU-CS-80-117, Carnegie-Mellon University (1980)."},{"key":"17_CR15","unstructured":"Th. Janning: Ph.D. Thesis forthcoming, RWTH Aachen."},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"G. Kaiser\/D. Garlan: Melding Software Systems from Reusable Building Blocks, IEEE Software, July 87, 17\u201324.","DOI":"10.1109\/MS.1987.231059"},{"key":"17_CR17","series-title":"Informatik-Fachberichte","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-74281-1","volume-title":"Interactive Design of Large Program Systems \u2014 Concepts and Tools","author":"C. Lewerentz","year":"1988","unstructured":"C. Lewerentz: Interactive Design of Large Program Systems \u2014 Concepts and Tools (in German), Ph. D. Thesis RWTH Aachen, Informatik-Fachberichte 194, Berlin:Springer-Verlag (1988)."},{"key":"17_CR18","unstructured":"C. Lewerentz\/M. Nagl: Incremental Programming-in-the-Large: Syntax-aided Specification Editing, Integration and Maintenance, Proc. 18th Hawaii Int. Conf. on System Sciences, 638\u2013649 (1985)."},{"issue":"11","key":"17_CR19","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1145\/960112.28738","volume":"21","author":"B. Meyer","year":"1986","unstructured":"B. Meyer: Genericity versus Inheritance, Proc. OOPSLA '86, ACM SIGPLAN Notices 21, 11, 391\u2013405 (1986).","journal-title":"ACM SIGPLAN Notices"},{"key":"17_CR20","volume-title":"Object-oriented Software Construction","author":"B. Meyer","year":"1988","unstructured":"B. Meyer: Object-oriented Software Construction, New York: Prentice Hall (1988)."},{"key":"17_CR21","unstructured":"A.H. M\u00fcller: Rigi \u2014 A Model for Software System Construction, Integration, and Evolution based on Module Interface Specifications, Ph. D. Thesis, Rice University, Techn. Report COMP.TR 86-36, Houston (1986)."},{"key":"17_CR22","volume-title":"Introduction to the Programming Language Ada (in German) first and second edition","author":"M. Nagl","year":"1982","unstructured":"M. Nagl: Introduction to the Programming Language Ada (in German) first and second edition, Braunschweig: Vieweg-Verlag (1982, 1988)."},{"key":"17_CR23","volume-title":"Software Engineering: Methodological Programming-in-the-Large","author":"M. Nagl","year":"1990","unstructured":"M. Nagl: Software Engineering: Methodological Programming-in-the-Large (in German), Berlin: Springer-Verlag (1990)."},{"key":"17_CR24","unstructured":"Proceedings of the Conferences on Object-oriented Programming Systems, Languages and Applications, OOPSLA '86\u2013'89, ACM SIGPLAN Notices."},{"issue":"12","key":"17_CR25","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"D.L. Parnas","year":"1972","unstructured":"D.L. Parnas: On the Criteria To Be Used in Decomposing Systems into Modules, Comm. ACM 15, 12, 1053\u20131058 (1972).","journal-title":"Comm. ACM"},{"issue":"84","key":"17_CR26","first-page":"191","volume":"10","author":"C.V. Ramamoorthy","year":"1984","unstructured":"C.V. Ramamoorthy et al.: Software Engineering \u2014 Problems and Perspectives, Computer 10\/84, 191\u2013209 (1984).","journal-title":"Problems and Perspectives, Computer"},{"issue":"7","key":"17_CR27","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1145\/358557.358572","volume":"25","author":"W. Swartout","year":"1982","unstructured":"W. Swartout\/R. Balzer: On the Inevitable Intertwining of Specification and Implementation, Comm. ACM 25, 7, 438\u2013440 (1982).","journal-title":"Comm. ACM"},{"key":"17_CR28","doi-asserted-by":"crossref","unstructured":"B. Stroustrup: What is Object-oriented Programming, IEEE Software, May 88, 10\u201320.","DOI":"10.1109\/52.2020"},{"issue":"5","key":"17_CR29","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1145\/64137.65011","volume":"13","author":"I. Somerville","year":"1988","unstructured":"I. Somerville: Interacting with an Active, Integrated Environment, in P. Henderson (Ed.): Proc. 3rd ACM Symp. on Pract. Softw. Dev. Env., ACM Software Eng. Notes 13, 5, 76\u201384 (1988).","journal-title":"ACM Software Eng. Notes"},{"key":"17_CR30","unstructured":"P. Wegner: The object-oriented Classification Paradigm, in P. Wegner\/B. Shriver: Research Directions in Object-oriented Programming Cambridge: MIT Press, 479\u2013550 (1987)."},{"key":"17_CR31","unstructured":"B. Westfechtel: Revision Control in an Integrated Development Environment, Ph.D. Thesis forthcoming, RWTH Aachen (1990)."},{"key":"17_CR32","volume-title":"Principles of Software Engineering and Design","author":"M. Zelkowitz","year":"1979","unstructured":"M. Zelkowitz et al.: Principles of Software Engineering and Design, Englewood Cliffs: Prentice Hall (1979)."}],"container-title":["Lecture Notes in Computer Science","Software Development Environments and CASE Technology"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-54194-2_37.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T15:52:54Z","timestamp":1605628374000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-54194-2_37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991]]},"ISBN":["9783540541943","9783540474852"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/3-540-54194-2_37","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1991]]}}}