Dissertations / Theses on the topic 'Software Agents'

To see the other types of publications on this topic, follow the link: Software Agents.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Software Agents.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Charlton, Patricia. "Self-configurable software agents." Thesis, University of Bath, 1999. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.299653.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Self, Lance. "INTRODUCTION TO SOFTWARE AGENTS." International Foundation for Telemetering, 1999. http://hdl.handle.net/10150/607343.

Full text
Abstract:
International Telemetering Conference Proceedings / October 25-28, 1999 / Riviera Hotel and Convention Center, Las Vegas, Nevada
Software agents are application programs that perform duties in an autonomous fashion. These applications can be used to increase productivity, better use existing bandwidth, and improve present and future software application programs. By using existing established methods, and adding a layer of intelligence, software agents can add problem solving abilities to an application program.
APA, Harvard, Vancouver, ISO, and other styles
3

VELMOVITSKY, PEDRO ELKIND. "IBOT: AN AGENT-BASED SOFTWARE FRAMEWORK FOR CREATING DOMAIN CONVERSATIONAL AGENTS." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2018. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=35430@1.

Full text
Abstract:
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR
PROGRAMA DE EXCELENCIA ACADEMICA
Chatbots são programas de computador que interagem com usuários utilizando linguagem natural. Desde sua origem, a tecnologia avançou significantemente e aplicações baseadas na nuvem de grandes empresas permitiram que desenvolvedores criassem chatbots inteligentes e eficientes. No entanto, não há muitas abordagens de desenvolvimento aos principais módulos de um chatbot que são flexíveis o suficiente para permitir a criação de chatbots diferentes para cada domínio, mantendo um robusto controle de diálogo na aplicação. Existem trabalhos que tentam desenvolver uma abordagem mais flexível, cada um com suas vantagens e desvantagens. Uma das vantagens mais notáveis é o uso de sistemas multiagentes para distribuir e realizar tarefas feitas por chatbots. Nesse contexto, este trabalho propõe um framework geral e flexível baseado em sistemas multiagentes para construir chatbots em um domínio escolhido pelo desenvolvedor, com controle de diálogo na aplicação. Esta solução usa uma adaptação da abordagem de estado da informação, e agentes de software, para gestão do diálogo. Para validar a arquitetura proposta, um cenário de uso com 4 chatbots de prova de conceito são analisados e discutidos.
Chatbots are computer programs that interact with users using natural language. Since its inception, the technology has advanced greatly and cloud-based platforms from big companies allow developers to create intelligent and efficient chatbots. However, there are not many development approaches to the main modules of a chatbot that are flexible enough to allow the creation of different chatbots for each domain, while maintaining a robust dialogue control in the application. There have been some works that try to develop a more flexible approach, each of them with their own advantages and disadvantages. One of the most notable advantages is the use of multi-agent systems to distribute and perform the tasks performed by the chatbot. In this context, this work proposes a general and flexible architecture based on multi-agent systems for building chatbots in any domain chosen by the developer, with dialogue control in the application. This architecture uses an adaptation of the information state approach, also using software agents, to perform dialogue management. To validate the proposed architecture, an user scenario involving the implementation of 4 proof of concept chatbots is analyzed discussed.
APA, Harvard, Vancouver, ISO, and other styles
4

Engmo, Lise, and Lene Hallen. "Software agents applied in oil production." Thesis, Norwegian University of Science and Technology, Department of Computer and Information Science, 2007. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8721.

Full text
Abstract:

The current increase in instrumentation of oil production facilities leads to a higher availability of real-time sensor data. This is an enabler for better control and optimisation of the production, but current computer systems do not necessarily provide enough operator support for handling and utilising this information. It is believed that agent technology may be of use in this scenario, and the goal of this Master's thesis is to implement a proof-of-concept which demonstrates the suitability of such solutions in this domain. The agent system is developed using the Prometheus methodology for the design and the JACK Intelligent Agents framework for the implementation. A regular Java program which simulates the running of a very simplified oil field is also developed. The simulator provides the environment in which the agent system is put to the test. The agents' objective is to maximise the oil production while keeping the system within its envelope. Their performance is compared with results obtained by a human operator working with the same goal in the same environment. The metrics we use are the number of critical situations which occur, their duration, and the total amount of oil produced. The results indicate that the agents react faster to changes in the environment and therefore manage to reduce the amount and duration of critical situations, as well as producing more oil. This suggests a possibility of introducing an agent system to deal with some aspects of the production system control. This may contribute to a reduction of the information load on the operator, giving him/her more time to concentrate on situations which the agents are not able (or not allowed) to handle on their own.

APA, Harvard, Vancouver, ISO, and other styles
5

Chen, Kristin M., and Hsinchun Chen. "Intelligent Software Agents for Electronic Commerce." Springer, 2000. http://hdl.handle.net/10150/106448.

Full text
Abstract:
Artificial Intelligence Lab, Department of MIS, University of Arizona
Electronic commerce (EC) and software agents are two of the hottest fields of research in information science. As the Internet is rapidly becomes a popular marketplace for consumers and sellers of goods and services, combining these two research areas offers lucrative opportunities both for businesses wishing to conduct transactions over the World Wide Web (WWW) and for developers of tools to facilitate this trend. The focus in this chapter will be on software agents specifically designed for electronic commerce activities. We will briefly describe the history of agent research in general, defining characteristics of agents, and will touch on the different types of agents. Following this introduction we will describe the learning and action mechanisms that make it possible for agents to perform tasks. Finally, we will describe the issues associated with the deployment of electronic commerce agents (ECAs).
APA, Harvard, Vancouver, ISO, and other styles
6

Cucurull, Juan Jordi. "Efficient Mobility and Interoperability of Software Agents." Doctoral thesis, Universitat Autònoma de Barcelona, 2008. http://hdl.handle.net/10803/5800.

Full text
Abstract:
Els agents mòbils són entitats computacionals autònomes que tenen la capacitat de suspendre i prosseguir la seva execució en diferents punts de la xarxa per a dur a terme un conjunt de tasques assignades. Tot i la seva aparent simplicitat, el fet de compartir codi en diferents localitzacions, sovint heterogènies, dóna lloc a un conjunt d'inconvenients que no són senzills de solucionar. La prova és que, després de diversos anys d'esforços, el desplegament d'aquesta tecnologia no ha esdevingut una realitat. En la nostra opinió les raons principals que han obstaculitzat l'ús dels agents mòbils són la manca de seguretat, interoperabilitat i eficiència. La seguretat imposa fortes restriccions en l'ús d'aquests. No obstant actualment ja disposem d'una gran quantitat de propostes en aquesta àrea. La interoperabilitat és absolutament indispensable per a garantir que diferents tipus d'agents poden funcionar en diferents llocs i intercanviar informació. I l'eficiència és un requisit no funcional que afavoreix l'ús de la citada tecnologia.
Els agents mòbils són idonis per a entorns distribuïts i heterogenis. El treball presentat en aquesta tesi està motivat per a aquest fet i comprèn quatre objectius per a millorar, en aquest ordre, la interoperabilitat, l'eficiència i la seguretat dels agents mòbils en el context dels estàndards definits per l'organització IEEE-FIPA. El primer objectiu és el disseny d'una especificació de mobilitat flexible. El segon objectiu és la proposta de mecanismes d'interoperabilitat, combinats amb l'especificació anterior, per a l'execució i mobilitat d'agents en localitzacions on no se suporten els mateixos tipus de plataformes d'agents, llenguatges de programació i arquitectures subjacents. El tercer objectiu és la proposta de mètodes per a millorar l'eficiència de la mobilitat i interoperabilitat dels agents. I, finalment, el darrer objectiu és el disseny de protocols per a tractar alguns problemes de seguretat concrets dels agents mòbils.
Mobile agents are autonomous software entities that have the ability to stop and resume their execution in different network locations to accomplish a set of tasks. Despite their apparent simplicity, the fact of sharing a code in different places, in most cases heterogeneous, arises a set of issues which are far from have a simple solution. The proof is that after several years of efforts, a wide-scale deployment of mobile agents has not become a reality. In our opinion the main reasons which have hindered the adoption of mobile agents are: security, interoperability, and efficiency. Security may impose strong restrictions to the use of mobile agents. Nevertheless, enough research to satisfy the most common applications has been done in this field. Interoperability is absolutely indispensable to guarantee that different types of agents can run in different places and exchange information. And efficiency is a non functional requisite which favours the adoption of the technology.
The suitability of mobile agents for distributed and heterogeneous environments is unique. The work presented in this thesis is motivated by this fact and comprises four objectives to improve, in this order, the interoperability, efficiency, and security of mobile agents in the context of the IEEE-FIPA standards. The first objective is the design of a flexible agent mobility specification. The second objective is the proposal of interoperability mechanisms to move and execute agents in several locations supporting different agent middlewares, programming languages, and underlying architectures taking advantage of the previous mobility specification. The third objective is the proposal of methods to improve the efficiency of the agent mobility and interoperability. And finally, the last objective is the design of some protocols to deal with specific security issues of mobile agents.
APA, Harvard, Vancouver, ISO, and other styles
7

Sha, Mao Xuan, Xi Tao Wang, and Shu Zuo. "WSN Setup by means of Software Agents." Thesis, Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE), 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-16450.

Full text
Abstract:
A significant challenge in the Wireless Sensor Networks (WSN) research field is to find flexible and energy efficient strategies to perform the network setup and configuration to accomplish specified sensing missions. This thesis presents an approach which uses mobile agents to disseminate and allocate sensing missions to the sensor nodes. The addressed problem refers to the selection of appropriate nodes to perform the sensing mission, by using a decentralized approach supported by mobile software agents. Traditional approaches to deal with WSN setup use the pre-planned strategies, which are deliberately modelled, designed and tuned before the network deployment, and thus are not flexible. This thesis presents an alternative approach based on Belief Desire Intention-model agents using JASON, instead of traditional approaches. Simulation results provides evidences that this approach can achieve the goals of a sensing mission setup by decisions autonomously taken by the sensor node, diminishing then the need for communication among the sensor nodes, hence saving energy resources.
APA, Harvard, Vancouver, ISO, and other styles
8

Crow, Louise Rebecca. "Software agents for Internet-based knowledge engineering." Thesis, University of Nottingham, 2000. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.325716.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Bohoris, Christos. "Network performance management using mobile software agents." Thesis, University of Surrey, 2003. http://epubs.surrey.ac.uk/844000/.

Full text
Abstract:
In recent years a lot of promise has surrounded the potential impact of mobile software agents in the area of network management. The work aims to present a clear- direction of practical exploitation of mobile agents for network management tasks. Three different case studies of network performance management were examined in order to evaluate the effectiveness of the agent mobility strategy and autonomous behaviour applied within the specific context. This work importantly allowed the identification of 'Constrained' mobility, an agent migration strategy especially suited for network management tasks, involving a mobile agent autonomously migrating to a single network element where its execution is confined. The mobile agent benefits identified relate primarily to the easy support for programmability of network elements and the autonomous, self-configurable agent operation. An important drawback is that the advanced capabilities of modem mobile agent frameworks typically incur significant performance overheads and these were confirmed through a detailed performance evaluation comparing mobile agents to distributed object and mobile code approaches. In the direction of addressing this drawback, the work proposes network management solutions based on specially formulated execution environments that retain important mobile agent benefits while reducing network performance overheads.
APA, Harvard, Vancouver, ISO, and other styles
10

Tekbacak, Fatih Tuğlular Tuğkan. "Developing a security mechanism for software agents/." [s.l.]: [s.n.], 2006. http://library.iyte.edu.tr/tezler/master/bilgisayaryazilimi/T000526.pdf.

Full text
Abstract:
Thesis (Master)--İzmir Institute of Technology, İzmir, 2006.
Keywords: Agents, security protocols, software, software development, software security. Includes bibliographical references (leaves. 73-76).
APA, Harvard, Vancouver, ISO, and other styles
11

Sivan, Jagadha. "Building intelligent market places with software agents." [Gainesville, Fla.] : University of Florida, 2000. http://etd.fcla.edu/etd/uf/2000/ane5970/newpdf.PDF.

Full text
Abstract:
Thesis (M.S.)--University of Florida, 2000.
Title from first page of PDF file. Document formatted into pages; contains viii, 81 p.; also contains graphics. Vita. Includes bibliographical references (p. 77-80).
APA, Harvard, Vancouver, ISO, and other styles
12

Dobrynin, Mikhail. "Using intelligent agents for complex software systems maintenance." Ohio : Ohio University, 2002. http://www.ohiolink.edu/etd/view.cgi?ohiou1174588678.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Koda, Tomoko. "Agents with faces : a study on the effects of personification of software agents." Thesis, Massachusetts Institute of Technology, 1996. http://hdl.handle.net/1721.1/29116.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Faccin, João Guilherme. "Preference and context-based BDI plan selection using machine learning : from models to code generation." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2016. http://hdl.handle.net/10183/138209.

Full text
Abstract:
A tecnologia de agentes surge como uma solução que fornece flexibilidade e robustez para lidar com domínios dinâmicos e complexos. Tal flexibilidade pode ser alcançada através da adoção de abordagens já existentes baseadas em agentes, como a arquitetura BDI, que provê agentes com características mentais de crenças, desejos e intenções. Essa arquitetura é altamente personalizável, deixando lacunas a serem preenchidas de acordo com aplicações específicas. Uma dessas lacunas é o algoritmo de seleção de planos, responsável por selecionar um plano para ser executado pelo agente buscando atingir um objetivo, e tendo grande influência no desempenho geral do agente. Grande parte das abordagens existentes requerem considerável esforço para personalização e ajuste a fim de serem utilizadas em aplicações específicas. Nessa dissertação, propomos uma abordagem para seleção de planos apta a aprender quais planos possivelmente terão os melhores resultados, baseando-se no contexto atual e nas preferências do agente. Nossa abordagem é composta por um meta-modelo, que deve ser instanciado a fim de especificar metadados de planos, e uma técnica que usa tais metadados para aprender e predizer resultados da execução destes planos. Avaliamos nossa abordagem experimentalmente e os resultados indicam que ela é efetiva. Adicionalmente, fornecemos uma ferramenta para apoiar o processo de desenvolvimento de agentes de software baseados em nosso trabalho. Essa ferramenta permite que desenvolvedores modelem e gerem código-fonte para agentes BDI com capacidades de aprendizado. Um estudo com usuários foi realizado para avaliar os benefícios de um método de desenvolvimento baseado em agentes BDI auxiliado por ferramenta. Evidências sugerem que nossa ferramenta pode auxiliar desenvolvedores que não sejam especialistas ou que não estejam familiarizados com a tecnologia de agentes.
Agent technology arises as a solution that provides flexibility and robustness to deal with dynamic and complex domains. Such flexibility can be achieved by the adoption of existing agent-based approaches, such as the BDI architecture, which provides agents with the mental attitudes of beliefs, desires and intentions. This architecture is highly customisable, leaving gaps to be fulfilled in particular applications. One of these gaps is the plan selection algorithm that is responsible for selecting a plan to be executed by an agent to achieve a goal, having an important influence on the overall agent performance. Most existing approaches require considerable effort for customisation and adjustment to be used in particular applications. In this dissertation, we propose a plan selection approach that is able to learn plans that provide possibly best outcomes, based on current context and agent’s preferences. Our approach is composed of a meta-model, which must be instantiated to specify plan metadata, and a technique that uses such metadata to learn and predict plan outcomes. We evaluated our approach experimentally, and results indicate it is effective. Additionally, we provide a tool to support the development process of software agents based on our work. This tool allows developers to model and generate source code for BDI agents with learning capabilities. A user study was performed to assess the improvements of a tool-supported BDI-agent-based development method, and evidences suggest that our tool can help developers that are not experts or are unfamiliar with the agent technology.
APA, Harvard, Vancouver, ISO, and other styles
15

Quintero, Jacinto Alfonso Davila. "Agents in logic programming." Thesis, Imperial College London, 1997. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.263219.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Madipally, Sunil veer Kumar. "Simulation of Sawmill Yard Operations Using Software Agents." Thesis, Högskolan Dalarna, Datateknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:du-6026.

Full text
Abstract:
Bergkvist insjön AB is a sawmill yard which is capable of producing 350,000 cubic meter of timber every year this requires lot of internal resources. Sawmill operations can be classified as unloading, sorting, storage and production of timber. In the company we have trucks arriving at random they have to be unloaded and sent back at the earliest to avoid queuing up of trucks creating a problem for truck owners. The sawmill yard has to operate with two log stackers that does several tasks including transporting the logs from trucks to measurement station where the logs will be sorted into classes and dropped into pockets from pockets to the sorted timber yard where they are stored and finally from there to sawmill for final processing. The main issue that needs to be answered here is the lining up trucks that are waiting to be unload, creating a problem for both sawmill as well as the truck owners and given huge production volume, it is certain that handling of resources is top priority. A key challenge in handling of resources would be unloading of trucks and finding a way to optimize internal resources.To address this problem i have experimented on different ways of using internal resources, i have designed different cases, in case 1 we have both the log stackers working on sawmill and measurement station. The main objective of having this case is to make sawmill and measurement station to work all the time. Then in case 2, i have divided the work between both the log stackers, one log stacker will be working on sawmill and pocket_control and second log stacker will be working on measurement station and truck. Then in case 3 we have only one log stacker working on all the agents, this case was designed to reduce cost of production, as the experiment cannot be done in real-time due to operational cost, for this purpose simulation is used, preliminary investigation into simulation results suggested that case 2 is the best option has it reduced waiting time of trucks considerably when compared with other cases and it showed 50% increase in optimizing internal resources.
APA, Harvard, Vancouver, ISO, and other styles
17

Edmiston, Marcia R., Darrell R. Gregg, and David G. Wirth. "Decision support for reconnaissance using intelligent software agents." Thesis, Monterey, California. Naval Postgraduate School, 1998. http://hdl.handle.net/10945/8192.

Full text
Abstract:
Approved for public release; distribution is unlimited
Research in reconnaissance traditionally focuses on data detection and discrimination methods. Less emphasis is placed on transforming the collected data into useful information and presenting it to key command and control nodes. Information not presented in a timely manner is excluded from the decision process. This thesis proposes a conceptual model of intelligent software agents to support the human decision process and reconnaissance- related tasks. The Mobile Agent Reconnaissance Kit (MARK) suggests a hierarchy of software agents to facilitate data integration and coordination in a network- centric multisensor environment. The model uses static and mobile agents to collect data from dispersed, heterogeneous data sources, process and fuse the data, and present the resultant information to the user in an HTML file. The authors explore applications of MARK in terms of the military Intelligence Cycle, the Joint Director of Laboratories (JDL) Technical Panel for C3I Data Fusion Model, and the Joint Operations Planning and Evaluation System (JOPES) crisis Action Planning
APA, Harvard, Vancouver, ISO, and other styles
18

LOBATO, CIDIANE ARACATY. "AN ASPECT-ORIENTED FRAMEWORK FOR SOFTWARE AGENTS MOBILITY." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2005. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=8022@1.

Full text
Abstract:
FUNDAÇÃO PADRE LEONEL FRANCA
Engenheiros de sistemas multi-agentes (SMAs) móveis devem lidar com o projeto e a implementação de mobilidade de código, além do projeto e implementação de funcionalidades básicas e outros requisitos. À medida que a complexidade dos SMAs aumenta, questões referentes à mobilidade não podem ser modularizadas somente a partir da utilização de abstrações e mecanismos orientados a objetos (OO). Além disso, vários programadores freqüentemente evidenciam a presença de problemas de entrelaçamento e espalhamento em suas linhas de código referentes à mobilidade. Apesar de tais problemas, os desenvolvedores de SMAs têm se apoiado vastamente na utilização de interfaces de programação de aplicações (APIs) OO das plataformas de mobilidade e na linguagem de programação Java. O resultado é a produção de SMAs que são difíceis de entender, manter e reutilizar. Este trabalho apresenta três contribuições principais. Primeiramente, é realizada uma análise das soluções existentes para separação dos interesses de mobilidade. Além disso, são propostos a arquitetura de software ArchM e o framework AspectM, ambos baseados em aspectos, visando: (i) uma clara separação dos interesses de mobilidade em relação às funcionalidades básicas e outros requisitos, (ii) uma introdução transparente do código de mobilidade em agentes estacionários, e (iii) uma integração flexível dos SMAs com plataformas de mobilidade existentes. O desenvolvimento de software orientado a aspectos é um novo paradigma com abstrações e mecanismos de composição que possibilitam o aumento do grau de reusabilidade e manutenibilidade dos sistemas. Os benefícios de ArchM e AspectM são ilustrados através de dois estudos de caso e com o uso de duas plataformas de mobilidade.
Software engineers of multi-agent systems (MASs) are concerned with the design and implementation of the mobility issues in addition to the agents` basic functionalities and other agent-related concerns. As the agents` complexity increases, mobility issues cannot be modularized based only on object-oriented (OO) abstractions and mechanisms. Besides, some programmers frequently evidence the presence of mobility tangling and scattering problems on their systems. Despite these problems, MAS developers have mostly relied on application programming interfaces (APIs) OO from mobility platforms and on the use of the Java programming language. The result is the production of MASs that are difficult to understand, maintain, and reuse. This work presents three main contributions. Firstly, an analysis of existent solutions for modularization of mobility issues. Besides, the proposal of the ArchM software architecture and the AspectM framework, both based on aspects, which support: (i) improved modularization of the mobility issues, that is, a clean separation between the mobility-specific concerns and the other agent concerns, (ii) a seamless introduction of code mobility into stationary agents, and (iii) a flexible integration with multiple mobility platforms. The aspect- oriented software development (AOSD) is a new paradigm with abstractions and composition mechanisms that support an improvement of reuse and maintainability of systems. The benefits of the AspectM framework are illustrated through two case studies and through use of two mobility platforms.
APA, Harvard, Vancouver, ISO, and other styles
19

CONCEICAO, DIEGO BISPO. "SIMULATION AND STOCK TRADING STRATEGIES WITH SOFTWARE AGENTS." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2011. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=19621@1.

Full text
Abstract:
COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR
O mercado financeiro tem apresentado grande crescimento na automatização de decisões e execução de estratégias que consigam atingir boas rentabilidades a partir de investimentos realizados. Conseqüentemente, a necessidade de ambientes cada vez mais robustos e confiáveis, que permitam analisar diferentes estratégias de investimentos, tem aumentado. Baseado nessa necessidade, essa dissertação apresenta o A Multi-Agent System Framework For Automated Stock Exchange Simulation (FrAMEX), framework que permite a criação de diferentes simuladores para o mercado financeiro baseado no paradigma de agentes de software. No documento são apresentados simuladores intradiário e diário criados a partir do FrAMEx, além da análise de diferentes estratégias de investimentos utilizadas em tais ambientes e executadas a partir de agentes investidores. Como diversos desses agentes alcançaram bons desempenhos em suas execuções, eles participaram de duas versões da competição MASSES, sendo dois deles os agentes campeões. Assim, a descrição de como foi o desempenho de cada agente desenvolvido também é apresentado.
The financial market has presented significant growth in the automation of decisions and execution of strategies that can achieve good returns from investments. Consequently, the need for an increasingly robust and reliable environment, allowing to analyze different investment strategies, has increased. Based on this need, this work presents A Multi-Agent System Framework For Automated Stock Exchange Simulation (FrAMEX), which allows the creation of different simulators for the financial market based on the paradigm of software agents. Intraday and interday simulators created from FrAMEx are presented in the document. Besides the analysis of different investment strategies used in such environments and executed by agents run from investors. Since these agents achieved good performances in their executions, they participated in two versions of the MASSES competition. Thus, the description of the performance of each agent developed is also presented.
APA, Harvard, Vancouver, ISO, and other styles
20

Bergasa-Suso, Jorge. "Intelligent software agents for teaching across the WWW." Thesis, University of Portsmouth, 2005. https://researchportal.port.ac.uk/portal/en/theses/intelligent-software-agents-for-teaching-across-the-www(5bf2db4a-f3ef-4df3-b6bb-82c110c385fe).html.

Full text
Abstract:
This dissertation describes the creation of new Web-based Teaching (WBT) systems to assist in the use of the Internet, as well as the creation of new intelligent agent systems to monitor user behaviour while browsing the World Wide Web (WWW). A key contribution to knowledge is the creation of a method to infer user learning style from user behaviour while browsing the WWW and the inference riles resulting from the application of this method. Existing commercial WBT systems provided useful tools to facilitate the use of the Internet. However, most of these systems were designed for distance learning, and not for using the Internet within classrooms, so students couls lose concentration and navigate to unrelated Web sites. Existing commercial WBT systems did not provide intelligent advice on potential sites, consider student activity or provide content-specific filtering of Web pages. A system called CITA was designed to overcome these limitations. A prototype was created using a standard proxy server as a platform fro testing the effectiveness of filtering methods. The knowledge gained from testing the prototype suggested a need for another type of software tool that provided structured, focused and controlled access to the Internet in an intuitive and non-intrusive way, relying on a minimal network infrastructure. A novel set of tools called iLessons was created to achieve these goals. iLessons enabled teachers to: gather resources from the Internet; and load lessons into student computers. iLessons also provided students with tools to create resource collections and to create coursework. Users considered iLessons to be intuitive and easy to use because it was embedded into a standard Web browser. The research moved on to create a model of a new collaborative agent system vthat filtered and recommended Web pages to students based on three different dimensions: page relevance; student learning style; and student activity. In order to automatically determine the learning style of students and recommend suitable Web pages, patterns were sought in the way students interacted with a standard Web browser and in the strucure of Web pages that were preferred by each learning style group. Two new intelligent agent systems were createdto record user activity and Web page structure while using Web browsers: Solstice and BUCAgent. Solstice was a first prototype created to test the methodology. BUCAgent was then created to record UI activity information and Web page structure features. The same technology as iLessons was used so that they could be fully integrated with it. BUCAgent was utilised in a controlled environment while volunteers completed a research task. Collected data was analysed using a data mining engine to find rules and to predict user dimensions of learning style. Rules to predict the Active/Reflective, Sensing/Intuitive and Visual/Verbal dimensions of learning style were found. It also proved that parameters in the way that users interacted with the Internet could be measured to classify users in a number of behavioural groups, such as different learning style models or larger scale psychologica; models. Systems could then adapt their behaviour to suit the behavioural traits of the user.
APA, Harvard, Vancouver, ISO, and other styles
21

Dobrynin, Mikhail P. "Using intelligent agents for complex software systems maintenance." Ohio University / OhioLINK, 2002. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1174588678.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Santamaria, Juan Carlos. "Learning adaptive reactive agents." Diss., Georgia Institute of Technology, 1997. http://hdl.handle.net/1853/9247.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Lin, Chia-En. "A Comparison of Agent-Oriented Software Engineering Frameworks and Methodologies." Thesis, University of North Texas, 2003. https://digital.library.unt.edu/ark:/67531/metadc4411/.

Full text
Abstract:
Agent-oriented software engineering (AOSE) covers issues on developing systems with software agents. There are many techniques, mostly agent-oriented and object-oriented, ready to be chosen as building blocks to create agent-based systems. There have been several AOSE methodologies proposed intending to show engineers guidelines on how these elements are constituted in having agents achieve the overall system goals. Although these solutions are promising, most of them are designed in ad-hoc manner without truly obeying software developing life-cycle fully, as well as lacking of examinations on agent-oriented features. To address these issues, we investigated state-of-the-art techniques and AOSE methodologies. By examining them in different respects, we commented on the strength and weakness of them. Toward a formal study, a comparison framework has been set up regarding four aspects, including concepts and properties, notations and modeling techniques, process, and pragmatics. Under these criteria, we conducted the comparison in both overview and detailed level. The comparison helped us with empirical and analytical study, to inspect the issues on how an ideal agent-based system will be formed.
APA, Harvard, Vancouver, ISO, and other styles
24

Günter, Manuel. "Customer-based IP service monitoring with mobile software agents /." Basel [u.a.] : Birkhäuser, 2002. http://www.loc.gov/catdir/enhancements/fy0812/2002074391-d.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Hawes, Nicholas Andrew. "Anytime deliberation for computer game agents." Thesis, University of Birmingham, 2004. http://etheses.bham.ac.uk//id/eprint/100/.

Full text
Abstract:
This thesis presents an approach to generating intelligent behaviour for agents in computer game-like worlds. Designing and implementing such agents is a difficult task because they are required to act in real-time and respond immediately to unpredictable changes in their environment. Such requirements have traditionally caused problems for AI techniques. To enable agents to generate intelligent behaviour in real-time, complex worlds, research has been carried out into two areas of agent construction. The first of these areas is the method used by the agent to plan future behaviour. To allow an agent to make efficient use of its processing time, a planner is presented that behaves as an anytime algorithm. This anytime planner is a hierarchical task network planner which allows a planning agent to interrupt its planning process at any time and trade-off planning time against plan quality. The second area of agent construction that has been researched is the design of agent architectures. This has resulted in an agent architecture with the functionality to support an anytime planner in a dynamic, complex world. A proof-of-concept implementation of this design is presented which plays Unreal Tournament and displays behaviour that varies intelligently as it is placed under pressure.
APA, Harvard, Vancouver, ISO, and other styles
26

McInerney, James. "Intelligent agents for mobile location services." Thesis, University of Southampton, 2014. https://eprints.soton.ac.uk/365495/.

Full text
Abstract:
Understanding human mobility patterns is a significant research endeavour that has recently received considerable attention. Developing the science to describe and predict how people move from one place to another during their daily lives promises to address a wide range of societal challenges: from predicting the spread of infectious diseases, improving urban planning, to devising effective emergency response strategies. Individuals are also set to benefit from this area of research, as mobile devices will be able to analyse their mobility pattern and offer context-aware assistance and information. For example, a service could warn about travel disruptions before the user is likely to encounter them, or provide recommendations and mobile vouchers for local services that promise to be of high value to the user, based on their predicted future plans. More ambitiously, control systems for home heating and electric vehicle charging could be enhanced with knowledge of when the user will be home. In this thesis, we focus on such anticipatory computing. Some aspects of the vision of context-awareness have been pursued for many years, resulting in mature research in the area of ubiquitous systems. However, the combination of surprisingly rapid adoption of advanced mobile devices by consumers and the broad acceptance of location-based apps has surfaced not only new opportunities, but also a number of pressing challenges. In more detail, these challenges are the (i) prediction of future mobility, (ii) inference of features of human location behaviour, and (iii) use of prediction and inference to make decisions about timely information or control actions. Our research brings together, for the first time, the entire workflow that a mobile location service needs to follow, in order to achieve an understanding of mobile user needs and to act on such understanding effectively. This framing of the problem highlights the shortcomings of existing approaches which we seek to address. In the current literature, prediction is only considered for established users, which implicitly assumes that new users will continue to use an initially inaccurate prediction system long enough for it to improve and increase in accuracy over time. Additionally, inference of user behaviour is mostly concerned with interruptibility, which does not take into account the constructive role of intelligent location services that goes beyond simply avoiding interrupting the user at inopportune times (e.g., in a meeting, or while driving). Finally, no principled decision framework for intelligent location services has been provided that takes into account the results of prediction and inference. To address these shortcomings, we make three main contributions to the state of the art. Firstly, we provide a novel Bayesian model that relates the location behaviour of new and established users, allowing the reuse of structure learnt from rich mobility data. This model shows a factor of 2.4 improvement over the state-of-the-art baseline in heldout data likelihood in experiments using the Nokia Lausanne dataset. Secondly, we give new tools for the analysis and prediction of routine in mobility, which is a latent feature of human behaviour, that informs the service about the user’s availability to follow up on any information provided. And thirdly, we provide a fully worked example of an intelligent mobile location service (a crowdsourced package delivery service) that performs decision-making using predictive densities of current and future user mobility. Simulations using real mobility data from the Orange Ivory Coast dataset indicate a 81.3% improvement in service efficiency when compared with the next best (non-anticipatory) approach.
APA, Harvard, Vancouver, ISO, and other styles
27

Chan, Yue-Kong Kenneth. "Web services and agents integration /." View document on the Internet, 2006. http://library.athabascau.ca/drr/download.php?filename=scis/Yue-Kong(Kenneth)ChanEssay.pdf.

Full text
Abstract:
Project (M.Sc)--Athabasca University, 2006.
"An essay submitted in partial fulfillment of the requirements for the degree of Master of science in information systems"--t.p. Includes bibliographical references (leaves 71-78).
APA, Harvard, Vancouver, ISO, and other styles
28

Kin, Boon Kwang. "A simple software agents framework for building distributed applications." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2001. http://handle.dtic.mil/100.2/ADA390984.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Gavalas, Damianos. "Mobile software agents for network monitoring and performance management." Thesis, University of Essex, 2001. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.343576.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Poon, Arthur Wai Keong 1979. "Software agents : an application to the airline MRO industry." Thesis, Massachusetts Institute of Technology, 2004. http://hdl.handle.net/1721.1/17783.

Full text
Abstract:
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2004.
Includes bibliographical references (p. 115-118).
Poor management of aircraft spare parts, human-related maintenance errors and the lack of coordinated decision-making in maintenance scheduling are some of the problems plaguing the airline MRO industry. Airlines, independent MRO providers and government agencies, particularly the Federal Aviation Administration have identified inefficiencies in MRO operations as a barrier to the realization of a safer and more effective air transportation system. The National Airspace System is slowly beginning to address this problem and one of its initiatives involves the gradual adoption of agent-based solutions and ontologies to automate some of the business processes in MRO depots. Agents and automated processes are ideal choices for making sense of ontologies and are key components in the next generation Semantic Web. The focus lies with improving business logic and practices of air carriers' MRO activities using software agent principles. This thesis proposes agent architectures for aircraft inspections, repairs and supply chain management of aircraft replacement parts and discusses the resulting implications of using agents as a decision-making tool for aircraft maintenance and repair in commercial airlines.
by Arthur Wai Keong Poon.
S.M.
APA, Harvard, Vancouver, ISO, and other styles
31

Mitra, Seema. "Software Agents for Dlnet Content Review: Study and Experimentation." Thesis, Virginia Tech, 2006. http://hdl.handle.net/10919/30948.

Full text
Abstract:
This research is an effort to test our hypothesis that a software agent based architecture will provide a better response time and will be more maintainable and reusable than the present J2EE based architecture of DLNET (Digital Library Network for Engineering and Technology). We have taken a portion of the complete DLNET application for our study, namely the Content Review Process, as our test bed. In this work, we have explored the use of software agents in the current setup of DLNET for the first time, specifically for the Content Review part of the application and tried to evaluate the performance of the resulting application. Our work is a novel approach of doing content review using software agent architecture. The proposed system is an automated process that will asynchronously look for suitable reviewers based on content (the input) and create logs for the administrator to view and analyze. In the first part of the thesis we develop a new system that is parallel to the existing DLNET Content Review Process. In the second part, we compare the newly developed Content Review Process with the baseline (old Content review Process) by designing comparison tests and measuring instruments. This part of the thesis includes the selection of dependent variables, design of various measurement instruments, execution of the quasi-experiments and analysis of the empirical results of comparisons tests. The quasi-experiments are done to measure the response time, maintainability, scalability, correctness, reliability and reusability of the two systems. The results show that the proposed software agent based system gives better response time (an improvement ranging from 57% to 82%) and is more maintainable (an improvement ranging from 16% to 67%) and more reusable (an improvement ranging from 1% to 26%). The improvement in the response time may be attributed to the fact that the agent based systems are inherently multithreaded while the existing content review system is a serial application. Both the systems, however, give comparable results for other dependent variables.
Master of Science
APA, Harvard, Vancouver, ISO, and other styles
32

Nyussupov, Adlet. "Using Autonomous Agents for Software Testing Based on JADE." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-45319.

Full text
Abstract:
The thesis work describes the development of a multiagent testing application (MTA) based on an agent approach for solving challenges in regression testing domain, such as: reducing the complexity of testing, optimizing the time consumption, increasing the efficiency and implementing the automation of this approach for regression testing. All these challenges related to effectiveness and cost, can be represented as measures of achieved code coverage and number of test cases created. A multiagent approach is proposed in this thesis since it allows the implementation of the autonomous behaviour and optimizes the data processing in a heterogeneous environment. In addition, the agent-based approach provides flexible design methods for building multitask applications and conducting parallel task execution. However, all of these advantages of using an agent-based approach need to be investigated in the regression testing domain for realistic scenarios. Therefore, a hypothesis was formulated in order to investigate the efficiency of the MTA approach using an experiment as the main research method for obtaining results. The thesis includes a comparison analysis between the MTA and well-known test case generation tools (i.e. EvoSuite and JUnitTools) for identifying the differences in terms of efficiency and code coverage achieved. The comparison results showed advantages of the MTA within regression testing context due to optimal level of code coverage and test cases. The outcome of the thesis work moves toward solving the aforementioned problems in regression testing domain and shows some advantages of using the multagent approach within regression testing context.
APA, Harvard, Vancouver, ISO, and other styles
33

Anthony, Patricia. "Bidding agents for multiple heterogeneous online auctions." Thesis, University of Southampton, 2003. https://eprints.soton.ac.uk/257838/.

Full text
Abstract:
Due to the proliferation of online auctions, there is an increasing need to monitor and bid in multiple auctions in order to procure the best deal for the desired good. To this end, this thesis reports on the development of a heuristic decision making framework that an autonomous agent can exploit to tackle the problem of bidding across multiple auctions with varying start and end times and with varying protocols (including English, Dutch and Vickrey). The framework is flexible, configurable, and enables the agent to adopt varying tactics and strategies that attempt to ensure that the desired item is delivered in a manner consistent with the user's preferences. Given this large space of possibilities, a genetic algorithm is employed to search (offline) for effective strategies in common classes of environment. The strategies that emerge from this evolution are then codified into the agent's reasoning behaviour so that it can select the most appropriate strategy to employ in its prevailing circumstances. The proposed framework has been implemented in a simulated marketplace environment and its effectiveness has been empirically demonstrated.
APA, Harvard, Vancouver, ISO, and other styles
34

Cozzolino, Clifford Joseph. "DADS - A Distributed Agent Delivery System." Thesis, University of North Texas, 2002. https://digital.library.unt.edu/ark:/67531/metadc3352/.

Full text
Abstract:
Mobile agents require an appropriate platform that can facilitate their migration and execution. In particular, the design and implementation of such a system must balance several factors that will ensure that its constituent agents are executed without problems. Besides the basic requirements of migration and execution, an agent system must also provide mechanisms to ensure the security and survivability of an agent when it migrates between hosts. In addition, the system should be simple enough to facilitate its widespread use across large scale networks (i.e Internet). To address these issues, this thesis discusses the design and implementation of the Distributed Agent Delivery System (DADS). The DADS provides a de-coupled design that separates agent acceptance from agent execution. Using functional modules, the DADS provides services ranging from language execution and security to fault-tolerance and compression. Modules allow the administrator(s) of hosts to declare, at run-time, the services that they want to provide. Since each administrative domain is different, the DADS provides a platform that can be adapted to exchange heterogeneous blends of agents across large scale networks.
APA, Harvard, Vancouver, ISO, and other styles
35

Stout, Nathan Keith. "Exploring the initial intention to delegate to intelligent software agents." [Bloomington, Ind.] : Indiana University, 2006. http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3229592.

Full text
Abstract:
Thesis (Ph.D.)--Indiana University, Kelley School of Business, 2006.
"Title from dissertation home page (viewed July 5, 2007)." Source: Dissertation Abstracts International, Volume: 67-08, Section: A, page: 2796. Adviser: Alan R. Dennis.
APA, Harvard, Vancouver, ISO, and other styles
36

SAYAO, MIRIAM. "REQUIREMENTS VERIFICATION AND VALIDATION: NATURAL LANGUAGE PROCESSING AND SOFTWARE AGENTS." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2007. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10927@1.

Full text
Abstract:
COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL
No processo de desenvolvimento do software, atividades relacionadas ao Processo de Requisitos envolvem elicitação, modelagem, verificação e validação dos requisitos. O uso da linguagem natural no registro dos requisitos facilita a comunicação entre os participantes do processo, além de possibilitar que clientes e usuários validem requisitos sem necessitar de conhecimento extra. Por outro lado, na economia globalizada atual, o desenvolvimento de software por equipes geograficamente distribuídas está se tornando uma norma. Nesse cenário, atividades de verificação e validação de requisitos para um software de média ou alta complexidade podem envolver o tratamento de centenas ou milhares de requisitos. Com essa ordem de complexidade é importante que o engenheiro de software tenha apoio computacional para o desempenho adequado das atividades de aferição de qualidade. Neste trabalho estamos propondo uma estratégia que combina técnicas de processamento da linguagem natural (PLN) e agentes de software para apoiar as atividades de análise dos requisitos. Geramos visões textuais ou gráficas de grupos de requisitos relacionados; visões apóiam a análise de completude, a identificação de duplicidades e de dependências entre requisitos. Utilizamos técnicas de análise de conteúdo para apoiar a identificação de omissões em requisitos não funcionais. Também propomos uma estratégia para a construção ou atualização do léxico da aplicação, utilizando técnicas de PLN. Utilizamos agentes de software para implementar serviços que incorporam as estratégias referidas, e também para atuar como representantes dos participantes do projeto em desenvolvimento.
In software development process, initial activities can involve requirements elicitation, modeling and analysis (verification and validation). The use of natural language in the register of the requirements facilitates the communication among stakeholders, besides offering possibilities to customers and users to validate requirements without extra knowledge. On the other hand, in the current global economy, software development for teams geographically distributed is becoming a rule. In this scenario, requirements verification and validation for medium or high complexity software can involve the treatment of hundreds or even thousand requirements. With this complexity order it is important to provide computational support for the software engineer execute quality activities. In this work we propose a strategy which combines natural language processing (NLP) techniques and software agents to support analysis activities. We have generated textual or graphical visions from groups of related requirements; visions help completeness analysis, identification of duplicities and dependences among requirements. We use content analysis techniques to support the identification of omissions in nonfunctional requirements. Also, we propose a strategy to construct the lexicon, using NLP techniques. We use software agents to implement web services that incorporate the related strategies, and also agents to act as personal assistants for stakeholders of the software project.
APA, Harvard, Vancouver, ISO, and other styles
37

PEREIRA, Cléber Augusto. "Modelagem do sistema de avaliação de conhecimento, segundo parâmetros do ENADE, aplicável aos cursos superiores de graduação: uma proposta quanto a forma de avaliação nas IES." Universidade Federal do Maranhão, 2010. http://tedebc.ufma.br:8080/jspui/handle/tede/1811.

Full text
Abstract:
Submitted by Rosivalda Pereira (mrs.pereira@ufma.br) on 2017-08-11T20:35:45Z No. of bitstreams: 1 CleberPereira.pdf: 3089056 bytes, checksum: ab85b5af73443dbf91e821cbac7192ab (MD5)
Made available in DSpace on 2017-08-11T20:35:45Z (GMT). No. of bitstreams: 1 CleberPereira.pdf: 3089056 bytes, checksum: ab85b5af73443dbf91e821cbac7192ab (MD5) Previous issue date: 2010-08-09
The proposed modeling system for assessing undergraduate degree courses, according to the parameters required by ENADE emerges from the need of the IES adjust its methodology and assessment procedures to the terms set by the exam. The proposed solution does not address a specific undergraduate course and may be applied for any knowledge area. The use of software agents is justified on the grounds of a classical computer application not being able to adapt to the reality of each student, delivering the second behavioral questions identified during the evaluation process.The statistics generated from this reasoning will serve both for students and for teachers in order to reevaluate the teaching and learning process. The modeling was performed according to the UML 2.0 TROPOS methodology was used for the modeling of agents and their implementation was done in JADE.
A proposta de modelagem de sistema de avaliação dos cursos superiores de graduação, segundo os parâmetros exigidos pelo ENADE, emerge da necessidade das IES adequarem sua metodologia e procedimentos de avaliação aos moldes estabelecidos pelo exame. A solução proposta não se dirige a um curso específico de graduação, podendo ser utilizada para qualquer área do conhecimento. O uso de agentes de software em seu desenvolvimento justifica-se em razão de uma aplicação computacional clássica não ser capaz de adaptar-se à realidade de cada aluno, entregando quesitos segundo o comportamento identificado durante o processo de avaliação. As estatísticas geradas a partir deste raciocínio servirão tanto para os alunos como para os docentes no sentido de reavaliar o processo de ensino aprendizagem. A modelagem foi efetuada segundo a UML 2.0, foi utilizada a metodologia TROPOS para a modelagem dos agentes e sua implementação foi realizada no JADE.
APA, Harvard, Vancouver, ISO, and other styles
38

Oliveira, Robson Butaca Taborelli de. "O processo de extração de conhecimento de base de dados apoiado por agentes de software." Universidade de São Paulo, 2000. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-23092001-231242/.

Full text
Abstract:
Os sistemas de aplicações científicas e comerciais geram, cada vez mais, imensas quantidades de dados os quais dificilmente podem ser analisados sem que sejam usados técnicas e ferramentas adequadas de análise. Além disso, muitas destas aplicações são voltadas para Internet, ou seja, possuem seus dados distribuídos, o que dificulta ainda mais a realização de tarefas como a coleta de dados. A área de Extração de Conhecimento de Base de Dados diz respeito às técnicas e ferramentas usadas para descobrir automaticamente conhecimento embutido nos dados. Num ambiente de rede de computadores, é mais complicado realizar algumas das etapas do processo de KDD, como a coleta e processamento de dados. Dessa forma, pode ser feita a utilização de novas tecnologias na tentativa de auxiliar a execução do processo de descoberta de conhecimento. Os agentes de software são programas de computadores com propriedades, como, autonomia, reatividade e mobilidade, que podem ser utilizados para esta finalidade. Neste sentido, o objetivo deste trabalho é apresentar a proposta de um sistema multi-agente, chamado Minador, para auxiliar na execução e gerenciamento do processo de Extração de Conhecimento de Base de Dados.
Nowadays, commercial and scientific application systems generate huge amounts of data that cannot be easily analyzed without the use of appropriate tools and techniques. A great number of these applications are also based on the Internet which makes it even more difficult to collect data, for instance. The field of Computer Science called Knowledge Discovery in Databases deals with issues of the use and creation of the tools and techniques that allow for the automatic discovery of knowledge from data. Applying these techniques in an Internet environment can be particulary difficult. Thus, new techniques need to be used in order to aid the knowledge discovery process. Software agents are computer programs with properties such as autonomy, reactivity and mobility that can be used in this way. In this context, this work has the main goal of presenting the proposal of a multiagent system, called Minador, aimed at supporting the execution and management of the Knowledge Discovery in Databases process.
APA, Harvard, Vancouver, ISO, and other styles
39

Monteiro, Valter. "How intrusion detection can improve software decoy applications." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2003. http://library.nps.navy.mil/uhtbin/hyperion-image/03Mar%5FMonteiro.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Waterman, Bryan D. "Development of low-cost satellite control software." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2005. http://library.nps.navy.mil/uhtbin/hyperion/05Jun%5FWaterman.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
41

Jayatilleke, Gaya Buddhinath, and buddhinath@gmail com. "A Model Driven Component Agent Framework for Domain Experts." RMIT University. Computer Science and Information Technology, 2007. http://adt.lib.rmit.edu.au/adt/public/adt-VIT20080222.162529.

Full text
Abstract:
Industrial software systems are becoming more complex with a large number of interacting parts distributed over networks. Due to the inherent complexity in the problem domains, most such systems are modified over time to incorporate emerging requirements, making incremental development a suitable approach for building complex systems. In domain specific systems it is the domain experts as end users who identify improvements that better suit their needs. Examples include meteorologists who use weather modeling software, engineers who use control systems and business analysts in business process modeling. Most domain experts are not fluent in systems programming and changes are realised through software engineers. This process hinders the evolution of the system, making it time consuming and costly. We hypothesise that if domain experts are empowered to make some of the system changes, it would greatly ease the evolutionary process, thereby making the systems more effective. Agent Oriented Software Engineering (AOSE) is seen as a natural fit for modeling and implementing distributed complex systems. With concepts such as goals and plans, agent systems support easy extension of functionality that facilitates incremental development. Further agents provide an intuitive metaphor that works at a higher level of abstraction compared to the object oriented model. However agent programming is not at a level accessible to domain experts to capitalise on its intuitiveness and appropriateness in building complex systems. We propose a model driven development approach for domain experts that uses visual modeling and automated code generation to simplify the development and evolution of agent systems. Our approach is called the Component Agent Framework for domain-Experts (CAFnE), which builds upon the concepts from Model Driven Development and the Prometheus agent software engineering methodology. CAFnE enables domain experts to work with a graphical representation of the system , which is easier to understand and work with than textual code. The model of the system, updated by domain experts, is then transformed to executable code using a transformation function. CAFnE is supported by a proof-of-concept toolkit that implements the visual modeling, model driven development and code generation. We used the CAFnE toolkit in a user study where five domain experts (weather forecasters) with no prior experience in agent programming were asked to make changes to an existing weather alerting system. Participants were able to rapidly become familiar with CAFnE concepts, comprehend the system's design, make design changes and implement them using the CAFnE toolkit.
APA, Harvard, Vancouver, ISO, and other styles
42

Ferguson, Innes Andrew. "Touring Machines : an architecture for dynamic, rational, mobile agents." Thesis, University of Cambridge, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.259752.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Kloos, Reinhold. "ACTAS : Adaptive Composition and Trading with Agents for Services." Thesis, City University London, 2013. http://openaccess.city.ac.uk/2722/.

Full text
Abstract:
Mainly in business domains, the vision of gaining flexible, adaptive service environments is based on the standardization and practical proliferation of (Semantic) Web Services, ontologies, and agents. The standards of Web Services and their Service-oriented Architectures (SOA) became the standard paradigm for software component integration. Dynamic changes and the permanently increasing amount of available e-services of different domains are a challenge of Service Discovery and Composition. Mediation between different approaches and expert knowledge is often necessary for the composition of services of different domains. Semantic enhancements, Autonomic Service Discovery, and the research for more holistic concepts for the classification of e-services are current attempts of overcoming this challenge, in order to reach the ultimate goal of Autonomic SOC.
APA, Harvard, Vancouver, ISO, and other styles
44

Lei, Pouwan. "Negotiation and coordination using market-based agents in E-business applications." Thesis, University of Sussex, 2003. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.271769.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Miller, Paul Sheridan Mikler Armin. "Automated syndromic surveillance using intelligent mobile agents." [Denton, Tex.] : University of North Texas, 2007. http://digital.library.unt.edu/permalink/meta-dc-5141.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Hudson, Jerome. "Software agents and the Defense Information Infrastructure : reengineering the acquisition process." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1998. http://handle.dtic.mil/100.2/ADA352554.

Full text
Abstract:
Thesis (M.S. in Management) Naval Postgraduate School, September 1998.
"September 1998." Thesis advisor(s): Mark E. Nissen, Tung X. Bui. Includes bibliographical references (p. 113-115). Also available online.
APA, Harvard, Vancouver, ISO, and other styles
47

GUEDES, JOSE DE SOUZA PINTO. "A FRAMEWORK FOR EVALUATION OF SOFTWARE AGENTS REPUTATIONS BASED ON TESTIMONIES." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2007. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10367@1.

Full text
Abstract:
INSTITUTO BRASILEIRO DE GEOGRAFIA ESTATÍSTICA
Mecanismos de reputação são utilizados para aumentar a confiança e o desempenho de sociedades virtuais. Diferentes modelos de reputação descentralizados foram propostos baseados em interações entre agentes. Cada agente de software é capaz de avaliar e armazenar as reputações dos agentes com quem eles interagiram e também podem testemunhar a outros agentes sobre tais reputações. As desvantagens principais de tais abordagens quando aplicadas em sistemas multi- agentes abertos e de larga escala são a dificuldade de estabelecer interações repetidas entre os agentes, a inviabilidade, em algumas situações, do processo de busca por testemunhas, o fato de a reputação ser influenciada pelo ponto de vista de um outro agente e o fato de que os agentes podem não estar dispostos a testemunhar colaborando com agentes concorrentes. Esta dissertação propõe um modelo de reputação híbrido, reunindo características de abordagens centralizada e descentralizada para superar tais problemas. As reputações são providas pelos próprios agentes de software mas também por subsistemas centralizados que podem ser facilmente acessados por qualquer agente e podem fornecer reputações seguras baseadas em testemunhos sobre comportamentos indesejados dos agentes, caracterizados pelas violações de normas do sistema. Tais subsistemas centralizados são instâncias do framework proposto, que flexibiliza as fórmulas de cálculo da reputação, o tempo de atualização da mesma e permite criar novos tipos de reputações relacionados a contextos diferentes.
Reputation mechanisms are being used to increase the reliability and performance of virtual societies. Different decentralized reputation models have been proposed based on interactions among agents. Each system agent evaluates and stores the reputations of the agents with whom they have interacted and can also testify to other agents about such reputations. The main disadvantages of such approaches when applied to open large-scale multi-agent systems are the difficulty of establishing strong links between the agents, the sometimes infeasible witness search process, the fact of the reputation is being influenced by the point of view of another agent and the fact that the agents cannot be willing to testify and collaborate with possible competitive agents. In this work we propose a hybrid reputation system with centralized and decentralized characteristics to overcome such problems. The reputations are provided by the system agents themselves but also by centralized subsystems that can be easily reached by any agent and can supply reliable reputations of any agent based on testimonies about undesired agent's behavior, characterized by the violation of system norms. Such centralized subsystems are instances of the proposed framework.
APA, Harvard, Vancouver, ISO, and other styles
48

GOMES, ROBERTA CLAUDINO BARRETO PESSANHA. "A SOFTWARE PRODUCT LINE BASED ON AGENTS FOR PROJECT MANAGEMENT SYSTEMS." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2009. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=15976@1.

Full text
Abstract:
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.
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.
APA, Harvard, Vancouver, ISO, and other styles
49

Sabih, Ann Faik. "Cognitive smart agents for optimising OpenFlow rules in software defined networks." Thesis, Brunel University, 2017. http://bura.brunel.ac.uk/handle/2438/15743.

Full text
Abstract:
This research provides a robust solution based on artificial intelligence (AI) techniques to overcome the challenges in Software Defined Networks (SDNs) that can jeopardise the overall performance of the network. The proposed approach, presented in the form of an intelligent agent appended to the SDN network, comprises of a new hybrid intelligent mechanism that optimises the performance of SDN based on heuristic optimisation methods under an Artificial Neural Network (ANN) paradigm. Evolutionary optimisation techniques, including Particle Swarm Optimisation (PSO) and Genetic Algorithms (GAs) are deployed to find the best set of inputs that give the maximum performance of an SDN-based network. The ANN model is trained and applied as a predictor of SDN behaviour according to effective traffic parameters. The parameters that were used in this study include round-trip time and throughput, which were obtained from the flow table rules of each switch. A POX controller and OpenFlow switches, which characterise the behaviour of an SDN, have been modelled with three different topologies. Generalisation of the prediction model has been tested with new raw data that were unseen in the training stage. The simulation results show a reasonably good performance of the network in terms of obtaining a Mean Square Error (MSE) that is less than 10−6 [superscript]. Following the attainment of the predicted ANN model, utilisation with PSO and GA optimisers was conducted to achieve the best performance of the SDN-based network. The PSO approach combined with the predicted SDN model was identified as being comparatively better than the GA approach in terms of their performance indices and computational efficiency. Overall, this research demonstrates that building an intelligent agent will enhance the overall performance of the SDN network. Three different SDN topologies have been implemented to study the impact of the proposed approach with the findings demonstrating a reduction in the packets dropped ratio (PDR) by 28-31%. Moreover, the packets sent to the SDN controller were also reduced by 35-36%, depending on the generated traffic. The developed approach minimised the round-trip time (RTT) by 23% and enhanced the throughput by 10%. Finally, in the event where SDN controller fails, the optimised intelligent agent can immediately take over and control of the entire network.
APA, Harvard, Vancouver, ISO, and other styles
50

Aderum, Oskar, and Jonathan Åkerlund. "Controllable Procedural Game Map Generation using Software Agents and Mixed Initiative." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20483.

Full text
Abstract:
Processen att skapa innehåll till digitala spel för hand är kostsamt och tidskrävande. Allteftersom spelindustrin expanderar ökar behovet av att minska produktionskostnaderna. En lösning på detta problem som det forskas om idag är procedurell generering av spelinnehåll. Kortfattat innebär detta att en algoritm gör det manuella arbetet istället för en designer. I denna uppsats presenterar vi en sådan metod för att automatisera processen att skapa kartor i digitala spel. Vår metod använder kontrollerbara agenter med blandade initiativ (dvs. designern och algoritmen turas om) för att skapa geometri. Vi använder stokastiska agenter för att skapa variation och deterministiska agenter för att garantera spelbarhet. För att kontrollera dessa agenter använder vi en uppsättning parametrar som kan manipuleras. Däröver har designern tillgång till ett antal verktyg inklusive möjligheten att låsa befintlig geometri, konvertera geometri till andra typer, lägga till geometri manuellt, och även möjligheten att använda agenter på specifika områden på kartan. Vi tittar på spelläget Battle i det digitala spelet Mario Kart 64 och visar hur vår metod kan användas för att skapa sådana kartor. Vi utförde en användarstudie på outputen från metoden och resultatet visar att kvaliteten är i allmänhet gynnsam.
The process of creating content for digital games by hand is a costly and time consumingone. As the game industry expands, the need to reduce costs becomes ever more pressing.One solution to this problem being research today is procedural generation of content.In short, this means that an algorithm does the labor rather than a designer. In thisthesis we present such a method for automating the process of creating maps in digitalgames. Our method uses controllable software agents and mixed initiative (i.e. allowingthe designer and algorithm to take turns) to create geometry. We use stochastic agentsto create variation and deterministic agents to ensure playability. To control these agentswe use a set of input parameters which can be manipulated. Furthermore, the designerhas access to a number of tools including the ability to lock existing geometry, convertgeometry to other types, add geometry manually, as well as the ability to use agents onspecific areas of the map. We look at the game mode Battle in the digital game MarioKart 64 and show how our method can be used to create such maps. We conducted auser study on the output of the method and the results show that the quality is generallyfavorable.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography