ABSTRACT Object-oriented concepts are useful concerning the reuse of existing software. Therefore a transformation of procedural programs to objectoriented architectures becomes an important process to enhance the reuse of procedural programs. Moreover, it would be useful to assist by automatic methods the software developers in transforming procedural code into an equivalent object-oriented one. In this paper we aim at introducing a hierarchical clustering algorithm that can be used for assisting software developers in the process of transforming procedural code into an object-oriented architecture.http://www.edusoft.ro/brain/index.php/brain/article/view/98/20
Program restructuring is a key method for improving the quality of ill-structured programs, thereby ...
This paper provides an overview of the author's Ph.D. thesis [8]. The primary contribution of t...
International audienceClustering aims to classify elements into groups called classes or clusters. C...
ABSTRACT Object-oriented concepts are useful concerning the reuse of existing software. Therefore a...
<i>Abstract</i><div><br></div><div><br></div><div><div>Object-oriented concepts are useful concernin...
Abstract. In this paper we are focusing on the problem of program re-structuring, an important proce...
Improving the quality of software systems design is the most important issue during the evolution of...
Abstract:- The structure of software systems is subject of many changes during the systems lifecycle...
Advances in the domain of software-based technology pave the way for widespread use of object-orient...
Program restructuring is a key method for improving the quality of ill-structured programs, thereby ...
Much of the cost of software development is maintenance. Well structured software tends to be cheape...
Software architecture decomposition plays an important role in software design cascading effect on v...
Effective execution of software maintenance requires knowledge of the detailed working of software. ...
Clustering based approaches are generally difficult to use in practice since they need a significant...
Software refactoring is a software maintenance action to improve the software internal quality witho...
Program restructuring is a key method for improving the quality of ill-structured programs, thereby ...
This paper provides an overview of the author's Ph.D. thesis [8]. The primary contribution of t...
International audienceClustering aims to classify elements into groups called classes or clusters. C...
ABSTRACT Object-oriented concepts are useful concerning the reuse of existing software. Therefore a...
<i>Abstract</i><div><br></div><div><br></div><div><div>Object-oriented concepts are useful concernin...
Abstract. In this paper we are focusing on the problem of program re-structuring, an important proce...
Improving the quality of software systems design is the most important issue during the evolution of...
Abstract:- The structure of software systems is subject of many changes during the systems lifecycle...
Advances in the domain of software-based technology pave the way for widespread use of object-orient...
Program restructuring is a key method for improving the quality of ill-structured programs, thereby ...
Much of the cost of software development is maintenance. Well structured software tends to be cheape...
Software architecture decomposition plays an important role in software design cascading effect on v...
Effective execution of software maintenance requires knowledge of the detailed working of software. ...
Clustering based approaches are generally difficult to use in practice since they need a significant...
Software refactoring is a software maintenance action to improve the software internal quality witho...
Program restructuring is a key method for improving the quality of ill-structured programs, thereby ...
This paper provides an overview of the author's Ph.D. thesis [8]. The primary contribution of t...
International audienceClustering aims to classify elements into groups called classes or clusters. C...