International audienceTo fully understand the behavior of a program, it is crucial to have ef?cient techniques to reverse dynamic views of the program. In this paper, we focus on the reverse engineering of UML 2.0 sequence diagrams showing loops and alternatives from execution traces. To build these complete sequence diagrams, we need to capture the systems state through dynamic analysis. We propose to build state vectors through trace analysis and we precisely discuss how the state of an object-oriented system can be captured. We also present an adaptable trace analysis tool that we have developed to experiment the ideas presented in this work
Nous proposons une approche semi-automatique pour la rétro-ingénierie des diagrammes de séquence d’U...
This paper presents the extension of a UML and OCL tool that enables the textual specification of UM...
In this report we explore aspect-oriented modeling for UML 2.0 sequence diagrams. We ensure that the...
International audienceTo fully understand the behavior of a program, it is crucial to have ef?cient ...
International audienceTo fully understand the behavior of a program, it is crucial to have ef?cient ...
International audienceThe reverse engineering of behavioral models consists in extracting high-level...
The objective of the work reported here is to define and assess a method to reverse engineer UML seq...
The emergence of Unified Modeling Language (UML) as a standard for modeling systems has encouraged t...
Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams all...
Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams all...
This paper discusses a step towards reverse engineering source code to produce UML sequence diagrams...
There is a wide range of formats and meta-models to represent the information extracted by reverse e...
During software lifecycle, the design documentation and implementation often diverge. This is especi...
UML sequence diagrams are visual representations of object interactions in a system and can provide ...
This paper proposes a methodology and instrumentation infrastructure toward the reverse engineering ...
Nous proposons une approche semi-automatique pour la rétro-ingénierie des diagrammes de séquence d’U...
This paper presents the extension of a UML and OCL tool that enables the textual specification of UM...
In this report we explore aspect-oriented modeling for UML 2.0 sequence diagrams. We ensure that the...
International audienceTo fully understand the behavior of a program, it is crucial to have ef?cient ...
International audienceTo fully understand the behavior of a program, it is crucial to have ef?cient ...
International audienceThe reverse engineering of behavioral models consists in extracting high-level...
The objective of the work reported here is to define and assess a method to reverse engineer UML seq...
The emergence of Unified Modeling Language (UML) as a standard for modeling systems has encouraged t...
Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams all...
Sequence diagrams are a subset of UML diagrams. UML 2.1 brings new features to sequence diagrams all...
This paper discusses a step towards reverse engineering source code to produce UML sequence diagrams...
There is a wide range of formats and meta-models to represent the information extracted by reverse e...
During software lifecycle, the design documentation and implementation often diverge. This is especi...
UML sequence diagrams are visual representations of object interactions in a system and can provide ...
This paper proposes a methodology and instrumentation infrastructure toward the reverse engineering ...
Nous proposons une approche semi-automatique pour la rétro-ingénierie des diagrammes de séquence d’U...
This paper presents the extension of a UML and OCL tool that enables the textual specification of UM...
In this report we explore aspect-oriented modeling for UML 2.0 sequence diagrams. We ensure that the...