An Integrated Tool Chain for Software Process Modeling and Execution

Beitrag bei einer Tagung
(Originalarbeit)


Details zur Publikation

Autorinnen und Autoren: Ellner R, Al-Hilank S, Jung M, Kips D, Philippsen M
Herausgeber: Störrle, Harald ; Botterweck, Goetz ; Bourdellès, Michel ; Kolovos, Dimitris ; Paige, Richard ; Roubtsova, Ella ; Rubin, Julia ; Tolvanen, Juha-Pekka
Verlag: Technical University of Denmark (DTU)
Verlagsort: Copenhagen, Denmark
Jahr der Veröffentlichung: 2012
Tagungsband: Joint Proceedings of co-located Events at the 8th European Conference on Modeling Foundations and Applications (ECMFA 2012)
Seitenbereich: 73-82
ISBN: 978-87-643-1014-6
Sprache: Englisch


Abstract


The Eclipse Process Framework (EPF) allows for a detailed modeling of software development processes and methods based on the Software and Systems Process Engineering Metamodel (SPEM) standard. A comprehensive electronic process guide may be generated from such a model. However, EPF and SPEM only support a rather coarse description of the behavior of software processes. As there is no support for automated enactment or simulation of these software process models, one cannot benefit from context-sensitive process guidance, automated process conformance checking, or automated progress tracking when enacting detailed software process models.


 


eSPEM (enactable SPEM) is an extension of the SPEM standard that supports UML activities and state machines for fine-grained behavior modeling. Its operational semantics is based on OMG’s fUML (Semantics of a Foundational Subset for Executable UML Models) and may be used to instantiate, simulate, and enact software process models. However, without a reasonable tooling for eSPEM the benefit for end users is still limited.


 


This paper presents an integrated tool chain based on eSPEM and Eclipse. The tool chain not only supports process modelers in modeling fine-grained eSPEM-based software processes, but also guides and supports project staff in working according to the process in a context-sensitive manner. It automates repetitive and cumbersome work like checking process conformance or progress tracking. Hence, it lets end users benefit from process modeling and enactment.


FAU-Autorinnen und Autoren / FAU-Herausgeberinnen und Herausgeber

Ellner, Ralf
Lehrstuhl für Informatik 2 (Programmiersysteme)
Philippsen, Michael Prof. Dr.
Lehrstuhl für Informatik 2 (Programmiersysteme)


Zitierweisen

APA:
Ellner, R., Al-Hilank, S., Jung, M., Kips, D., & Philippsen, M. (2012). An Integrated Tool Chain for Software Process Modeling and Execution. In Störrle, Harald ; Botterweck, Goetz ; Bourdellès, Michel ; Kolovos, Dimitris ; Paige, Richard ; Roubtsova, Ella ; Rubin, Julia ; Tolvanen, Juha-Pekka (Eds.), Joint Proceedings of co-located Events at the 8th European Conference on Modeling Foundations and Applications (ECMFA 2012) (pp. 73-82). Lyngby, Denmark, DK: Copenhagen, Denmark: Technical University of Denmark (DTU).

MLA:
Ellner, Ralf, et al. "An Integrated Tool Chain for Software Process Modeling and Execution." Proceedings of the 8th European Conference on Modeling Foundations and Applications (ECMFA 2012), Lyngby, Denmark Ed. Störrle, Harald ; Botterweck, Goetz ; Bourdellès, Michel ; Kolovos, Dimitris ; Paige, Richard ; Roubtsova, Ella ; Rubin, Julia ; Tolvanen, Juha-Pekka, Copenhagen, Denmark: Technical University of Denmark (DTU), 2012. 73-82.

BibTeX: 

Zuletzt aktualisiert 2018-09-08 um 22:55