{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T13:02:27Z","timestamp":1772024547190,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2009,1,23]],"date-time":"2009-01-23T00:00:00Z","timestamp":1232668800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2009,6]]},"DOI":"10.1007\/s11219-008-9069-0","type":"journal-article","created":{"date-parts":[[2009,1,22]],"date-time":"2009-01-22T18:03:22Z","timestamp":1232647402000},"page":"151-175","source":"Crossref","is-referenced-by-count":1,"title":["A conceptual framework for component context specification and representation in a metaCASE environment"],"prefix":"10.1007","volume":"17","author":[{"given":"Zheying","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Janne","family":"Kaipala","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,1,23]]},"reference":[{"key":"9069_CR1","volume-title":"KAPTUR: A tool for the preservation and use of engineering legacy","author":"S Bailin","year":"1992","unstructured":"Bailin, S. (1992). KAPTUR: A tool for the preservation and use of engineering legacy. Rockville, MD: CTA Inc."},{"key":"9069_CR2","unstructured":"Bailin, S. C., Moore, J. M., Bentz, R., & Bewtra, M. (1990). KAPTUR: Knowledge acquisition for preservation of tradeoffs and underlying rationale. In Proceedings of the 5th Annual Knowledge-Based Software Assistant Conference (pp. 95\u2013104)."},{"issue":"1","key":"9069_CR3","first-page":"75","volume":"7","author":"KS Barber","year":"1999","unstructured":"Barber, K. S., Graser, T. J., Grisham, P. S., & Jernigan, S. R. (1999). Requirements evolution and reuse using the Systems Engineering Process Activities (SEPA). Australian Journal of Information Systems, 7(1), 75\u201397.","journal-title":"Australian Journal of Information Systems"},{"key":"9069_CR4","unstructured":"Barber, K. S., & Jernigan, S. R. (1999). Changes in the model creation process to ensure traceability and reuse. In 1999 International Conference on Artificial Intelligence (ICAI\u201999), Las Vegas, Nevada."},{"key":"9069_CR5","doi-asserted-by":"crossref","unstructured":"Bratthall, L., Johansson, E., & Regnell, B. (2000). Is a design rationale vital when predicting change impact?\u2014A controlled experiment on software architecture evolution. In Proceedings of Conference on Product Focused Software Process Improvement (PROFES\u20192000) (pp. 126\u2013139). Springer.","DOI":"10.1007\/978-3-540-45051-1_14"},{"key":"9069_CR42","doi-asserted-by":"crossref","unstructured":"Bubenko, J. A. (1995). Challenges in requirements engineering. In Proceedings of the 2nd IEEE International Symposium on Requirements Engineering (RE\u201995) (p. 160).","DOI":"10.1109\/ISRE.1995.512557"},{"key":"9069_CR6","unstructured":"Castellani, X. (1999). Overviews of models defined with charts of concepts. In IFIP WG8.1 International Conference on Information System Concepts: An Integrated Discipline Emerging (pp. 235\u2013256). Kluwer Academic Publishers."},{"issue":"4","key":"9069_CR7","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1145\/58566.59297","volume":"6","author":"J Conklin","year":"1988","unstructured":"Conklin, J., & Begeman, M. L. (1988). gIBIS: A hypertext tool for exploratory policy discussion. ACM Transactions on Office Information Systems, 6(4), 303\u2013331.","journal-title":"ACM Transactions on Office Information Systems"},{"key":"9069_CR8","doi-asserted-by":"crossref","unstructured":"Creech, M. L., Freeze, D. F., & Griss, M. L. (1991). Using hypertext in selecting reusable software components. In Proceedings of ACM Hypertext 1991, San Antonio, TX, December 1991 (pp. 25\u201338).","DOI":"10.1145\/122974.122978"},{"key":"9069_CR9","unstructured":"Edwards, A., Gibson, D. S., Weide, B. W., & Zhupanov, S. (1997). Software component relationships. In Proceedings of the Eighth Annual Workshops on Institutionalizing Software Reuse (WISR8), Columbus, OH."},{"key":"9069_CR10","doi-asserted-by":"crossref","unstructured":"Freitag, B. (1994). A hypertext-based tool for large scale software reuse. In Proceedings of the 6th International Conference CAiSE\u201994 (pp. 283\u2013296). Springer.","DOI":"10.1007\/3-540-58113-8_177"},{"key":"9069_CR11","unstructured":"Hooks, I. F., & Farry, K. A. (2001). Customer centered products: Creating successful products through smart requirements management. New York: Amacom."},{"issue":"12","key":"9069_CR12","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/290133.290145","volume":"41","author":"M Jarke","year":"1998","unstructured":"Jarke, M. (1998). Requirements tracing. Communications of the ACM, 41(12), 32\u201336.","journal-title":"Communications of the ACM"},{"key":"9069_CR13","doi-asserted-by":"crossref","unstructured":"Kaipala, J. (1997). Augmenting CASE tools with hypertext: Desired functionality and implementation issues. In Proceedings of conference on advanced information systems engineering (CAiSE97).","DOI":"10.1007\/3-540-63107-0_16"},{"key":"9069_CR14","doi-asserted-by":"crossref","unstructured":"Keller, R. K., & Schauer, R. (1998). Design components: Towards software composition at the design level. In International Conference on Software Engineering (pp. 302\u2013311). IEEE Computer Society.","DOI":"10.1109\/ICSE.1998.671356"},{"key":"9069_CR15","doi-asserted-by":"crossref","unstructured":"Kelly, S., Lyytinen, K., & Rossi, M. (1996). MetaEdit+: A fully configurable multi-user and multi-tool CASE and CAME environment. In Proceedings of the 8th International Conference CAISE\u201996 (pp. 1\u201321). Springer.","DOI":"10.1007\/3-540-61292-0_1"},{"key":"9069_CR16","unstructured":"Kotonya, G., & Sommerville, I. (1998). Requirements engineering: processes and techniques. New York: Wiley."},{"key":"9069_CR17","unstructured":"Larsson, M., & Crnkovic, I. (2001). Configuration management for component-based systems. Tenth International Workshop on Software Configuration Management (SCM-10): New Practices, New Challenges, and New Boundaries."},{"key":"9069_CR18","doi-asserted-by":"crossref","unstructured":"Lee, J. (1990). SIBYL: A tool for managing group design rationale. In Proceedings of CSCW\u201990 (pp. 79\u201392).","DOI":"10.1145\/99332.99344"},{"issue":"3\u20134","key":"9069_CR19","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1207\/s15327051hci0603&4_3","volume":"6","author":"J Lee","year":"1991","unstructured":"Lee, J., & Lai, K. (1991). What\u2019s in design rationale. Human Computer Interaction, 6(3\u20134), 251\u2013280.","journal-title":"Human Computer Interaction"},{"key":"9069_CR20","unstructured":"Lyytinen, K., Kerola, P., Kaipala, J., Kelly, S., Lehto, J., Liu, H., et al. (1994). MetaPHOR: Metamodelling, Principles, Hypertext, Objects and Repositories Technical Report TR-7. Department of Computer Science and Information Systems, University of Jyv\u00e4skyl\u00e4, Finland."},{"key":"9069_CR21","doi-asserted-by":"crossref","unstructured":"Mannion, M., Keepence, B., Kaindl, H., & Wheadon, J. (1999). Reusing single requirements from application family requirements. In 21st IEEE International Conference on Software Engineering (ICSE\u201999).","DOI":"10.1145\/302405.302677"},{"key":"9069_CR22","unstructured":"McClure, C. (2001). Software reuse: A standards-based guide. Los Alamitos, CA: IEEE Computer Society."},{"key":"9069_CR23","doi-asserted-by":"crossref","unstructured":"Mohan, K., & Ramesh, B. (2002). Managing variability with traceability in product and service families. In Proceedings of the 35th Annual Hawaii International Conference on System Science (HICSS) (pp. 951\u2013959).","DOI":"10.1109\/HICSS.2002.993995"},{"key":"9069_CR24","doi-asserted-by":"crossref","unstructured":"Monk, S., Sommerville, I., Pendaries, J. M., & Durin, B. (1995). Supporting design rationale for system evolution. In Proceedings of the Fifth European Software Engineering Conference.","DOI":"10.1007\/3-540-60406-5_22"},{"issue":"6","key":"9069_CR25","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1016\/S0950-5849(97)00003-7","volume":"39","author":"H Oinas-Kukkonen","year":"1997","unstructured":"Oinas-Kukkonen, H. (1997). Towards greater flexibility in software design systems through hypermedia functionality. Information & Software Technology, 39(6), 391\u2013397.","journal-title":"Information & Software Technology"},{"issue":"4","key":"9069_CR26","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"DE Perry","year":"1992","unstructured":"Perry, D. E., & Wolf, A. L. (1992). Foundations for the study of software architecture. ACM SIGSOFT Software Engineering Notes, 17(4), 40\u201352.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"issue":"1","key":"9069_CR27","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/32.895989","volume":"27","author":"B Ramesh","year":"2001","unstructured":"Ramesh, B., & Jarke, M. (2001). Towards reference models for requirements traceability. IEEE Transactions on Software Engineering, 27(1), 58\u201393.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9069_CR28","doi-asserted-by":"crossref","unstructured":"Robbins, J. E., Hilbert, D. M., & Redmiles, D. F. (1998). Software architecture critics in Argo. In 1998 International Conference on Intelligent User Interfaces, San Francisco, CA.","DOI":"10.1145\/268389.268416"},{"key":"9069_CR29","doi-asserted-by":"crossref","unstructured":"Rossi, M., Tolvanen, J.-P., Ramesh, B., Lyytinen, K., & Kaipala, J. (2000). Method rationale: The forgotten element in method engineering. In Proceedings of the 33rd Hawaii International Conference on System Sciences. IEEE Computer Society Press.","DOI":"10.1109\/HICSS.2000.926680"},{"issue":"4","key":"9069_CR30","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1016\/0010-0285(72)90022-9","volume":"3","author":"RC Schank","year":"1972","unstructured":"Schank, R. C. (1972). Conceptual dependency: A theory of natural language understanding. Cognitive Psychology, 3(4), 532\u2013631.","journal-title":"Cognitive Psychology"},{"issue":"2","key":"9069_CR31","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1002\/kpm.140","volume":"9","author":"AM Selvin","year":"2000","unstructured":"Selvin, A. M., & Shum, S. J. B. (2000). Rapid knowledge construction: A case study in corporate contingency planning using collaborative hypermedia. Knowledge and Process Management, 9(2), 119\u2013128.","journal-title":"Knowledge and Process Management"},{"key":"9069_CR32","unstructured":"Sutcliffe, A. (1995). Requirements rationales: Integrating approaches to requirements analysis, designing interactive systems: Processes, practices, methods, & techniques. In Proceedings of the 1st Conference on Design Interactive Systems (DIS\u201995) (pp. 33\u201342). ACM Press."},{"key":"9069_CR33","unstructured":"Tracz, W. (1990). Implementation working group summary. In J. Baldo (Ed.), Reuse in practice workshop summary (pp. 10\u201319). Alexandria, VA"},{"key":"9069_CR34","unstructured":"Tracz, W., & Coglianese, L. (1995). DOMAIN (DOmain Model All INtegrated) \u2013 A DSSA Domain Analysis Tool. In Proceedings of the 7th Annual Software Technology Conference (STC\u201995), Salt Lake City, Utah."},{"issue":"2","key":"9069_CR35","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/159420.155837","volume":"18","author":"W Tracz","year":"1993","unstructured":"Tracz, W., Coglianese, L., & Young, P. (1993). A domain-specific software architecture engineering process outline. ACM SIGSOFT Software Engineering Notes, 18(2), 40\u201349.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"issue":"2","key":"9069_CR36","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1145\/224155.224165","volume":"20","author":"B Whittle","year":"1995","unstructured":"Whittle, B. (1995). Models and languages for component description and reuse. ACM SIGSOFT Software Engineering Notes, 20(2), 76\u201387.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"9069_CR37","doi-asserted-by":"crossref","unstructured":"Zhang, Z. (2000a). Defining components in a metaCASE environment. In Proceedings of the 12th Conference on Advanced Information Systems Engineering (CAiSE*00) (pp. 340\u2013354). Springer.","DOI":"10.1007\/3-540-45140-4_23"},{"key":"9069_CR38","unstructured":"Zhang, Z. (2000b). Enhancing component reuse using search techniques. In Proceedings of the 23rd Information System Research Seminar in Scandinavia, Lingatan, Sweden (pp. 523\u2013536)."},{"key":"9069_CR39","unstructured":"Zhang, Z. (2001). Component analysis in the metamodelling based information systems development. In Proceedings of Workshop on Domain Specific Visual Language, Tampa Bay, FL."},{"key":"9069_CR40","unstructured":"Zhang, Z., & Kaipala J. (2003). Component context specification and representation in a metaCASE environment. In Proceedings of the 2003 Information Resources Management Association International Conference (IRMA2003). Philadelphia, PA: Idea Group Publishing."},{"issue":"2","key":"9069_CR41","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1007\/s007660170009","volume":"6","author":"Z Zhang","year":"2001","unstructured":"Zhang, Z., & Lyytinen, K. (2001). A framework for component reuse in a metamodelling based software development. Requirements Engineering Journal, 6(2), 116\u2013131.","journal-title":"Requirements Engineering Journal"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-008-9069-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-008-9069-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-008-9069-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T10:10:37Z","timestamp":1559383837000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-008-9069-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,1,23]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,6]]}},"alternative-id":["9069"],"URL":"https:\/\/doi.org\/10.1007\/s11219-008-9069-0","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1,23]]}}}