Method for Decomposition of Monolithic Enterprise Applications
Proceedings of the 31st Annual ACM Symposium on Applied Computing 2016
Solvita Bērziša, Inese Poļaka, Inese Šūpulniece, Jānis Grabis, Edgars Ozoliņš, Egils Meiers

Enterprise applications are used for managing operational data and are aimed at improving business efficiency. Many enterprise applications have been developed over the past three decades and are often referred to as legacy systems. Usually they are monolith, inflexible, poorly documented and hard to maintain. These issues can be addressed by improving their design using decomposition. The purpose of this paper is to introduce a method for decomposition of large scale enterprise applications and to present initial practical evaluation results. The paper systematically defines the general decomposition process including its tailoring options. The general process is adapted and applied for application in the industrial case study investigated as part of the university-industry collaboration research project.


Keywords
Decomposition, enterprise application, object-oriented, software clustering.
DOI
10.1145/2851613.2851897
Hyperlink
http://dl.acm.org/citation.cfm?doid=2851613.2851897

Bērziša, S., Poļaka, I., Šūpulniece, I., Grabis, J., Ozoliņš, E., Meiers, E. Method for Decomposition of Monolithic Enterprise Applications. In: Proceedings of the 31st Annual ACM Symposium on Applied Computing, United States of America, New York, NY, 4-8 April, 2016. Pisa: ACM, 2016, pp.1210-1213. ISBN 978-1-4503-3739-7. Available from: doi:10.1145/2851613.2851897

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196