General Object-Oriented Databases for Software Engineering Processes


GOODSTEP - 6115

Keywords object-oriented databases, software engineering, database management systems


Start Date: 01-SEP-92 / Duration: 36 months

[ contact / participants ]


Objectives and Approach

The objective of GOODSTEP is to enhance and improve the functionality of a fully object-oriented database management system to yield a platform suited to applications such as software engineering environments (SEEs).

The baseline of the project is the O2 database management system (DBMS), which already includes many of the features required. The consortium has already identified some O2 enhancements required to fully support the anticipated next generation of SEEs, such as integrity constraints and triggers, change management, new advanced transaction mechanisms, specialised class libraries, versioning of objects, deductive capabilities, and an advanced graphical interface and programming support environment.

A number of advanced software engineering tools will be built on top of the enhanced O2 database. These tools will support conceptual modelling in the analysis phase of a software project, modular design, and imperative programming. In addition, tool generators will be developed to exploit the features provided by the enhanced O2 database. The development of an environment enabling the definition and execution of software processes which guide the use of the tools form a central part of the work.

The GOODSTEP system will be demonstrated through two case studies involving British Airways in the UK and Engineering in Italy, which will make full use of the platform developed. The industrial users, who have substantial knowledge in developing large-scale software, will provide requirements and subsequently use and validate GOODSTEP's services and tools.

Further information about GOODSTEP is available from the GOODSTEP home page <URL:http://ls10-www.informatik.uni-dortmund.de/goodstep/goodstep.html>.


CONTACT POINT

Mr Pasquale Armenise
Engegneria Informatica SpA
Via del Mare 85
I - 0040 Pomezia
tel: + 39 / 6-910-5604
fax: + 39 / 6-910-8631

Participants

ENGEGNERIA INFORMATICA SPA - I - C
O2 TECHNOLOGY - F - P
BRITISH AIRWAYS - UK - P
UNIVERSITÄT FRANKFURT - D - P
COGEFO CONSORZIO PER LA GESTIONE
DEL CENTRO CEFRIEL - I - A
SOFTWARE AG - I - P
UNIVERSITÄT DORTMUND - D - A
UNIVERSITÉ JOSEPH
FOURIER-GRENOBLE I - F - A
INRIA - F - A


ST synopses home page ST acronym index ST number index
All synopses home page all acronyms index all numbers index

GOODSTEP - 6115, December 1993


please address enquiries to the ESPRIT Information Desk

html version of synopsis by Nick Cook