Skip to main content

Transaction Protocol and Mechanisms for Adaptive Management of Long-Running Tasks

  • Chapter
  • First Online:
Challenging Problems and Solutions in Intelligent Systems

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

Abstract

Execution of real-world services can lead to many unexpected events that need to be handled. So that failures of tasks composed of such services frequently occur. Mechanisms for automated task accomplishment and failure handling in open and heterogeneous systems are proposed. They are based on general protocols derived from the well known OASIS Web Services Transaction standard WS-TX for business transactions. The protocols and mechanisms are implemented in the prototype Autero multi-robot system in which the robots cooperate so as to accomplish complex tasks.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Ambroszkiewicz, S.: Entish-a simple language for web service description and composition. Internet Technologies, Applications and Societal Impact, pp. 289–306. Springer, New York (2002)

    Chapter  Google Scholar 

  2. Ambroszkiewicz, S., Bartyna, W., Faderewski, M., Terlikowski, G.: Multirobot system architecture: environment representation and protocols. Bull. Pol. Acad. Sci.: Tech. Sci. 58(1), 3–13 (2010)

    Google Scholar 

  3. Ambroszkiewicz, S., Ambroszkiewicz, A., Bartyna, W., Baranski, M., Faderewski, M., Kulma, P., Mikulowski, D., Pilski, M., Ryzko, A., Stȩpniak, M., Terlikowski, G., Vojteshenko, I.: A platform for development of electronic markets of sophisticated business services. Advanced SOA Tools and Applications, pp. 73–124. Springer, New York (2012)

    Google Scholar 

  4. Ambroszkiewicz, S., Bartyna, W., Skarzynski, K., Szymczakowski, M., Stȩpniak, M.: Architecture of an autonomous robot at the it level. J. Autom. Mob. Robot. Intell. Syst. 9(1), 34–40 (2015)

    Google Scholar 

  5. Bloor, R., Baroudi, C., Kaufman, M., et al.: Service Oriented Architecture for Dummies. Wiley, Hoboken (2007)

    Google Scholar 

  6. Bunting, D., Chapman, M., Hurley, O., Little, M., Mischkinsky, J., Newcomer, E., Webber, J., Swenson, K.: Web services composite application framework (WS-CAF) ver1. 0. Arjuna Technologies Limited, Fujitsu Software, IONA Technologies PLC, Oracle Corp and Sun Microsystems, Technical report (2003)

    Google Scholar 

  7. Cabrera, F., Copeland, G., Freund, T., Klein, J., Langworthy, D., Orchard, D., Shewchuk, J., Storey, T.: Web services coordination (WS-coordination). Joint specification by BEA, IBM, and Microsoft (2002)

    Google Scholar 

  8. Ding, Z., Liu, J., Sun, Y., Jiang, C., Zhou, M.: A transaction and QoS-aware service selection approach based on genetic algorithm. IEEE Trans. Syst. Man Cybern. 45(7), 1035–1046 (2015)

    Article  Google Scholar 

  9. Freund, T., Little, M.: Web services business activity (WS-businessactivity) version 1.1 (2007)

    Google Scholar 

  10. Jin, T., Goschnick, S.: Utilizing web services in an agent based transaction model. Extending Web Services Technologies, pp. 273–291. Springer, New York (2004)

    Chapter  Google Scholar 

  11. Kaye, D.: Loosely Coupled: The Missing Pieces of Web Services. RDS Strategies LLC, Marin County (2003)

    Google Scholar 

  12. Krafzig, D., Banke, K., Slama, D.: Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall Professional, Indianapolis (2005)

    Google Scholar 

  13. Kuropka, D., Tröger, P., Staab, S., Weske, M.: Semantic Service Provisioning. Springer Science & Business Media, Berlin (2008)

    Book  Google Scholar 

  14. Lyon, J., Evans, K., Klein, J.: Transaction internet protocol version 3.0. Technical report (1998)

    Google Scholar 

  15. Mahato, D., Umrao, L., Singh, R.: Adaptability in transaction oriented grid service. In: International Conference on Parallel, Distributed and Grid Computing (PDGC), pp. 239–244 (2014)

    Google Scholar 

  16. Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.: Bringing semantics to web services: the owl-s approach. In: Cardoso, J., Sheth, A. (eds.) Semantic Web Services and Web Process Composition. Lecture Notes in Computer Science, vol. 3387, pp. 26–42. Springer, Berlin (2005)

    Chapter  Google Scholar 

  17. OMG: CORBA services: common object services specification, chapter. Object Transaction Service (1997)

    Google Scholar 

  18. Potts, M., Cox, B., Pope, B.: Business transaction protocol primer. OASIS Committee Supporting Document (2002)

    Google Scholar 

  19. Randell, B.: Fault tolerance in decentralized systems. IEICE Trans. Commun. 83(5), 903–907 (2000)

    Google Scholar 

  20. Roberts, J., Srinivasan, K.: Tentative hold protocol-part 1. White Paper, sl: W3C (2001)

    Google Scholar 

  21. Roman, D., Keller, U., Lausen, H., de Bruijn, J., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, C., Fensel, D., et al.: Web service modeling ontology. Appl. Ontol. 1(1), 77–106 (2005)

    Google Scholar 

  22. Wang, T., Vonk, J., Kratz, B., Grefen, P.: A survey on the history of transaction management: from flat to grid transactions. Distrib. Parallel Databases 23(3), 235–270 (2008)

    Article  Google Scholar 

  23. WebFinance: what is a service? definition and meaning (2014). http://www.businessdictionary.com/definition/service.html (Online; access: 12–10-2014)

Download references

Acknowledgments

Autero has been developed within the project “RobREx—Autonomy for rescue and exploration robots”, grant NRDC no PBS1/A3/8/2012. Marcin Stȩpniak was partially supported by the Foundation for Polish Science under International PhD Projects in Intelligent Computing.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcin Stępniak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Stępniak, M. (2016). Transaction Protocol and Mechanisms for Adaptive Management of Long-Running Tasks. In: Trė, G., Grzegorzewski, P., Kacprzyk, J., Owsiński, J., Penczek, W., Zadrożny, S. (eds) Challenging Problems and Solutions in Intelligent Systems. Studies in Computational Intelligence, vol 634. Springer, Cham. https://doi.org/10.1007/978-3-319-30165-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30165-5_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30164-8

  • Online ISBN: 978-3-319-30165-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics