Model-driven web service development

Karim Baïna, Boualem Benatallah, Fabio Casati, Farouk Toumani

Research output: Contribution to journalArticle

51 Citations (Scopus)

Abstract

Web services are emerging as a promising technology for the effective automation of inter-organizational interactions. However, despite the growing interest, several issues still need to be addressed to provide Web services with benefits similar to what traditional middleware brings to intra-organizational application integration. In this paper, we present a framework that supports the model-driven development of Web services. Specifically, we show how, starting from the external specifications of a Web service (e.g., interface and protocol specifications), we can support the generation of extensible service implementation templates as well as of complete (executable) service specifications, thereby considerably simplifying the service development work. Keywords: Web services, Web service conversation, Web service composition, model-driven generation.

Original languageEnglish
Pages (from-to)290-306
Number of pages17
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3084
Publication statusPublished - 2004
Externally publishedYes

Fingerprint

Web services
Web Services
Specification
Specifications
Model
Web Service Composition
Middleware
Automation
Template
Interfaces (computer)
Network protocols
Interaction
Chemical analysis

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Model-driven web service development. / Baïna, Karim; Benatallah, Boualem; Casati, Fabio; Toumani, Farouk.

In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 3084, 2004, p. 290-306.

Research output: Contribution to journalArticle

@article{9af35522756f4c7e83c265d8eca02206,
title = "Model-driven web service development",
abstract = "Web services are emerging as a promising technology for the effective automation of inter-organizational interactions. However, despite the growing interest, several issues still need to be addressed to provide Web services with benefits similar to what traditional middleware brings to intra-organizational application integration. In this paper, we present a framework that supports the model-driven development of Web services. Specifically, we show how, starting from the external specifications of a Web service (e.g., interface and protocol specifications), we can support the generation of extensible service implementation templates as well as of complete (executable) service specifications, thereby considerably simplifying the service development work. Keywords: Web services, Web service conversation, Web service composition, model-driven generation.",
author = "Karim Ba{\"i}na and Boualem Benatallah and Fabio Casati and Farouk Toumani",
year = "2004",
language = "English",
volume = "3084",
pages = "290--306",
journal = "Lecture Notes in Computer Science",
issn = "0302-9743",
publisher = "Springer Verlag",

}

TY - JOUR

T1 - Model-driven web service development

AU - Baïna, Karim

AU - Benatallah, Boualem

AU - Casati, Fabio

AU - Toumani, Farouk

PY - 2004

Y1 - 2004

N2 - Web services are emerging as a promising technology for the effective automation of inter-organizational interactions. However, despite the growing interest, several issues still need to be addressed to provide Web services with benefits similar to what traditional middleware brings to intra-organizational application integration. In this paper, we present a framework that supports the model-driven development of Web services. Specifically, we show how, starting from the external specifications of a Web service (e.g., interface and protocol specifications), we can support the generation of extensible service implementation templates as well as of complete (executable) service specifications, thereby considerably simplifying the service development work. Keywords: Web services, Web service conversation, Web service composition, model-driven generation.

AB - Web services are emerging as a promising technology for the effective automation of inter-organizational interactions. However, despite the growing interest, several issues still need to be addressed to provide Web services with benefits similar to what traditional middleware brings to intra-organizational application integration. In this paper, we present a framework that supports the model-driven development of Web services. Specifically, we show how, starting from the external specifications of a Web service (e.g., interface and protocol specifications), we can support the generation of extensible service implementation templates as well as of complete (executable) service specifications, thereby considerably simplifying the service development work. Keywords: Web services, Web service conversation, Web service composition, model-driven generation.

UR - http://www.scopus.com/inward/record.url?scp=35048880091&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=35048880091&partnerID=8YFLogxK

M3 - Article

VL - 3084

SP - 290

EP - 306

JO - Lecture Notes in Computer Science

JF - Lecture Notes in Computer Science

SN - 0302-9743

ER -