SodaBot: A Software Agent Environment and Construction System
نویسنده
چکیده
This thesis presents SodaBot, a general-purpose software agent user-environment and construction system. Its primary component is the basic software agent | a computational framework for building agents which is essentially an agent operating system. We also present a new language for programming the basic software agent whose primitives are designed around human-level descriptions of agent activity. Via this programming language, users can easily implement a wide-range of typical software agent applications, e.g. personal on-line assistants and meeting scheduling agents. The SodaBot system has been implemented and tested, and its description comprises the bulk of this thesis. Thesis Supervisor: Lynn Andrea Stein Title: Class of 1957 Assistant Professor of Computer Science
منابع مشابه
Approach to Organizing the Functioning of Smart Elements in the Multi-Agent “Smart House” System
A research was conducted to form an approach to the design and implementation of a multi-agent control system of smart elements for a “Smart house”. The system was built on the example of three intelligent robots. In the architecture of the system under development, the main part is the subject-independent multi-agent kernel, which includes the following basic components: direct access service,...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملRASCALLI Platform: A Dynamic Modular Runtime Environment for Agent Modeling
We introduce the RASCALLI platform, a runtime and development environment for software agents. The major contribution of this work is the application of modern component-based software engineering techniques to agent development, enabling the construction of agents from a set of reusable components. Agents of different kinds can be implemented and executed within a single runtime environment, a...
متن کاملSemantic-based Repository of Agent Components
We posit that a robust development environment for the construction of agent-oriented software systems must be enhanced by advanced reuse methods. However, research addressing agent reuse is meager and does not tackle the problem of organizing and storing agent-oriented artifacts according to the software engineers’ needs. Therefore, the agent retrieval process turns into an important challenge...
متن کاملTowards an ADL for Designing Agent-Based Systems
In this paper, we describe the Architecture Description Language (ADL) that we are defining for the design of agentbased systems. This aims at filing the gap between the analysis and design phases in agent-oriented methodologies. The analysis phase enables the description of the software architecture without any consideration of the execution environment while the design phase supplements the a...
متن کامل