LPIS Home Page
Google Search

Title: Detecting antipatterns using a Web-based collaborative antipattern ontology knowledge base
Author(s): D. Settas, G. Meditskos, N. Bassiliades, I. Stamelos.
Keywords: Collaborative Ontology Development, Collaborative software Collaborative software engineering, Antipatterns.
Appeared in: ONTOSE 2011: 5th International Workshop on Ontology, Models, Conceptualization and Epistemology in Social, Artificial and Natural Systems, pre conference workshop of CAiSE 2011, Springer, LNBIP 83, pp. 478-488, June 20th 2011, London, United Kingdom, 2011.
Abstract: The enrichment of the antipattern ontology that acts as the lexicon of terms to communicate antipatterns between people and software tools, is a labor intensive task. Existing work has implemented SPARSE, an ontology based intelligent system that uses a symptom based approach in order to semantically detect and retrieve inter-related antipatterns that exist in a software project. In this paper, we propose a Web-based environment that uses the Protege platform, in order to allow collaborative ontology editing as well as annotation and voting of both ontology components and ontology changes. This technology allows multiple users to edit and enrich the antipattern ontology simultaneously. Preliminary results on SPARSE show the effectiveness of the antipattern detection process during the research and development of a software project.
See also :

        This paper has been cited by the following:

1 Jaap Boender, “Formal verification of a theory of packages”, OpenCert-2011, 5th International Workshop on Foundations and Techniques for Open Source Software Certification, Montevideo, Uruguay, 14-15 November 2011, Satellite Event of SEFM2011.