State of the art and open issues in process-centered software engineering environments

https://doi.org/10.1016/0164-1212(94)90095-7Get rights and content

Abstract

This article discusses the state of the art and open issues in process-centered software engineering environments (PSEEs). A PSEE is a software engineering environment in which there is an explicit definition of the process to be followed during software development. This definition, called the process model, can be interpreted to provide the environment's user with guidance, support, and, whenever possible and convenient, automation. The article includes a general description of the functionality and architecture of existing PSEEs. It then discusses the main drawbacks and open issues that have been experienced in trial use of existing products and prototypes.

References (25)

  • P Armenise et al.

    A Survey and Assessment of Software Process Representation Formalisms

    Int. J. Software Eng. Knowl. Eng.

    (1993)
  • R Balzer

    Tolerating inconsistencies

  • S Bandinelli et al.

    Computational reflection in software process modeling: the SLANG approach

  • S Bandinelli et al.

    The architecture of the SPADE-1 PSEE

  • S Bandinelli et al.

    Requirements and early experiences in the implementation of the SPADE repository

  • N.S Barghouti et al.

    Scaling up rule-based software development environments

  • N Belkhatir et al.

    Adele 2: An approach to software development coordination

  • I.Z Ben-Shaul et al.

    A paradigm for decentralized process modeling and its realization in the Oz environment

  • R Conradi et al.

    A conceptual framework for evolving software processes

    ACM Software Eng. Not.

    (1993)
  • W Deiters et al.

    Systematic development of software process models

  • W Emmerich et al.

    Databases for SEE—The goal has not yet been attained

  • Cited by (22)

    View all citing articles on Scopus
    View full text