IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Refactoring UML Class Diagram

Refactoring UML Class Diagram
View Free PDF
Author(s): Claudia Pereira (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina), Liliana Favre (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina) and Liliana Martinez (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina)
Copyright: 2004
Pages: 5
Source title: Innovations Through Information Technology
Source Editor(s): Mehdi Khosrow-Pour, D.B.A. (Information Resources Management Association, USA)
DOI: 10.4018/978-1-59140-261-9.ch130
ISBN13: 9781616921255
EISBN13: 9781466665347

Abstract

Refactoring is now seen as an essential activity during software development and maintenance. In this paper, we describe a “rules + strategies” approach that allows the refactoring on UML static models together with OCL contracts. Our focus is on behavior-preserving model-to-model transformations. We also describe an experimental tool prototype to restructure object-oriented hierarchies.

Body Bottom