The missing link in requirements engineering
ACM SIGSOFT Software Engineering Notes
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
Plausible and adaptive requirement traceability structures
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Test Driven Development: By Example
Test Driven Development: By Example
Selecting a Project's Methodology
IEEE Software
Towards Method-Driven Trace Capture
CAiSE '97 Proceedings of the 9th International Conference on Advanced Information Systems Engineering
Extreme Programming Modified: Embrace Requirements Engineering Practices
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Using Terminology Extraction to Improve Traceability from Formal Models to Textual Requirements
NLDB '00 Proceedings of the 5th International Conference on Applications of Natural Language to Information Systems-Revised Papers
New directions on agile methods: a comparative analysis
Proceedings of the 25th International Conference on Software Engineering
Automating Requirements Traceability: Beyond the Record & Replay Paradigm
Proceedings of the 17th IEEE international conference on Automated software engineering
PRO-ART: Enabling Requirements Pre-Traceability
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
QuaTrace: A Tool Environment for (Semi-) Automatic Impact Analysis Based on Traces
ICSM '03 Proceedings of the International Conference on Software Maintenance
Improving Requirements Tracing via Information Retrieval
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Agile Project Management With Scrum
Agile Project Management With Scrum
The impact of object-orientation on application development
IBM Systems Journal
SubCM: A Tool for Improved Visibility of Software Change in an Industrial Setting
IEEE Transactions on Software Engineering
Taming the Embedded Tiger - Agile Test Techniques for Embedded Software
ADC '04 Proceedings of the Agile Development Conference
Automating Traceability for Generated Software Artifacts
Proceedings of the 19th IEEE international conference on Automated software engineering
Resolving uncertainties during trace analysis
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
The rationale of powertype-based metamodelling to underpin software development methodologies
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Utilizing Supporting Evidence to Improve Dynamic Requirements Traceability
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
What Influences the Requirements Process in Industry? A Report on Industrial Practice
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
When and how to visualize traceability links?
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Customising agile methods to software practices at Intel Shannon
European Journal of Information Systems - Including a special section on business agility and diffusion of information technology
IBM Systems Journal - Model-driven software development
Poirot: A Distributed Tool Supporting Enterprise-Wide Automated Traceability
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Softgoal Traceability Patterns
ISSRE '06 Proceedings of the 17th International Symposium on Software Reliability Engineering
A Feature-Oriented Requirements Tracing Method: A Study of Cost-benefit Analysis
ICHIT '06 Proceedings of the 2006 International Conference on Hybrid Information Technology - Volume 02
The Art of Agile Development: With Extreme Programming
The Art of Agile Development: With Extreme Programming
Modeling traceability of concerns in architectural views
Proceedings of the 10th international workshop on Aspect-oriented modeling
A Traceability Method for Crosscutting Concerns with Transformation Rules
ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
Analyzing and Systematizing Current Traceability Schemas
SEW '06 Proceedings of the 30th Annual IEEE/NASA Software Engineering Workshop
Model or Mould? A Challenge for Better Traceability
MISE '07 Proceedings of the International Workshop on Modeling in Software Engineering
Make the Most of Your Time: How Should the Analyst Work with Automated Traceability Tools?
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
ACM Transactions on Software Engineering and Methodology (TOSEM)
An end-to-end industrial software traceability tool
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Modelling software development methodologies: A conceptual foundation
Journal of Systems and Software
ICGSE '07 Proceedings of the International Conference on Global Software Engineering
A Traceability Link Model for the Unified Process
SNPD '07 Proceedings of the Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing - Volume 03
Clustering support for automated tracing
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Visual Support In Automated Tracing
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
Constructing and Visualizing Transformation Chains
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
A scoped approach to traceability management
Journal of Systems and Software
A Proposal for Defining a Set of Basic Items for Project-Specific Traceability Methodologies
SEW '08 Proceedings of the 2008 32nd Annual IEEE Software Engineering Workshop
Requirements change management on feature-oriented requirements tracing
ICCSA'07 Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II
An approach for assessing suitability of agile solutions: a case study
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
An ontology for ISO software engineering standards: 1) Creating the infrastructure
Computer Standards & Interfaces
Hi-index | 0.02 |
Traceability is recognized to be important for supporting agile development processes. However, after analyzing many of the existing traceability approaches it can be concluded that they strongly depend on traditional development process characteristics. Within this paper it is justified that this is a drawback to support adequately agile processes. As it is discussed, some concepts do not have the same semantics for traditional and agile methodologies. This paper proposes three features that traceability models should support to be less dependent on a specific development process: (1) user-definable traceability links, (2) roles, and (3) linkage rules. To present how these features can be applied, an emerging traceability metamodel (TmM) will be used within this paper. TmM supports the definition of traceability methodologies adapted to the needs of each project. As it is shown, after introducing these three features into traceability models, two main advantages are obtained: 1) the support they can provide to agile process stakeholders is significantly more extensive, and 2) it will be possible to achieve a higher degree of automation. In this sense it will be feasible to have a methodical trace acquisition and maintenance process adapted to agile processes.