Jump to the content

ArCo

Architectural Concepts for Service-oriented Design
Home University of Twente
Home
Project Description
Project Planning
Members
Publications
Events
Tool Support

Architectural Concepts for Service-oriented Design

Welcome to the Architectural Concepts (ArCo) for Service-oriented Design homepage.

The ArCo project aims at defining concepts for Service-oriented Design. Service-oriented Design is a paradigm for distributed application design that focuses on the services that distributed applications provide to their environment. These services can be composed to design new applications. Service-oriented Design is the conceptual counterpart of Service-oriented Computing, which provides the technical infrastructure for distributed application development according to the service-oriented paradigm.

The concepts that ArCo uses are based on the generic concepts that we developed for distributed application design. We defined these concepts precisely and developed a language that supports them called the Interaction Systems Design Language (ISDL).

The ArCo project pays particular attention to the existence of multiple perspectives, or viewpoints, from which distributed applications can be considered. In Service-oriented Design viewpoints include: the choreography, orchestration and interface viewpoint. The use of different viewpoints helps different stakeholders to focus on the parts of the design that they find relevant. ArCo also helps to verify if the different viewpoints in a design are consistent.

  Top
© Universiteit Twente