- Process Programming and Workflow »
- Little-JIL
- Process Interpretation
- Resource Management
- Process Simulation
- Process Analysis
- Evaluation
- Publications
- Additional Information
- All Process Programming and Workflow Publications
|
Process Programming and Workflow
Process programs coordinate the efforts of people, computers, tools. We are investigating language mechanisms to support process programming, and using process programming languages to write executable code for software processes. We are developing Little-JIL, a process programming language, and Juliette, an interpretation engine to guide execution of process programs written in Little-JIL.
In LASER, we are focused on process programming technology as a platform for the evaluation, comparison, analysis, evolution and improvement of a wide range of processes. We believe that programming will lead to better understanding and improvement of the processes, as well as providing more effective computerized support.
Recent Publications
Characterizing process variation (NIER Track)
Borislava I. Simidchieva,
Leon J. Osterweil,
In Proceedings of the 33rd International Conference on Software Engineering (ICSE '11), Honolulu, HI, May 21-28, 2011, pp. 836-839. (UM-CS-2011-034)
[ ACM ]
[ PDF ]
[ Slides ]
Environment Support for Improving Software
Development Processes: A Vision Influenced by the
Work of Barry W. Boehm
Lori A. Clarke,
International Journal of Software and Informatics, 2011, Vol. 5, No. 3, pp. 475-485. (UM-CS-2011-022)
[ IJSI ]
[ PDF ]
A Process Programmer Looks at the Spiral Model:
A Tribute to the Deep Insights of Barry W. Boehm
Leon J. Osterweil,
International Journal of Software and Informatics, 2011, Vol. 5, No. 3, pp. 457-474. (UM-CS-2011-023)
[ IJSI ]
[ PDF ]
Generating Natural-language Process Descriptions from
Formal Process Definitions
Stefan C. Christov,
Tifany Y Chao,
Lori A. Clarke,
Department of Computer Science, University of Massachusetts, Amherst, MA 01003, January 2011. (UM-CS-2011-004)
[ PDF ]
|