Skip to main content
Erschienen in: Information Systems and e-Business Management 3/2005

01.10.2005 | Original Article

An experience report on developing an automated web services platform

verfasst von: T. Madhusudan

Erschienen in: Information Systems and e-Business Management | Ausgabe 3/2005

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Web services have attracted significant industry interest as a low-cost and flexible technology alternative to distributed object and proprietary message-oriented methods for delivery of on-demand business processes, enabling intra-organizational systems integration, and in the long term, development of dynamic inter-organizational process networks that may revolutionize B2C and B2B e-commerce. Exploiting this latent potential of web services technology requires the development of automated techniques for scalable and reliable service composition and execution in web service platforms. In this paper, we summarize our experience in developing an architectural framework for web services platforms, called Integrated Service Planning and Execution architecture (ISP & E). The use of recent advances in AI planning, learning and semantic web technologies for service composition, reliable service execution, transaction synthesis, and model-driven deployment of services is discussed. Furthermore, we discuss implications for and research issues in the development of web services based systems to aid e-business.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Arenas M, Bertossi L (2002) Hypothetical temporal reasoning in databases. J Intell Inform Syst 19(2):231–259CrossRef Arenas M, Bertossi L (2002) Hypothetical temporal reasoning in databases. J Intell Inform Syst 19(2):231–259CrossRef
Zurück zum Zitat Basu A, Kumar A (2002) Research commentary: workflow management issues in e-business. Inform Syst Res 13(1):1–14CrossRef Basu A, Kumar A (2002) Research commentary: workflow management issues in e-business. Inform Syst Res 13(1):1–14CrossRef
Zurück zum Zitat Benatallah B, Sheng QZ, Dumas M (2003) The self-serv environment for web services composition. IEEE Computer 7(1):40–48 Benatallah B, Sheng QZ, Dumas M (2003) The self-serv environment for web services composition. IEEE Computer 7(1):40–48
Zurück zum Zitat Bertossi L, Arenas M, Ferretti C (1998) SCDBR: an automated reasoner for specification of database updates. J Intell Inform Syst 10:253–280CrossRef Bertossi L, Arenas M, Ferretti C (1998) SCDBR: an automated reasoner for specification of database updates. J Intell Inform Syst 10:253–280CrossRef
Zurück zum Zitat Blake MB (2001) Agent-oriented approaches to B2B interoperability. The Knowl Eng Rev 16(4):383–388CrossRef Blake MB (2001) Agent-oriented approaches to B2B interoperability. The Knowl Eng Rev 16(4):383–388CrossRef
Zurück zum Zitat Cardelli L, Davies R (1999) Service combinators for web computing. IEEE Trans Software Eng 25(3):309–316CrossRef Cardelli L, Davies R (1999) Service combinators for web computing. IEEE Trans Software Eng 25(3):309–316CrossRef
Zurück zum Zitat Cardoso J (2002) Quality of service and semantic composition of workflows. PhD thesis, University of Georgia Cardoso J (2002) Quality of service and semantic composition of workflows. PhD thesis, University of Georgia
Zurück zum Zitat Casati F, Shan M (2001) Dynamic and adaptive composition of e-services. Inform Syst 26(3):143–163CrossRef Casati F, Shan M (2001) Dynamic and adaptive composition of e-services. Inform Syst 26(3):143–163CrossRef
Zurück zum Zitat Chakraborty D, Perich F, Joshi A, Finin T, Yesha Y (2002) Middleware for mobile information access. In: Proceedings of the 5th international workshop on mobility in databases and distributed systems (MDDS.2002) Chakraborty D, Perich F, Joshi A, Finin T, Yesha Y (2002) Middleware for mobile information access. In: Proceedings of the 5th international workshop on mobility in databases and distributed systems (MDDS.2002)
Zurück zum Zitat Davies J, Fensel D, van Harmelen F (eds) (2002) Towards the semantic web: ontology-driven knowledge management. Wiley Davies J, Fensel D, van Harmelen F (eds) (2002) Towards the semantic web: ontology-driven knowledge management. Wiley
Zurück zum Zitat Felber P, Chan C, Garofalakis MN, Rastogi R (2003) Scalable filtering of XML data for web services. IEEE Internet Comput 7(1):49–57CrossRef Felber P, Chan C, Garofalakis MN, Rastogi R (2003) Scalable filtering of XML data for web services. IEEE Internet Comput 7(1):49–57CrossRef
Zurück zum Zitat Ghallab M, Nau D, Traverso P (2004) Automated planning: theory and practice. Morgan-Kaufmann Ghallab M, Nau D, Traverso P (2004) Automated planning: theory and practice. Morgan-Kaufmann
Zurück zum Zitat Graunke PT, Findler RB, Krishnamurthi S, Felleisen M (2003) Modeling web interactions. In: Proceedings of European symposium on programming Graunke PT, Findler RB, Krishnamurthi S, Felleisen M (2003) Modeling web interactions. In: Proceedings of European symposium on programming
Zurück zum Zitat Gruser J, Raschid L, Zadorozhny V, Zhan T (2000) Learning response time for web-sources using query feedback and application in query optimization. VLDB J 9(1):18–37CrossRef Gruser J, Raschid L, Zadorozhny V, Zhan T (2000) Learning response time for web-sources using query feedback and application in query optimization. VLDB J 9(1):18–37CrossRef
Zurück zum Zitat Harel D (2001) From play-in scenarios to code: an achievable dream. IEEE Comput 34(1):53–60 Harel D (2001) From play-in scenarios to code: an achievable dream. IEEE Comput 34(1):53–60
Zurück zum Zitat Harel D, Marelly R (2003) Specifying and executing behavioral requirements: the play-in/play-out approach. Software Syst Model 2:82–107CrossRef Harel D, Marelly R (2003) Specifying and executing behavioral requirements: the play-in/play-out approach. Software Syst Model 2:82–107CrossRef
Zurück zum Zitat Leymann F, Roller D, Schmidt M (2002) Web services and business process management. IBM Systems J 41(2):198–211 Leymann F, Roller D, Schmidt M (2002) Web services and business process management. IBM Systems J 41(2):198–211
Zurück zum Zitat Linden TA (1991) Representing software designs as partially developed plans. In: Lowry MR, McCartney RD (eds) Automating software design. AAAI Press, The MIT Press, Cambridge, pp 603–625 Linden TA (1991) Representing software designs as partially developed plans. In: Lowry MR, McCartney RD (eds) Automating software design. AAAI Press, The MIT Press, Cambridge, pp 603–625
Zurück zum Zitat Madhusudan T (2004) An intelligent mediator-based framework for enterprise application integration. ASME J Comput Inform Sci Eng 4(4):294–304CrossRef Madhusudan T (2004) An intelligent mediator-based framework for enterprise application integration. ASME J Comput Inform Sci Eng 4(4):294–304CrossRef
Zurück zum Zitat Madhusudan T, Cha HS, Uttamsingh N, Mudireddy SR, Garg A, Sun W, Chirtsabesan B (2003) An experience report on developing an automated web services platform. In: Proceedings of the second workshop on e-business, Seattle Madhusudan T, Cha HS, Uttamsingh N, Mudireddy SR, Garg A, Sun W, Chirtsabesan B (2003) An experience report on developing an automated web services platform. In: Proceedings of the second workshop on e-business, Seattle
Zurück zum Zitat Madhusudan T, Uttamsingh N (2004) A declarative approach for composition of web services in dynamic environments. Decision support systems. Accepted, available online at http://www.sciencedirect.com Madhusudan T, Uttamsingh N (2004) A declarative approach for composition of web services in dynamic environments. Decision support systems. Accepted, available online at http://​www.​sciencedirect.​com
Zurück zum Zitat Madhusudan T, Zhao L, Marshall B (2004) A case-based reasoning framework for workflow model management. Data Knowl Eng 50(1):87–115CrossRef Madhusudan T, Zhao L, Marshall B (2004) A case-based reasoning framework for workflow model management. Data Knowl Eng 50(1):87–115CrossRef
Zurück zum Zitat Madhusudan T, Zeng D, Dror M (2003) Decentralized resource management in autonomic systems. In: Proceedings of IJCAI 2003: workshop on AI and autonomic computing Madhusudan T, Zeng D, Dror M (2003) Decentralized resource management in autonomic systems. In: Proceedings of IJCAI 2003: workshop on AI and autonomic computing
Zurück zum Zitat Magee J, Kramer J (1999) Concurrency. Wiley, New York Magee J, Kramer J (1999) Concurrency. Wiley, New York
Zurück zum Zitat McIlraith S, Son T (2002) Adapting Golog for composition of semantic web services. In: Proceedings of 8th international conference of knowledge representation and reasoning McIlraith S, Son T (2002) Adapting Golog for composition of semantic web services. In: Proceedings of 8th international conference of knowledge representation and reasoning
Zurück zum Zitat Mennie B, Pagurek D (2001) A runtime composite service creation and deployment infrastructure and its applications in internet security, e-commerce, and software provisioning. In: Proceedings of the 25th annual international computer software and applications conference (COMPSAC 2001), pp 371–376, Chicago, Illinois, USA Mennie B, Pagurek D (2001) A runtime composite service creation and deployment infrastructure and its applications in internet security, e-commerce, and software provisioning. In: Proceedings of the 25th annual international computer software and applications conference (COMPSAC 2001), pp 371–376, Chicago, Illinois, USA
Zurück zum Zitat Paolucci M, Kawmura T, Payne T, Sycara K (2002) Semantic matching of web services capabilities. In: First international semantic web conference Paolucci M, Kawmura T, Payne T, Sycara K (2002) Semantic matching of web services capabilities. In: First international semantic web conference
Zurück zum Zitat Papazoglou MP, Georgakopoulos D (2002) Service-oriented computing. Commun the ACM 46(10):25–28 Papazoglou MP, Georgakopoulos D (2002) Service-oriented computing. Commun the ACM 46(10):25–28
Zurück zum Zitat Patel-Schneider PF, Simeon J (2003) The Yin/Yang web: a unified model for XML syntax and RDF semantics. IEEE Trans Knowl Data Eng 15(4):797–812CrossRef Patel-Schneider PF, Simeon J (2003) The Yin/Yang web: a unified model for XML syntax and RDF semantics. IEEE Trans Knowl Data Eng 15(4):797–812CrossRef
Zurück zum Zitat Payne T (ed) (2004) In: Proceedings of semantic web services, AAAI spring symposium, Stanford, CA, 2004. AAAI Payne T (ed) (2004) In: Proceedings of semantic web services, AAAI spring symposium, Stanford, CA, 2004. AAAI
Zurück zum Zitat Srivastava B, Koehler J (2003) Web service composition-current solutions and open problems. In: Proceedings of ICAPS.03 Workshop on planning for web services, Trento, Italy Srivastava B, Koehler J (2003) Web service composition-current solutions and open problems. In: Proceedings of ICAPS.03 Workshop on planning for web services, Trento, Italy
Zurück zum Zitat Steffen Staab (2003) Web services: been there, done that? IEEE Intell Syst 18(1):72–85 Steffen Staab (2003) Web services: been there, done that? IEEE Intell Syst 18(1):72–85
Zurück zum Zitat Tanenbaum A, Steen MV (2001) Distributed systems: principles and paradigms. Prentice-Hall, Englewood Cliffs Tanenbaum A, Steen MV (2001) Distributed systems: principles and paradigms. Prentice-Hall, Englewood Cliffs
Zurück zum Zitat Uchitel S, Kramer J, Magee J (2003) Synthesis of behavioral models from scenarios. IEEE Trans Software Eng 29(2):99–115CrossRef Uchitel S, Kramer J, Magee J (2003) Synthesis of behavioral models from scenarios. IEEE Trans Software Eng 29(2):99–115CrossRef
Zurück zum Zitat Wiederhold G, Beringer D, Sample N, Melloul L (2000) Composition of multi-site services. In: Proceedings of IDPT. Dallas, TX, USA Wiederhold G, Beringer D, Sample N, Melloul L (2000) Composition of multi-site services. In: Proceedings of IDPT. Dallas, TX, USA
Zurück zum Zitat Nie Z, Nambiar U, Vaddi S, Kambhampati S (2002) Mining coverage statistics for web-source selection in a mediator. In: Proceedings of ACM CIKM Nie Z, Nambiar U, Vaddi S, Kambhampati S (2002) Mining coverage statistics for web-source selection in a mediator. In: Proceedings of ACM CIKM
Metadaten
Titel
An experience report on developing an automated web services platform
verfasst von
T. Madhusudan
Publikationsdatum
01.10.2005
Verlag
Springer-Verlag
Erschienen in
Information Systems and e-Business Management / Ausgabe 3/2005
Print ISSN: 1617-9846
Elektronische ISSN: 1617-9854
DOI
https://doi.org/10.1007/s10257-005-0020-7

Weitere Artikel der Ausgabe 3/2005

Information Systems and e-Business Management 3/2005 Zur Ausgabe

Premium Partner