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