Loading…

Supporting small teams in cooperatively building application domain models

Building application domain models is a time-consuming activity in software engineering. In small teams, it is an activity that involves almost all participants, including developers and domain experts. In our approach, we support the knowledge engineering activity by reusing tagging done by team pa...

Full description

Saved in:
Bibliographic Details
Published in:Expert systems with applications 2011-02, Vol.38 (2), p.1160-1170
Main Authors: Tacla, Cesar Augusto, Freddo, Ademir Roberto, Paraiso, Emerson Cabrera, Ramos, Milton Pires, Sato, Gilson Yukio
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Building application domain models is a time-consuming activity in software engineering. In small teams, it is an activity that involves almost all participants, including developers and domain experts. In our approach, we support the knowledge engineering activity by reusing tagging done by team participants when they search information on the Web about the application’s domain. Team participants collaborate implicitly when they do tagging because their individually created tags are collected and form a folksonomy. This folksonomy reflects their knowledge about the domain and it is the base for eliciting domain model elements in the knowledge acquisition and conceptualization tasks in a consensual way. Experiments provide evidence that our approach helps team participants to build richer domain models than if they do not use our software tool. The tool allows the reuse of simple annotations as long as users learn about the application’s domain.
ISSN:0957-4174
1873-6793
DOI:10.1016/j.eswa.2010.05.009