{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:24:12Z","timestamp":1725456252448},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540612858"},{"type":"electronic","value":"9783540684343"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0030516","type":"book-chapter","created":{"date-parts":[[2005,12,1]],"date-time":"2005-12-01T06:11:16Z","timestamp":1133417476000},"page":"6-16","source":"Crossref","is-referenced-by-count":2,"title":["Many faces of software architecture"],"prefix":"10.1007","author":[{"given":"Dilip","family":"Soni","sequence":"first","affiliation":[]},{"given":"Robert L.","family":"Nord","sequence":"additional","affiliation":[]},{"given":"Liang","family":"Hsu","sequence":"additional","affiliation":[]},{"given":"Paul J.","family":"Drongowski","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,2]]},"reference":[{"key":"2_CR1","doi-asserted-by":"crossref","unstructured":"Barbacci, M.R., Weinstock, C.B., Wing, J.M.: Programming at the processor-memory-switch level. In Proceedings of the 10th International Conference on Software Engineering, IEEE Computer Society Press (April 1988) 19\u201328","DOI":"10.1109\/ICSE.1988.93684"},{"key":"2_CR2","unstructured":"Bell, C.G., Newell, A: Computer Structures: Readings and Examples. McGraw-Hill (1971)"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Crocker, S.D. et al.: Function-oriented protocols for the ARPA computer network. In Proceedings AFIPS, Spring Joint Computer Conference (1972)","DOI":"10.1145\/1478873.1478908"},{"key":"2_CR4","unstructured":"Delisle, N., Garlan, D.: Applying formal specification to industrial problems: A specification of an oscilloscope. IEEE Software (September 1990)"},{"issue":"2","key":"2_CR5","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/TSE.1976.233534","volume":"SE-2","author":"F. DeRemer","year":"1976","unstructured":"DeRemer, F., Kron, H.: Programming-in-the-large versus programming-in-the-small. IEEE Transactions on Software Engineering, SE-2, 2 (June 1976) 80\u201386","journal-title":"IEEE Transactions on Software Engineering"},{"key":"2_CR6","unstructured":"Feiler, P.: Configuration management models in commercial environments. Technical Report CMU\/SEI-91-TR-7, Carnegie Mellon University (1991)"},{"key":"2_CR7","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1002\/spe.4380090402","volume":"9","author":"S.I. Feldman","year":"1979","unstructured":"Feldman, S.I.: Make \u2014 a program for maintaining computer programs. Software \u2014 Practice and Experience 9 (November 1979) 255\u2013265","journal-title":"Software \u2014 Practice and Experience"},{"key":"2_CR8","first-page":"266","volume-title":"Special features of a computer-based German reactor protection system","author":"H.D. Fischer","year":"1991","unstructured":"Fischer, H.D.: Special features of a computer-based German reactor protection system. In Proceedings of Fault-Tolerant Computing Systems, Springer-Verlag, N\u00fcrnberg (September 1991) 266\u2013287"},{"key":"2_CR9","volume-title":"Advances in Software Engineering and Knowledge Engineering, Volume I","author":"D. Garlan","year":"1993","unstructured":"Garlan, D., Shaw, M.: An introduction to software architecture. V. Ambriola and G. Tortora, editors, In Advances in Software Engineering and Knowledge Engineering, Volume I, World Scientific Publishing Company, New Jersey (1993)"},{"key":"2_CR10","unstructured":"Greenberg, M., Soni, D.: Change Assistant: An editor for programming-in-the-large (in preparation)"},{"key":"2_CR11","volume-title":"Strategies for Real-Time System Specification","author":"D.J. Hatley","year":"1988","unstructured":"Hatley, D.J., Pirbhai, I.A.: Strategies for Real-Time System Specification. Dorset House Publishing, New York (1988)"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Katz, R.H.: Information Management for Engineering Design. Springer-Verlag (1985)","DOI":"10.1007\/978-3-642-82438-8"},{"key":"2_CR13","volume-title":"Software architecture analysis: A case study","author":"R. Lange","year":"1991","unstructured":"Lange, R., Schwanke, R.W.: Software architecture analysis: A case study. In Proceedings of the Third International Workshop on Software Configuration Management, Trondheim, Norway, ACM Press (June 1991)"},{"key":"2_CR14","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/TSE.1987.233163","volume":"SE-13","author":"K. Narayanaswamy","year":"1987","unstructured":"Narayanaswamy, K., Scacchi, W.: Maintaining configurations of evolving software systems. IEEE Transactions on Software Engineering SE-13, 3 (March 1987)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"2_CR15","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"D.E. Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. ACM SIG-SOFT Software Engineering Notes 17, 4 (October 1992) 40\u201352","journal-title":"ACM SIG-SOFT Software Engineering Notes"},{"issue":"4","key":"2_CR16","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/0164-1212(86)90002-6","volume":"6","author":"R. Prieto-Diaz","year":"1986","unstructured":"Prieto-Diaz, R., Neighbors, J.M.: Module interconnection languages. The Journal of Systems and Software 6, 4 (November 1986) 307\u2013334","journal-title":"The Journal of Systems and Software"},{"key":"2_CR17","unstructured":"Purtilo, J.M.: The polylith software bus. Technical Report UMIACS-TR-90-65, University of Maryland (May 1990)"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Royce, W.: TRW's Ada process model for incremental development of large software systems. In Proceedings of the 12th International Conference on Software Engineering, IEEE Computer Society Press (March 1990) 2\u201311","DOI":"10.1109\/ICSE.1990.63598"},{"key":"2_CR19","volume-title":"X window system","author":"R.W. Scheifler","year":"1990","unstructured":"Scheifler, R.W., Gettys, J.: X window system. Digital Press, Bedford, MA (1990)"},{"issue":"3","key":"2_CR20","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/75200.75222","volume":"14","author":"M. Shaw","year":"1989","unstructured":"Shaw, M.: Larger scale systems require higher level abstractions. In Proceedings of the Fifth International Workshop on Software Specification and Design, IEEE Computer Society, Software Engineering Notes 14, 3 (May 1989) 143\u2013146","journal-title":"IEEE Computer Society, Software Engineering Notes"},{"key":"2_CR21","unstructured":"Soni, D.: Intelligent support for software maintenance. In Siemens Review, (Spring 1991) 14\u201318"},{"key":"2_CR22","unstructured":"Soni, D., Nord, R.L., Hsu, L.: An empirical approach to software architectures. In Proceedings of the Seventh International Workshop on Software Specification and Design, IEEE Computer Society (December 1993) 47\u201351"},{"key":"2_CR23","unstructured":"Tichy, W.: Software development control based on module interconnection. In Proceedings of the Third International Conference on Software Engineering, IEEE Computer Society Press (May 1979) 29\u201341"},{"key":"2_CR24","unstructured":"Wolf, A.: Language and tool support for precise interface control. Technical Report COINS-TR-85-23, University of Massachusetts (1985)"}],"container-title":["Lecture Notes in Computer Science","Studies of Software Design"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0030516","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T17:49:49Z","timestamp":1683308989000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0030516"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540612858","9783540684343"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/bfb0030516","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}