Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Agent-Oriented Computing

Handbook of Research on Complex Dynamic Process Management: Techniques for Adaptability in Turbulent Environments
Agent Oriented Computing (AOC) is based on the idea of delegating tasks and responsibility of a complex problem to software agents. It emphasizes autonomy and mutual co-operation of agents in performing tasks in open and complex environments.
Published in Chapter:
Challenges and Solutions for Complex Business Process Management
Minhong Wang (The University of Hong Kong, Hong Kong) and Kuldeep Kumar (Florida International University, USA)
DOI: 10.4018/978-1-60566-669-3.ch001
Abstract
A business process displays complexity as a result of multiple interactions of its internal components and interaction between the process and its environment. To manage complexity and foster flexibility of business process management (BPM), we present the DCAR architecture for developing complex BPM systems, which includes decomposition of complex processes (D); coordination of interactive activities (C); awareness of dynamic environments (A); and resource selection and coordination (R). On the other hand, computing technologies, such as object-oriented programming, component-based development, agent-oriented computing, and service-oriented architecture have been applied in modeling and developing complex systems. However, there is considerable ambiguity involved in differentiating between these overlapping technologies and their use in developing BPM systems. No explicit linkage has been established between the requirement of complex BPM and the supporting technologies. In this study, we use the DCAR architecture as the foundation to identify the BPM requirements for employing technologies in developing BPM systems. Based on an examination of the both sides (BPM requirements and supporting technologies), we present a clear picture of business process complexity with a systemic approach for developing complex BPM systems by using appropriate computing technologies.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR