Skip to main content

Automation Services Orchestration with Function Blocks: Web-Service Implementation and Performance Evaluation

  • Chapter
  • First Online:
Service Orientation in Holonic and Multi-Agent Manufacturing

Part of the book series: Studies in Computational Intelligence ((SCI,volume 640))

Abstract

This paper presents service-oriented implementation of distributed automation systems and the results of a practical performance measurement of Web-services deployed on different platforms. In the experiments we used a technique that allows one to separate the characteristics of the Web-service, such as the delays introduced by the medium of communication. It is shown that the technology development and deployment of Web-services significantly affect their performance.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

Notes

  1. 1.

    www.arrowhead.eu.

References

  1. Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, Upper Saddle River (2005)

    Google Scholar 

  2. Jadeja, Y., Modi, K.: Cloud computing—concepts, architecture and challenges. In: 2012 International Conference on Computing, Electronics and Electrical Technologies (ICCEET), pp. 877–880 (2012)

    Google Scholar 

  3. Serbănescu, V.N., Pop, F., Cristea, V., Achim, O.M.: Web services allocation guided by reputation in distributed SOA-based environments. In 11th International Symposium on Parallel and Distributed Computing (ISPDC), pp. 127–134 (2012)

    Google Scholar 

  4. Achim, O.M., Pop, F., Cristea, V.: Reputation based selection for services in cloud environments. In 14th International Conference on Network-Based Information Systems (NBiS), pp. 268–273 (2011)

    Google Scholar 

  5. Dai, W., Vyatkin, V., Christensen, J.H.: The application of service-oriented architectures in distributed automation systems. In 2014 IEEE International Conference on Robotics and Automation (ICRA), pp. 252–257 (2014)

    Google Scholar 

  6. Dai, W., Christensen, J.H., Vyatkin, V., Dubinin, V.: Function block implementation of service oriented architecture: Case study. In: 12th IEEE International Conference on Industrial Informatics (INDIN), pp. 112–117 (2014)

    Google Scholar 

  7. Dai, W., Riliskis, L., Vyatkin, V., Osipov, E., Delsing, J.: A configurable cloud-based testing infrastructure for interoperable distributed automation systems. In IEEE International Conference on Industrial Electronics IECON’14, Dallas (2014)

    Google Scholar 

  8. Vyatkin, V.: IEC 61499 as enabler of distributed and intelligent automation: State-of-the-art review. IEEE Trans. Industr. Inf. 7(4), 768–781 (2011)

    Article  Google Scholar 

  9. Sorouri, M., Patil, S., Vyatkin, V., Salcic, Z.: Software composition and distributed operation scheduling in modular automated machines. In IEEE Transactions on Industrial Informatics, vol. 11, pp. 865–878 (2015)

    Google Scholar 

  10. Patil, S., Yan, J., Vyatkin, V., Pang, C.: On composition of mechatronic components enabled by interoperability and portability provisions of IEC 61499: A case study. In 18th IEEE Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1–4 (2013)

    Google Scholar 

  11. Vyatkin, V.: Intelligent mechatronic components: Control system engineering using an open distributed architecture. In IEEE Conference on Emerging Technologies and Factory Automation, Proceedings ETFA ‘03, vol. 2, pp. 277–284 (2003)

    Google Scholar 

  12. Demin, E., Patil, S., Dubinin, V., Vyatkin, V.: IEC 61499 Distributed control enhanced with cloud-based web-services. In IEEE Conference on Industrial Electronics and Applications, Auckland, New Zealand (2015)

    Google Scholar 

  13. Feng, L., Gesan, W., Li, L. Wu, C.: Web service for distributed communication systems. In IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI ‘06), pp. 1030–1035 (2006)

    Google Scholar 

  14. Cheung, L., Golubchik, L., Fei, S.: A study of web services performance prediction: A client’s perspective. In 19th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 75–84

    Google Scholar 

  15. Velkoski, G., Simjanoska, M., Ristov, S., Gusev, M.: CPU utilization in a multitenant cloud. In EUROCON, IEEE, pp. 242–249

    Google Scholar 

Download references

Acknowledgments

This work was partially supported by the program “Fundamental research and exploratory research involving young researchers” (2015–2017) of the Russian Science Foundation (project number 15-11-10010), and by Luleå Tekniska Universitet through the grants 381119, 381940 and 381121.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sandeep Patil .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Demin, E., Dubinin, V., Patil, S., Vyatkin, V. (2016). Automation Services Orchestration with Function Blocks: Web-Service Implementation and Performance Evaluation. In: Borangiu, T., Trentesaux, D., Thomas, A., McFarlane, D. (eds) Service Orientation in Holonic and Multi-Agent Manufacturing. Studies in Computational Intelligence, vol 640. Springer, Cham. https://doi.org/10.1007/978-3-319-30337-6_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30337-6_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30335-2

  • Online ISBN: 978-3-319-30337-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics