Simulating Software Evolution to Evaluate the Reliability of Early Decision-making among Design Alternatives toward Maintainability
Abstract
References
Index Terms
- Simulating Software Evolution to Evaluate the Reliability of Early Decision-making among Design Alternatives toward Maintainability
Recommendations
Pattern-based design evolution using graph transformation
In recent years, design patterns gain more interest in software engineering communities for both software development and maintenance. As a template to solve a certain recurring problem, a design pattern documents successful experiences of software ...
On the Evolution Complexity of Design Patterns
Software co-evolution can be characterised as a way to “adjust” any given software implementation to a change (“shift”) in the software requirements. In this paper, we propose a formal definition of evolution complexity to precisely quantify the cost of ...
Design pattern concerns for software evolution
IWPSE '01: Proceedings of the 4th International Workshop on Principles of Software EvolutionMost design patterns help to make systems flexible and extensible. They have potential effects to support evolutionary software development. Ordinary implementation of design patterns, however, is not always enough for evolution. It is based on the ...
Comments
Information & Contributors
Information
Published In
![cover image ACM Transactions on Software Engineering and Methodology](/cms/asset/c2bd496d-9e4d-4880-bd92-db434e28f490/3594533.cover.jpg)
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 277Total Downloads
- Downloads (Last 12 months)160
- Downloads (Last 6 weeks)2
Other Metrics
Citations
View Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign inFull Access
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderFull Text
View this article in Full Text.
Full TextHTML Format
View this article in HTML Format.
HTML Format