Abstract
Online e-health systems are being proposed and developed at an ever increasing rate. However, the progress relies on the interoperability of local healthcare software, and is often hampered by ad hoc methods leading to closed systems with a multitude of protocols, terminologies, and design approaches. Agent-oriented software engineering (AOSE) seems intuitively a good approach for developing more open systems. While agent-based e-health systems have been developed, the general hypothesis of the suitability of AOSE has not been evaluated. In this paper, we test that hypothesis, including a case study of applying a normative agent methodology to a particular real-world e-health system, and present an analysis of the strengths and weaknesses of AOSE for e-health.
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
Argente, E.: GORMAS: Guas para el desarrollo de sistemas multiagente abiertos basados en organizaciones. PhD thesis, Departamento de Sistemas Informaticos y Computacion, Universidad Politecnica de Valencia (2008)
Argente, E., Botti, V., Carrascosa, C., Giret, A., Julian, V., Rebollo, M.: An Abstract Architecture for Virtual Organizations: The THOMAS approach. Knowledge and Information Systems, 1–35 (2011)
Bajo, J., Fraile, J.A., Pérez-Lancho, B., Corchado, J.M.: The thomas architecture in home care scenarios: A case study. Expert Systems with Applications 37(5), 3986–3999 (2010)
Boissier, O., Padget, J., Dignum, V., Lindemann, G., Matson, E., Ossowski, S., Sichman, J.S., Vázquez-Salceda, J. (eds.): ANIREM and OOOP 2005. LNCS (LNAI), vol. 3913. Springer, Heidelberg (2006)
Bordini, R.H., Dastani, M., Winikoff, M.: Current issues in multi-agent systems development. In: O’Hare, G.M.P., Ricci, A., O’Grady, M.J., Dikenelli, O. (eds.) ESAW 2006. LNCS (LNAI), vol. 4457, pp. 38–61. Springer, Heidelberg (2007)
Carabelea, C., Boissier, O.: Coordinating agents in organizations using social commitments. Electronic Notes in Theoretical Computer Science 150(3), 73–91 (2006)
Lopes Cardoso, H., Oliveira, E.: A contract model for electronic institutions. In: Sichman, J.S., Padget, J., Ossowski, S., Noriega, P. (eds.) COIN 2007. LNCS (LNAI), vol. 4870, pp. 27–40. Springer, Heidelberg (2008)
Chopra, A.K., Dalpiaz, F., Giorgini, P., Mylopoulos, J.: Modeling and reasoning about service-oriented applications via goals and commitments. In: Pernici, B. (ed.) CAiSE 2010. LNCS, vol. 6051, pp. 113–128. Springer, Heidelberg (2010)
Criado, N., Argente, E., Botti, V.: A normative model for open agent organizations. In: International Conference on Artificial Intelligence, vol. 1, pp. 101–107 (2009)
DeLoach, S.A.: Omacs a framework for adaptive, complex systems. In: Handbook of Research on Multi-AGent Systems: Semantics and Dynamics of Organizational Models, pp. 76–104. IGI Global (2009)
DeLoach, S.A.: Developing a multiagent conference management system using the O-MaSE process framework. In: Luck, M., Padgham, L. (eds.) AOSE 2007. LNCS, vol. 4951, pp. 168–181. Springer, Heidelberg (2008)
DeLoach, S.A., Padgham, L., Perini, A., Susi, A., Thangarajah, J.: Using three aose toolkits to develop a sample design. International Journal Agent-Oriented Software Engineering 3, 416–476 (2009)
Dignum, F., Dignum, V., Padget, J., Vázquez-Salceda, J.: Organizing web services to develop dynamic, flexible, distributed systems. In: International Conference on Information Integration and Web-based Applications Services, pp. 225–234 (2009)
Dignum, V.: A model for organizational interaction: Based on agents, founded in logic. PhD thesis, Utrecht University (2003)
Dignum, V., Meyer, J.-J., Dignum, F., Weigand, H.: Formal specification of interaction in agent societies. In: Hinchey, M.G., Rash, J.L., Truszkowski, W.F., Rouff, C.A., Gordon-Spears, D.F. (eds.) FAABS 2002. LNCS (LNAI), vol. 2699, pp. 37–52. Springer, Heidelberg (2003)
Dignum, V., Vázquez-Salceda, J., Dignum, F.: OMNI: Introducing social structure, norms and ontologies into agent organizations. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2004. LNCS (LNAI), vol. 3346, pp. 181–198. Springer, Heidelberg (2005)
Dustdar, S., Pichler, R., Savenkov, V., Truong, H.-L.: Quality-aware service-oriented data integration: requirements, state of the art and open challenges. SIGMOD Record Journal 41(1), 11–19 (2012)
Esteva, M., Rosell, B., Rodriguez, J.A., Arcos, J.L.: AMELI: An agent-based middleware for electronic institutions. In: International Conference on Autonomous Agents and MultiAgent Systems, pp. 236–243 (2004)
Ferber, J., Gutknecht, O., Michel, F.: From Agents to Organizations: An Organizational View of Multi-Agent Systems. In: Giorgini, P., Müller, J.P., Odell, J. (eds.) AOSE 2003. LNCS, vol. 2935, pp. 214–230. Springer, Heidelberg (2004)
Ferber, J., Michel, F., Baez, J.: AGRE: Integrating environments with organizations. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2004. LNCS (LNAI), vol. 3374, pp. 48–56. Springer, Heidelberg (2005)
Fernández, R.F., Magariño, I.G., Gómez-Sanz, J.J., Pavón, J.: Integration of web services in an agent oriented methodology. Journal International Transactions on Systems Science and Applications 3, 145–161 (2007)
Garcia, E., Giret, A., Botti, V.: Software engineering for Service-oriented MAS. In: Klusch, M., Pěchouček, M., Polleres, A. (eds.) CIA 2008. LNCS (LNAI), vol. 5180, pp. 86–100. Springer, Heidelberg (2008)
Garcia, E., Giret, A., Botti, V.: Regulated open multi-agent systems based on contracts. In: Information Systems Development, pp. 243–255 (2011)
Garcia, E., Giret, A., Botti, V.: Developing Regulated Open Multi-agent Systems. In: International Conference on Agreement Technologies, pp. 12–26 (2012)
Gateau, B., Boissier, O., Khadraoui, D., Dubois, E.: Moiseinst: An organizational model for specifying rights and duties of autonomous agents. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 41–50. Springer, Heidelberg (2007)
Giret, A., Botti, V.: Engineering holonic manufacturing systems. Computers in Industry 60, 428–440 (2009)
Gonzalez-Velez, H., Mier, M., Julia-Sape, M., Arvanitis, T., Garcia-Gomez, M.R.J., Lewis, P., Dasmahapatra, S., Dupplaw, D., Peet, A., Arus, C., Celda, B., Huel, S.V., Lluch-Ariet, M.: Healthagents: distributed multi-agent brain tumor diagnosis and prognosis. Applied Intelligence 30 (2009)
Gâteau, B., Boissier, O., Khadraoui, D.: Multi-agent-based support for electronic contracting in virtual enterprises. In: IFAC Symposium on Information Control Problems in Manufacturing (INCOM), vol. 150(3), pp. 73–91 (2006)
Hermoso, R., Centeno, R., Billhardt, H., Ossowski, S.: Extending virtual organizations to improve trust mechanisms (short paper). In: Proc. 7th INt. Conf. on Autonomous Agents and Multiagent Systems, pp. 1489–1472 (2008)
Huhns, M., Singh, M.: Reseach directions for service-oriented multiagent systems. IEEE Internet Computing, Service-Oriented Computing Track 9(1) (2005)
Isern, D., Sánchez, D., Moreno, A.: Organizational structures supported by agent-oriented methodologies. Journal of Systems and Software 84(2), 169–184 (2011)
Kurtanovic, Z., Schumann, R., Timm, I.J.: Model-driven specification of strategies for negotiating agents. In: Proceedings of the 13th International Workshop on Agent-Oriented Software Engineering (AOSE 2012) held at AAMAS 2012 (2012)
Lin, C.-E., Kavi, K.M., Sheldon, F.T., Daley, K.M., Abercrombie, R.K.: A methodology to evaluate agent oriented software engineering techniques. In: Hawaii International Conference on System Sciences, p. 60 (2007)
Meneguzzi, F., Modgil, S., Oren, N., Miles, S., Luck, M., Faci, N.: Applying electronic contracting to the aerospace aftercare domain. Engineering Applications of Artificial Intelligence 25(7), 1471–1487 (2012)
Mora, D., Taisch, M., Colombo, A.W., Mendes, J.M.: Service-oriented architecture approach for industrial system of systems: State-of-the-art for energy management. In: 2012 10th IEEE International Conference on Industrial Informatics (INDIN), pp. 1246–1251 (2012)
Oren, N., Panagiotidi, S., Vázquez-Salceda, J., Modgil, S., Luck, M., Miles, S.: Towards a formalisation of electronic contracting environments. In: Hübner, J.F., Matson, E., Boissier, O., Dignum, V. (eds.) COIN@AAMAS 2008. LNCS, vol. 5428, pp. 156–171. Springer, Heidelberg (2009)
Paranjape, R., Sadanand, A.: Multi-Agent Systems for Healthcare Simulation and Modeling: Applications for System Improvement. Information Science Reference - Imprint of: IGI Publishing (2009)
Pavon, J., Gomez-Sanz, J., Fuentes, R.: The ingenias methodology and tools. In: Agent-Oriented Methodologies, ch. IX, pp. 236–276. Henderson-Sellers (2005)
Rammal, A., Trouilhet, S., Singer, N., Pecatte, J.-M.: An adaptive system for home monitoring using a multiagent classification of patterns. In: International Conference on Business Process Management, pp. 3:1–3:8 (2008)
Singh, M.P.: Commitments in multiagent systems: Some history, some confusions, some controversies, some prospects. In: The Goals of Cognition. Essays in Honor of Cristiano Castelfranchi, pp. 1–29. College Publications (2011)
Taweel, A., Delaney, B., Speedie, S.: Towards achieving semantic interoperability in ehealth services. In: Watfa, M. (ed.) E-Healthcare Systems and Wireless Communications: Current and Future Challenges, pp. 388–401. IGI (2012)
Taweel, A., Speedie, S., Tyson, G., Tawil, A.R., Peterson, K., Delaney, B.: Service and model-driven dynamic integration of health data. In: International Workshop on Managing Interoperability and Complexity in Health Systems, pp. 11–17. ACM (2011)
Telang, P.R., Singh, M.P.: Enhancing Tropos with Commitments. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 417–435. Springer, Heidelberg (2009)
Telang, P.R., Singh, M.P.: Comma: A commitment-based business modeling methodology and its empirical evaluation. In: International Conference on Autonomous Agents and MultiAgent Systems, pp. 1073–1080. IFAAMAS (2012)
Trencansky, I., Cervenka, R.: Agent modelling language (AML): A comprehensive approach to modelling mas. Informatica 29(4), 391–400 (2005)
Tyson, G., Taweel, A., Miles, S., Luck, M., Van Staa, T., Delaney, B.: An agent-based approach to real-time patient identification for clinical trials. In: Kostkova, P., Szomszor, M., Fowler, D. (eds.) eHealth 2011. LNICST, vol. 91, pp. 138–145. Springer, Heidelberg (2012)
Tyson, G., Taweel, A., Zschaler, S., Van Staa, T., Delaney, B.: A model-driven approach to interoperability and integration in systems of systems. In: Modelling Foundations and Applications Workshop (2011)
Vecht, B., Dignum, F., Meyer, J.-J., Dignum, M.: Handbook of research on multi-agent systems: Semantics and dynamics of organizational models. In: Autonomous Agents Adopting Organizational Rules, pp. 314–333. IGI Global (2009)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: The gaia methodology. ACM Transactions on Software Engineering Methodology 12, 317–370 (2003)
Zhang, X., Xu, H., Shrestha, B.: Building a health care multi-agent simulation system with role-based modeling. In: MAS for Health Care Simulation and Modeling: Applications for System Improvement, ch. VI. IGI Global (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Garcia, E. et al. (2013). Analysing the Suitability of Multiagent Methodologies for e-Health Systems. In: Müller, J.P., Cossentino, M. (eds) Agent-Oriented Software Engineering XIII. AOSE 2012. Lecture Notes in Computer Science, vol 7852. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39866-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-39866-7_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39865-0
Online ISBN: 978-3-642-39866-7
eBook Packages: Computer ScienceComputer Science (R0)