Linking Business Process and Software System

Lerina Aversano, Marco di Brino, Paolo di Notte, Domenico Martino, Maria Tortorella


Enterprise necessitates to follow the rapid evolution of its business processes and rapidly adapt the existing software systems to its arising needs. A preliminary requirement is that the software subsystems are available and interoperable. A widely diffused solution is moving the adopted software solutions toward an evolving architecture, such as the one based on services. The objective of the research presented in this paper is to support the reuse of the existing software systems in a Service Oriented Architecture. The proposed solution is based on the idea that a Service Oriented Architecture can be obtained from a wide range of existing pieces of software. Such code components can be extracted from the existing software systems by identifying those ones supporting the business activities. Then, the paper proposes an approach for identifying the parts of software candidate to support a business process activity and it is based on the recovering of the links existing between the model of a business process and the supporting software systems.


  1. Balasubramaniam, S., Lewis, G. A., Morris, E. J., Simanta, S., and Smith, D. B. (2008). SMART: application of a method for migration of legacy systems to SOA environments. In Service-Oriented Computing - ICSOC 2008, 6th International Conference, Sydney, Australia, December 1-5, 2008. Proceedings, pages 678-690.
  2. Cetin, S., Altintas, N. I., Oguztüzün, H., Dogru, A. H., Tufekci, O., and Suloglu, S. (2007). A mashup-based strategy for migration to service-oriented computing. In Proceedings of the IEEE International Conference on Pervasive Services, ICPS 2007, 15-20 July, 2007, Istanbul, Turkey, pages 169-172.
  3. Chen, F., Li, S., and Chu, W. C. (2005). Feature analysis for service-oriented reengineering. In 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 15- 17 December 2005, Taipei, Taiwan, pages 201-208.
  4. Chen, F., Zhang, Z., Li, J., Kang, J., and Yang, H. (2009). Service identification via ontology mapping. In Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2009, Seattle, Washington, USA, July 20-24, 2009. Volume 1, pages 486-491.
  5. Khadka, R., Saeidi, A., Idu, A., Hage, J., and Jansen, S. (2013a). Legacy to soa evolution: A systematic literature review. In In A. D. Ionita, M. Litoiu, & G. Lewis (Eds.) Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments.
  6. Khadka, R., Saeidi, A., Jansen, S., and Hage, J. (2013b). A structured legacy to SOA migration process and its evaluation in practice. In IEEE 7th International Symposium on the Maintenance and Evolution of ServiceOriented and Cloud-Based Systems, MESOCA 2013, Eindhoven, The Netherlands, September 23, 2013, pages 2-11.
  7. Matos, C. M. P. and Heckel, R. (2008). Migrating legacy systems to service-oriented architectures. ECEASST, 16.
  8. Sneed, H. M. (2006). Integrating legacy software into a service oriented architecture. In 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 22-24 March 2006, Bari, Italy, pages 3-14. IEEE Computer Society.
  9. Sneed, H. M., Schedl, S., and Sneed, S. H. (2012). Linking legacy services to the business process model. In 6th IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, MESOCA 2012, Trento, Italy, September 24, 2012, pages 17-26. IEEE.

Paper Citation

in Harvard Style

Aversano L., di Brino M., di Notte P., Martino D. and Tortorella M. (2015). Linking Business Process and Software System . In Proceedings of the Fifth International Symposium on Business Modeling and Software Design - Volume 1: BMSD, ISBN 978-989-758-111-3, pages 192-198. DOI: 10.5220/0005887001920198

in Bibtex Style

author={Lerina Aversano and Marco di Brino and Paolo di Notte and Domenico Martino and Maria Tortorella},
title={Linking Business Process and Software System},
booktitle={Proceedings of the Fifth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,},

in EndNote Style

JO - Proceedings of the Fifth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,
TI - Linking Business Process and Software System
SN - 978-989-758-111-3
AU - Aversano L.
AU - di Brino M.
AU - di Notte P.
AU - Martino D.
AU - Tortorella M.
PY - 2015
SP - 192
EP - 198
DO - 10.5220/0005887001920198