Cooperating process components

Kevin Gary, Timothy Lindquist

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Scopus citations

Abstract

Modern automated process support systems can be considered monolithic in three ways. First, they model processes top-down, usually from a single perspective, such as the organizational perspective. Second, they are process-centered, in that they often require extensive knowledge of the users, data types, and applications in their environment. Third, they tie process implementation to a specific representation, making reuse and interoperability between process models difficult to achieve. This paper describes the application of component-based techniques to process modeling across overlapping process spaces. This approach, the Open Process Components approach, encapsulates process fragments as interoperable and reusable process components. This paper motivates a vision of cooperating components for automated process support, presents an overview of the Open Process Components approach, and shows the application of this technique to Humphrey's Personal Software Process.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE Computer Society's International Computer Software and Applications Conference
PublisherIEEE
Pages218-223
Number of pages6
StatePublished - 1999
Externally publishedYes
EventProceedings of the 1999 23rd Annual International Computer Software and Applications Conference (COMPSAC '99) - Phoenix, AZ, USA
Duration: Oct 27 1999Oct 29 1999

Other

OtherProceedings of the 1999 23rd Annual International Computer Software and Applications Conference (COMPSAC '99)
CityPhoenix, AZ, USA
Period10/27/9910/29/99

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Cooperating process components'. Together they form a unique fingerprint.

Cite this