Managing software processes in the environment MELMAC
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
Software project dynamics: an integrated approach
Software project dynamics: an integrated approach
SPADE: an environment for software process analysis, design, and enactment
Software process modelling and technology
E3: object-oriented software process model design
Software process modelling and technology
The design of a next-generation process language
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Using UML for software process modeling
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Little-JIL/Juliette: a process definition language and interpreter
Proceedings of the 22nd international conference on Software engineering
JIL and Little-JIL Process Programming Languages
EWSPT '98 Proceedings of the 6th European Workshop on Software Process Technology
An extensible model for evaluating the impact of process improvements on software development cycle time
Software Process Modeling With System Dynamics
Software Process Modeling With System Dynamics
Applying the Value/Petri process to ERP software development in China
Proceedings of the 28th international conference on Software engineering
On developing system dynamics model for business process simulation
WSC '05 Proceedings of the 37th conference on Winter simulation
Investigating test-and-fix processes of incremental development using hybrid process simulation
Proceedings of the 6th international workshop on Software quality
Hi-index | 0.00 |
Both the process modeling and process simulation are necessary components of process automation. A Process Modeling Language (PML) is a set of description tools that define processes attributes and constrains in a specific domain. Process modeling stakeholders may have different levels of dependencies on different types of PMLs. They also have various perspectives for modeling a process. Discrete and continuous PMLs are complimentary in modeling the process at different levels of abstraction and to address different stakeholders' perspectives. The hybrid process simulation combines micro-level discrete process models with the macro-level continuous process models to capture process dynamics and deploy process optimization. This paper proposes an incremental approach based on the hybrid simulation in modeling a software process at different levels of abstraction in order to address different stakeholders' perspectives. By addressing stakeholders' concerns in hybrid simulation at each process segment, this approach incrementally integrates internal process dynamics and modifications due to external changes into process model that cannot be easily achieved by individually using discrete or continuous modeling approaches.