Extending the Framework TAO with Norms for Multi-Agent Systems
Resumo
The increasing complexity of systems poses a challenge to Software Engineering. The existence of Normative Multi-Agent Systems, where the agents’ behavior is governed by norms, promotes the need for an ontology capable of defining these related concepts. In this context, we highlight TAO, a conceptual framework for (representing) MAS, used as a foundation to the MAS-ML modeling language. However, the support for representing of the norm concepts is limit. This paper describes the extending the TAO through of the creation of new abstraction norm and its relationships. Additionally, the structure of some abstractions defined in the previous version was changed because of the inclusion of the norm concepts. Through a case study, we demonstrate the use of the proposed extension to represent the elements of a virtual marketplace.Referências
Dieste, O., Juristo, N., Moreno, A., Pazos, J. (2001). Conceptual Modeling in Software Engineering and Knowledge Engineering: Concepts, Techniques and Trends. In: Chang, S.K. (eds.): Handbook of Software Engineering and Knowledge Engineering Fundamentals. World Scientific Publishing Co., Vol.1.
Silva, V.; Garcia, A.; Brandao, A.; Chavez, C.; Lucena, C.; Alencar, P. (2003). Taming Agents and Objects in Software Engineering. In: Garcia, A.; Lucena, C.; Zamboneli, F.; Omicini, A; Castro, J. (Eds.), Software Engineering for Large-Scale Multi-Agent Systems, Springer-Verlag, LNCS 2603, pp. 1-26, 2003, ISBN 978-3-540-08772-4.
Silva, V.; Choren R.; Lucena, C. (2008). MAS-ML: A Multi-Agent System Modelling Language, In International Journal of Agent-Oriented Software Engineering, Interscience Publishers, vol.2, no.4.
Gonçalves, E. J. T., Farias, K., Cortés, M. I., Feijó, A. R., Oliveira, F. R. and Silva, V. T. (2011). MAS-ML TOOL - A Modeling Environment for Multi-agent Systems, In: The Extending the International Conference on Enterprise Information Systems (ICEIS 2011), Beijing, China.
Figueiredo, K.; Silva, V. T. (2010). NormML: A Modeling Language to Model Norms. In: 1st Workshop on Autonomous Software Systems. Salvador, Brazil.
López y López, F. (2003). Social Power and Norms: Impact on agent behavior. PhD thesis, Univ. of Southampton, Faculty of Engineering and Applied Science, Department of Electronics and Computer Science.
Omicini, A. (2001). SODA: Societies and Infrastructure in the Analysis and Design of Agent-based Systems. In: Ciancarini, P., Wooldridge, M. (eds.), Agent-Oriented Software Engineering, Springer-Verlag,: 185-194.
Silva, V. T.; Braga, C.; Figueiredo K. (2010). A Modeling Language to Model Norms. The International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS'2010), 9th. Proceedings of the International Conference on Autonomous Agents and Multi-Agent Systems, Toronto, Canadá.
Figueiredo, K. (2011). Modeling and Validation Norms in Multi-Agents Systems”. Master Thesis. Niterói: UFF, Instituto de Computação.
Meyer, J. J.; Wieringa, R. J. (1993).Deontic Logic in Computer Science: Normative System Specification, Deontic logic in computer science: normative system specification, John Wiley and Sons Ltd. Chichester, UK.
D‟Inverno, M.; Luck, M. (2001). Understanding Agent Systems. New York: Springer.
Yu, L.; Schmid, B. (2001). A Conceptual Framework for Agent-Oriented and Role-Based Work on Modeling. In: WAGNER, G.; YU, E. (Eds.). Proceedings of the 1st International Workshop on Agent-Oriented Information Systems.
Dardenne, A.; Lamsweerde, A.; Fickas, S. (1993). Goal-directed Requirements Acquisition. Science of Computer Programming. v.20, p.3-50.
Hannoun, M. (2002). MOISE: un modèle organisationnel pour les systèmes multi-agents. Tese (Thèse(Doctorat)) – École Nacionale Supérieure des Mines de Saint-Etienne.
Hübner, J. F., Sichman, J. S. and Olivier, B. (2002). A model for the structural, functional and deontic specification of organizations in multiagent systems. In: SBIA '02 Proceedings of the 16th Brazilian Symposium on Artificial Intelligence: Advances in Artificial Intelligence, Springer-Verlag London, UK.
Dignum, V. ( 2004). A model for organizational interaction: based on agents, founded in logic. PhD dissertation, Universiteit Utrecht, SIKS dissertation series 2004-1.
Silva, V. T. (2004). Uma linguagem de modelagem para sistemas multi-agentes baseada em um framework conceitual para agentes e objetos, Doctoral Thesis. Rio de Janeiro: PUC, Departamento de Informática.
Russell, S. and Norvig, P. (2003). Artificial Intelligence: A Modern Approach, 2nd Ed., Upper Saddle River, NJ: Prentice Hall, ISBN 0-13-790395-2.
Silva, V.; Garcia, A.; Brandao, A.; Chavez, C.; Lucena, C.; Alencar, P. (2003). Taming Agents and Objects in Software Engineering. In: Garcia, A.; Lucena, C.; Zamboneli, F.; Omicini, A; Castro, J. (Eds.), Software Engineering for Large-Scale Multi-Agent Systems, Springer-Verlag, LNCS 2603, pp. 1-26, 2003, ISBN 978-3-540-08772-4.
Silva, V.; Choren R.; Lucena, C. (2008). MAS-ML: A Multi-Agent System Modelling Language, In International Journal of Agent-Oriented Software Engineering, Interscience Publishers, vol.2, no.4.
Gonçalves, E. J. T., Farias, K., Cortés, M. I., Feijó, A. R., Oliveira, F. R. and Silva, V. T. (2011). MAS-ML TOOL - A Modeling Environment for Multi-agent Systems, In: The Extending the International Conference on Enterprise Information Systems (ICEIS 2011), Beijing, China.
Figueiredo, K.; Silva, V. T. (2010). NormML: A Modeling Language to Model Norms. In: 1st Workshop on Autonomous Software Systems. Salvador, Brazil.
López y López, F. (2003). Social Power and Norms: Impact on agent behavior. PhD thesis, Univ. of Southampton, Faculty of Engineering and Applied Science, Department of Electronics and Computer Science.
Omicini, A. (2001). SODA: Societies and Infrastructure in the Analysis and Design of Agent-based Systems. In: Ciancarini, P., Wooldridge, M. (eds.), Agent-Oriented Software Engineering, Springer-Verlag,: 185-194.
Silva, V. T.; Braga, C.; Figueiredo K. (2010). A Modeling Language to Model Norms. The International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS'2010), 9th. Proceedings of the International Conference on Autonomous Agents and Multi-Agent Systems, Toronto, Canadá.
Figueiredo, K. (2011). Modeling and Validation Norms in Multi-Agents Systems”. Master Thesis. Niterói: UFF, Instituto de Computação.
Meyer, J. J.; Wieringa, R. J. (1993).Deontic Logic in Computer Science: Normative System Specification, Deontic logic in computer science: normative system specification, John Wiley and Sons Ltd. Chichester, UK.
D‟Inverno, M.; Luck, M. (2001). Understanding Agent Systems. New York: Springer.
Yu, L.; Schmid, B. (2001). A Conceptual Framework for Agent-Oriented and Role-Based Work on Modeling. In: WAGNER, G.; YU, E. (Eds.). Proceedings of the 1st International Workshop on Agent-Oriented Information Systems.
Dardenne, A.; Lamsweerde, A.; Fickas, S. (1993). Goal-directed Requirements Acquisition. Science of Computer Programming. v.20, p.3-50.
Hannoun, M. (2002). MOISE: un modèle organisationnel pour les systèmes multi-agents. Tese (Thèse(Doctorat)) – École Nacionale Supérieure des Mines de Saint-Etienne.
Hübner, J. F., Sichman, J. S. and Olivier, B. (2002). A model for the structural, functional and deontic specification of organizations in multiagent systems. In: SBIA '02 Proceedings of the 16th Brazilian Symposium on Artificial Intelligence: Advances in Artificial Intelligence, Springer-Verlag London, UK.
Dignum, V. ( 2004). A model for organizational interaction: based on agents, founded in logic. PhD dissertation, Universiteit Utrecht, SIKS dissertation series 2004-1.
Silva, V. T. (2004). Uma linguagem de modelagem para sistemas multi-agentes baseada em um framework conceitual para agentes e objetos, Doctoral Thesis. Rio de Janeiro: PUC, Departamento de Informática.
Russell, S. and Norvig, P. (2003). Artificial Intelligence: A Modern Approach, 2nd Ed., Upper Saddle River, NJ: Prentice Hall, ISBN 0-13-790395-2.
Publicado
02/05/2012
Como Citar
FREIRE, Emmanuel S. S.; CORTÉS, Mariela I.; GONÇALVES, Enyo J. T.; LOPES, Yrleyjânder S.; SOUZA, Leandro L. C. de.
Extending the Framework TAO with Norms for Multi-Agent Systems. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 6. , 2012, Florianópolis/SC.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2012
.
p. 129-140.
ISSN 2326-5434.
DOI: https://doi.org/10.5753/wesaac.2012.33141.