|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
21st International Conference on Software Engineering (ICSE'99)
Identifying objects using cluster and concept analysis
Los Angeles, California
May 16-May 22
ISBN: 1-58113-074-0
| ASCII Text | x | ||
| Arie van Deursen, Tobias Kuipers, "Identifying objects using cluster and concept analysis," Software Engineering, International Conference on, pp. 246, 21st International Conference on Software Engineering (ICSE'99), 1999. | |||
| BibTex | x | ||
| @article{ 10.1109/ICSE.1999.841014, author = {Arie van Deursen and Tobias Kuipers}, title = {Identifying objects using cluster and concept analysis}, journal ={Software Engineering, International Conference on}, volume = {0}, year = {1999}, issn = {0270-5257}, pages = {246}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICSE.1999.841014}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Engineering, International Conference on TI - Identifying objects using cluster and concept analysis SN - 0270-5257 SP EP A1 - Arie van Deursen, A1 - Tobias Kuipers, PY - 1999 KW - null VL - 0 JA - Software Engineering, International Conference on ER - | |||
Many approaches to support (semi-automatic) identification of objects in legacy code take data structures as the starting point for candidate classes. Unfortunately, legacy data structures tend to grow over time, and may contain many unrelated fields at the time of migration. We propose a method for identifying objects by semi-automatically restructuring the legacy data structures. Issues involved include the selection of record fields of interest, the identification of procedures actually dealing with such fields, and the construction of coherent groups of fields and procedures into candidate classes. We explore the use of cluster and concept analysis for the purpose of object identification, and we illustrate their effect on a 100000 LOC Cobol system. Furthermore, we use these results to contrast clustering with concept analysis techniques.
Citation:
Arie van Deursen, Tobias Kuipers, "Identifying objects using cluster and concept analysis," icse, pp.246, 21st International Conference on Software Engineering (ICSE'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.
