Structural abstraction of process specifications


Autoria(s): Polyvyanyy, Artem
Data(s)

2010

Resumo

Software engineers constantly deal with problems of designing, analyzing, and improving process specifications, e.g., source code, service compositions, or process models. Process specifications are abstractions of behavior observed or intended to be implemented in reality which result from creative engineering practice. Usually, process specifications are formalized as directed graphs in which edges capture temporal relations between decisions, synchronization points, and work activities. Every process specification is a compromise between two points: On the one hand engineers strive to operate with less modeling constructs which conceal irrelevant details, while on the other hand the details are required to achieve the desired level of customization for envisioned process scenarios. In our research, we approach the problem of varying abstraction levels of process specifications. Formally, developed abstraction mechanisms exploit the structure of a process specification and allow the generalization of low-level details into concepts of a higher abstraction level. The reverse procedure can be addressed as process specialization.

Identificador

http://eprints.qut.edu.au/70718/

Publicador

CEUR-WS.org

Relação

http://ceur-ws.org/Vol-563/paper9.pdf

Polyvyanyy, Artem (2010) Structural abstraction of process specifications. In Central-European Workshop on Services and their Composition, CEUR-WS.org, Berlin, Germany, pp. 73-79.

Fonte

Science & Engineering Faculty

Palavras-Chave #080500 DISTRIBUTED COMPUTING #080600 INFORMATION SYSTEMS
Tipo

Conference Paper