Article,

Formalisms to Support the Definition of Processes

.
Journal of Computer Science and Technology, 24 (2): 198--211 (March 2009)

Abstract

This paper emphasizes the importance of defining processes rigorously, completely, clearly, and in detail in order to support the complex projects that are essential to the modern world. The paper argues that such process definitions provide neededstructure and context for the development of effective software systems. The centrality of process is argued by enumeratingseven key ways in which processes and their definitions are expected to provide important benefits to society. The paper providesan example of a process formalism that makes good progress towards the difficult goal of being simultaneously rigorous, detailed,broad, and clear. Early experience suggests that these four key characteristics of this formalism do indeed seem to help itto support meeting the seven key benefits sought from process definitions. Additional research is suggested in order to gainmore insights into needs in the area of process definition formalisms.

Tags

Users

  • @stefan.strecker
  • @ustun
  • @dblp

Comments and Reviews