Enhancing traceability using ontologies
暂无分享,去创建一个
Traceability refers to the ability to link information in a process chain. This paper proposes the integration of ontologies into the Unified Process (UP) [1] to provide concept-based traceability throughout the software lifecycle. This approach allows the integration of the different models of a software system including business, requirements, analysis and design models in a lower granularity degree than conventional requirements traceability approaches. To assist the designers in creating the ontology and linking concepts to artifacts we provide a tool integrated with an UML modeler.
[1] Asunción Gómez-Pérez,et al. METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.
[2] Ivar Jacobson,et al. The Unified Software Development Process , 1999 .
[3] Matthias Jarke,et al. Toward Reference Models of Requirements Traceability , 2001, IEEE Trans. Software Eng..