Computational reflection in software process modeling: the SLANG approach

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

41 Citations (Scopus)

Abstract

Software production processes are subject to changes during their life-time. Therefore, software process formalism must include modifications to support the analysis and dynamic modification of process models, even while they are being enacted. It is thus necessary for a process model to have the ability to reason about its own structure. Petri net based process languages have been criticized because of the lack of these reflective features and their inability to effectively support process evolution. In this paper we present the reflective features offered by SLANG, a process formalism based on an high-level Petri net notation. In particular, we discuss the mechanisms to create and modify different net fragments while the modeled process is being enacted.

Original languageEnglish
Title of host publicationProceedings - International Conference on Software Engineering
PublisherPubl by IEEE
Pages144-154
Number of pages11
ISBN (Print)0818637005
Publication statusPublished - 1993
Externally publishedYes
EventProceedings of the 15th International Conference on Software Engineering - Baltimore, MD, USA
Duration: 17 May 199321 May 1993

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

ConferenceProceedings of the 15th International Conference on Software Engineering
CityBaltimore, MD, USA
Period17/05/9321/05/93

Fingerprint

Dive into the research topics of 'Computational reflection in software process modeling: the SLANG approach'. Together they form a unique fingerprint.

Cite this