
 
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