Groupware: some issues and experiences
Communications of the ACM
An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
Varieties of knowledge elicitation techniques
International Journal of Human-Computer Studies
Task modeling with reusable problem-solving methods
Artificial Intelligence
Applications of distributed artificial intelligence in industry
Foundations of distributed artificial intelligence
Designing behaviors for information agents
AGENTS '97 Proceedings of the first international conference on Autonomous agents
An experimental environment for exchanging engineering design knowledge by cognitive agents
Proceedings of the IFIP TC5/WG5.2 international conference on Knowledge intensive CAD volume 2
An XML framework for agent-based E-commerce
Communications of the ACM
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms
Workflow Automation: Overview and Research Issues
Information Systems Frontiers
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
Processes Driving the Networked Economy
IEEE Concurrency
Distributed Intelligent Agents
IEEE Expert: Intelligent Systems and Their Applications
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
On combinatorial design spaces for the configuration design of product families
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Acquiring design rationale automatically
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Agent-oriented approaches to B2B interoperability
The Knowledge Engineering Review
Trust and etiquette in high-criticality automated systems
Communications of the ACM - Human-computer etiquette
Agent based process management: applying intelligent agents to workflow
The Knowledge Engineering Review
A case-based reasoning framework for workflow model management
Data & Knowledge Engineering - Special issue: Advances in business process management
Linking e-business and operating processes: the role of knowledge management
IBM Systems Journal
A declarative approach to composing web services in dynamic environments
Decision Support Systems
Journal of Management Information Systems
Advances in Engineering Software
Linking design and manufacturing domains via web-based and enterprise integration technologies
International Journal of Computer Applications in Technology
What agents can do in workflow management systems
Artificial Intelligence Review
Hi-index | 0.01 |
New product development processes in manufacturing organizations are distributed and knowledge-intensive. Such product development processes interleave complex manual and software-enabled design decision-making activities. In current approaches to product development, design activities are accomplished by teams of engineers in an ad hoc, resource-intensive manner. Though well-developed tools exist for enabling individual engineering activities, support for autonomous coordination of distributed design tasks is minimal. In this paper, we present an Agent-based Process Coordination (APC) framework for distributed design process management. The proposed approach embeds autonomous agents in a workflow-based distributed systems infrastructure. The framework utilizes a centralized decision-making and task sharing approach to support design activities. A design process plan is executed by a centralized coordination agent with the help of service agents. We evaluate the applicability of the APC framework to support design in an industrial context with a case study. The study illustrates the utility of deploying agent-based workflow technologies to: (a) enable incremental and large-scale process and product knowledge acquisition and management, (b) facilitate design process knowledge reuse in different contexts, and (c) support distributed dynamic process management.