Pattern-based model refactoring for the introduction association relationship
Refactoring is an important software development process involving the restructuring of a model to improve its internal qualities without changing its external behavior. In this paper, we propose a new approach of model refactoring based on the combined use of UML, B and CSP. UML models are describe...
Main Authors: | Boulbaba Ben Ammar, Mohamed Tahar Bhiri |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2015-04-01
|
Series: | Journal of King Saud University: Computer and Information Sciences |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1319157815000208 |
Similar Items
-
Refactoring to patterns /
by: 219387 Kerievsky, Joshua
Published: (2005) -
Resolving Conflict and Dependency in Refactoring to a Desired Design
by: Iman Hemati Moghadam, et al.
Published: (2015-06-01) -
The implementation of refactoring : an experience report /
by: Amir Shazlan Mohd. Shah, et al.
Published: (2004) -
The implementation of refactoring: an experience report [electronic resource] /
by: 242595 Amir Shazlan Mohd. Shah
Published: (2004) -
A model transformation approach to perform refactoring on software architecture using refactoring patterns based on stakeholder requirements
by: Mohammad Tanhaei
Published: (2020-09-01)