Modeling and enacting software processes: an analysis
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Previous studies have led to a better understanding of the nature, the characteristics, and the implications of software process modeling and enacting. The authors attempt to reap the benefits of this better understanding, through an analysis of what should be a complete assisted development, in order to deduce a rich set of requirements and facilities for software process modeling and enacting, and to highlight and discuss some essential issues for the improvement of present proposals in the field of model driven IPSEs (integrated project support environments). Three well-known prototypes of assisted environments are examined: TRIAD/CML for the imperative approach, Marvel for the rule-based approach, and IPSE 2.5 for the object-oriented approach. Finally, the authors emphasize essential issues for future third-generation IPSEs: these new IPSEs must be real IPSEs, they must provide multiform assistance and cope with different kinds of processes including complex ones, and they must take into account dynamic evolution of software process models.Keywords
This publication has 16 references indexed in Scilit:
- Structure design of distributed systems using interpreted Petri netsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Prism=methodology+process-oriented environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Systematic development of formal software process modelsPublished by Springer Nature ,1989
- Models, instances, and concurrency in software developmentACM SIGSOFT Software Engineering Notes, 1988
- Providing customized assistance for software lifecycle approachesIEEE Transactions on Software Engineering, 1988
- Describing and acting process models with PMLPublished by Association for Computing Machinery (ACM) ,1988
- Process modelling in software environmentsPublished by Association for Computing Machinery (ACM) ,1988
- Problems of scale and process modelsPublished by Association for Computing Machinery (ACM) ,1988
- Database support for knowledge-based engineering environmentsIEEE Expert, 1988
- Function Nets: A comfortable tool for simulating database system architecturesSIMULATION, 1986