During iterative, UML-based software development, various UML diagrams, modeling the same system at different levels of abstraction are developed. These models must remain consistent when changes are performed. In this context, we refine the notion of impact analysis and distinguish horizontal impact analysis-that focuses on changes and impacts at one level of abstraction-from vertical impact analysis-that focuses on changes at one level of abstraction and their impacts on another level. Vertical impact analysis requires that some traceability links be established between model elements at the two levels of abstraction. We propose a traceability analysis approach for UML 2.0 class diagrams which is based on a careful formalization of change...
Context: The Unified Modeling Language (UML), with its 14 different diagram types, is the de-facto s...
One of the challenges in concurrent software development is early discovery of design errors which c...
An accurate set of traceability relations between software development artifacts is desirable to sup...
During iterative, UML-based software development, various UML diagrams, modeling the same system at ...
... analysis/design models on large projects leads to a large number of interdependent UML diagrams....
The use of Unified Modeling Language (UML) analysis/design models on large projects leads to a large...
The use of Unified Model Language (UML) analysis/design models on large projects leads to a large nu...
For anything but the simplest of software systems, the ease and costs associated with change managem...
Abstract: In this paper we study a formal concept of redesign for object-oriented specifications. Th...
Abstract. This paper outlines a proposed demonstration that will pre-sent the core functionality of ...
In Model Driven Engineering, traceability is used to establish relationships between various softwar...
An effective change management technique is essential to keep track of changes and to ensure that so...
ABSTRACT. Although the Abstraction artifact allows for the explicit documentation of the abstraction...
In this paper, we propose a method to generate a workflow or the change of UML diagrams. We take mod...
Abstract. Software traceability is effort intensive and must be applied strategically in order to ma...
Context: The Unified Modeling Language (UML), with its 14 different diagram types, is the de-facto s...
One of the challenges in concurrent software development is early discovery of design errors which c...
An accurate set of traceability relations between software development artifacts is desirable to sup...
During iterative, UML-based software development, various UML diagrams, modeling the same system at ...
... analysis/design models on large projects leads to a large number of interdependent UML diagrams....
The use of Unified Modeling Language (UML) analysis/design models on large projects leads to a large...
The use of Unified Model Language (UML) analysis/design models on large projects leads to a large nu...
For anything but the simplest of software systems, the ease and costs associated with change managem...
Abstract: In this paper we study a formal concept of redesign for object-oriented specifications. Th...
Abstract. This paper outlines a proposed demonstration that will pre-sent the core functionality of ...
In Model Driven Engineering, traceability is used to establish relationships between various softwar...
An effective change management technique is essential to keep track of changes and to ensure that so...
ABSTRACT. Although the Abstraction artifact allows for the explicit documentation of the abstraction...
In this paper, we propose a method to generate a workflow or the change of UML diagrams. We take mod...
Abstract. Software traceability is effort intensive and must be applied strategically in order to ma...
Context: The Unified Modeling Language (UML), with its 14 different diagram types, is the de-facto s...
One of the challenges in concurrent software development is early discovery of design errors which c...
An accurate set of traceability relations between software development artifacts is desirable to sup...