Spelling suggestions: "subject:"5oftware agents"" "subject:"1software agents""
71 |
[en] A SOFTWARE PRODUCT LINE BASED ON AGENTS FOR PROJECT MANAGEMENT SYSTEMS / [pt] UMA LINHA DE PRODUTO DE SISTEMAS BASEADOS EM AGENTES PARA GERENCIAMENTO DE PROJETOS DE SOFTWAREROBERTA CLAUDINO BARRETO PESSANHA GOMES 27 July 2010 (has links)
[pt] O gerenciamento de projetos de software enfrenta diversos desafios que
devem ser superados ao longo do desenvolvimento para garantir seu sucesso.
Diversas ferramentas e abordagens foram propostas na literatura para auxiliar
gerentes de projeto com tais questões. Assim, propõe-se utilizar duas tendências
promissoras da engenharia de software pouco exploradas nesse contexto, que
consiste em desenvolver uma linha de produto de sistemas de gerenciamento de
projetos baseados em agentes. O uso de linhas de produto de software permite
derivar sistemas customizados segundo o tamanho do projeto. Entre os benefícios
do uso de agentes tem-se a reconfiguração dinâmica do sistema a partir da
exploração de suas características, como raciocínio e adaptação. / [en] Software project management faces several challenges that must be
overcome throughout the development to guarantee its success. Many tools and
approaches have been proposed in the literature to help project managers with
these issues. Thus, it is proposed to use two promising software engineering
trends barely exploited in this context, which consists of the development of a
software product line of project management systems based on agents. The use of
software product lines allows the derivation of customized systems based on the
project size. Among the benefits of using agents it is included the system dynamic
reconfiguration from the exploitation of their characteristics, such as reasoning
and adaptation.
|
72 |
Comparação de desenvolvimento orientado a agentes para jogos educacionais: um estudo de caso / Comparison of agents-oriented development in educational games: a study of caseVítor Manuel Fragoso Ferreira 23 March 2015 (has links)
A tecnologia de agentes tem sido reconhecida como um paradigma promissor em sistemas educacionais da nova geração. Entretanto, o esforço e inflexibilidade de algumas metodologias próprias para agentesacarretam num alto custo, tempo e adaptação de escopo. Este trabalho visaavaliar alternativas de desenvolvimento de um jogo educacional médico orientado a agentes, através da aplicação de um estudo de caso, com o intuito de verificar se metodologias próprias para implementação de sistemas multiagentes trazem benefícios no resultado final da implementação do jogo, e também se os resultados alcançados na comparação de processos de desenvolvimento de cunho tradicional e ágil fazem diferença no resultado final. Desta forma, este trabalho compara três metodologias baseadas nos conceitos da Engenharia de Software através de um estudo de caso, sendo elas: O-MaSE que é uma metodologiatradicional de desenvolvimento de sistemas multiagentes e utiliza um processo de desenvolvimento tradicional; AgilePASSI que é baseada no processo de desenvolvimento ágil e específica para sistemas multiagentes; e, por último, Scrum que é uma metodologia ágil, não sendo específica para implementação de sistemas multiagentes / The agent technology has been recognized as a promising paradigm in educational systems of the new generation. However, the effort and inflexibility of some specific methodologies entail a high cost, time and adaptation scope. This work aims to validate options for developing an educational medical game oriented agents by applying an experiment in order to verify that methodologies specific to implement multi-agent systems provide benefits in the result of the implementation of the game, and also the results achieved by comparison of traditional and agile development processes makes a difference in the outcome. Thus, this paper compares three approaches based on the concepts of software engineering through an experiment, as follows: O-MaSE is a traditional methodology for the development of multi-agent systems and uses a traditional development process; AgilePASSI which is based on agile and specific development for multi-agent systems; and finally, Scrum that is an agile methodology, not specific to implementation of multi-agent systems.
|
73 |
Consulta Semântica Baseada em Linked Data para Ambientes de Convergência Digital (TVDi e Web)Amaro, Manoel de Albuquerque Lira 12 February 2014 (has links)
Submitted by Fernando Souza (fernandoafsou@gmail.com) on 2017-08-17T12:28:32Z
No. of bitstreams: 1
arquivototal.pdf: 3788055 bytes, checksum: 45e407b9d1250559dd18ae265ae1410b (MD5) / Made available in DSpace on 2017-08-17T12:28:32Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 3788055 bytes, checksum: 45e407b9d1250559dd18ae265ae1410b (MD5)
Previous issue date: 2014-02-12 / The emergence of Digital TV brought, beyond high definition, the potential of the
interactivity and metadata relative to the TV programmes, but some information
provided by the broadcasts can be insufficient to the user make a decision on what
he/she is going to watch. This work aims to propose a Semantic Query approach in
the Interactive Digital TV environment, based on the concepts and designs of the
Semantic Web, providing an advanced service of semantic query, and a way for doing
metadata enrichment coming from the broadcasters, adding semantic relationships
and expanding the information in a graph of data coming from the Linked Data cloud.
A Web Service of Semantic Query integrated into the Knowledge-TV platform was
developed to validate this proposal. / O surgimento da TV Digital trouxe, além da alta definição, o potencial da interatividade
e metadados relativos à programação da TV. Porém, algumas informações
disponibilizadas pelas emissoras podem não ser suficientes para o usuário tomar
uma decisão sobre o que vai assistir. Esse trabalho tem como objetivo propor uma
abordagem de Consultas Semânticas no ambiente da TV Digital Interativa baseada
nos conceitos e padrões da Web Semântica, especificando uma arquitetura de Serviço
Web com o objetivo de prôver um meio de enriquecimento dos metadados vindos da
emissora, expandindo as informações e adicionando relacionamentos semânticos em
um grafo de dados provenientes da nuvem Linked Data. Um Serviço Web de Consulta
Semântica integrado à plataforma Knowledge-TV foi desenvolvido para validar essa
abordagem.
|
74 |
Comparação de desenvolvimento orientado a agentes para jogos educacionais: um estudo de caso / Comparison of agents-oriented development in educational games: a study of caseVítor Manuel Fragoso Ferreira 23 March 2015 (has links)
A tecnologia de agentes tem sido reconhecida como um paradigma promissor em sistemas educacionais da nova geração. Entretanto, o esforço e inflexibilidade de algumas metodologias próprias para agentesacarretam num alto custo, tempo e adaptação de escopo. Este trabalho visaavaliar alternativas de desenvolvimento de um jogo educacional médico orientado a agentes, através da aplicação de um estudo de caso, com o intuito de verificar se metodologias próprias para implementação de sistemas multiagentes trazem benefícios no resultado final da implementação do jogo, e também se os resultados alcançados na comparação de processos de desenvolvimento de cunho tradicional e ágil fazem diferença no resultado final. Desta forma, este trabalho compara três metodologias baseadas nos conceitos da Engenharia de Software através de um estudo de caso, sendo elas: O-MaSE que é uma metodologiatradicional de desenvolvimento de sistemas multiagentes e utiliza um processo de desenvolvimento tradicional; AgilePASSI que é baseada no processo de desenvolvimento ágil e específica para sistemas multiagentes; e, por último, Scrum que é uma metodologia ágil, não sendo específica para implementação de sistemas multiagentes / The agent technology has been recognized as a promising paradigm in educational systems of the new generation. However, the effort and inflexibility of some specific methodologies entail a high cost, time and adaptation scope. This work aims to validate options for developing an educational medical game oriented agents by applying an experiment in order to verify that methodologies specific to implement multi-agent systems provide benefits in the result of the implementation of the game, and also the results achieved by comparison of traditional and agile development processes makes a difference in the outcome. Thus, this paper compares three approaches based on the concepts of software engineering through an experiment, as follows: O-MaSE is a traditional methodology for the development of multi-agent systems and uses a traditional development process; AgilePASSI which is based on agile and specific development for multi-agent systems; and finally, Scrum that is an agile methodology, not specific to implementation of multi-agent systems.
|
75 |
[en] SEMANTIC WEB INTEROPERABILITY: ONE STRATEGY FOR THE TAXONOMIC ONTOLOGY ALIGNMENT / [pt] INTEROPERABILIDADE SEMÂNTICA NA WEB: UMA ESTRATÉGIA PARA O ALINHAMENTO TAXONÔMICO DE ONTOLOGIASCAROLINA HOWARD FELICISSIMO 07 January 2005 (has links)
[pt] Com a evolução da Web atual para a Web Semântica, acredita-
se que as informações disponíveis estarão estruturadas de
forma a permitir o processamento automático de seu conteúdo
por máquinas. Além do processamento individual, deseja-se
uma melhor troca de informações entre aplicações Web. Para
estes propósitos, são necessários mecanismos que garantam a
interoperabilidade semântica, i.e., identificação e
compatibilidade de informações. Neste sentido, ontologias
são utilizadas como um recurso para disponibilizar um
vocabulário estruturado e livre de ambigüidades. Ontologias
fornecem um padrão bem definido para a estruturação da
informação e promovem um formalismo passível de
processamento automático. Neste trabalho, propomos uma
estratégia para interoperabilidade de ontologias. O
Componente para Alinhamento Taxonômico de Ontologias -
CATO, resultado da implementação desta estratégia proposta,
alinha automaticamente as taxonomias de ontologias
comparadas. O alinhamento realizado é obtido em três etapas
executadas seqüencialmente. A primeira etapa compara
lexicalmente os conceitos das ontologias entradas e usa um
mecanismo de poda estrutural dos conceitos associados como
condição de parada. A segunda etapa compara estruturalmente
as hierarquias das ontologias identificando as
similaridades entre suas sub-árvores comuns. A terceira
etapa refina os resultados da etapa anterior classificando
os conceitos identificados como similares em bem similares
ou pouco similares, de acordo com um percentual de
similaridade prédefinido. / [en] With the Web evolving towards a Semantic Web, it is
believed that the available information will be presented
in a meaningful way to allow machines to automatically
process its content. Besides the individual processing, a
better information exchange among Web applications is
desired. For this purpose, mechanisms are called for
guarantee the semantic interoperability, that is, the
identification and compatibility of information. In this
direction, ontologies are used as one resource to make
available a structured vocabulary, free of ambiguities.
Ontologies provide a well-defined standard to structure the
information and to promote formalism for automatic
processing. In this work, we propose one strategy for
ontology interoperability. The Ontology Taxonomic Alignment
Component - CATO, which is the result of the implementation
of this proposed strategy, provides an automatic taxonomic
ontologies alignment. In this way, the alignment is
obtained by a three-step process. The first step is the
lexical comparison between the concepts from the entries
ontologies. It uses a trimming mechanism of the related
associated concepts as a stop condition. The second step
is the structural comparison of the ontologies structures
used to identify the similarities between common sub-trees.
The third step refines the results of the previous step,
classifying the similar identified concepts as very similar
or little similar, according to a pre-defined similarity
measurement.
|
76 |
"SemanticAgent, uma plataforma para desenvolvimento de agentes inteligentes" / SemanticAgent, a platform for development of Intelligent Agents capable of processing restricted natural language.Percival Silva de Lucena 15 April 2003 (has links)
Agentes inteligentes é um termo guarda-chuva que agrega diversas pesquisas no desenvolvimento de softwares autônomos que utilizam técnicas de Inteligência Artificial a fim de satisfazer metas estabelecidas por seus usuários. A construção de sistemas baseados em agentes inteligentes é uma tarefa complexa que envolve aspectos como comunicação entre agentes, planejamento, divisão de tarefas, coordenação, representação e manipulação de conhecimento e comportamentos, entre outras tarefas. Plataformas para agentes prevêem alguns serviços que permitem a desenvolvedores construir soluções sem a necessidade de se preocupar com todos detalhes da implementação. Um novo modelo para criação de agentes chamado 'agentes atômicos' é proposto com o objetivo de oferecer flexibilidade para o gerenciamento de conhecimento e implementação de comportamentos. A arquitetura Agentes Semânticos provê um framework para a implementação de tal modelo, oferecendo um conjunto de ferramentas para a criação de agentes inteligentes. Um protótipo de plataforma para agentes, baseado em tal arquitetura, foi desenvolvido em Java e permite a criação de aplicações capazes de processar linguagem natural restrita, manipular conhecimento e executar ações úteis. / Intelligent Agents is an umbrella term that aggregates different research on the development of autonomous software that uses Artificial Intelligence techniques in order to satisfy user requests. The construction of systems based on intelligent agents is a complex task that involves aspects such as agent communication, planning, work division, cooperation, epresentation and manipulation of knowledge,among other activities. Agent Platforms provide some services that allow developers to build solutions without the need of worrying about every implementation detail. A new model for creating agents, called 'atomic agents', is proposed with the goal of offering flexible knowledge management and behavior implementation for constructing software agents. The Semantic AgentArchitecture provides a framework for the implementation of such model, offering a set of tools for the creation of intelligent agents. A prototype Agent Platform, based on the architecture, was developed in Java and allows the creation of applications that are able to process restricted natural language, manipulate knowledge and execute useful actions.
|
77 |
SweetDeal: Representing Agent Contracts With Exceptions using XML Rules, Ontologies, and Process DescriptionsGROSOF, BENJAMIN, POON, TERRENCE C. 16 September 2003 (has links)
SweetDeal is a rule-based approach to representation of business contracts that enables software agents to create, evaluate, negotiate, and execute contracts with substantial automation and modularity. It builds upon the situated courteous logic programs knowledge representation in RuleML, the emerging standard for Semantic Web XML rules. Here, we newly extend the SweetDeal approach by also incorporating process knowledge descriptions whose ontologies are represented in DAML+OIL (the close predecessor of W3C's OWL, the emerging standard for Semantic Web ontologies), thereby enabling more complex contracts with behavioral provisions, especially for handling exception conditions (e.g., late delivery or non-payment) that might arise during the execution of the contract. This provides a foundation for representing and automating deals about services – in particular, about Web Services, so as to help search, select, and compose them. We give a detailed application scenario of late delivery in manufacturing supply chain management (SCM). In doing so, we draw upon our new formalization of process ontology knowledge from the MIT Process Handbook, a large, previously-existing repository used by practical industrial process designers. Our system is the first to combine emerging Semantic Web standards for knowledge representation of rules (RuleML) with ontologies (DAML+OIL/OWL) with each other, and moreover for a practical e-business application domain, and further to do so with process knowledge. This also newly fleshes out the evolving concept of Semantic Web Services. A prototype (soon public) i
|
Page generated in 0.0946 seconds