A Domain-Configurable Development Environment for Service-Oriented Applications

  • Authors:
  • Philippe Lalanda;Cristina Marin

  • Affiliations:
  • Laboratoire Informatique de Grenoble;Laboratoire Informatique de Grenoble

  • Venue:
  • IEEE Software
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Composing software services requires solving both low-level technical problems and high-level semantic issues. Two complementary tools allow service composition within domains. The first lets users develop general service-oriented applications. It relies on the notions of abstract and concrete services and uses a generative approach to obtain executable applications. The second tool lets users define domain-specific knowledge and specialize the first tool for a given domain. The resulting domain-centric environment allows for abstract specifications of service-oriented applications. The authors have successfully used this environment to develop Internet gateways in the power-distribution field. This article is part of a special issue on service-centric software systems.