@inbook{24a08d726ed743aaaf05c721dfe87c58,
title = "Toward component-based system: Using static metrics and relationships in object-oriented system",
abstract = "Object-oriented development had not provided extensive reuse and computing infrastructures are evolving from mainframe to distributed environments, where object technology has not led to massive development of distributed systems. However, component-based technology is considered to be more suited for distributed system development due to its granularity and reusability. In this paper, we present a process including the metrics and guidelines that can be applied to reengineer object-oriented systems into component-based systems. Components are created based upon generalization and composition relationships between classes. Resulting components are refined by using the metrics we propose.",
author = "Eunjoo Lee and Byungjeong Lee and Woochang Shin and Chisu Wu",
year = "2004",
doi = "10.1007/978-3-540-24675-6_10",
language = "English",
isbn = "3540219757",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "87--101",
editor = "C.V. Ramamoorthy and Roger Lee and Lee, {Kyung Whan}",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
address = "Germany",
}