Multi-agent applications in a context-aware global software development environment Alberto Barbosa Biasão, Helio Henrique L. C. Monte-Alto Elisa Hatsue Moriya Huzita, Lucas de Oliveira Teixeira 1 State University of Maringá, Informatics Department Distributed Software Development Laboratory
15
Embed
Multi-agent applications in a context-aware global software development environment
Presentation delivered in DCAI 2012 (http://dcai.usal.es/)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Multi-agent applications in a context-aware
global software development environment
Alberto Barbosa Biasão, Helio Henrique L. C. Monte-Alto
Elisa Hatsue Moriya Huzita, Lucas de Oliveira Teixeira
1 State University of Maringá, Informatics Department
Distributed Software Development Laboratory
Summary
Global Software Development – GSD
Context-awareness
Context-awareness and MAS
ContextP-GSD
OntoDiSEN
Case study: Time Zone
DiSEN User Rating
DiSEN Agency
Conclusions and future works
2
Global Software Development – GSD
World has been watching the distribuction of
software development among countries. Industries
are reallocating production unities upon
decentralized location, where specialized workforce
can be promptly found, and there are possibilities of
taking advantage from local politics and economics
[Vardi et al, 2006].
DiSEN (Distributed Software Engineering
Environment) [Pascutti, 2002]
3
Context-awareness
The term refers to the ability of an entity to be aware
of context information and use this information to
adapt its behavior accordingly. [Laitakari e Pakkala,
2008].
Context: any information that can be used to
characterize the situation of entities that are
considered relevant to the interaction between a
user and an application, including the user and the
application themselves [Dey et al, 2001]
4
Context-awareness and MAS
Decentralized decisions about the context of the
environment
Agents reduce complexity on distributed systems:
autonomy, situatedness and high-level interactions
5
ContextP-GSD
6
ContextP-GSD’s architecture
OntoDiSEN
7
ContextP-GSD’s Case Study: Time Zone
Fragment of time zone inference rule set (generic form):