Abstract

Traditional software process models are mostly linear, non-formalized, static, mechanical and passive. A CMMI (Capability Maturity Model Integration) based Multi-Agent dynamic software process control and improved model is presented in this paper to address this issue. The software process elements (e.g. process areas, activities, resources, roles, process area products, etc.) and their relationship are described by the formalized multi-agent. The agent’s reasoning and adaptive mechanisms are applied to deal with the changes in the software process. Specific practices, generic practices, subpractices, task planning, resource allocation, product management and process collaborative are organized as self-adaptive process model. Based on this model, on one hand, a CMMI based software measurement process can be tailored for the process goals. On the other hand, the subpractice for software process improvement will be exported based on the software process measure results.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.