Publications (17)0 Total impact
Conference Proceeding: A Goal-Based Approach to Holonic Manufacturing.[show abstract] [hide abstract]
ABSTRACT: It had always been the intention of the holonic manufacturing community that holons would provide a vertical integration capability for manufacturing enterprises by linking the control world with the business world. However, that vision has not been realized, and in this paper, we will discuss why this is so. We will then present an alternative goal-based modeling approach that is faithful to the holonic concept, but offers, we believe, a way forward.Holonic and Multi-Agent Systems for Manufacturing - 5th International Conference on Industrial Applications of Holonic and Multi-Agent Systems, HoloMAS 2011, Toulouse, France, August 29-31, 2011. Proceedings; 01/2011
- [show abstract] [hide abstract]
ABSTRACT: We look at interoperability with Goal Oriented Teams modelling, which includes an outsourcing paradigm as the means by which to link separate Business Processes. Although the framework proposes the Team Programming perspective for Business Process modelling, it also supports the notion that a role filler achieves its goals by outsourcing to an external Business Process model. The core capability, RemoteCoaching, provides the required separation between the Business Process model at intentional level and the interfacing technology that facilitates the actual connection to the external Business Process model. Following the Service Oriented Architecture (SOA) principles, the outsourcing sub system is generalised to avoid practical constraints on the remote technology base, i.e., the remote Business Process model might be another Goal Oriented Teams (GORITE) model, or based on some other framework.12/2008: pages 118-128;
- 01/2008; Springer., ISBN: 978-3-540-77478-5
- Multiagent and Grid Systems. 01/2008; 4:347-349.
Article: Team programming with GORITEInternational Journal of Intelligent Defence Support Systems 01/2008; 1(1).
- Multiagent and Grid Systems. 01/2008; 4:359-370.
- Multiagent and Grid Systems. 01/2008; 4:351-358.
Article: Teams in Multi-Agent Systems[show abstract] [hide abstract]
ABSTRACT: Multi-agent systems involve agents interacting with each other and the environment and working to achieve individual and group goals. The achievement of group goals requires that agents work together within teams. In this paper we first introduce three philosophical approaches that result from different answers to two key questions. Secondly we consider three theoretical frameworks for modelling team behaviour. Next we look at two agent implementation models. Finally, we consider one of those implementation models JACK Teams and place it in the context of the philosophical debate and the theoretical frameworks. Full TextInternational Federation for Information Processing Digital Library; Intelligent Information Processing III;. 11/2007;
Conference Proceeding: Teams in Multi-Agent Systems.Intelligent Information Processing III, IFIP TC12 International Conference on Intelligent Information Processing (IIP 2006), September 20-23, Adelaide, Australia; 01/2006
- [show abstract] [hide abstract]
ABSTRACT: Holonic manufacturing is a concept of considerable promise in terms of providing the flexibility and responsiveness required by virtual enterprises. However if this promise is to be realised then two key issues need to be addressed. Firstly, migration strategies need to be developed to enable existing manufacturing systems which use conventional controller technology to progressively incorporate holonic manufacturing concepts. Secondly, holonic manufacturing principles need to be applied and integrated at all levels of the production planning and control process. In this paper, our primary concern is the first issue—we present and evaluate the technical feasibility of a strategy for the incremental introduction of holonic manufacturing principles into existing production control systems. We believe that the approach that we present, through its adoption of a strong part and task execution focus, will provide a sound platform for addressing the second issue.Computers in Industry. 01/2003;
Conference Proceeding: Evaluating a Holonic Packing Cell.[show abstract] [hide abstract]
ABSTRACT: Nowadays there is a proliferation of research into multi-agent and holonic systems. These systems are being applied to environments including production, supply chain and warehousing to increase the flexibility, openness and mass-customisation of e-manufacturing operations. One such example is the Holonic Packing Cell demonstrator at Cambridge University’s Institute for Manufacturing. However, there is very little basis for evaluating how well such systems have been built or how they will operate once they are deployed into pragmatic shop-floor settings. This paper is an initial step in filling this void by proposing a framework to evaluate holonic systems with respect to: (i) the performance of their controlled operations, (ii) the applicability of the software and control systems, and (iii) the methodology used.Holonic and Multi-Agent Systems for Manufacturing, First International Conference on Industrial Applications of Holonic and Multi-Agent Systems, HoloMAS 2003, Prague, Czech Republic, September 1-3, 2003, Proceedings; 01/2003
Conference Proceeding: The Cambridge Packing Cell -- A Holonic Enterprise Demonstrator.[show abstract] [hide abstract]
ABSTRACT: Many modern manufacturing systems are highly automated and are now requiring decentralised ‘smart’ architectures to control hardware and manage the flow of materials / knowledge, in order to provide responsiveness. This responsiveness is needed to satisfy an ever increasing consumer need for goods that satisfy their unique requirements and are delivered to market both quickly and economically. A key route to achieve this mass-customisation with distributed control is to apply the holonic enterprise paradigm, and one manufacturing process that exhibits a high potential for responsiveness is packaging. Therefore this paper presents some of the main features of such an enterprise — the Holonic Packing Cell demonstrator being built at Cambridge University’s Institute for Manufacturing. It must be emphasised that this cell is constructed from state-of-the-art industrial strength facilities to demonstrate a spectrum of responsive manufacturing ideas — it is not built from Lego bricks.Multi-Agent Systems and Applications III, 3rd International Central and Eastern European Conference on Multi-Agent Systems, CEEMAS 2003, Prague, Czech Republic, June 16-18, 2003, Proceedings; 01/2003
Conference Proceeding: The automated wingman - Using JACK intelligent agents for unmanned autonomous vehicles[show abstract] [hide abstract]
ABSTRACT: The Belief, Desires, and Intention (BDI) agent model is used in operations analysis and computer generated forces. It has been shown that the BDI approach to agent programming brings the particular advantage of using terms and concepts that are familiar to all. At present the challenge is to bring this a step forward with appropriate tools and a control environment that enable pilots to operate an uninhabited airborne vehicle (UAV) during mission by means of tactical directives. The BDI model provides a suitable framework for capturing tactical behaviours in the air operation domain. The representation of these behaviours in terms of BDI plans is readily understandable by domain experts. However the current development process requires an experienced BDI developer to work with a domain expert in order to develop an appropriate set of agent behaviours. We would like to remove the BDI developer from the loop - this paper represents a first step in the achievement of that objective. The idea is that for controlling a UAV as an 'autonomous wingman', the pilot instructs the UAV by forming and commanding tactical plans at a suitable level of abstraction. The autonomous wingman would process these plans in the context of common-sense background behaviour. Technically this control environment is a simplified programming environment, where the pilot is presented with a collection of programming 'primitives' of high-level tactical behaviours and world-events based on the platform's sensor system. By combining primitives into plans, the pilot can build up a sensible instruction sequence for the UAV to accomplish particular tasks in ways appropriate for the situation at hand during mission.Aerospace Conference Proceedings, 2002. IEEE; 02/2002
- [show abstract] [hide abstract]
ABSTRACT: Remote space operations is a very demanding domain for software systems, requiring the characteristics of high availability, robustness, autonomy, real-time or near real-time response times, ease of reprogramming, and low computational footprint. A further desirable characteristic is the ability for remote systems or vehicles to collaborate to achieve tasks such as exploration or remote processing or sensing. Intelligent agent technology has advanced to the point where it is now finding application in robotic manufacturing, such as the application described in this paper. The authors believe that many of the lessons being learned in the collaborative manufacturing domain have relevance to space operations. This paper describes a novel agent-based execution architecture. Integral to this architecture is the separation of part processing concerns from manufacturing concerns. Thus we have part agents which are able to issue and track resource-independent part-processing requests. An interface agent then transforms a resource-independent request into one or more resource-dependent requests and dispatches them to the appropriate manufacturing agents. Execution of the dispatched requests then proceeds autonomously, taking into account safety constraints. We also describe an implementation of this architecture for a robotic assembly cell located at the University of Cambridge using JACK Intelligent Agents<sup>TM</sup>. The paper concludes with the lessons learned from this experiment, and highlights those of relevance to the domain of space operationsAerospace Conference, 2001, IEEE Proceedings.; 02/2001
Conference Proceeding: A multi-agent systems approach to collaborative autonomous manufacturing operations[show abstract] [hide abstract]
ABSTRACT: This paper describes a novel agent-based execution architecture for manufacturing. Integral to this architecture is the separation of part processing concerns from manufacturing concerns. Thus we have part agents which are able to issue and track resource-independent part-processing requests. An interface agent then transforms a resource-independent request into one or more resource-dependent requests and dispatches them to the appropriate manufacturing agents. Execution of the dispatched requests then proceeds autonomously, taking into account safety constraints. We also describe an implementation of this architecture targeted for a robotic assembly cell, located at the University of CambridgeSystems, Man, and Cybernetics, 2001 IEEE International Conference on; 02/2001
Conference Proceeding: Application of holonic methodologies to problem diagnosis in a steel rod mill[show abstract] [hide abstract]
ABSTRACT: Holonic architectures have been suggested as a possible building block for future manufacturing systems. The term holonic implies a unit in manufacturing that demonstrates the dual characteristics of autonomous behaviour (when required) and the ability to function cooperatively when the situation requires it. One of the key functions that is important to both of these properties is the need for the manufacturing unit to be able to (self) diagnose performance and functional failures in a systematic manner. This paper proposes a generic methodology for self-diagnosis within a holonic manufacturing system, in which faults and problems are analysed as a standard function of the systemSystems, Man and Cybernetics, 1995. Intelligent Systems for the 21st Century., IEEE International Conference on; 11/1995
University of WestminsterLondinium, England, United Kingdom