ABSTRACT
Traceability is considered an important activity during the development of software systems. Despite the various classifications that have been proposed for different types of traceability relations, there is still a lack of standard semantic definitions for traceability relations. In this paper, we present an ontology-based formalism for semantic representation of various types of traceability relations for product line systems and associations between these various types of traceability relations.
- Antoniol, G., Berenbach, B., Cleland-Huang, J., Dekhtyar, A., Egyed, A., Fergunson, S., Huffman, J., Maletic, J., and. Zisman, A. 2007. www.traceabilitycenter.org/downloads/documents/GrandChallenges.Google Scholar
- Antoniol, G., Canfora, G., Casazza, G., De Lucia, A., and Merlo, E. 2002. Recovering Traceability Links between Code and Documentation. IEEE Transactions on Software Engineering, 28(10), 970--983, October. Google ScholarDigital Library
- Cleland-Huang, J., Chang, C., Sethi, G., Javvaji, K., Hu, H., Xia, J. 2002. Automating Speculative Queries through Event-based Requirements Traceability. IEEE Joint Intl. Requirements Engineering Conference, Germany, September. Google ScholarDigital Library
- Cysneiros, G. and Zisman, A. 2007. Tracing Agent-Oriented Systems. Grand Challenge Traceability Symposium, March.Google Scholar
- Dick, J. 2002. Rich Traceability. Workshop on Traceability for Emerging forms of Software Engineering, UK.Google Scholar
- Egyed A. 2003. A Scenario-Driven Approach to Trace Dependency Analysis, IEEE Transactions on Software Engineering, Vol. 9, No. 2, February. Google ScholarDigital Library
- GCT'06. First Workshop on Grand Challenges for Traceability, NASA, Fairmont, West Virginia, USA, 2006.Google Scholar
- GCT'07. International Symposium on Grand Challenges for Traceability, Kentucky, USA, 2007.Google Scholar
- Gotel, O. and Finkelstein, A. 1994. An Analysis of the Requirements Traceability Problem, International Conference on Requirements Engineering, USA.Google Scholar
- Jirapanthong, W. and Zisman, A. 2009. XTraQue: Traceability for Product Line Systems. Software and System Modeling Journal, 8 (1), pp. 1619--1366, February.Google ScholarCross Ref
- Kang, K., Kim, S., et al. FORM: A Feature-Oriented Reuse Method with Domain-Specific Architectures, Annals of Software Engineering 5(1): 143--168. Google ScholarDigital Library
- Pinheiro F. and Goguen J. 1996. An Object-Oriented Tool for Tracing Requirements, IEEE Software, 52--64, March. Google ScholarDigital Library
- Pohl, K. 1996. "Process-Centered Requirements Engineering," Wiley/Research Studies Press, New York. Google ScholarDigital Library
- Ramesh B. and Jarke M. 2001. Towards Reference Models for Requirements Traceability, IEEE Transactions on Software Engineering, vol. 37. Google ScholarDigital Library
- Spanoudakis, G. and Zisman, A. 2005. Software Traceability: A Roadmap, in S. K. Chang, ed., Handbook of Software Engineering and Knowledge Engineering.Google Scholar
- Spanoudakis, G., Zisman, A., Pérez-Miñana, E., and Krause, P. 2004. Rule-based Generation of Requirements Traceability Relations, Journal of Systems and Software, 72.Google ScholarCross Ref
Index Terms
- Formalizing traceability relations for product lines
Recommendations
Using the relation ontology Metarel for modelling Linked Data as multi-digraphs
Linked Data for Health Care and the Life SciencesThe Semantic Web standards OWL and RDF are often used to represent biomedical information as Linked Data; however, the OWL/RDF syntax, which combines both, was never optimised for querying. By combining two formal paradigms for modelling Linked Data, ...
A model-driven traceability framework for software product lines
Software product line (SPL) engineering is a recent approach to software development where a set of software products are derived for a well defined target application domain, from a common set of core assets using analogous means of production (for ...
Toward improved traceability of non-functional requirements
TEFSE '05: Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineeringThis position paper examines current practices and challenges for tracing non-functional requirements (NFRs). Anecdotal evidence suggests that many organizations do not effectively trace NFRs and that functional changes are often implemented with very ...
Comments