Workflow Validation Framework in Distributed Engineering Environments

  • Wikan Danar Sunindyo
  • Thomas Moser
  • Dietmar Winkler
  • Richard Mordinyi
  • Stefan Biffl
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7046)

Abstract

Automation systems, like power plants and industrial production plants, usually involve heterogeneous engineering domains, e.g., mechanical, electrical, and software engineering, that are required to work together to deliver good products and services to customers. However, the heterogeneity of workflows used in different engineering domains make it hard for project managers to integrate and validate such workflows. We propose to add the Engineering Service Bus (EngSB) notion with a framework to integrate and validate heterogeneous workflows from different engineering fields and to link connections between different types of signals. For evaluation, we perform a feasibility study on a signal change management of our industry partner in hydro power plant engineering domain. Major result shows that the framework can support workflow validation and improve the observability of heterogeneous workflows in distributed engineering environments.

Keywords

Workflow integration and validation automation systems engineering process mining process observation process improvement 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Biffl, S., Schatten, A.: A Platform for Service-Oriented Integration of Software Engineering Environments. In: Conference on New Trends in Software Methodologies, Tools and Techniques (SoMeT 2009), pp. 75–92. IOS Press (2009)Google Scholar
  2. 2.
    Biffl, S., Schatten, A., Zoitl, A.: Integration of heterogeneous engineering environments for the automation systems lifecycle. In: 7th IEEE International Conference on Industrial Informatics (INDIN 2009), pp. 576–581 (2009)Google Scholar
  3. 3.
    Chappell, D.: Enterprise Service Bus - Theory in Practice. O’Reilly Media (2004)Google Scholar
  4. 4.
    Cook, J.E., Wolf, A.L.: Software process validation: quantitatively measuring the correspondence of a process to a model. ACM Trans. Softw. Eng. Methodol. 8, 147–176 (1999)CrossRefGoogle Scholar
  5. 5.
    Murata, T.: Petri Nets: Properties, Analysis and Applications. Proceedings of the IEEE 77, 541–580 (1989)CrossRefGoogle Scholar
  6. 6.
    Raedts, I., Petkovic, M., Usenko, Y.S., van der Werf, J.M.E.M., Groote, J.F., Somers, L.J.: Transformation of BPMN Models for Behaviour Analysis. In: 5th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems (MSVVEIS-2007), in Conjunction with ICEIS 2007, pp. 126–137. INSTICC Press, Funchal (2007)Google Scholar
  7. 7.
    Sadiq, S., Orlowska, M., Sadiq, W., Foulger, C.: Data flow and validation in workflow modelling. In: 15th Australasian Database Conference. Australian Computer Society, Inc., Dunedin (2004)Google Scholar
  8. 8.
    Sunindyo, W.D., Moser, T., Winkler, D., Biffl, S.: Foundations for Event-Based Process Analysis in Heterogeneous Software Engineering Environments. In: Euromicro Conference on Software Engineering and Advanced Applications, pp. 313–322. IEEE Computer Society, Lille (2010)Google Scholar
  9. 9.
    Sunindyo, W.D., Moser, T., Winkler, D., Biffl, S.: A Process Model Discovery Approach for Enabling Model Interoperability in Signal Engineering. In: 1st Workshop on Model Driven Interoperability (MDI), Oslo, Norway (2010)Google Scholar
  10. 10.
    van der Aalst, W.M.P.: Business Alignment: Using Process Mining as a Tool for Delta Analysis and Conformance Testing. RE Journal 10, 198–211 (2005)Google Scholar
  11. 11.
    Winkler, D., Moser, T., Mordinyi, R., Sunindyo, W.D., Biffl, S.: Engineering Object Change Management Process Observation in Distributed Automation Systems Projects. In: 18th European System and Software Process Improvement and Innovation (EuroSPI 2011), p. 12. Roskilde University, Denmark (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Wikan Danar Sunindyo
    • 1
  • Thomas Moser
    • 1
  • Dietmar Winkler
    • 1
  • Richard Mordinyi
    • 1
  • Stefan Biffl
    • 1
  1. 1.Christian Doppler Laboratory for Software Engineering Integration for Flexible Automation Systems (CDL-Flex), Institute of Software Technology and Interactive SystemsVienna University of TechnologyViennaAustria

Personalised recommendations