Abstract
In most existing software agents methodologies, system analysis is dependent on an agent-oriented, object-oriented or knowledge-based design paradigm. This simplifies the complex transformation of the conceptual model produced during analysis into the physical model output at design time. We, like other authors, believe that the conceptual model has to be conceived as independent of the design paradigm and that the physical model should be driven by the solution, both models leading to very different conceptions of the problem. In this paper we present the SONIA agents development methodology that includes a transitional synthesis stage between analysis and architectural design that mends the break between the construction of the two models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Blum, B.I.: Beyond Programming. Oxford University Press, New York (1996)
Shapiro, S.: Splitting the difference: the historical necessity of synthesis in software engineering. IEEE Annals of the History of Computing 19(1), 20–54 (1997)
Alonso, F., de Antonio, A., González, A.L., Fuertes, J.L., Martínez, L.A.: Towards a Unified Methodology for Software Engineering and Knowledge Engineering. In: Proc. of the IEEE International Conference on Systems, Man and Cybernetics (IEEE SMC 1998), San Diego, USA, pp. 4890–4895 (1998)
Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J.T.: An Agent Oriented Software Development Methodology. Int. J. of Autonomous Agent and MultiAgent System 8(3), 203–236 (2004)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering and Methodology 12(3), 317–370 (2003)
Padgham, L., Winikoff, M.P.: A Methodology for Developing Intelligent Agents. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 174–185. Springer, Heidelberg (2003)
Iglesias, C.A., Garijo, M., González, J.C., Velasco, J.R.: Analysis and Design of Multiagent Systems using MAS-CommonKADS. In: Rao, A., Singh, M.P., Wooldridge, M.J. (eds.) ATAL 1997. LNCS (LNAI), vol. 1365, pp. 313–326. Springer, Heidelberg (1998)
Alonso, F., Frutos, S., Martínez, L.A., Montes, C.: SONIA: A Methodology for Natural Agent Development. In: Gleizes, M.P., Omicini, A., Zambonelli, F. (eds.) ESAW 2004. LNCS (LNAI), vol. 3451, pp. 245–260. Springer, Heidelberg (2005)
Martínez, L.A.: Method for Independent Problem Analysis. PhD Thesis. Universidad Politécnica de Madrid. Spain (2003)
Alonso, F., Frutos, S., Fuertes, J.L., Martínez, L.A., Montes, C.: ALBOR. An Internet-Based Advisory KBS with a Multi-Agent Architecture. In: Int. Conference on Advances in Infrastructure for Electronic Business, Science, And Education on the Internet (SSGRR 2001), L’Aquila, Italy, pp. 1–6 (2001)
Alonso, F., Fernández, F., López, G., Rojas, F., Soriano, J.: Intelligent virtual agent societies on the internet. In: de Antonio, A., Aylett, R., Ballin, D. (eds.) IVA 2001. LNCS (LNAI), vol. 2190, pp. 100–111. Springer, Heidelberg (2001)
Kelly, G.A.: The Psychology of Personal Constructs. Norton (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alonso, F., Frutos, S., Martínez, L., Soriano, F.J. (2005). The Synthesis Stage in the Software Agent Development Process. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds) Multi-Agent Systems and Applications IV. CEEMAS 2005. Lecture Notes in Computer Science(), vol 3690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11559221_20
Download citation
DOI: https://doi.org/10.1007/11559221_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29046-9
Online ISBN: 978-3-540-31731-9
eBook Packages: Computer ScienceComputer Science (R0)