The Unified Modeling Language user guide
The Unified Modeling Language user guide
A semantic network-based design methodology for XML documents
ACM Transactions on Information Systems (TOIS)
IEEE Internet Computing
A Conceptual Modeling Approach for Semantics-Driven Enterprise Applications
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
A Practical Walkthrough of the Ontology Derivation Rules
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
The description logic handbook: theory, implementation, and applications
The description logic handbook: theory, implementation, and applications
A Probabilistic Extension to Ontology Language OWL
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 4 - Volume 4
Challenges and improvements in distributed software development: a systematic review
Advances in Software Engineering
Ontologies supporting the distributed software development: a systematic mapping study
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
The disadvantages associated with remote communication rather than face-to-face communication is a key problem in the multi-site distributed software development environment. Awareness of what work has been done, what task has been misunderstood, what problems have been raised, what issues have been clarified, and understanding of why a team or a software engineer does not follow the project plan, and how to carry out a discussion over a multi-site distributed environment and to make a just-in-time decision are difficult parts in software engineering and project management. Consequently, these problems cause project delay and anxiety among teams and managers. Ontologies coupled with a multi-agents systems allow greater shall ease of communication by aggregating the agreed knowledge about the project, the domain knowledge, the concepts of software engineering and project management into a shared information resource platform and allow them to be shared among the distributed teams across the sites and enable the intelligent agents use the ontology as its knowledge repository to brain to carry out initial communication and classification with developers when the problem is raised in the first instance. We estimate that over 50% of issues can be ironed out by Agents. In this paper, we present the key challenges in multi-site software engineering and the ontology representation of common issues in software development. We demonstrate the agent communication with developers and the great potential of such a system to be used in the future of software engineering in multi-site environments.