store beliefs, descriptions of events that the agent
can handle, and plans that agent use to handle the
events. Table 8 shows a map between GCB card
and JACK constructs.
Table 8: GCB card to JACK agent.
GCB card Goal Goal
Case
Collaborator Belief
JACK agent
Constructs
Event Plan
Agent Database
The mapping rules above are used to implement
the designed agents in the case study. The similar
implementation has been done by Zhang (Zhang,
2002).
6 CONCLUSIONS/FUTURE
WORK
This paper has presented a systematic approach to
design software agents for virtual organization
formation. In this approach, role pattern and layered
architecture are used to simplify agent analysis and
design processes. Various card templates used to
define agent behaviours are developed to assist agent
design. The case study has been used to verify and
validate the approach. Subsequently, the approach
can be applied to different businesses which involve
data and services from various sources. As a result
of this research, the approach has demonstrated its
advantages of flexibility, adaptability, scalability and
robust. Future work will be focused on extension of
the case study to incorporate services provided by a
cloud computing platform.
REFERENCES
Aridor, Y., and Lange, D.B., 1998. Agent Design Patterns:
Elements of Agent Application Design. Autonomous
Agents (Agents’98), Minneapolis, pp. 108-115.
Busetta, P., Ronnquist, R., Hodgson, A. and Lucas, A,
1999. Light-Weight Intelligent Software Agents in
Simulation. SimTech 99, Melbourne Australia, 1999.
Bryne, J.A. 1993. The Virtual Corporation. In Business
Week, February 8, p.103.
Buschmann, F., R. Meunier, H. Rohnert, P. Sommerlad,
and M. Stal, 1996. Patter-Oriented Software
Architecture: A System of Patterns, Wiley, USA.
Collins, P., 2002. Virtual and networked organizations,
Capstone Publishing, Oxford.
Pournaras, E., Warnier, M. and Brazier, F., 2009. A
Distributed Agent-based Approach to Stabilization of
Global Resource Utilization. In 3
rd
International
Conference on Complex, Intelligent and Software
Intensive Systems, pp.185-192. Fukuoka Institute of
Technology (FIT), Japan, March, 16th – 19th 2009.
Fabrycky, W.J., and B. Blanchard, 1991. Life-Cycle Cost
and Economic Analysis, Prentice-Hall, Inc., New
Jersey, USA.
Gary P. Shneider, 2009. Electronic Commerce, Course
Techonology, Cengage Learning, ISBN-13: 978-1-
4239-0305-5
Ivancevich, J., Olekalns, M. and M. Matteson, 1997.
Organisational Behaviour and Management,
McGraw-Hill Book Company Australia Pty Ltd.,
Richard D. Irwin, Inc.
Kendall, E. A., 1999. Role models, aspect oriented
programming and agent engineering. Technical report,
British Telecom,
Kollingbaum, M., Mehangjiev, N. and Brown, K., 2006.
Engineering Organisation-Oriented Software. In
WISER '06. 2
nd
International Workshop on Workshop
on interdisciplinary Software Engineering Research,
pp23-28. Shanghai, China, May 20 - 20, ACM Press,
New York.
Leong, P., Miao, C. and Lee, B., 2006. Agent Oriented
Software Engineering for Grid Computing. In
CGRIDW’06. Sixth IEEE International symposium on
Cluster Computing and Grid Workshops, pp-2.
Singapore, May 16-19.
Manary, J.M., 1996. DSMC’s CASA Model Still Going
Strong. PM: JANUARY-FEBRUARY 1996, p37-40.
Patel, J. etc, 2005. Agent-based Virtual Organisation for
the Grid. In AAMAS’05. 4th International Joint
Conference on Autonomous Agents and Multi-agent
Systems, Utrecht, Netherlands, July 25-29.
Pedersen, C. and Nagengast, J., 2008. The virtues of the
virtual organization. Strategic HR Review, 7 (3). pp.
19-25. ISSN 1475-4398
Shan, B., Han, Y., and Sun, W., 2006. An Agent-Mediated
Service Framework Facilitating Virtual Organizations.
In Proceedings of the 10
th
International Conference on
Computer Supported Cooperative Work in Design.
2006, LNCS 4402, pp. 438-446, 2007.
Udupi, Y. B. and Singh, M. P., 2006. Multiagent Policy
Architecture for Virtual Business Organisations. In
SCC’06, 3
rd
IEEE International Conference on
Services Computing, pp. 44-51. Chicago, USA,
September 18 – 22.
Zhang, J., 2009. Research on Modeling Method of Virtual
Enterprise in Uncertain Environments. In ICEE’09,
2nd International Conference on Computer
Engineering and Technology, pp. 541-544. Singapore,
January 22 - 27.
Zhang, T. I, 2002. Agent-based Information Gathering
System for Life Cycle Costing, Ph.D. thesis, RMIT
university, Melbourne, Australia, 2002.
AGENT-BASED SYSTEMS DESIGN FOR VIRTUAL ORGANISATIONS FORMATION
61