loading...
Software Development as a Workflow Process
Clear Water Bay, HONG KONG December 02-December 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1997.640185Fourth Asia-Pacific Software Engineer ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Daniel K.C. Chan, INRIA - Rocquencourt, Project VERSO
Karl R.P.H. Leung, INRIA - Rocquencourt, Project VERSO
It is a general consensus that automated support for software development is essential to harness the ever increasing complexity of today's software. Many software development models, tools, and environments have been introduced to address such a need; however, they are usually methodology-specific and impose a rather authoritarian policy on the way software is developed. This paper advocates the use of workflow systems to enact the process of software development. Besides being more general and flexible, the workflow paradigm supports useful features lacking in other approaches. Also, it helps to reduce development complexity by allowing both the software development process and the software themselves to be captured using the very same paradigm. This paper introduces a workflow system being developed to support the software development process by presenting a solution to the ISPW-6 Software Process Example expressed in its specification language. This paper therefore serves two purposes: (1) to introduce a new and more general approach to software process enactment, and (2) to identify new requirements for the workflow paradigm, such as event dependency, that are applicable to many other advanced applications.
Citation:
Daniel K.C. Chan, Karl R.P.H. Leung, "Software Development as a Workflow Process," apsec, pp.282, Fourth Asia-Pacific Software Engineering and International Computer Science Conference (APSEC'97 / ICSC'97), 1997
Usage of this product signifies your acceptance of the Terms of Use.