D.: Experiences with the development of a reverse engineering tool for uml sequence diagrams: a case study in modern java development
Uloženo v:
| Název: | D.: Experiences with the development of a reverse engineering tool for uml sequence diagrams: a case study in modern java development |
|---|---|
| Autoři: | Matthias Merdes, Dirk Dorsch |
| Přispěvatelé: | The Pennsylvania State University CiteSeerX Archives |
| Zdroj: | http://www.eml-research.de/english/homes/merdes/pdf/merdes.dorsch.pppj06.pdf. |
| Informace o vydavateli: | ACM Press |
| Rok vydání: | 2006 |
| Sbírka: | CiteSeerX |
| Témata: | General Terms Algorithms, Documentation, Design, Experimentation Keywords UML models, sequence diagrams, reverse engineering, Java technology |
| Popis: | The development of a tool for reconstructing UML sequence diagrams from executing Java programs is a challenging task. We implemented such a tool designed to analyze any kind of Java program. Its implementation relies heavily on several advanced features of the Java platform. Although there are a number of research projects in this area usually little information on implementation-related questions or the rationale behind implementation decisions is provided. In this paper we present a thorough study of technological options for the relevant concerns in such a system. The various options are explained and the tradeoffs involved are analyzed. We focus on practical aspects of data collection, data representation and meta-model, visualization, editing, and export concerns. Apart from analyzing the available options, we report our own experience in developing a prototype of such a tool in this study. It is of special interest to investigate systematically in what ways the Java platform facilitates (or hinders) the construction of the described reverse engineering tool. |
| Druh dokumentu: | text |
| Popis souboru: | application/pdf |
| Jazyk: | English |
| Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.89.1240 |
| Dostupnost: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.89.1240 http://www.eml-research.de/english/homes/merdes/pdf/merdes.dorsch.pppj06.pdf |
| Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
| Přístupové číslo: | edsbas.E53BBA50 |
| Databáze: | BASE |
Buďte první, kdo okomentuje tento záznam!
Nájsť tento článok vo Web of Science