David Hästbacka, Petri Kannisto, Seppo Kuikka


While striving to increase profits in global competition, companies are trying to improve efficiency and reduce costs by outsourcing and focusing on their core functions. For operation of industrial plants this often results in provision of services even for high-priority activities such as maintenance. Integration of external information systems and service providers to business processes and information workflows brings new challenges to application development in order to support introduction of maintenance services as efficiently as possible. This paper discusses the approach of applying business process modeling and service-oriented concepts to development of supporting software applications. Business process modeling is proposed for describing service interactions and information flows, and to function as a foundation for the application development. To satisfy required flexibility in changing business environments, the applications represented as services are composed into executable process workflow orchestrations using standard Internet technologies. To validate the approach a scenario consisting of a condition monitoring process and an environment footprint estimator is presented.


  1. Auramo, J., Tanskanen, K., Småros, J., 2004. Increasing Operational Efficiency Through Improved Customer Service: Process Maintenance Case, International Journal of Logistics: Research and Applications, Volume 7, Issue 3, September 2004, pages 167 - 180.
  2. Bangemann, T., Rebeuf, X., Reboul, D., Schulze, A., Szymanski, J., Thomesse, J-P, Thron M., Zerhouni, N. PROTEUS--Creating distributed maintenance systems through an integration platform, Computers in Industry, Volume 57, Issue 6, E-maintenance Special Issue, August 2006, Pages 539-551, ISSN 0166-3615, doi: 10.1016/j.compind.2006.02.018.
  3. ELCD, 2010. ELCD core database version II. European Commission, DG Joint Research Centre - Institute for Environment and Sustainability. Available:
  4. Erl, T., 2006, Service-Oriented Architecture: Concepts, Technology & Design. Prentice Hall, Pearson PTR, 760 p. ISBN: 0131858580
  5. Graham, S., Niblett P., Chappell, D., Lewis, A., Nagaratnam, N., Parikh, J., Patil, S., Samdarshi, S., Sedukhin, I., Snelling, D., Tuecke, S., Vambenepe, W., Weihl, B., Publish-Subscribe Notification for Web services (WS-Notification whitepaper), version 1.0, 2004.
  6. Hausladen, I, Bechheim, C., E-maintenance platform as a basis for business process integration, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN 7804. pp. 46-51, 26-26 June 2004.
  7. Hutchinson, J., Kotonya, G., Walkerdine, J., Sawyer, P., Dobson, G., Onditi, V., 2007. The Challenge of Evolving Existing Systems to Service-Oriented Architectures, 5th IEEE International Conference on Industrial Informatics. INDIN'07. Vol. 2, pp.773-778, 23-27 June 2007.
  8. ISO, 2004. 15926-1 Industrial automation systems and integration - Integration of life-cycle data for process plants including oil and gas production facilities - Part 1: Overview and fundamental principles. ISO Standards.
  9. Jallow, A. K., Demian, P., Baldwin, A. N. & Anumba, C. J., 2010. An Integrated Requirements Management System for Construction Projects. International Society for Computing in Civil and Building Engineering (ISCCBE).
  10. Levery, M., 1998. Outsourcing Maintenance - A Question of Strategy, Engineering Management Journal , vol.8, no.1, pp.34-40, Feb 1998.
  11. Martin, S. & Bagnoud, L., 2009. A Case Study of Business Process Interoperability in a Logistics Supply Chain Environment. In Lecture Notes in Business Information Processing, 2009, Volume 17, Part 8. Springer.
  12. MIMOSA, 2006. Open Systems Architecture for Condition-based Maintenance (OSA-CBM) Primer, August 2006, Machinery Information Management Open Standards Alliance.
  13. Mpardis, G. & Kotsilieris, T., 2010. Bank Loan Processes Modelling Using BPMN. In DESE 2010, Developments in E-systems Engineering. IEEE.
  14. Nixon, T., Regnier, A., Driscoll, D. & Mensch, A., 2009. Devices Profile for Web Services Version 1.1. OASIS.
  15. Nugrahanto, S. & Morrison, I., 2008. A Design Science Approach to Modelling and Facilitating Clinical Workflow and Decision Making. In HIC 2008, Australia's Health Informatics Conference. Health Informatics Society of Australia Ltd (HISA).
  16. OASIS, 2007. Web Services Business Process Execution Language (WS-BPEL) Version 2.0, OASIS Standard.
  17. OMG, 2009. Business Process Model and Notation (BPMN) Version 1.2. OMG specification.
  18. Szymanski, J., Bangemann, T., Thron, M., Thomesse, J.- P., Reboeuf, X., Lang, C., Garcia, E., PROTEUS - a European initiative for e-maintenance platform development, 9th IEEE International Conference on Emerging Technologies and Factory Automation. ETFA'03. Vol. 2, pp. 415- 420, 16-19 Sept. 2003.
  19. Viinikkala, M., Jaakkola, V-P., Kuikka, S., Value Added Web Services for Industrial Operations and Maintenance. 7th International Conference on Enterprise Information Systems, 2005, ICEIS'05. pp. 361-365, 25-28 May 2005.
  20. Zeeb, E., Priiter, S., Golatowski, F., Berger, F., A Context Aware Service-Oriented Maintenance System for the B2B Sector, 22nd International Conference on Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. pp.1381-1386, 25-28 March 2008.

Paper Citation

in Harvard Style

Hästbacka D., Kannisto P. and Kuikka S. (2011). BUSINESS PROCESS MODELING AND SOA IN INDUSTRIAL O&M APPLICATION DEVELOPMENT . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-55-3, pages 277-285. DOI: 10.5220/0003507202770285

in Bibtex Style

author={David Hästbacka and Petri Kannisto and Seppo Kuikka},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},

in EndNote Style

JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
SN - 978-989-8425-55-3
AU - Hästbacka D.
AU - Kannisto P.
AU - Kuikka S.
PY - 2011
SP - 277
EP - 285
DO - 10.5220/0003507202770285