Automated Risk Identification of CMMI Project Planning Using Ontology

Chanapan Rojrattanakorn, Wiwat Vatanawood · 2017

Risk management is an important part of software development. Risk identification is the first major step in the risk management process that determines possible risks in a software project and dictates how effective the risk management process will be. However, there are several approaches used to identify risk. The approaches depend on subjective decisions of risk or domain experts which increase cost and workload. Therefore, to make the risk identification more effective, a systematic and automated approach is necessary. In this paper, we propose an alternative risk identification scheme using knowledgeable ontology representing risk taxonomy and CMMI project planning guideline. The ontology provides the relations among risk factors and software project risks according to the structure of risk taxonomy and the relevant process areas in CMMI. In this paper, we focus and demonstrate the CMMI project planning process area as an initiative to construct our ontology. The resulting ontology is supportive as expected and scalable to handle more on the other process areas of CMMI and the addition of the software project risks.

Read the paper · More papers on PaperTik