Towards a Unified Process for Automated Traceability

نویسندگان

  • Carlos Castro-Herrera
  • Jane Cleland-Huang
چکیده

Acknowledgements: I would like to extend my utmost gratitude to Dr Jane Cleland-Huang for her help and invaluable input in this thesis. Her passion for knowledge, her hard work and her constant dedication have been an inspiration for me. I also gratefully acknowledge the feedback and input that I received from the thesis committee: Dr Orlena Gotel, Dr Xiaoping Jia, and Harold Streeter. Additionally I would like to extend a thank you to Brian Berenbach of Siemens Corporate Research for his early feedback and to Stephen Clark for his contribution of the trace strategy diagram shown in Appendix 2: Trace Strategy and Granularity. Abstract Automated Traceability presents a new way of implementing traceability that can potentially save time and effort over the traditional approaches that require links to be set up and maintained manually. However, in order to maximize the results of this technique, automated traceability has to be implemented within the context of a software engineering process. In this thesis we will present a generic process meta-model that will guide organizations in incorporating automated traceability into their own software engineering processes. We will also provide an example of an instantiation of this meta-model for a particular process and tool. This example, besides illustrating the instantiation of the meta-model, will present a paradigm and technique used to build processes and it will also serve as an open source content starting point.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards automated traceability maintenance

Traceability relations support stakeholders in understanding the dependencies between artifacts created during the development of a software system and thus enable many development-related tasks. To ensure that the anticipated benefits of these tasks can be realized, it is necessary to have an up-to-date set of traceability relations between the established artifacts. This goal requires the cre...

متن کامل

Enabling Automated Traceability Maintenance through the Upkeep of Traceability Relations

Traceability is demanded within mature development processes and offers a wide range of advantages. Nevertheless, there are deterrents to establishing traceability: it can be painstaking to achieve initially and then subject to almost instantaneous decay. To be effective, this is clearly an investment that should be retained. We therefore focus on reducing the manual effort incurred in performi...

متن کامل

Customizing Traceability Links for the Unified Process

Traceability links are generally recognised as helpful means for improving the effectiveness of evolutionary development processes. However, their practical usage in analysis and design is still unsatisfying, especially due to the high effort required for creation, maintenance and verification of the links, and due to lacking or missing methods and tools for their management. In this paper a co...

متن کامل

Towards Automated Traceability Maintenance in Model Driven Engineering

Traceability relations are used to understand the dependencies between the artifacts created during the development of a software system. In model driven Engineering (MDE), traceability relations may be generated implicitly or explicitly. When changes occur to the models, it is necessary that the traceability links must be maintained and must be evolved. The purpose of this paper is to propose ...

متن کامل

BUSINESS PROCESS MODELING TOWARDS DATA QUALITY ASSURANCE An Organizational Engineering Approach

Data is handled everyday by information systems and its inherent quality is a fundamental aspect to operational and support business activities. However, inappropriate data quality may lead to economic and social problems within the organizational context. This paper addresses how to syntactically and semantically ensure data quality at information entity level. To do so, we define a business p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007