State of the art of a multi-agent based recommender system for active software engineering ontology
MetadataShow full item record
Software engineering ontology was first developed to provide efficient collaboration and coordination among distributed teams working on related software development projects across the sites. It helped to clarify the software engineering concepts and project information as well as enable knowledge sharing. However, a major challenge of the software engineering ontology users is that they need the competence to access and translate what they are looking for into the concepts and relations described in the ontology; otherwise, they may not be able to obtain required information. In this paper, we propose a conceptual framework of a multi-agent based recommender system to provide active support to access and utilize knowledge and project information in the software engineering ontology. Multi-agent system and semantic-based recommendation approach will be integrated to create collaborative working environment to access and manipulate data from the ontology and perform reasoning as well as generate expert recommendation facilities for dispersed software teams across the sites.
Showing items related by title, author, creator and subject.
Pakdeetrakulwong, Udsanee; Wongthongtham, Pornpit (2015)Large software development projects involve several participants who are distributed geographically without face-to-face communication. To maintain collaborative work through effective communication and coordination, it ...
Pakdeetrakulwong, U.; Wongthongtham, Pornpit; Siricharoen, W.; Khan, N. (2016)© 2016, Springer Science+Business Media New York.The ongoing trend towards multi-site software development not only brings the benefits but also creates additional challenges regarding remote communication and coordination. ...
Wongthongtham, Pornpit; Dillon, Darshan; Dillon, Tharam S.; Chang, Elizabeth (2008)In this paper, we present the use of UML 2.1 to model multi-agent systems based on a goal-driven software engineering ontology. The lack of an efficient standardized modeling language is evident. The uses of UML and ...