• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 15
  • 8
  • 3
  • 2
  • 1
  • Tagged with
  • 33
  • 33
  • 21
  • 19
  • 13
  • 11
  • 11
  • 9
  • 8
  • 7
  • 6
  • 6
  • 5
  • 5
  • 5
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
21

Uma metodologia unificada para o desenvolvimento de sistemas orientados a agentes / A unified methodology for the development of agent-oriented systems

Dario, Claudia Filomena Bratficher 29 July 2005 (has links)
Orientador: Ricardo Ribeiro Gudwin / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-05T14:04:06Z (GMT). No. of bitstreams: 1 Dario_ClaudiaFilomenaBratficher_M.pdf: 11451853 bytes, checksum: 8ecd6ccb893fcfa7790f5da4d3011ffd (MD5) Previous issue date: 2005 / Resumo: Este trabalho propõe uma Metodologia Unificada para o desenvolvimento de sistemas orientados a agentes. A elaboração desta metodologia foi realizada a partir de um estudo do papel do agente dentro da Engenharia de Software e da análise de diversas metodologias orientadas a agentes encontradas na literatura, enfocando-se principalmente em três destas: MaSE (Muitiagent Systems Engimering Metkodoiogy), Prornetheus e Tropos, além da linguagem de modelagem AÜML {Agem Vnijied Modeling Language). A Metodologia Unificada proposta visa aproveitar o que há de melhor nestas metodologias, buscando elementos comuns a todas elas, de modo análogo ao que ocorreu com a metodologia unificada (RUP - Raiional Unified Process) em sistemas orientados a objetos. Para validar a Metodologia Unificada e analisar as demais metodologias, um estudo de caso foi modelado. A Metodologia Unificada se mostrou eficiente no projeto, documentação e construção de sistemas multi-agentes, sendo considerada uma metodologia detalhada e mais completa por cobrir os estágios de especificação de requisitos, de análise e de projeto no desenvolvimento de software orientados a agentes / Abstract: This work proposes a Unified Methodology for the development of agent-oriented systems. The methodology was elaborated based on a study of agent's role within software engineering and the analysis of different agent-based software development methodologies found in the literature, focusing in three main ones: MaSE (Muitiagent Systems Engineering Methodology), Prometheus and Tropos, in addition to the modeling language AUM.L (Agent Unified Modeling Language). The Unified Methodology aims at taking advantage of the best from each methodology, searching for common elements among them, in an effort similar to what happened with the Unified Methodology (RUP - Rational Unified Process) in object-oriented systems. To validate the Unified Methodology and analyze the other methodologies, a case study was developed. The Unified Methodology has shown to be efficient in the design, documentation and construction of multi-agent systems. We conclude it to be a detailed and more complete methodology, covering requirements specification, analysis and design stages of agent-based software development / Mestrado / Engenharia de Computação / Mestre em Engenharia Elétrica
22

Model-driven engineering of multi-agent systems based on ontology

Freitas, Artur Luiz Silva da Cunha 31 August 2017 (has links)
Submitted by PPG Ci?ncia da Computa??o (ppgcc@pucrs.br) on 2018-03-26T18:03:05Z No. of bitstreams: 1 ARTUR_FREITAS_TES.pdf: 1489846 bytes, checksum: 61623f4503a4a916e72487f33c15e294 (MD5) / Approved for entry into archive by Tatiana Lopes (tatiana.lopes@pucrs.br) on 2018-04-06T16:46:51Z (GMT) No. of bitstreams: 1 ARTUR_FREITAS_TES.pdf: 1489846 bytes, checksum: 61623f4503a4a916e72487f33c15e294 (MD5) / Made available in DSpace on 2018-04-06T16:57:00Z (GMT). No. of bitstreams: 1 ARTUR_FREITAS_TES.pdf: 1489846 bytes, checksum: 61623f4503a4a916e72487f33c15e294 (MD5) Previous issue date: 2017-08-31 / A engenharia orientada a modelos fornece abstra??es e nota??es para melhorar a compreens?o e para apoiar a modelagem, codifica??o e verifica??o de aplica??es em dom?nios espec?ficos. As ontologias, por outro lado, fornecem defini??es formais e expl?citas de conceitualiza??es compartilhadas e permitem o uso de racioc?nio sem?ntico. Embora essas ?reas tenham sido desenvolvidas por diferentes comunidades, sinergias importantes podem ser alcan?adas quando ambas s?o combinadas. Essas vantagens podem ser exploradas no desenvolvimento de sistemas multiagentes, dada a sua complexidade e a necessidade de integrar v?rios componentes que s?o frequentemente abordados de diferentes ?ngulos. Este trabalho investiga como aplicar ontologias para engenharia de software orientada a agentes. Inicialmente, apresentamos uma nova abordagem de modelagem onde os sistemas multiagentes s?o projetados usando a ontologia OntoMAS proposta. Ent?o, descrevemos t?cnicas, implementadas em uma ferramenta, para ajudar os programadores a trazer seus conceitos em c?digo e tamb?m gerar c?digo automaticamente a partir de modelos instanciados da ontologia. V?rias vantagens podem ser obtidas a partir dessas novas abordagens para modelar e codificar sistemas multiagentes, como o racioc?nio sem?ntico para realizar infer?ncias e mecanismos de verifica??o. Mas a principal vantagem ? a linguagem de especifica??o unificada de alto n?vel (conhecimento) que permite modelar as tr?s dimens?es que est?o unidas em JaCaMo para que as especifica??es dos sistemas possam ser melhor comunicadas entre equipes em desenvolvimento. As avalia??es dessas propostas indicam que elas contribuem com os diferentes aspectos da engenharia de software orientada a agentes, como a especifica??o, verifica??o e programa??o desses sistemas. / Model-driven engineering provides abstractions and notations for improving the understanding and for supporting the modelling, coding, and verification of applications for specific domains. Ontologies, on the other hand, provide formal and explicit definitions of shared conceptualisations and enable the use of semantic reasoning. Although these areas have been developed by different communities, important synergies can be achieved when both are combined. These advantages can be explored in the development of multi-agent systems, given their complexity and the need for integrating several components that are often addressed from different angles. This work investigates how to apply ontologies for agentoriented software engineering. Initially, we present a new modelling approach where multiagent systems are designed using the proposed OntoMAS ontology. Then, we describe techniques, implemented in a tool, to help programmers bring their concepts into code and also generate code automatically from instantiated ontology models. Several advantages can be obtained from these new approaches to model and code multi-agent systems, such as semantic reasoning to carry out inferences and verification mechanisms. But the main advantage is the unified high (knowledge) level specification language that allows modelling the three dimensions that are united in the JaCaMo framework so that systems specifications can be better communicated across developing teams. The evaluations of these proposals indicate that they contribute with the different aspects of agent-oriented software engineering, such as the specification, verification, and programming of these systems.
23

Agents for logistics : a provisional agreement approach /

Perugini, Don. January 2006 (has links)
Thesis (Ph.D.)--University of Melbourne, Dept. of Computer Science and Software Engineering, 2006. / Typescript. Includes bibliographical references (leaves 291-312).
24

The engineering of emergence in complex adaptive systems

Potgieter, Anna Elizabeth Gezina 22 September 2004 (has links)
Agent-oriented software engineering is a new software engineering paradigm that is ideally suited to the analysis and design of complex systems. Open distributed environments place a growing demand on complex systems to be adaptive as well. Complex systems that can learn from and adapt to dynamically changing environments are called complex adaptive systems. These systems are characterized by emergent behaviour caused by interactions between system components and the environment. Agent-oriented software engineering methodologies attempt to control emergence during analysis and design by engineering the complex system in such a way that the correct emergent behaviour results during run-time. In a complex adaptive system however, emergent behaviour cannot be predicted during analysis and design, as it evolves only after implementation. By restricting emergent behaviour, as is done in most agent-oriented software engineering approaches, a complex system cannot be fully adaptive as well. We propose the BaBe methodology that will enable a complex system to be adaptive by learning from its environment and modifying its behaviour during run-time. This methodology adds a run-time emergence model consisting of distributed Bayesian behaviour networks to the agent-oriented software engineering lifecycle. These networks are initialised by the human software engineer during analysis and design and deployed by Bayesian agencies (also complex adaptive systems). The Bayesian agents are simple, and collectively they implement distributed Bayesian behaviour networks. These networks, being specialized Bayesian networks, enable the Bayesian agents to collectively mine relationships between emergent behaviours and the interactions that caused them to emerge, in order to adapt the behaviour of the system. The agents are organized into heterarchies of agencies, where each agency activates one or more component behaviour depending on the inference in the underlying Bayesian behaviour network. These agencies assist the human software engineer to bridge the gap between the implementation and the understanding of emergent behaviour in complex adaptive systems. Due to the simplicity of the agents and the minimal communication amongst them, they can be implemented using a commercially available component architecture. We describe a prototype implementation of the Bayesian agencies using Sun’s Enterprise JavaBeans™ component architecture. / Thesis (PhD (Computer Science))--University of Pretoria, 2005. / Computer Science / unrestricted
25

AgentSpeak(PL): uma nova linguagem de programação para agentes BDI com um modelo integrado de Redes Bayesianas

Silva, Diego Gonçalves 29 April 2011 (has links)
Submitted by Mariana Dornelles Vargas (marianadv) on 2015-05-05T18:45:18Z No. of bitstreams: 1 AgentSpeak.pdf: 2033275 bytes, checksum: 00fdf0cf1d5436d313d43434cbc09f20 (MD5) / Made available in DSpace on 2015-05-05T18:45:18Z (GMT). No. of bitstreams: 1 AgentSpeak.pdf: 2033275 bytes, checksum: 00fdf0cf1d5436d313d43434cbc09f20 (MD5) Previous issue date: 2011 / Nenhuma / Quando este trabalho foi iniciado não era possível desenvolver de forma prática e direta softwares com agentes inteligentes onde suas crenças poderiam ser probabilidades relacionadas com seu ambiente, visto que as definições formais das linguagens disponíveis não previam tal possibilidade. Quando essa necessidade precisava ser levada em conta e implementada, devia-se lançar mão de técnicas avançadas de programação onde deveria haver a integração de ambientes de desenvolvimentos e linguagens, a fim de tornar a implementação factível. Este trabalho teve como objetivo o desenvolvimento de uma nova linguagem de programação orientada a agentes denominada AgentSpeak(PL), baseada em AgentSpeak(L), com o intuito de agregar o conceito de crenças probabilísticas através do uso de Redes Bayesianas sendo implementada através de uma extensão da ferramenta de programação Jason. / When this work was started it was not possible to develop so practical and straightforward software with intelligent agents where their beliefs could likely be related to their environment, as the settings formal language available did not foresee such a possibility. When this necessity had to be taken into account and implemented, one should resort of advanced programming techniques where there should be integration of development environments and languages in order to make the implementation feasible. This study aimed to develop a new language agent oriented programming called AgentSpeak (PL), based on AgentSpeak (L) with the intention of creating the concept of probabilistic beliefs through the use of Bayesian networks being implemented through an extension Jason's programming tool.
26

HRCSystem: sistema multiagente BDI como auxílio na gestão de profissionais por competências

Rosa, Stefan de Oliveira 03 April 2009 (has links)
Made available in DSpace on 2015-03-05T14:01:21Z (GMT). No. of bitstreams: 0 Previous issue date: 3 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Este trabalho apresenta o desenvolvimento do HRCSystem (Sistema de Consulta a Recursos Humanos), desde concepção até os experimentos de validação. Intrínseco ao desenvolvimento do sistema estão os conceitos de áreas como Gestão de Projetos, Gestão por Competências e Engenharia de Software Orientada a Agentes. O principal objetivo do HRCSystem é auxiliar gerentes de projetos na escolha de um profissional que seja mais adequado à realização de uma atividade, considerando características de qualificação e disponibilidade deste profissional. Para isso, o HRCSystem implementa um modelo cognitivo para representar conceitos de competência humana e processos de gestão de competência de natureza psicológica. Este modelo cognitivo de competências também é proposto na dissertação, sendo outro importante resultado deste trabalho. Metodologias como TROPOS, Prometheus e Métodos Derivados de ITS (Intelligent Tutoring System) dão suporte às fases de análise e projeto do sistema. A fase de implementação é executada com aux / This work presents the development of the HRCSystem (System to Query Human Resources) from conception up to the experiments for validation. Intrinsic to the development of the application are the concepts of research areas as Project Management, Competencies Management and Agent-Oriented Software Engineering. HRCSystem goal is to assist project managers in choosing a professional that is more appropriate for some activity, considering the competencies and availability of the professional. To do so, HRCSystem implements a cognitive model aimed to represent human competency concepts and competence management processes of psychological nature. This cognitive model of competencies is also proposed in this work, being another important result of it. Methodologies like TROPOS, Prometheus and Methods Derived from ITS ( Intelligent Tutoring System) support analysis and design phases of the system. The implementation phase is executed with the help of AgentSpeak(L) language and JASON tool. Finally, both model and s
27

Un modèle d'environnement pour la simulation multi-agents des déplacements en milieu urbain / An environment model for the multi-agent simulation of mobility in urban areas

Buisson, Jocelyn 19 December 2014 (has links)
La simulation constitue une approche majeure pour la conception, le développement, l’analyse et l’évolution des systèmes urbains. Dans le contexte de cette thèse, nous nous intéressons à la modélisation et à la simulation des déplacements de flux (piéton, véhicule, cycle) au sein d’environnements urbains. Le contexte industriel dans lequel s’inscrit également cette thèse impose de considérer les déplacements de chaque entité dans un univers modélisé en trois dimensions. Nous proposons d’aborder les nombreux défis scientifiques et technologiques en modélisant les flux sous la forme d’entités autonomes appelées agents. La simulation orientée-agent nécessite de définir trois mécanismes principaux : le comportement des agents, leurs interactions avec les autres agents et leurs interactions avec l’environnement dans lequel ils évoluent. Ce dernier modélise la structure du monde ainsi que sa dynamique endogène. Malheureusement, il reste difficile de trouver des modèles d’environnement répondant aux différentes problématiques scientifiques et technologiques abordées dans cette thèse. Par conséquent, nous proposons un modèle d'environnement, nommé HEDGE (HEterogenous Dual Graph Environment). Il est basé sur une décomposition de l’environnement en zones reliées par des liens de navigation et de perception. Cette structure de graphe est au centre de notre modèle. Elle a été conçue pour permettre une modélisation naturelle de l’environnement et une simulation efficace du système constitué par cet environnement et les agents. Les missions et les processus dynamiques de l’environnement sont modélisés à l’aide de mécanismes inspirés des lois de la Physique. Les actions fournies par les agents et par les algorithmes calculant la dynamique endogène de l’environnement sont des forces à appliquer aux objets du monde. Un modèle de détection et de résolution de conflits entre ces forces est utilisé afin de garantir un état cohérent du modèle de l’environnement. Dans la dernière partie de cette thèse, nous illustrons l’utilisation du modèle HEDGE dans le cadre de deux projets d’aménagement de la ville de Belfort et de sa communauté d’agglomérations Le produit de l’application de ce modèle est utilisé à des fins d’études techniques (études préliminaires, avant-projet), de communication (concertations et débats publics) et de promotion (expositions, valorisation) sous la forme de logiciels interactifs en 3D. / Simulation constitutes a major approach for the conception, development, analysis and evolution of urban systems. This thesis focusses on the modeling and simulation of movements (pedestrian, vehicle, cycle) within urban environments. The industrial context associated with this thesis requires to consider the movements of each entity in a three dimensional universe. In this thesis, we propose to address the scientific and technological challenges by using autonomous entities, called agents, to model the individuals. In agent-based simulation three elements must be defined: the agent behaviors, their interactions with other agents, and with the environment. The environment models the structure of the world and its endogenous dynamics. Unfortunately, it is still difficult to find an environment model that answers all the different scientific and technological problems addressed in this thesis. Consequently, an environment model named HEterogenous Dual Graph Environment (or HEDGE) is proposed. The HEDGE model is based on a decomposition of the environment using zones that are linked with navigation and perception links. This graph structure is at the center of our model. It is designed to “naturally” model the environment, and it allows an efficient simulation of the system composed of the environment and the agents. The environment’s missions and dynamic processes are modeled using mechanisms, which are inspired by the laws of Physics. The actions provided by the agents and the endogenous dynamics algorithms correspond to physical forces to apply to objects in the world. A model of conflict detection and resolution between those forces is used to ensure the coherence of the environment model state. In the last part of this thesis, the HEDGE model is used in the context of two urban planning projects in the city of Belfort, and its metropolitan area. The product of this model’s application is used in the context of technical studies (preliminary studies, pre-project), communication (consultation and public debates) and promotion (exposition, valorization) in the form of interactive 3D software.
28

Research Ontology Data Models for Data and Metadata Exchange Repository

Kamenieva, Iryna January 2009 (has links)
<p>For researches in the field of the data mining and machine learning the necessary condition is an availability of various input data set. Now researchers create the databases of such sets. Examples of the following systems are: The UCI Machine Learning Repository, Data Envelopment Analysis Dataset Repository, XMLData Repository, Frequent Itemset Mining Dataset Repository. Along with above specified statistical repositories, the whole pleiad from simple filestores to specialized repositories can be used by researchers during solution of applied tasks, researches of own algorithms and scientific problems. It would seem, a single complexity for the user will be search and direct understanding of structure of so separated storages of the information. However detailed research of such repositories leads us to comprehension of deeper problems existing in usage of data. In particular a complete mismatch and rigidity of data files structure with SDMX - Statistical Data and Metadata Exchange - standard and structure used by many European organizations, impossibility of preliminary data origination to the concrete applied task, lack of data usage history for those or other scientific and applied tasks.</p><p>Now there are lots of methods of data miming, as well as quantities of data stored in various repositories. In repositories there are no methods of DM (data miming) and moreover, methods are not linked to application areas. An essential problem is subject domain link (problem domain), methods of DM and datasets for an appropriate method. Therefore in this work we consider the building problem of ontological models of DM methods, interaction description of methods of data corresponding to them from repositories and intelligent agents allowing the statistical repository user to choose the appropriate method and data corresponding to the solved task. In this work the system structure is offered, the intelligent search agent on ontological model of DM methods considering the personal inquiries of the user is realized.</p><p>For implementation of an intelligent data and metadata exchange repository the agent oriented approach has been selected. The model uses the service oriented architecture. Here is used the cross platform programming language Java, multi-agent platform Jadex, database server Oracle Spatial 10g, and also the development environment for ontological models - Protégé Version 3.4.</p>
29

Un cadre méthodologique et une architecture logicielle orientés agents pour la modélisation et la simulation organisationnelles de chaînes logistiques / A methodological framework and a software architecture oriented agents for modeling and organizational simulation of supply chains

Mustapha, Karam 20 October 2011 (has links)
Dans la recherche de performance de chaînes logistiques, la modélisation et la simulation de ces chaînes prenant en compte des aspects organisationnels s‘avèrent nécessaire. Dans cette perspective, nous proposons tout d‘abord un nouveau cadre méthodologique de modélisation et simulation orienté agents de chaînes logistiques, prenant en compte explicitement les aspects organisationnels, tant structurels que dynamiques, ainsi que des observables et indicateurs dans la modélisation de ces chaînes. Ce cadre méthodologique est structuré selon deux niveaux d'abstraction principale qui sont : un niveau conceptuel et un niveau opérationnel. Pour chacun de ces niveaux nous avons différents modèles qui sont proposés et décrit en détail. Ensuite, afin de simuler les modèles de simulation de ces chaines logistiques obtenus par ce cadre méthodologique, nous proposons une architecture logicielle multi-paradigmes spécifique. Cette architecture qui supporte l‘intégration de différentes plates-formes de simulation, est basée sur un médiateur, constituant un système multi-agents, et assurant l‘interaction entre les simulateurs. Les agents de ce médiateur sont chargés de collecter les informations permettant de produire les observables, maintenir la structure organisationnelle lorsque des entités organisationnelles (groupes) sont distribués sur différents simulateurs, l‘interopérabilité entre ces simulateurs, et enfin garantir la validité de la simulation d‘un point de vue temporel. Enfin, la mise en œuvre du cadre méthodologique et de l‘architecture logicielle proposés sont illustrées sur un cas industriel réaliste de chaîne logistique. La présentation des phases de conception est détaillée ainsi que la spécification et l‘implémentation du cas industriel au sein de l‘environnement de modélisation et de simulation proposé. / In the search for performance of supply chains, modeling and simulation of these chains, taking into account the organizational aspects are needed. In this perspective, firstly we propose a new methodology for modeling and simulation of supply chains oriented agents, taking into account explicitly the organizational aspects, both structural and dynamic as well as observable indicators in the modeling of these chains. This methodological framework is structured along two main levels of abstraction, conceptual and operational levels. For each level we have models that are proposed and described in details. Then, to simulate the simulation models of supply chains obtained by this methodological framework, we propose a multi-paradigm software architecture specific. This architecture supports the integration of different platforms simulation is based on a mediator, providing a multi-agent system, and ensuring the interaction between the simulators. The agents of this mediator is responsible for collecting required information to produce observables and maintaining the organizational structure while the organizational entities (groups) are distributed over different simulators and interoperability between these simulators, and finally ensuring the validity of the simulation for a temporal point of view. Finally, the implementation of the methodological framework and the proposed software architecture are shown in a realistic industrial case supply chain. The presentation of the design phase is detailed and the specification and implementation of industrial case in environmental modeling and simulation proposed.
30

Ambiente virtual para o ensino e aprendizagem da programação de agentes avepa

Câmara, Ricardo dos Santos 01 June 2010 (has links)
Made available in DSpace on 2015-04-11T14:02:36Z (GMT). No. of bitstreams: 1 ricardo.pdf: 2499178 bytes, checksum: 722bfd9fd0d7c53ffddbc4cf6c42eeff (MD5) Previous issue date: 2010-06-01 / With the increasing availability of distance courses and educational software that support the teaching learning, the use of virtual learning environments has been gaining increasing attention from researchers in Artificial Intelligence and Computer Science in Education. This work proposes a distinct use of these environments, creating an educational software based on Multiagent Systems (MAS) to support teaching and learning process of agent oriented programming (AOP), ie, the main idea is to use agents who teach the program agents. Through this approach can guide the student through some areas of the learning process, initially by looking at the most relevant concepts and in the future, interacting more actively with the scenarios that compose the proposed environment. / Com a crescente oferta de cursos à distância e de softwares educacionais que apóiam o processo de ensino e aprendizagem, a utilização de ambientes virtuais de aprendizagem (AVA) vem ganhando cada vez mais atenção por parte dos pesquisadores das áreas de Inteligência Artificial e Informática na Educação. Este trabalho propõe uma utilização diferenciada destes ambientes, criando um software educacional baseado em Sistemas Multiagente (SMA) para apoiar o processo de ensino e aprendizagem da programação orientada a agentes (AOP), ou seja, a idéia principal consiste em utilizar agentes que ensinam a programar agentes. Através desta abordagem é possível guiar o aluno por algumas áreas do processo de aprendizado, inicialmente, observando os conceitos mais relevantes e, futuramente, interagindo de forma mais ativa com os cenários que compõem o ambiente proposto.

Page generated in 0.0563 seconds