scholarly journals Software agents: Languages, tools, platforms

2011 ◽  
Vol 8 (2) ◽  
pp. 255-298 ◽  
Author(s):  
Costin Bădică ◽  
Zoran Budimac ◽  
Hans-Dieter Burkhard ◽  
Mirjana Ivanovic

The main goal of this paper is to provide an overview of the rapidly developing area of software agents serving as a reference point to a large body of literature and to present the key concepts of software agent technology, especially agent languages, tools and platforms. Special attention is paid on significant languages designed and developed in order to support implementation of agent-based systems and their applications in different domains. Afterwards, in the paper a number of useful and practically used tools and platforms that are available and support activities or phases of the process of agent-oriented software development are presented.

Author(s):  
Chrysanthi E. Georgakarakou ◽  
Anastasios A. Economides

This chapter provides an overview of the rapidly evolving area of software agents and presents the basic aspects of applying the agent technology to virtual enterprises (VE). As the field of software agents can appear chaotic, this chapter briefly introduces the key issues rather than present an in-depth analysis and critique of the field. In addition to, this chapter investigates the application of agent technology to virtual enterprises and presents current research activity that focuses on this field serving as an introductory step. Furthermore, this chapter makes a list of the most important themes concerning software agents and the application of agent technology to virtual enterprises apposing some order and consistency and serve as a reference point to a large body of literature.


2009 ◽  
pp. 128-151 ◽  
Author(s):  
Chrysanthi E. Georgakarakou ◽  
Anastasios A. Economides

This chapter provides an overview of the rapidly evolving area of software agents and presents the basic aspects of applying the agent technology to virtual enterprises (VE). As the field of software agents can appear chaotic, this chapter briefly introduces the key issues rather than present an in-depth analysis and critique of the field. In addition to, this chapter investigates the application of agent technology to virtual enterprises and presents current research activity that focuses on this field serving as an introductory step. Furthermore, this chapter makes a list of the most important themes concerning software agents and the application of agent technology to virtual enterprises apposing some order and consistency and serve as a reference point to a large body of literature.


Author(s):  
Maria Indrawan

The explosive growth of Internet-based electronic commerce has increased the consumer’s choices of goods and merchants. To find a suitable good and merchant with acceptable sales terms is a very tedious task. Agent technologies promise to simplify these tasks for consumers. This chapter presents an overview of electronic commerce systems based on software agent technology. A survey of current existing and prototype systems are presented. One of essential requirements of a successful e-commerce system is security measurement. This paper also discusses security issues related to implementing agent-based e-commerce.


Author(s):  
Manas Ranjan Patra

The banking industry has undergone a major change in recent years. Global competition has forced the industry to be more agile and customer focused in all its services. Banks can no more function in isolation but have to operate cutting across physical boundaries. Interoperability, scalability, maintainability, and security are the upcoming challenges for the banking industry. This has enthused software architects to develop suitable software development paradigms that can seamlessly integrate business functions across organizational boundaries. This chapter envisages a hybrid approach that uses the service-oriented paradigm along with the software agent technology as a possible solution to the growing issues of inter-and intra- bank operations.


1997 ◽  
Vol 12 (3) ◽  
pp. 323-329 ◽  
Author(s):  
MICHAEL FISHER ◽  
JÖRG MÜLLER ◽  
MICHAEL SCHROEDER ◽  
GEOF STANIFORD ◽  
GERD WAGNER

In spite of the rapid spread of agent technology, there is, as yet, little evidence of an engineering approach to the development of agent-based systems. In particular, development methods for these systems are relatively rare. One of the key reasons for this is the inadequacy of standard software development approaches for these new, and fundamentally different, agent-based systems. Traditional software development methods often lack the flexibility to handle high-level concepts such as an agent's dynamic control of its own behaviour, its ability to represent cooperative interactions, and its mechanisms for representing internal change, assumptions, objectives, and the uncertainty inherent in its interactions with the real-world.


Author(s):  
Shu-Heng Chen ◽  
Shu G. Wang

Recently, the relation between neuroeconomics and agent-based computational economics (ACE) has become an issue concerning the agent-based economics community. Neuroeconomics can interest agent-based economists when they are inquiring for the foundation or the principle of the software-agent design, normally known as agent engineering. It has been shown in many studies that the design of software agents is non-trivial and can determine what will emerge from the bottom. Therefore, it has been quested for rather a period regarding whether we can sensibly design these software agents, including both the choice of software agent models, such as reinforcement learning, and the parameter setting associated with the chosen model, such as risk attitude. In this chapter, we shall start a formal inquiry by focusing on examining the models and parameters used to build software agents.


2014 ◽  
Vol 3 (2) ◽  
pp. 15-34 ◽  
Author(s):  
Shu-Heng Chen

Recently, the relation between neuroeconomics and agent-based computational economics (ACE) has become an issue concerning the agent-based economics community. Neuroeconomics can interest agent-based economists when they are inquiring for the foundation or the principle of the software-agent design. It has been shown in many studies that the design of software agents is non-trivial and can determine what will emerge from the bottom. Therefore, it has been quested for rather a period regarding whether anyone can sensibly design these software agents, including both the choice of software agent models, such as reinforcement learning, and the parameter setting associated with the chosen model, such as risk attitude. In this paper, the author will start a formal inquiry by focusing on examining the models and parameters used to build software agents.


Author(s):  
Joseph Barjis ◽  
Samuel Chong

It is observed that agent (or software agent) based systems largely imitate organizations of human actors. Thus, the nature of agent based systems can be better understood by first studying the ordinary human actors or organizations that own the agent based systems. In this chapter we first study agent systems and discuss characteristics of software agents, then we introduce a generic pattern of agents interaction derived from the communication patterns of human actors. Agent based systems are studied in the context of inter-organizational business process using diagrams and notations adapted by the authors. The methods and concepts used in this chapter are based on the Semiotics approach and the Language Action Perspective. For the illustration of our concept of agent based systems, we discuss a case study conducted based on a real life business.


Author(s):  
Ron Scott ◽  
Stephen E. Deutsch ◽  
Tom Kazmierczak ◽  
Samuel R. Kuper ◽  
Emilie M. Roth ◽  
...  

There has been a growing interest in developing system architectures and human-software agent interaction paradigms that deploy software agents in the service of effective support for human task performance. This paper describes an agent-based system for a weather forecasting and monitoring application, called Work Centered Support System for Global Weather Management (WCSS-GWM), that takes this approach. WCSS-GWM exemplifies and extends Cognitive Engineering (CE) principles for effecting human-software agent interaction and Work Centered Support System (WCSS) concepts. Two fundamental CE principles are observability and directability. Users need to be able to ‘see’ what the software agents are doing and be able to re-direct the software agents as task demands change. The WCSS brings an additional, complementary perspective, emphasizing the need to support the multiple facets involved in individual cognitive and collaborative work (decision-making, product development, collaboration, and work management). The WCSS-GWM agent-based architecture is explicitly designed with these objectives in mind.


1999 ◽  
Vol 14 (4) ◽  
pp. 341-375 ◽  
Author(s):  
ALEX L. G. HAYZELDEN ◽  
JOHN BIGHAM

Telecommunications infrastructures are a natural application domain for the distributed software agent paradigm. The authors clarify the potential application of software agent technology in legacy and future communications systems, and provide an overview of publicly available research on software agents used for communications management. The authors focus on the intelligent agent type of software agent, although the paper also reviews the reasons why mobile agents have made an impact in this domain. The author's objective is to describe some of the intricacies of using the software agent approach for the management of communications systems. The paper is in four main sections. The first section provides a brief introduction to software agent technology. The second section considers general problems of network management and the reasons why software agents may provide a suitable solution. The third section reviews some selected research on agents in a telecommunications management framework. The final section concludes the paper by discussing some of the problems encountered and some future directions for further research.


Sign in / Sign up

Export Citation Format

Share Document