OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Exploiting Process Events for the Integration of Collaborative Software Development Tools

Kedji, Komlan Akpédjé and Lbath, Redouane and Coulette, Bernard and Nassar, Mahmoud Exploiting Process Events for the Integration of Collaborative Software Development Tools. (2012) International Journal of Software Engineering and Knowledge Engi, 6 (4). 79-88. ISSN 0218-1940

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: http://dx.doi.org/10.3923/jse.2012.79.88


"Hooks" are an important part of tool integration in software engineering. They allow any development tool to broadcast a development event to some subscribing tools. Most of the existing software development tools have a rich catalog of well-defined events which can be exploited by third parties. This allows any tool to have a complete view of the development environment, without forcing the team to adopt a monolithic, all-encompassing tool. However, process-support tools have been rather weak as contributors to such integration strategy, giving preference to a style of integration where the process-support tool is the central orchestrator of the development environment. This study argues that not only do process support-tools have a rich catalog of events of interest to third party tool but the availability of such events can also significantly improve the overall level of development support. It thus proposed formalism for modeling process events, identified a set of process events of interest for other development tools and described an implementation of the approach in a process server.

Item Type:Article
Additional Information:Thanks to World Scientific Publishing editor. The definitive version is available at http://scialert.net/abstract/?doi=jse.2012.79.88
HAL Id:hal-03468340
Audience (journal):International peer-reviewed journal
Uncontrolled Keywords:
Institution:French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Other partners > Université Mohammed V - Souissi (MOROCCO)
Laboratory name:
Deposited On:11 Mar 2015 10:39

Repository Staff Only: item control page