Skip to main content

Next Generation of Engineering Methods and Tools for SOA-Based Large-Scale and Distributed Process Applications

  • Chapter
  • First Online:
Industrial Cloud-Based Cyber-Physical Systems

Abstract

Engineering methods and tools are seen as key for designing, testing, deploying and operating future infrastructures. They accompany critical processes from ‘cradle-to-grave’. Here we provide an overview of the user and business requirements for engineering tools, including system development, modelling, visualisation, commissioning and change in an SOA engineering environment. An appraisal of existing engineering tools appropriate to IMC-AESOP, both commercial and development prototypes are presented, culminating in the presentation of tool cartography graphically, defining the impact of these tools within the enterprise and system lifecycle.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ali M, Chandramouli B, Goldstein J, Schindlauer R (2011) The extensibility framework in microsoft streaminsight. In: IEEE 27th international conference on data engineering (ICDE), 2011, pp 1242–1253. doi:10.1109/ICDE.2011.5767878

  2. Andreas T, Saikou D, Charles T (2007) Applying the levels of conceptual interoperability model in support of integratability, interoperability, and composability for system-of-systems engineering. J Syst Cybern Inform 5:65–74

    Google Scholar 

  3. Brandl D, Consulting B (2008) What is ISA-95? Industrial best practices of manufacturing information technologies with ISA-95 models

    Google Scholar 

  4. Chawla R, Banerjee A (2001) A virtual environment for simulating manufacturing operations in 3D. In: Winter simulation conference, pp 991–997. doi:10.1145/564124.564265, http://dblp.uni-trier.de/db/conf/wsc/wsc2001.html%23ChawlaB01

  5. CommSvr (2013) Address space model designer. http://www.commsvr.com/Products/OPCUA/UAModelDesigner.aspx

  6. Dai W, Vyatkin V (2010) Redesign distributed IEC 61131–3 PLC system in IEC 61499 function blocks. In: IEEE conference on emerging technologies and factory automation (ETFA), 2010, pp 1–8. doi:10.1109/ETFA.2010.5641239

  7. IEC (2009) Function field device tool (FDT) interface specification, IEC 62453. Technical report, Geneve

    Google Scholar 

  8. IEC (2010) Function blocks (FB) for process control—part 3: electronic device description language (EDDL), IEC 61084-3 Ed. 2.0. Technical report, Geneve

    Google Scholar 

  9. Ignition (2013) Inductive automation, ignition server. http://www.inductiveautomation.com/scada-software

  10. Karnouskos S, Goncalves Da Silva P, Ilic D (2012) Energy services for the smart grid city. In: 6th IEEE international conference on digital ecosystem technologies–complex environment engineering (IEEE DEST-CEE), Campione d’Italia, Italy

    Google Scholar 

  11. Kaur N, Harrison R, West A, Phaithoonbuathong P (2010) Web services-based control devices for future generation distributed automation systems. In: Proceedings of the world congress on engineering (WCE), vol 3. London, UK

    Google Scholar 

  12. Kaur N, McLeod C, Jain A, Harrison R, Ahmad B, Colombo A, Delsing J (2013) Design and simulation of a soa-based system of systems for automation in the residential sector. In: IEEE international conference on industrial technology (ICIT 2013), pp 1976–1981. doi:10.1109/ICIT.2013.6505981

  13. Li C, Qi J, Shu H (2008) A SOA-based ARIS model for BPR. In: IEEE international conference on e-business engineering, 2008. ICEBE ’08, pp 590–595. doi:10.1109/ICEBE.2008.14

  14. Lobov A, Lopez FU, Herrera VV, Puttonen J, Lastra J (2009) Semantic web services framework for manufacturing industries. In: 2008 IEEE international conference on robotics and biomimetics, IEEE, pp 2104–2108

    Google Scholar 

  15. Maier M (2005) Research challenges for systems-of-systems. In: IEEE international conference on systems, man and cybernetics, 2005, vol 4, pp 3149–3154. doi:10.1109/ICSMC.2005.1571630

  16. Maier MW (1998) Architecting principles for systems-of-systems. Syst Eng 1(4):267–284

    Article  Google Scholar 

  17. Mendes J, Bepperling A, Pinto J, Leitao P, Restivo F, Colombo A (2009) Software methodologies for the engineering of service-oriented industrial automation: the continuum project. In: IEEE 33rd annual international computer software and applications conference, 2009. COMPSAC ’09, vol 1, pp 452–459. doi:10.1109/COMPSAC.2009.66

  18. Microsoft (2013) Microsoft streaminsight. http://technet.microsoft.com/en-us/library/ee362541.aspx

  19. Minor J (2011) Bridging OPC-UA and DPWS for industrial SOA. Master’s thesis, Tampere University of Technology, Tampere. http://dspace.cc.tut.fi/dpub/bitstream/handle/123456789/20954/minor.pdf

  20. OASIS (2013) OASIS web services business process execution language (WSBPEL) TC. https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel

  21. Riedl M (2005) Distributed object model environment. Ph.D. thesis, Otto-von-Guericke-Universität Magdeburg, Magdeburg

    Google Scholar 

  22. Riedl M, Naumann F (2011) EDDL: electronic device description language. Oldenbourg Industrie, verlag

    Google Scholar 

  23. SAP (2013a) SAP HANA cloud. http://www.sap.com/pc/tech/in-memory-computing-hana/software/overview/index.html

  24. SAP (2013b) SAP Manufacturing, Integration and Intelligence (MII). http://www.sap.com/solution/lob/scm/software/manufacturing-integration-intelligence/index.html

  25. SIEMENS (2013a) SCADA System SIMATIC WinCC open architecture. http://www.automation.siemens.com/mcms/human-machine-interface/en/visualization-software/simatic-wincc-open-architecture/

  26. SIEMENS (2013b) SIEMENS SIMATIC STEP 7. http://www.automation.siemens.com/mcms/simatic-controller-software/en/step7/

Download references

Acknowledgments

The authors would like to thank the European Commission for their support, and the partners of the EU FP7 project IMC-AESOP (http://www.imc-aesop.eu) for the fruitful discussions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robert Harrison .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Harrison, R. et al. (2014). Next Generation of Engineering Methods and Tools for SOA-Based Large-Scale and Distributed Process Applications. In: Colombo, A., et al. Industrial Cloud-Based Cyber-Physical Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-05624-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-05624-1_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-05623-4

  • Online ISBN: 978-3-319-05624-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics