
The  paper  provides  a  new  approach  to  develop 
new  AOSE  methodology  for  development  of 
systems with certain characteristics. It is done not by 
specializing  a  general  purpose  methodology  and 
adapting  the  techniques  used  there,  but  by  taking 
more specific methodology and identifying the steps 
that  are  too  specific  and  generalizing  them.  The 
advantage  of  this  approach  is  the  fact  that  the 
specific  methodology  has  been  validated  in  the 
development of systems with similar characteristics. 
It  was  chosen  to  leave  the  methodology 
implementation platform specific, so limiting the use 
of the methodology, because as it was concluded in 
(Padgham and Winikoff, 2004) and (Lavendelis and 
Grundspenkis, 2009a) the methodologies that are not 
implementation  platform  specific  have  very  weak 
support  of  the  implementation  phase,  because  it  is 
not  possible  to  support  transition  from  the  design 
time concepts into all possible implementations. An 
example  of  such  methodology  is  Gaia  (Zambonelli 
et  al,  2005).  Contrary,  the  choice  of  the 
implementation platform at  the  design time enables 
easy  transition  to  the  implementation.  In  the 
MASITS  methodology  this  transition  is  supported 
by  code  generation  algorithms  and  MASITS  tool 
implementing them. 
One  of  the  directions  of  the  future  work  is  to 
develop more case studies of the extended version of 
the  methodology.  The  case  study  in  the 
transportation  and  logistics  domain  is  currently 
under development at Riga Technical University. 
ACKNOWLEDGEMENTS 
The  work  has  been  partly  supported  by  Latvian 
National Research Programmes IMIS and SOPHIS. 
REFERENCES 
Bellifemine  F.  L.,  Caire  G.,  Greenwood  D.,  2007. 
Developing  Multi-Agent  Systems  with  JADE.  Wiley, 
300 p. 
Cortese, E. et al., 2005. JADE Test Suite – USER Guide. 
Available  online: 
http://jade.tilab.com/doc/tutorials/JADE_TestSuite.pdf 
(Last visited: 24.07.2014). 
DeLoah  S.,  2014.  O-MaSE  An  Extensible  Methodology 
for Multi-Agent Systems. In Agent Oriented Software 
Engineering, pp 173-192. 
Fischer  K.,  Schillo  M.,  Siekmann  J.,  2003.  Holonic 
Multiagent  Systems:  A  Foundation  for  the 
Organisation of Multiagent Systems, Lecture Notes in 
Computer Science 2744, Springer. 
FIPA,  2014.  FIPA  interaction  protocol  specifications. 
Available  online:  http://www.fipa.org/repository 
/ips.php3 (Last visited: 27.07.2014). 
Grundspenkis,  J.  and  Anohina,  A.,  2005.  Agents  in 
Intelligent  Tutoring  Systems:  State  of  the  Art. 
Scientific Proceedings of Riga Technical University 
„Computer Science. Applied Computer Systems”, 5th 
series, Vol.22, Riga, pp.110-121. 
Huget  M.P.,  Odell  J.,  2005.  Representing  Agent 
Interaction  Protocols  with  Agent  UML.  Agent-
Oriented Software Engineering V. Lecture Notes in 
Computer Science. Volume 3382, 2005, pp 16-30. 
Kendall,  E.A.,  Malkoun,  M.T.,  Jiang,  C.A.,  1995. 
Methodology  for  Developing  Agent  Based  Systems 
for  Enterprise  Integration.  In  IFIP Working 
Conference of TC5 Special Interest Group on 
Architectures for Enterprise Integration,  Queensland, 
Australia, November 1995. 
Lavendelis  E.,  Grundspenkis  J.,  2008.  Open  Holonic 
Multi-Agent  Architecture  for  Intelligent  Tutoring 
System  Development.  In  Proceedings of IADIS Int. 
Conference „Intelligent Systems and Agents 2008”, 
Amsterdam, 22-24 July 2008, pp. 100-108. 
Lavendelis  E.,  Grundspenkis  J.,  2009a.  MASITS  –  A 
Multi-Agent  Based  Intelligent  Tutoring  System 
Development  Methodology. In  Proceedings of IADIS 
International Conference „Intelligent Systems and 
Agents 2009”,  21-23  June  2009,  Algarve,  Portugal, 
pp. 116-124.  
Lavendelis E., Grundspenkis J., 2009b. MASITS - A Tool 
for  Multi-Agent  Based  Intelligent  Tutoring  System 
Development.  Advances in Intelligent and Soft 
Computing Vol. 55. Springer, pp. 490-500. 
Lavendelis E., Grundspeņķis J., 2010. MIPITS - An Agent 
based Intelligent Tutoring System. Proceedings of 2nd 
International Conference on Agents and Artificial 
Intelligence (ICAART 2010). Vol. 2., Spain, Valencia, 
January 22-24, 2010. pp. 5-13.  
Lavendelis  E.,  Grundspenkis  J.,  2011.  MASITS 
Methodology Supported Development of Agent Based 
Intelligent  Tutoring  System  MIPITS  In 
Communications in Computer and Information 
Science (CCIS),  Vol.  129.  Springer,  2011,  pp.  119-
132.  
Lavendelis,  E.,  Grundspenkis,  J.  2014.  Multi-Agent 
Auction  Based  Simulation  Tool  for  an  Insurance 
Policy  Market.  Applied Computer Systems.  Vol.15, 
2014, pp.5-13. 
Padgham  L.  and  Winikoff  M.,  2004.  Developing 
intelligent  agent  systems.  A  practical  guide.  New 
York. John Wiley and Sons. 240 p. 
Varga,  L.Z.,  Jennings,  N.R.,  Cockburn,  D.,  1994. 
Integrating  intelligent  systems  into  a  cooperating 
community for electricity distribution management. In 
International Journal of Expert Systems with 
Applications 7 (4), pp. 563-579. 
Zambonelli,  F.,  et  al.,  2005.  Multi-Agent  Systems  as 
Computational Organisations: The Gaia Methodology. 
Agent-Oriented Methodologies,  Idea  Group 
Publishing, London, pp. 136-171. 
ExtendingtheMASITSMethodologyforGeneralPurposeAgentOrientedSoftwareEngineering
165