Semantic Web-Based Approach to Support Rational Unified Process Software Development

Udsanee Pakdeetrakulwong · 2018

Software project team members need to gain necessary information to facilitate the timely production of high-quality software. As a result, effective knowledge management and knowledge sharing are crucial for team-based collaborative software development. In this paper, the Semantic Web-based framework to support software project teams has been proposed by formalising software development knowledge in the form of an ontology. The developed ontology is based on the main concepts defined in the Rational Unified Process (RUP) and the relationships between them. The ontology provides mechanisms to reason and infer knowledge in domains that are not explicitly declared. It can facilitate team members in obtaining information which is necessary to complete collaborative tasks, such as software traceability, software component reuse or identifying missing information. Utilising ontology reasoning services can improve software development information retrieval which is lacking in traditional software applications.

Read the paper · More papers on PaperTik