Experiences in the implementation of a process-centered software engineering environment using object-oriented technology

  • Sergio Bandinelli*
  • , Luciano Baresi
  • , Alfonso Fuggetta
  • , Luigi Lavazza
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Software engineering environments (SEEs) pose complex and critical requirements to the supporting repositories. Object-oriented Database Management Systems (ODBMSs) are expected to provide suitable features to successfully address these issues. SPADE is a process-centered SEE being developed at CEFRIEL and Politecnico di Milano. SPADE is built on top of an OODBMS and features process modeling and enactment, management of process data and facilities to integrate development tools. This article reports the experiences gained by the authors in defining the requirements for SPADE's process data repository, and in assessing six different OODBMSs against these requirements. The assessment has been carried out through several prototypes and within the context of the ESPRIT project GoodStep.

Original languageEnglish
Pages (from-to)115-131
Number of pages17
JournalTheory and Practice of Object Systems
Volume1
Issue number2
DOIs
Publication statusPublished - 1995
Externally publishedYes

Fingerprint

Dive into the research topics of 'Experiences in the implementation of a process-centered software engineering environment using object-oriented technology'. Together they form a unique fingerprint.

Cite this