Skip to main content
European Commission logo print header

Service Creation in an Object-oriented Reuse Environment

Cel

Project SCORE aims to define a model suitable for IBC service creation, capable of handling the complexity of this process, and well adapted to develop services for an open environment. SCORE defines and prototypes a service creation environment consisting of a set of methods and tools. The project defines a precise framework of appropriate interfaces between these service creation tools and methods, which includes a component model, and validates its approach by applying it to a realistic application. The project performs dissemination and exploitation of its results, including contributions to standards definitions in the domain of service creation.
The aim of the research was to define a model suitable for integrated broadband communications (IBC) service creation which was capable of handling its complexity and well adapted to Centro Studie Laboratori Telecom services for an open environment. The service creation environment defined by the research consists of a set of methods and tools. A precise framework for the appropriate interfaces between these service creation tools and methods, which includes a component model were defined and the approach was validated by applying it to a realistic application. The results of the research with contribution to the definition of standards in the domain of service creation.

The chosen technical approach was based on object oriented methods and tools, either preexisting or defined by the project itself. The methods and tools cover the complete service creation process in a coherent manner, whether applied to the creation of relatively simple services exclusively from predefined components (using, eg a graphic user interface) or whether applied to the creation of services requiring a complex configuration of both new and predefined components. The latter truly profits from the power of object oriented techniques.

The research has resulted in a model for the service creation process and a model for service components. Essential parts of a service creation environment have been prototyped based on state of the art technology. Internal and external test cases have been selected in order to validate and demonstrate the project results through realistic applications.
Technical Approach

The chosen technical approach is based on object-oriented methods and tools, either pre-existing or to be defined by the project itself. The methods and tools cover the complete service creation process in a coherent manner, whether applied to the creation of relatively simple services exclusively from pre-defined components (using, for example, a graphic user interface); or whether applied to the creation of services requiring a complex configuration of both new and pre-defined components. The latter truly benefits from the power of object-oriented techniques. Selected combinations of these methods and tools can be used as a basis for such real products as a commercial developer may decide. However, all the evaluated methods and tools co-operate, and their interrelationships in the service creation process are shown and evaluated.

SCORE has capitalised on the results of RACE I in the domains of formal description techniques (SPECS), of software engineering environments (ARISE) and in the domain of service architecture (ROSA). In the domain of service creation, SCORE complements project BOOST in defining a general service creation environment and co-operates with network management projects to ensure that their more specific needs are supported effectively by the SCORE environment. SCORE has also benefited from its co-operation with the CASSIOPEIA project to ensure overall consistency in the functional architecture of services.

Key Issues

- The role of reusable components is of paramount importance to service creation.
- The many different actors involved in the definition and in the implementation of services (network operators, VAS providers, tool builders, end-users) implies special requirements on tools for the development and the exploitation of services (wide spectrum of function, high flexibility, support for co-operative work, etc).
- The different types of service (from basic to high-level services) must co-operate and undesired interference must be avoided. Hence, specific support for the analysis and the validation of inter-service interactions is required.

Expected Impact

Availability of a wide range of services is a prerequisite for the viability of IBC. The creation of such a range will require a complex supporting system for which SCORE will provide the necessary methods and tools.

Temat(-y)

Data not available

Zaproszenie do składania wniosków

Data not available

System finansowania

Data not available

Koordynator

IBM France SA
Wkład UE
Brak danych
Adres
Centre d'Études et de Recherches Le Plan du Bois
06610 La Gaude
Francja

Zobacz na mapie

Koszt całkowity
Brak danych

Uczestnicy (15)