{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:00:54Z","timestamp":1725566454820},"publisher-location":"Berlin, Heidelberg","reference-count":37,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540232018"},{"type":"electronic","value":"9783540301967"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30196-7_13","type":"book-chapter","created":{"date-parts":[[2010,9,22]],"date-time":"2010-09-22T19:14:07Z","timestamp":1285182847000},"page":"169-184","source":"Crossref","is-referenced-by-count":10,"title":["UnSCom: A Standardized Framework for the Specification of Software Components"],"prefix":"10.1007","author":[{"given":"Sven","family":"Overhage","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"13_CR1","volume-title":"Component Software. Beyond Object- Oriented Programming","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C., Gruntz, D., Murer, S.: Component Software. Beyond Object- Oriented Programming, 2nd edn. Addison-Wesley, Harlow (2002)","edition":"2"},{"key":"13_CR2","volume-title":"Objects, Components, and Frameworks with UML. The Catalysis Approach","author":"D.F. D\u2019Souza","year":"1999","unstructured":"D\u2019Souza, D.F., Wills, A.C.: Objects, Components, and Frameworks with UML. The Catalysis Approach. Addison-Wesley, Upper Saddle River (1999)"},{"key":"13_CR3","volume-title":"Large-Scale, Component-Based Development","author":"A.W. Brown","year":"2000","unstructured":"Brown, A.W.: Large-Scale, Component-Based Development. Prentice Hall, Upper Saddle River (2000)"},{"key":"13_CR4","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/52.469757","volume":"12","author":"D. Garlan","year":"1995","unstructured":"Garlan, D., Allan, R., Ockerbloom, J.: Architectural Mismatch: Why Reuse Is So Hard. IEEE Software\u00a012, 17\u201326 (1995)","journal-title":"IEEE Software"},{"key":"13_CR5","first-page":"499","volume-title":"Component-Based Software Engineering. Putting the Pieces Together","author":"E.J. Weyuker","year":"2001","unstructured":"Weyuker, E.J.: The Trouble with Testing Components. In: Heineman, G.T., Councill, W.T. (eds.) Component-Based Software Engineering. Putting the Pieces Together, pp. 499\u2013512. Addison-Wesley, Upper Saddle River (2001)"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Wallnau, K.C.: A Technology for Predictable Assembly from Certifiable Components. Technical Report CMU\/SEI-2003-TR-009, Software Engineering Institue (2003)","DOI":"10.21236\/ADA413574"},{"key":"13_CR7","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1145\/261640.261641","volume":"6","author":"A.M. Zaremski","year":"1997","unstructured":"Zaremski, A.M., Wing, J.M.: Specification Matching of Software Components. ACM Transactions on Software Engineering and Methodology\u00a06, 333\u2013369 (1997)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"13_CR8","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1002\/swf.45","volume":"2","author":"I. Crnkovic","year":"2002","unstructured":"Crnkovic, I.: Component-Based Software Engineering \u2013 New Challenges in Software Development. Software Focus\u00a02, 127\u2013133 (2002)","journal-title":"Software Focus"},{"key":"13_CR9","volume-title":"Object-Oriented Software Construction","author":"B. Meyer","year":"1997","unstructured":"Meyer, B.: Object-Oriented Software Construction, 2nd edn. Prentice Hall, Englewood Cliffs (1997)","edition":"2"},{"key":"13_CR10","unstructured":"10. Ackermann, J., Brinkop, F., Fettke, P., Frick, A., Glistau, E., Jaekel, H., Kotlar, O., Loos, P., Mrech, H., Ortner, E., Overhage, S., Raape, U., Sahm, S., Schmietendorf, A., Teschke, T., Turowski, K.: Standardized Specification of Business Components. Technical Report, German Society of Informatics, GI (2002)"},{"key":"13_CR11","volume-title":"UML Components. A Simple Process for Specifying Component-Based Software","author":"J. Cheesman","year":"2001","unstructured":"Cheesman, J., Daniels, J.: UML Components. A Simple Process for Specifying Component-Based Software. Addison-Wesley, Upper Saddle River (2001)"},{"key":"13_CR12","unstructured":"Reussner, R.H., Schmidt, H.W.: Using Parameterised Contracts to Predict Properties of Component-Based Software Architectures. In: Crnkovic, I., Larsson, S., Stafford, J. (eds.) Workshop on Component-Based Software Engineering, Lund (2002)"},{"key":"13_CR13","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"M. Shaw","year":"1996","unstructured":"Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall, Englewood Cliffs (1996)"},{"key":"13_CR14","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/2.774917","volume":"32","author":"A. Beugnard","year":"1999","unstructured":"Beugnard, A., Jezequel, J.M., Plouzeau, N., Watkins, D.: Making Components Contract Aware. IEEE Computer\u00a032, 38\u201345 (1999)","journal-title":"IEEE Computer"},{"key":"13_CR15","unstructured":"Cook, S., Daniels, J.: Designing Object Systems. Object-Oriented Modelling with Syntropy. Prentice Hall, Englewood Cliffs (1994)"},{"key":"13_CR16","unstructured":"Davis, A.M.: Software Requirements. Objects, Functions, and States. Prentice Hall, Englewood Cliffs (1993)"},{"key":"13_CR17","unstructured":"Graham, I.: Migrating to Object Technology. Addison-Wesley, Wokingham (1994)"},{"key":"13_CR18","unstructured":"Olle, T.W., Hagelstein, J., MacDonald, I.G., Rolland, C.: Information Systems Methodologies. A Framework for Understanding. Addison-Wesley, Wokingham (1991)"},{"key":"13_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/BFb0019928","volume-title":"Conceptual Modeling - ER \u201996","author":"E. Ortner","year":"1996","unstructured":"Ortner, E., Schienmann, B.: Normative Language Approach: A Framework for Understanding. In: Thalheim, B. (ed.) ER 1996. LNCS, vol.\u00a01157, pp. 261\u2013276. Springer, Heidelberg (1996)"},{"key":"13_CR20","unstructured":"OMG: CORBA Components. OMG Specification, Version 3.0 02-06-65, Object Management Group (2002)"},{"key":"13_CR21","unstructured":"ISO\/IEC: Software Engineering \u2013 Product Quality \u2013 Quality Model. ISO Standard 9126-1, International Organization for Standardization (2001)"},{"key":"13_CR22","unstructured":"ISO\/IEC: Software Engineering \u2013 Product Quality \u2013 External Metrics. ISO Standard 9126-2, International Organization for Standardization (2003)"},{"key":"13_CR23","unstructured":"Cerami, E.: Web Services Essentials. O\u2019Reilly, Sebastopol (2002)"},{"key":"13_CR24","unstructured":"OMG: UML 2.0 Superstructure Specification. Adopted Specification ptc\/03-08-02, Object Management Group (2003)"},{"key":"13_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1007\/3-540-36560-5_8","volume-title":"Web, Web-Services, and Database Systems","author":"S. Overhage","year":"2003","unstructured":"Overhage, S., Thomas, P.: WS-Specification: Specifying Web Services Using UDDI Improvements. In: Chaudhri, A.B., Jeckle, M., Rahm, E., Unland, R. (eds.) NODe-WS 2002. LNCS, vol.\u00a02593, pp. 100\u2013119. Springer, Heidelberg (2003)"},{"key":"13_CR26","unstructured":"OMG: General Ledger Specification. OMG Specification, Version 1.0, Object Management Group (2001)"},{"key":"13_CR27","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1145\/103167.103176","volume":"34","author":"R. Prieto-Diaz","year":"1991","unstructured":"Prieto-Diaz, R.: Implementing Faceted Classification for Software Reuse. Communications of the ACM\u00a034, 89\u201397 (1991)","journal-title":"Communications of the ACM"},{"key":"13_CR28","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1109\/TSE.2003.1214328","volume":"29","author":"P. Vitharana","year":"2003","unstructured":"Vitharana, P., Zahedi, F., Jain, H.: Knowledge-Based Repository Scheme for Storing and Retrieving Business Components: A Theoretical Design and an Empirical Analysis. IEEE Transactions on Software Engineering\u00a029, 649\u2013664 (2003)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"13_CR29","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., Eisenecker, U.W.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Upper Saddle River (2000)"},{"key":"13_CR30","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1145\/244795.244801","volume":"19","author":"D. Yellin","year":"1997","unstructured":"Yellin, D., Strom, R.: Protocol Specifications and Component Adaptors. ACM Transactions on Programming Languages and Systems\u00a019, 292\u2013333 (1997)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"13_CR31","unstructured":"OMG: Object Constraint Language. OMG Specification, Version 1.1 97-08-08, Object Management Group (1997)"},{"key":"13_CR32","unstructured":"OMG: Object Constraint Language. OMG Specification, Version 1.1 97-08-08, Object Management Group (1997)"},{"key":"13_CR33","doi-asserted-by":"crossref","unstructured":"Nierstrasz, O.: Regular Types for Active Objects. In: Proceedings of the 8th ACM Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 1993). ACM SIGPLAN Notices, vol.\u00a028, pp. 1\u201315 (1993)","DOI":"10.1145\/167962.167976"},{"key":"13_CR34","unstructured":"Petri, C.A.: Fundamentals of a Theory of Asynchronous Information Flow. In: Information Processing 62, IFIP, pp. 386\u2013391 (1962)"},{"key":"13_CR35","unstructured":"Frolund, S., Koistinen, J.: QML: A Language for Quality of Service Specification. Technical Report HPL-98-10, Hewlett-Packard Laboratories (1998)"},{"key":"13_CR36","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1109\/ICSE.1996.493416","volume-title":"Proceedings of the 18th International Conference on Software Engineering (ICSE)","author":"J. Kontio","year":"1996","unstructured":"Kontio, J.: A Case Study in Applying a Systematic Method for COTS Selection. In: Proceedings of the 18th International Conference on Software Engineering (ICSE), pp. 201\u2013209. IEEE Computer Society Press, Los Alamitos (1996)"},{"key":"13_CR37","unstructured":"Kiniry, J.R.: Leading to a Kind Description Language: Thoughts on Component Specification. Caltech Technical Report CS-TR-99-04, California Institute of Technology (1999)"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented and Internet-Based Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30196-7_13.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T04:47:08Z","timestamp":1605761228000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30196-7_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540232018","9783540301967"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30196-7_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}