Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
Distributed and Parallel Databases
A pattern language for designing e-business architecture
Journal of Systems and Software
PRECISO: a reengineering process and a tool for database modernisation through web services
Proceedings of the 2009 ACM symposium on Applied Computing
A Case Study of Source Code Evolution
CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
An empirical comparison of static and dynamic business process mining
Proceedings of the 2011 ACM Symposium on Applied Computing
Knowledge Discovery Metamodel-ISO/IEC 19506: A standard to modernize legacy systems
Computer Standards & Interfaces
Hi-index | 0.00 |
Legacy systems keep key business knowledge from companies over time. This knowledge is hidden in the source code lines and must be recovered through software archeology processes to maintain and help the legacy systems to evolve, so that the ROI and lifespan of those systems can be improved. This paper proposes a set of patterns to obtain, in a deterministic manner, business models from the source code of legacy systems. Thus, the business process models recovered from the legacy systems preserve the business knowledge and can be used to modernize and maintain the legacy systems.