loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
11th Asia-Pacific Software Engineering Conference (APSEC'04)
The Design of Evolutionary Process Modeling Languages
Busan, Korea
November 30-December 03
ISBN: 0-7695-2245-9
Darren C. Atkinson, Santa Clara University, CA
Daniel C. Weeks, Santa Clara University, CA
John Noll, Santa Clara University, CA
To formalize a software process, its important aspects must be extracted as a model. Many processes are used repeatedly, and the ability to automate a process is also desired. One approach is to use a notation that already exists, such as a programming language, and extend it. However, the intricacies and restrictions the programming language places on the ability to succinctly and clearly describe a process can be problematic. An alternative approach is to develop a language specifically for describing processes. A significant disadvantage of this approach, however, is the lack of tool support for ensuring model correctness. We discuss a high-level language that encourages evolutionary model development and describe a tool for performing model verification. We have used our language and tool on the NetBeans model for distributed software development.
Citation:
Darren C. Atkinson, Daniel C. Weeks, John Noll, "The Design of Evolutionary Process Modeling Languages," apsec, pp.73-82, 11th Asia-Pacific Software Engineering Conference (APSEC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.