{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T03:11:45Z","timestamp":1762917105704,"version":"3.33.0"},"reference-count":81,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,9,5]],"date-time":"2007-09-05T00:00:00Z","timestamp":1188950400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2009,2]]},"DOI":"10.1007\/s10270-007-0066-8","type":"journal-article","created":{"date-parts":[[2007,9,4]],"date-time":"2007-09-04T22:31:45Z","timestamp":1188945105000},"page":"117-144","source":"Crossref","is-referenced-by-count":48,"title":["XTraQue: traceability for product line systems"],"prefix":"10.1007","volume":"8","author":[{"given":"Waraporn","family":"Jirapanthong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrea","family":"Zisman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,9,5]]},"reference":[{"issue":"10","key":"66_CR1","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G. Antoniol","year":"2002","unstructured":"Antoniol G., Canfora G., Casazza G., De Lucia A., Merlo E. (2002). Recovering traceability links between code and documentation. IEEE Trans. Softw. Eng. 28(10): 970\u2013983","journal-title":"IEEE Trans. Softw. Eng."},{"key":"66_CR2","unstructured":"ArgoUML. http:\/\/argouml.tigris.org\/project.html"},{"key":"66_CR3","doi-asserted-by":"crossref","unstructured":"Atkinson, C., Bayer, J. et\u00a0al.: Component-based product line development: The KobrA approch, the first software product line conference, SPLC, Denver (2000)","DOI":"10.1007\/978-1-4615-4339-8_16"},{"key":"66_CR4","unstructured":"Bayer, J., Widen, T.: Introducing traceability to product lines, software product-family engineering. In: The 4th International Workshop, PFE 2001, Spain, October 3\u20135, 2001. Lecture Notes in Computer Science, vol 2290. Springer, Heidelberg (2002) (in press)"},{"key":"66_CR5","doi-asserted-by":"crossref","unstructured":"Bayer, J., Flege, O. et\u00a0al.: PuLSE: a methodology to develop software product lines, the fifth ACM SIGSOFT Symposium on Software Reusability (SSR\u2019 99), Los Angeles (1999)","DOI":"10.1145\/303008.303063"},{"key":"66_CR6","doi-asserted-by":"crossref","unstructured":"Biddle, R., Noble, J., Tempero, E.: Supporting Reusable Use Cases. In: Proceedings of the Seventh International Conference on Software Reuse (2002)","DOI":"10.1007\/3-540-46020-9_15"},{"key":"66_CR7","unstructured":"Borland Together. www.borland.com\/together\/"},{"key":"66_CR8","unstructured":"Bosch, J.: Design and Use of Software Architectures: Adopting and Evolving a Product-line Approach. Addison Wesley, Reading (2000)"},{"key":"66_CR9","unstructured":"CAF\u00c9, http:\/\/www.esi.es\/en\/projects\/cafe\/cafe.html"},{"key":"66_CR10","unstructured":"Cockburn, A.: Structuring use-cases with goals. J. Object- Oriented Programm 9(5), 35\u201340; 9(6), 56\u201362 (1997)"},{"issue":"1","key":"66_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF01232471","volume":"4","author":"P. Constantopoulos","year":"1995","unstructured":"Constantopoulos P., Jarke M., Mylopoulos Y., Vassiliou Y. (1995). The software information base: a server for reuse. VLDB J. 4(1): 1\u201343","journal-title":"VLDB J."},{"key":"66_CR12","unstructured":"CORE, http:\/\/www.vtcorp.com"},{"key":"66_CR13","unstructured":"CLAWS. http:\/\/www.comp.lancs.ac.uk\/ucrel\/claw ."},{"key":"66_CR14","unstructured":"Cleland-Huang, J., Schmelzer, D.: Dynamic tracing non- functional requirements through design patter invariants. In: Proceedings of the 2nd International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2003), October, Canada (2003)"},{"key":"66_CR15","doi-asserted-by":"crossref","unstructured":"Cleland-Huang, J., Chang, C.K., Sethi, G., Javvaji, K., Hu, H., Xia, J.: Automating Speculative Queries through Event-based Requirements Traceability. In: Proc. of the IEEE Joint International Requirements Engineering Conference, Essen, September (2002)","DOI":"10.1109\/ICRE.2002.1048540"},{"key":"66_CR16","doi-asserted-by":"crossref","unstructured":"Cleland-Huang, J., Settimi, R., BenKhadra, O.: Goal-Centric Traceability for managing Non-Functional Requirements. In: International Conference on Software Engineering, USA, May (2005)","DOI":"10.1145\/1062455.1062525"},{"issue":"5","key":"66_CR17","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1142\/S0218194005002531","volume":"15","author":"M. Deng","year":"2005","unstructured":"Deng M., Stirewalt R.E.K., Cheng B.H.C. (2005). Retrieval by construction: a traceability technique to support verification and validation of uml formalization. Int. J. Softw. Eng. Knowl. Eng. 15(5): 837\u2013872","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"66_CR18","unstructured":"DOORS., www.telelogic.com\/products\/doors."},{"issue":"2","key":"66_CR19","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/TSE.2003.1178051","volume":"9","author":"A. Egyed","year":"2003","unstructured":"Egyed A. (2003). A Scenario-Driven Approach to Trace Dependency Analysis. IEEE Trans. Softw. Eng. 9(2): 116\u2013132","journal-title":"IEEE Trans. Softw. Eng."},{"key":"66_CR20","doi-asserted-by":"crossref","unstructured":"Egyed, A., Gruenbacher, P.: Automatic Requirements Traceability: Beyond the Record and Replay paradigm. In: Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE), Edinburgh, September (2002)","DOI":"10.1109\/ASE.2002.1115010"},{"key":"66_CR21","unstructured":"Faloutsos, C., Oard, D.: A Survey of Information Retrieval and Filtering Methods, Tech. Report CS-TR3514, Dept. of Computer Science, Univ. of Maryland (1995)"},{"key":"66_CR22","doi-asserted-by":"crossref","unstructured":"Fantechi, A., Gnesi, S., et\u00a0al.: A Methodology for the Derivation and Verification of Use Cases for Product Lines, SPLC, pp. 255\u2013265 (2004)","DOI":"10.1007\/978-3-540-28630-1_16"},{"key":"66_CR23","unstructured":"FODA. Feature Oriented Domain Analysis. www.sei.cmu.edu\/domain-engineering\/FODA.html"},{"key":"66_CR24","unstructured":"GCT. Proceedings of the International Symposium of the Grand Challenges for Traceability, Kentucky, March 2007 ( http:\/\/traceabilitycenter.org\/events\/TEFSE07 )"},{"key":"66_CR25","doi-asserted-by":"crossref","unstructured":"Goldsby, H., Cheng, B.H.C.: Goal-oriented modeling of requirements engineering for dynamically adaptive systems. In: 14th IEEE Int. Requirements Engineering Conference, USA (2006)","DOI":"10.1109\/RE.2006.26"},{"key":"66_CR26","doi-asserted-by":"crossref","unstructured":"Gotel, O., Finkelstein, A.: An analysis of the requirements traceability problem. In: First Int. Conf. on Requirements (1994)","DOI":"10.1109\/ICRE.1994.292398"},{"key":"66_CR27","unstructured":"Gotel, O., Finkelstein, A.: Contribution Structures. In: Proceedings of 2nd International Symposium on Requirements Engineering, (RE\u201995), pp. 100\u2013107 (1995)"},{"key":"66_CR28","doi-asserted-by":"crossref","unstructured":"Griss, M.L., Favaro, J., d\u2019Alessandro, M.: Integrating Feature Modeling with the RSEB. In: Proceedings Fifth International Conference on Software Reuse (1998)","DOI":"10.1109\/ICSR.1998.685732"},{"key":"66_CR29","doi-asserted-by":"crossref","unstructured":"Hayes, J.H., Dekhtyar, A., Osborne, J.: Improving Requirements Tracing via Information Retrieval. In: Proceedings of the 11th IEEE Int. Requirements Engineering Conference, Monterey Bay (2003)","DOI":"10.1109\/ICRE.2003.1232745"},{"key":"66_CR30","doi-asserted-by":"crossref","unstructured":"Hayes, J.H., Dekhtyar, A., Sundaram, S.K.: Advancing candidate link generation for requirements tracing: the study of methods. IEEE Trans. Softw. Eng. 32(1), 2006","DOI":"10.1109\/TSE.2006.3"},{"key":"66_CR31","doi-asserted-by":"crossref","unstructured":"Jirapanthong, W., Zisman, A.: Supporting Product Line Development through Traceability. In: Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005),Taiwan (2005)","DOI":"10.1109\/APSEC.2005.101"},{"key":"66_CR32","doi-asserted-by":"crossref","unstructured":"Kaindl, H.: The Missing Link in Requirements Engineering, Software Engineering Notes, June (1992)","DOI":"10.1145\/159420.155836"},{"key":"66_CR33","doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., et\u00a0al.: Feature-Oriented Domain Analysis (FODA) Feasibility Study, Pittsburgh. Software Engineering Institue, Carnegie Mellon University (1990)","DOI":"10.21236\/ADA235785"},{"key":"66_CR34","doi-asserted-by":"crossref","unstructured":"Kang, K., Kim, S., et\u00a0al.: FORM: a feature-oriented reuse method with domain-specific architectures. Ann. Softw. Eng. 5(1), 143\u2013168 (1998)","DOI":"10.1023\/A:1018980625587"},{"key":"66_CR35","unstructured":"Kim, S.D, Chang, S.H., La, H.J.: Traceability Map: Foundations to Automate for Product Line Engineering. In: 3rd ACIS International Conference on Software Engineering Research, Management & Applications (SERA05)"},{"key":"66_CR36","unstructured":"Krueger, C.W.: Software Mass Customization, http:\/\/www.biglever.com\/papers\/BigLeverMassCustomization.pdf"},{"key":"66_CR37","unstructured":"Lago, P., Niemela, E., Vilet, H.V.: Tool Support for Traceable Product Environment. In: Proc. of the 8th European Conference on Software Maintenance and Reengineering (CSMR), Finland (2004)"},{"issue":"3","key":"66_CR38","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1023\/A:1026590615963","volume":"5","author":"L. Lavazza","year":"2000","unstructured":"Lavazza L., Valetto G. (2000). Requirements-based estimation of change costs. Emp. Softw. Eng. Int. J. 5(3): 229\u2013243","journal-title":"Emp. Softw. Eng. Int. J."},{"key":"66_CR39","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1002\/1097-024X(20000725)30:9<1025::AID-SPE323>3.0.CO;2-W","volume":"30","author":"K. Lee","year":"2000","unstructured":"Lee K., Kang K.C., Chae W., Choi B.W. (2000). Feature-based approach to object-oriented engineering of applications for reuse. Softw.-Pract. Exp. 30: 1025\u20131046","journal-title":"Softw.-Pract. Exp."},{"key":"66_CR40","doi-asserted-by":"crossref","unstructured":"Leech, G., Garside, R., Bryant, M.: CLAWS4: The Tagging of the British National Corpus. In: Proceedings of the 15th International Conference on Computational Linguistics (COLING 94), Kyoto, Japan, pp. 622\u2013628 (1994)","DOI":"10.3115\/991886.991996"},{"key":"66_CR41","unstructured":"Letelier, P.: A framework for requirements traceability in uml-based projects. In: Proceedings of the 1st International Workshop on Traceability for Emerging Forms of Software Engineering (TEFSE\u201902), Edinburgh, September (2002)"},{"key":"66_CR42","doi-asserted-by":"crossref","unstructured":"Maletic, J.L., Collard, M.L., Simoes, B.: An XML Based Approach to Support the Evolution of Model-to-Model Traceability Links. In: 3rd ACM International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE\u201905), California, September (2005)","DOI":"10.1145\/1107656.1107671"},{"key":"66_CR43","unstructured":"Mannion, M., et\u00a0al.: Representing Requirements on Generic Software in an Application Family Model, ICSR6. LNCS, vol 1844, pp. 153\u2013169, (2000)"},{"key":"66_CR44","doi-asserted-by":"crossref","unstructured":"Marcus, A., Maletic, J.I.: Recovering Documentation-to-Source-Code Traceability Links using Latent Semantic Indexing, ICSE (2003)","DOI":"10.1109\/ICSE.2003.1201194"},{"issue":"4","key":"66_CR45","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1142\/S0218194005002543","volume":"15","author":"A. Marcus","year":"2005","unstructured":"Marcus A., Maletic J.I., Sergeyev A. (2005). Recovery of traceability links between software documentation and source code. Int. J. Softw. Eng. Knowl. Eng. 15(4): 811\u2013836","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"66_CR46","unstructured":"Meyer, B.: Object Oriented Software Construction. Prentice Hall, Englewoodcliffs (1998)"},{"key":"66_CR47","doi-asserted-by":"crossref","unstructured":"Mohan, K., Ramesh, B.: Managing variability with Traceability in product and Service Families. In: Proceedings of the 35th Hawaii International Conference on System Sciences. IEEE, New York (2002)","DOI":"10.1109\/HICSS.2002.993995"},{"key":"66_CR48","unstructured":"Murta, L.G.P., van der Hoek, A., Werner, C.M.L.: ArchTrace: Policy-Based Support for managing Evolving Architecture-to-Implementation Traceability Links. In: 21st IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201906), Japan, September (2006)"},{"key":"66_CR49","unstructured":"Nokia. http:\/\/www.forum.nokia.com\/main.html ."},{"key":"66_CR50","unstructured":"OMA. www.omg.org\/technology\/documents\/formal\/xmi.htm."},{"key":"66_CR51","unstructured":"OMG. XML Metadata Interchange (XMI). www.omg.org\/technology\/documents\/formal\/xmi.htm."},{"key":"66_CR52","volume-title":"Process-Centered Requirements Engineering","author":"K. Pohl","year":"1996","unstructured":"Pohl K. (1996). Process-Centered Requirements Engineering. Wiley, New York"},{"key":"66_CR53","doi-asserted-by":"crossref","unstructured":"Pohl, K.: PRO-ART: Enabling Requirements Pre-Traceability. In: Proceedings of the IEEE Int. Conference on Requirements Engineering (ICRE 1996)","DOI":"10.1109\/ICRE.1996.491432"},{"key":"66_CR54","unstructured":"Pohl, K., et\u00a0al.: Product Family Development, Dagstuhl Seminar Report No.304, http:\/\/www.dagstul.de\/01161\/report , 2001"},{"key":"66_CR55","unstructured":"Pinheiro, F.: Formal and Informal Aspects of Requirements Tracing, Position Paper. In: Proceedings of 3rd Workshop on Requirements Engineering (III WER), Rio de Janeiro, Brazil (2000)"},{"key":"66_CR56","doi-asserted-by":"crossref","unstructured":"Pinheiro, F., Goguen, J.: an object-oriented tool for tracing requirements. IEEE Softw. 52\u201364 (1996)","DOI":"10.1109\/52.506462"},{"issue":"6","key":"66_CR57","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1109\/32.142872","volume":"18","author":"B. Ramesh","year":"1992","unstructured":"Ramesh B., Dhar V. (1992). Supporting systems development using knowledge captured during requirements engineering. IEEE Trans. Softw. Eng. 18(6): 498\u2013510","journal-title":"IEEE Trans. Softw. Eng."},{"key":"66_CR58","doi-asserted-by":"crossref","unstructured":"Ramesh, B., Jarke, M.: Towards reference models for requirements traceability. IEEE Trans. Softw. Eng. 37(1) (2001)","DOI":"10.1109\/32.895989"},{"key":"66_CR59","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/S0167-9236(99)00045-7","volume":"27","author":"B. Ramesh","year":"1999","unstructured":"Ramesh B., Tiwana A. (1999). Supporting collaborative process knowledge management in new product development teams. Decis. Support Syst. 27: 213\u2013235","journal-title":"Decis. Support Syst."},{"key":"66_CR60","unstructured":"Rational Rose. www.306.ibm.com\/software\/rational\/."},{"key":"66_CR61","unstructured":"RDT, http:\/\/www.igatech.com\/rdt\/index.html"},{"key":"66_CR62","unstructured":"Riebisch, M., Plilippow, I.: Evolution of Product Lines Using Traceability, OOPSLA 2001 Workshop on Engineering Complex Object-Oriented Systems for Evolution, Florida"},{"key":"66_CR63","unstructured":"RTM.Integrated Chipware. www.chipware.com."},{"key":"66_CR64","unstructured":"Sherba, S.A., Anderson, K.M., Faisal, M.: A Framework for Mapping Traceability Relationships.In: Proceedings of the 2nd International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2003), Canada, September (2003)"},{"key":"66_CR65","doi-asserted-by":"crossref","unstructured":"Simpson, T.W.: A Concept Exploration method for Product Family Design, in Mechanical Engineering, Atlanta (1998)","DOI":"10.1115\/DETC99\/DTM-8761"},{"key":"66_CR66","doi-asserted-by":"crossref","unstructured":"Sinnema, M., et\u00a0al.: COVAMOF: A Framework for Modeling Variability in Software Product Families, the third international conference, SPLC (2004)","DOI":"10.1007\/978-3-540-28630-1_12"},{"key":"66_CR67","unstructured":"Sourceforge; Saxon: http:\/\/saxon.sourceforge.net\/"},{"key":"66_CR68","unstructured":"Spanoudakis, G., Zisman, A.: Software traceability: a roadmap. In: Chang, S.K.: (ed.) Handbook of Softawre Engineering and Knowledge Engineering, vol 3. World Scientific Publishing Co., Singapore (2003)"},{"key":"66_CR69","unstructured":"Spanoudakis, G., Garcez, A., Zisman, A.: Revising rules to capture requirements traceability relations. In: 15th International Conference on Software Engineering and Knowledge Engineering (SEKE 2003), San Francisco, July (2003)"},{"issue":"2","key":"66_CR70","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/S0164-1212(03)00242-5","volume":"72","author":"G. Spanoudakis","year":"2004","unstructured":"Spanoudakis G., Zisman A., P\u00e9rez-Mi\u00f1ana E., Krause P. (2004). Rule-based generation of requirements traceability relations. J. Syst. Softw. 72(2): 105\u2013127","journal-title":"J. Syst. Softw."},{"key":"66_CR71","doi-asserted-by":"crossref","unstructured":"Stirewalt, K., Deng, M., Cheng, B.H.C.: UML formalization is a traceability problem. In: 3rd ACM International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE\u201905), California, September (2005)","DOI":"10.1145\/1107656.1107664"},{"key":"66_CR72","doi-asserted-by":"crossref","unstructured":"Svahnberg, M., Bosch, J.: Issues concerning variability in software product lines. In: The third International Workshop on Software Architectures for Product Families. Springer, Berlin (2000)","DOI":"10.1007\/978-3-540-44542-5_17"},{"key":"66_CR73","doi-asserted-by":"crossref","unstructured":"Theil, S., Hein, A.: Systematic integration of variability into product line architecture design. In: The 2nd International Conference on Software Product Lines (SPLC2). Springer, Berlin (2002)","DOI":"10.1007\/3-540-45652-X_9"},{"key":"66_CR74","unstructured":"Van der Linden, F.: Product Family Development in Philips Medical Systems, Dagstuhl Event 03151, April 2004 www.dagstuhl.de\/03151\/Titles\/index.en.phtml"},{"key":"66_CR75","unstructured":"Von Knethen, A.: Automatic change support based on a trace model. In: Proceedings of the 1st Int. Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE\u201902) (2002)"},{"key":"66_CR76","doi-asserted-by":"crossref","unstructured":"Von Knethen, A., Paech, B., Kiedaisch, F., Houdek, F.: Systematic requirements recycling through abstraction and traceability. In: Proceedings of the IEEE International Requirements Engineering Conference, Germany, September (2002)","DOI":"10.1109\/ICRE.2002.1048538"},{"key":"66_CR77","unstructured":"Weiss, D.: Software Synthesis: The FAST Process, the International Conference on Computing in High Energy Physics (CHEP), Rio de Janeiro, Brazil"},{"key":"66_CR78","unstructured":"WordNet. http:\/\/wordnet.princeton.edu ."},{"key":"66_CR79","unstructured":"XPath. http:\/\/www.w3.org\/TR\/xpath ."},{"key":"66_CR80","unstructured":"XQuery. http:\/\/www.w3.org\/TR\/xquery ."},{"key":"66_CR81","unstructured":"XTraQue. XTraQue Project. http:\/\/www.soi.city.ac.uk\/~zisman\/XTraQue ."}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-007-0066-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-007-0066-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-007-0066-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T21:02:06Z","timestamp":1737406926000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-007-0066-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,9,5]]},"references-count":81,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,2]]}},"alternative-id":["66"],"URL":"https:\/\/doi.org\/10.1007\/s10270-007-0066-8","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2007,9,5]]}}}