TY - JOUR
T1 - Traceability management through use cases when developing distributed object applications
AU - Bencomo, Nelly
AU - Matteo, Alfredo
PY - 2005/9/15
Y1 - 2005/9/15
N2 - The software life cycle of Distributed Object applications encompasses many activities, which go from requirements specification and leads to design and implementation taking into account aspects related to architectural issues. In such a life cycle, activities related to communication and integration mechanisms defined in Distributed Objects Technologies have to be executed. On the other hand, the support for software traceability has been established as an important task in the development life cycle of software systems. As the design is refined to a concrete implementation, it is important that concepts in analysis and design have a clear correspondence to implementation artifacts. This article describes activities and artifacts associated with Analysis, Design, Implementation and Deployment models when developing Distributed Object applications. In this sense, this work proposes a clear traceability from the Use Case model through Analysis, Design, Implementation and Deployment models. An example of the traceability is presented by means of a case study involving web access to Bank accounts. use cases, distributed objects, traceability, and UML notation.
AB - The software life cycle of Distributed Object applications encompasses many activities, which go from requirements specification and leads to design and implementation taking into account aspects related to architectural issues. In such a life cycle, activities related to communication and integration mechanisms defined in Distributed Objects Technologies have to be executed. On the other hand, the support for software traceability has been established as an important task in the development life cycle of software systems. As the design is refined to a concrete implementation, it is important that concepts in analysis and design have a clear correspondence to implementation artifacts. This article describes activities and artifacts associated with Analysis, Design, Implementation and Deployment models when developing Distributed Object applications. In this sense, this work proposes a clear traceability from the Use Case model through Analysis, Design, Implementation and Deployment models. An example of the traceability is presented by means of a case study involving web access to Bank accounts. use cases, distributed objects, traceability, and UML notation.
UR - http://www.scopus.com/inward/record.url?scp=24344481321&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:24344481321
SN - 1660-1769
VL - 4
SP - 29
EP - 43
JO - Journal of Object Technology
JF - Journal of Object Technology
IS - 6 SPEC. ISS.
ER -