A Mobile Agent Based Approach for Business Processes Automation

Author(s):  
Ernesto López-Mellado ◽  
Marina Flores-Badillo

The paper addresses specification and development of large and complex management systems for business process based on a multi agent systems approach. A methodology for obtaining workflow specifications is presented; it is based on conceiving the management system as a mobile agent system in which mobile agents guide the workflow processes within the organization. The specification includes the work environment, the agent behavior, the process plans, the tasks, the resources, and the interaction protocols. The obtained descriptions are modular and hierarchal leading to clear and compact structuring of the distributed software. The design methodology includes a guideline for Java based coding. Finally, key issues for extending the agent based method to address inter-organizational workflow management are overviewed.

Author(s):  
Carlos M. Toledo ◽  
Omar Chiotti ◽  
María R. Galli

This chapter presents an agent-based architecture for integrating organizational knowledge repositories and business processes orchestrated by a workflow management system. This architecture proactively provides relevant knowledge to workflow tasks considering their context, and stores the information generated by its execution for future requirements. It describes components of the architecture, models a multi-agent system that enables the integration, presents a strategy to annotate and retrieval knowledge of non-structured information sources, and defines a new workflow pattern to be used in knowledge intensive tasks in order to make possible the knowledge provision. This architecture allows workers to count, in a proactive way, with all necessary information for the task executions without suspending their activities to retrieve information scattered in the organization. It reduces the wasted time in manual knowledge searches included in mostly knowledge management approaches.


1996 ◽  
Vol 05 (03) ◽  
pp. 347-366
Author(s):  
AGOSTINO POGGI ◽  
PAOLA TURCI

This paper presents a concurrent object-oriented language, called CUBL, that seems be suitable for the development and maintenance of multi-agent systems. This language is based on objects, called c_units, that act in parallel and communicate with each other through synchronous and asynchronous message passing, and allows the distribution of a program, that is, of its objects on a network of UNIX workstations. This language has been enriched with an agent architecture that offers some of more important features for agent-oriented programming and some advantages as regards the other implemented agent architectures. In particular this architecture allows the development of systems where agents communicate with each other through a high level agent communication language and can change their behavior during their life.


2018 ◽  
Vol 11 (1) ◽  
pp. 40-49 ◽  
Author(s):  
Rahul Singh Chowhan

Mobile agents are a very novice field with wider scope of research in the stream of a integrated coherent networks, parallel programming, automated learning, remote execution and artificial intelligence. A mobile agent is a representative that is often treated as moving object developed using any object oriented programming language. Using a WFMS is an emerging current trend in modeling, research methodologies and implementing the information/data flow and various related business processes within an organization. Work is often credited as a task, information, a document, data, announcements or a job that passes through different nodes within an organization. The integration of WFMS involves the automation of various processes such as tasks, documents, processed data, and information or rules to accomplish a task. This automation within the technology can be achieved by integration of agent based technology that makes use of Mobile Agent Paradigm. This paper briefs about various features, benefits and role mobile agents in Workflow management system. This also highlights how the implementation of MAWFMS can smoothen and simplifies the workflow managements in multifarious event based environments.


2014 ◽  
Vol 51 ◽  
pp. 333-376 ◽  
Author(s):  
F. Belardinelli ◽  
A. Lomuscio ◽  
F. Patrizi

Artifact systems are a novel paradigm for specifying and implementing business processes described in terms of interacting modules called artifacts. Artifacts consist of data and lifecycles, accounting respectively for the relational structure of the artifacts’ states and their possible evolutions over time. In this paper we put forward artifact-centric multi-agent systems, a novel formalisation of artifact systems in the context of multi-agent systems operating on them. Differently from the usual process-based models of services, we give a semantics that explicitly accounts for the data structures on which artifact systems are defined. We study the model checking problem for artifact-centric multi-agent systems against specifications expressed in a quantified version of temporal-epistemic logic expressing the knowledge of the agents in the exchange. We begin by noting that the problem is undecidable in general. We identify a noteworthy class of systems that admit bisimilar, finite abstractions. It follows that we can verify these systems by investigating their finite abstractions; we also show that the corresponding model checking problem is EXPSPACE-complete. We then introduce artifact-centric programs, compact and declarative representations of the programs governing both the artifact system and the agents. We show that, while these in principle generate infinite-state systems, under natural conditions their verification problem can be solved on finite abstractions that can be effectively computed from the programs. We exemplify the theoretical results here pursued through a mainstream procurement scenario from the artifact systems literature.


2013 ◽  
pp. 1104-1119
Author(s):  
Carlos M. Toledo ◽  
Omar Chiotti ◽  
María R. Galli

This chapter presents an agent-based architecture for integrating organizational knowledge repositories and business processes orchestrated by a workflow management system. This architecture proactively provides relevant knowledge to workflow tasks considering their context, and stores the information generated by its execution for future requirements. It describes components of the architecture, models a multi-agent system that enables the integration, presents a strategy to annotate and retrieval knowledge of non-structured information sources, and defines a new workflow pattern to be used in knowledge intensive tasks in order to make possible the knowledge provision. This architecture allows workers to count, in a proactive way, with all necessary information for the task executions without suspending their activities to retrieve information scattered in the organization. It reduces the wasted time in manual knowledge searches included in mostly knowledge management approaches.


Author(s):  
H. Farooq Ahmad ◽  
Hiroki Suguri

Multi-agent systems (MAS) advocate an agent-based approach to software engineering based on decomposing problems in terms of decentralized, autonomous agents that can engage in flexible, high-level interactions. This chapter introduces scalable fault tolerant agent grooming environment (SAGE), a second-generation Foundation for Intelligent Physical Agents (FIPA)-compliant multi-agent system developed at NIIT-Comtec, which provides an environment for creating distributed, intelligent, and autonomous entities that are encapsulated as agents. The chapter focuses on the highlight of SAGE, which is its decentralized fault-tolerant architecture that can be used to develop applications in a number of areas such as e-health, e-government, and e-science. In addition, SAGE architecture provides tools for runtime agent management, directory facilitation, monitoring, and editing messages exchange between agents. SAGE also provides a built-in mechanism to program agent behavior and their capabilities with the help of its autonomous agent architecture, which is the other major highlight of this chapter. The authors believe that the market for agent-based applications is growing rapidly, and SAGE can play a crucial role for future intelligent applications development.


2015 ◽  
Vol 8 (2/3) ◽  
pp. 180-205 ◽  
Author(s):  
Alireza Jahani ◽  
Masrah Azrifah Azmi Murad ◽  
Md. Nasir bin Sulaiman ◽  
Mohd. Hasan Selamat

Purpose – The purpose of this paper is to propose an approach that integrates three complementary perspectives, multi-agent systems, fuzzy logic and case-based reasoning. Unsatisfied customers, information overload and high uncertainty are the main challenges that are faced by today’s supply chains. In addition, a few existing agent-based approaches are tied to real-world supply chain functions like supplier selection. These approaches are static and do not adequately take the qualitative and quantitative factors into consideration. Therefore, an agent-based framework is needed to address these issues. Design/methodology/approach – The proposed approach integrates three complementary perspectives, multi-agent systems, fuzzy logic and case-based reasoning, as a common framework. These perspectives were rarely used together as a common framework in previous studies. Furthermore, an exploratory case study in an office furniture company is undertaken to illustrate the value of the framework. Findings – The proposed agent-based framework evaluates supply offers based on customers’ preferences, recommends alternative products in the case of stock-out and provides a collaborative environment among agents who represent different supply chain entities. The proposed fuzzy case-based reasoning (F-CBR) approach reduces the information overload by organizing them into the relevant cases that causes less overall search between cases. In addition, its fuzzy aspect addresses the high uncertainty of supply chains, especially when there are different customers’ orders with different preferences. Research limitations/implications – The present study does not include the functions of inventory management and negotiation between agents. Furthermore, only the case description and case retrieval phases of the case-based reasoning approach are investigated, and the remaining phases like case retaining, case reusing and case revising are not included in the scope of this paper. Originality/value – This framework balances the interests of different supply chain structural elements where each of them is represented by a specific agent for better collaboration, decision-making and problem-solving in a multi-agent environment. In addition, the supplier selection and order gathering mechanisms are developed based on customers’ orders.


2018 ◽  
Vol 7 (1) ◽  
pp. 5-24 ◽  
Author(s):  
Martina Husáková

Abstract Complex systems are characterised by a huge amount of components, which are highly linked with each other. Tourism is one of the examples of complex systems collecting various activities leading to the enrichment of travellers in the view of receiving new experiences and increasing economic prosperity of specific destinations. The complex systems can be investigated with various bottom-up and top-down approaches. The multi-agent-based modelling is the bottom-up approach that is focused on the representation of individual entities for the exploration of possible interactions among them and their effects on surrounding environments. These systems are able to integrate knowledge of socio-cultural, economic, physical, biological or environmental systems for in-silico models development, which can be used for experimentation with a system. The main aim of the presented text is to introduce links between tourism, complexity and to advocate usefulness of the multi-agent-based systems for the exploration of tourism and its sustainability. The evaluation of suitability of the multi-agent systems in tourism is based on the investigation of fundamental characteristics of these two systems and on the review of specific applications of the multi-agent systems in sustainable tourism.


Author(s):  
H. Faroqi ◽  
M.-S. Mesgari

During emergencies, emotions greatly affect human behaviour. For more realistic multi-agent systems in simulations of emergency evacuations, it is important to incorporate emotions and their effects on the agents. In few words, emotional contagion is a process in which a person or group influences the emotions or behavior of another person or group through the conscious or unconscious induction of emotion states and behavioral attitudes. In this study, we simulate an emergency situation in an open square area with three exits considering Adults and Children agents with different behavior. Also, Security agents are considered in order to guide Adults and Children for finding the exits and be calm. Six levels of emotion levels are considered for each agent in different scenarios and situations. The agent-based simulated model initialize with the random scattering of agent populations and then when an alarm occurs, each agent react to the situation based on its and neighbors current circumstances. The main goal of each agent is firstly to find the exit, and then help other agents to find their ways. Numbers of exited agents along with their emotion levels and damaged agents are compared in different scenarios with different initialization in order to evaluate the achieved results of the simulated model. NetLogo 5.2 is used as the multi-agent simulation framework with R language as the developing language.


Sign in / Sign up

Export Citation Format

Share Document