scispace - formally typeset
Book ChapterDOI

Directions in Software Process Research

Reads0
Chats0
TLDR
This paper motivates the need for explicit process models, surveys existing languages to model processes, discusses tools to support model usage, and proposes a research agenda for future software process research.
Abstract
Developing and maintaining software systems involves a variety of highly interrelated activities The discipline of software engineering studies processes of both product engineering and process engineering Product engineering aims at developing software products of high quality at reasonable cost Process engineering in contrast aims at choosing those product engineering processes appropriate for a given set of project goals and characteristics as well as improving the existing knowledge about those processes Explicit models of both types of processes help a software development organization to gain competitive advantage This paper motivates the need for explicit process models, surveys existing languages to model processes, discusses tools to support model usage, and proposes a research agenda for future software process research

read more

Citations
More filters
Posted Content

Out of the Crisis

TL;DR: Deming's theory of management based on the 14 Points for Management is described in Out of the Crisis, originally published in 1982 as mentioned in this paper, where he explains the principles of management transformation and how to apply them.
Journal ArticleDOI

Version models for software configuration management

TL;DR: This article provides an overview and classification of different versioning paradigms and defines and relates fundamental concepts such as revisions, variants, configurations, and changes and focuses on intensional versioning.
Book

An Integrated Approach to Software Engineering

TL;DR: Details the different activities of software development with a case-study approach whereby a project is developed through the course of the book The sequence of chapters is essentially the same as the sequence of activities performed during a typical software project.
Dissertation

Interactive Process Models

TL;DR: The next generation of business process systems will be built to automate routine procedures, with well-understood domains, repetitive processes, clear organisational roles, and an established terminol role.
Journal ArticleDOI

Knowledge-based techniques to increase the flexibility of workflow management

TL;DR: This paper describes how knowledge-based techniques can be used to overcome problems of workflow management in engineering applications using explicit process and product models as a basis for a workflow interpreter, resulting in increased flexibility of project coordination and enactment.
References
More filters
Journal ArticleDOI

Software process model evolution in the SPADE environment

TL;DR: The mechanisms a process language should possess in order to support changes are discussed and how the proposed mechanisms can be used to model different policies for changing a software process model are discussed.
Journal ArticleDOI

Success factors of systematic reuse

TL;DR: The article addresses issues from management, measurement, law, economics, libraries, and the design of reusable software.
Proceedings ArticleDOI

The software engineering laboratory: an operational software experience factory

TL;DR: The SEL is discussed as a functioning example of an operational software experience factory and the characteristics of and major lessons learned from 15 years of SEL operations are summarized.
Proceedings ArticleDOI

Process Weaver: adding process support to UNIX

TL;DR: A description is given of Process Weaver, a set of tools that adds process support capability to UNIX-based environments, including heterogeneous environments with UNIX servers and PC workstations, which can support process evolution in a controlled manner.