{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T02:39:13Z","timestamp":1771209553972,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540290100","type":"print"},{"value":"9783540320579","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11557432_18","type":"book-chapter","created":{"date-parts":[[2005,11,2]],"date-time":"2005-11-02T08:43:26Z","timestamp":1130921006000},"page":"248-263","source":"Crossref","is-referenced-by-count":25,"title":["Transformation from CIM to PIM: A Feature-Oriented Component-Based Approach"],"prefix":"10.1007","author":[{"given":"Wei","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong","family":"Mei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haiyan","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_CR1","doi-asserted-by":"crossref","unstructured":"Allen, R., Garlan, D.: Formalizing Architectural Connection. In: Proceeding of 16th International Conference on Software Engineering, pp. 71\u201380 (1994)","DOI":"10.1109\/ICSE.1994.296767"},{"key":"18_CR2","doi-asserted-by":"crossref","unstructured":"Beck, K., Cunningham, W.: A Laboratory for Teaching Object-Oriented Thinking. In: OOPLSA 1989, SIGPLAN Notices, New Orleans, Louisiana, vol.\u00a024, pp. 1\u20136 (1989)","DOI":"10.1145\/74877.74879"},{"key":"18_CR3","doi-asserted-by":"publisher","first-page":"1131","DOI":"10.1109\/32.738343","volume":"24","author":"R.J.A. Buhr","year":"1998","unstructured":"Buhr, R.J.A.: Use Case Maps as Architectural Entities for Complex Systems. IEEE Transactions on Software Engineering\u00a024, 1131\u20131155 (1998)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"18_CR4","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/ISRE.2001.948547","volume-title":"Proceedings of 5th IEEE International Symposium on Requirements Engineering","author":"P. Carlshamre","year":"2001","unstructured":"Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B.: An Industrial Survey of Requirements Interdependencies in Software Product Release Planning. In: Proceedings of 5th IEEE International Symposium on Requirements Engineering, pp. 84\u201391. IEEE Computer Society, Los Alamitos (2001)"},{"key":"18_CR5","doi-asserted-by":"crossref","unstructured":"Chastek, G., Donohoe, P., Kang, K.C., Thiel, S.: Product Line Analysis - A Practical Introduction. SEI-2001-TR-001, Software Engineering Institute, Carnegie Mellon University (2001)","DOI":"10.21236\/ADA388924"},{"key":"18_CR6","series-title":"Series on Software Engineering and Knowledge Engineering","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1142\/9789812798039_0001","volume-title":"Advances in Software Engineering and Knowledge Engineering","author":"D. Garlan","year":"1993","unstructured":"Garlan, D., Shaw, M.: An Introduction to Software Architecture. In: Ambriola, V., Tortora, G. (eds.) Advances in Software Engineering and Knowledge Engineering. Series on Software Engineering and Knowledge Engineering, vol.\u00a05, pp. 1\u201339. World Scientific Publishing Company, Singapore (1993)"},{"key":"18_CR7","first-page":"76","volume-title":"Proceedings of 5th International Conference on Software Reuse","author":"M.L. Griss","year":"1998","unstructured":"Griss, M.L., Favaro, J., d\u2019Alessandro, M.: Integrating Feature Modeling with the RSEB. In: Proceedings of 5th International Conference on Software Reuse, pp. 76\u201385. IEEE Computer Society, Canada (1998)"},{"key":"18_CR8","volume-title":"Proceedings of 6th International Conference on Software Reuse","author":"M.L. Griss","year":"2000","unstructured":"Griss, M.L.: Implementing Product-Line Features with Component Reuse. In: Proceedings of 6th International Conference on Software Reuse, IEEE Computer Society, Los Alamitos (2000)"},{"key":"18_CR9","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-Oriented Domain Analysis Feasibility Study. SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University (1990)","DOI":"10.21236\/ADA235785"},{"key":"18_CR10","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"K.C. Kang","year":"1998","unstructured":"Kang, K.C., Kim, S., Lee, J., Kim, K., Shin, E., Huh, M.: FORM - A Feature-Oriented Reuse Method with Domain-Specific Architecture. Annals of Software Engineering\u00a05, 143\u2013168 (1998)","journal-title":"Annals of Software Engineering"},{"key":"18_CR11","volume-title":"MDA Explained-The Model Driven Architecture Practice and Promise","author":"A. Kleppe","year":"2003","unstructured":"Kleppe, A., Warmer, J., Bast, W.: MDA Explained-The Model Driven Architecture Practice and Promise. Addison-Wesley, Reading (2003)"},{"key":"18_CR12","volume-title":"Apply UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process","author":"C. Larman","year":"2001","unstructured":"Larman, C.: Apply UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process. Prentice-Hall, Englewood Cliffs (2001)"},{"key":"18_CR13","first-page":"417","volume-title":"Proceedings of the 24th International Conference on Software Engineering","author":"A. Mehta","year":"2002","unstructured":"Mehta, A., Heineman, G.T.: Evolving Legacy System Features into Fine-Grained Components. In: Proceedings of the 24th International Conference on Software Engineering, pp. 417\u2013427. IEEE Computer Society, Florida (2002)"},{"key":"18_CR14","unstructured":"Microsoft: Component Object Model, http:\/\/www.microsoft.com\/com\/"},{"key":"18_CR15","unstructured":"Object Management Group: CORBA Component Model, v3.0, http:\/\/www.omg.org\/technology\/documents\/formal\/components.htm"},{"key":"18_CR16","unstructured":"Object Management Group: MDA Guide Version 1.0.1 (2003), http:\/\/www.omg.org\/mda\/"},{"key":"18_CR17","unstructured":"Object Management Group: UML 1.5 Specification (2003), http:\/\/www.uml.org\/"},{"key":"18_CR18","unstructured":"Object Management Group: UML 2.0 Superstructure FTF convenience document (2004), http:\/\/www.omg.org\/cgi-bin\/apps\/doc?ptc\/04-10-02.zip"},{"key":"18_CR19","unstructured":"Sun Microsystems: EJB 2.1 Specification (2002), http:\/\/java.sun.com\/products\/ejb\/"},{"key":"18_CR20","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0164-1212(99)00062-X","volume":"49","author":"C.R. Turner","year":"1999","unstructured":"Turner, C.R., Fuggetta, A., Lavazza, L., Wolf, A.L.: A Conceptual Basis for Feature Engineering. Journal of Systems and Software\u00a049, 3\u201315 (1999)","journal-title":"Journal of Systems and Software"},{"key":"18_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/978-3-540-39800-4_2","volume-title":"Formal Methods for Software Architectures","author":"A. Lamsweerde van","year":"2003","unstructured":"van Lamsweerde, A.: From System Goals to Software Architecture. In: Bernardo, M., Inverardi, P. (eds.) SFM 2003. LNCS, vol.\u00a02804, pp. 25\u201343. Springer, Heidelberg (2003)"},{"key":"18_CR22","unstructured":"Wiegers, K.E.: Software Requirements. Microsoft Press (1999)"},{"key":"18_CR23","doi-asserted-by":"crossref","unstructured":"Wirfs-Brock, R., Wilkerson, B.: Object-Oriented Design: A Responsibility-Driven Approach. In: OOPLSA 1989, SIGPLAN Notices, New Orleans, Louisiana, vol.\u00a024, pp. 71\u201376 (1989)","DOI":"10.1145\/74877.74885"},{"key":"18_CR24","volume-title":"Object Design: Roles, Responsibilities, and Collaborations","author":"R. Wirfs-Brock","year":"2002","unstructured":"Wirfs-Brock, R., McKean, A.: Object Design: Roles, Responsibilities, and Collaborations. Addison-Wesley, Reading (2002)"},{"key":"18_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1007\/978-3-540-30482-1_16","volume-title":"Formal Methods and Software Engineering","author":"W. Zhang","year":"2004","unstructured":"Zhang, W., Zhao, H.Y., Mei, H.: A Propositional Logic-Based Method for Verification of Feature Models. In: Davies, J., Schulte, W., Barnett, M. (eds.) ICFEM 2004. LNCS, vol.\u00a03308, pp. 115\u2013130. Springer, Heidelberg (2004)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11557432_18.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T01:07:22Z","timestamp":1626656842000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11557432_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290100","9783540320579"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/11557432_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005]]}}}