{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:34:39Z","timestamp":1754156079140,"version":"3.41.2"},"reference-count":31,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2015,6,15]],"date-time":"2015-06-15T00:00:00Z","timestamp":1434326400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,6,15]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>\u2013 This paper aims to present a detailed description of Agents for Enriching Services (AES), an agent-oriented framework that allows adapting a service in an information system. AES provides an adaptation logic that can be instantiated and extended to be useful in different domains. In previous works, we presented the adaptation mechanism of AES, which considers context aspects such as location, infrastructure; user aspects such as preferences and interests; and device aspects such as hardware and software features.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>\u2013 The first step was the definition of different profiles, mainly user and context profiles. Then the adaptation mechanism was defined, which considers these profiles. With this mechanism, the adaptation filters to apply them to the initial queries was specified. Finally, feedback was provided, which included implicit and explicit information from the user and the system. AES is an agent-based framework implemented in Java, using the multi-agent platform BESA and a rule-based engine Drools.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>\u2013 AES can be used as the starting point to adapt services by enriching them considering different stimulus whether they come from the environment, devices or user preferences.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Research limitations\/implications<\/jats:title><jats:p>\u2013 This work was tested in an academic environment and was only applied to enhance queries by using keywords. AES uses the query mechanism implemented in the system that invokes it.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>\u2013 This paper focuses on: an integrated view of AES including its formal description and details about its implementation. Particularly, it includes an exhaustive and formal definition of the filters used to create the adaptation rules and three different scenarios of the application of AES to adapt content according to user and context features. Finally, a comparison analysis is presented to highlight the strengths of our framework, specially its capacity of integration with systems that require providing user- and context-oriented services.<\/jats:p><\/jats:sec>","DOI":"10.1108\/ijwis-10-2014-0037","type":"journal-article","created":{"date-parts":[[2015,6,3]],"date-time":"2015-06-03T13:21:20Z","timestamp":1433337680000},"page":"246-268","source":"Crossref","is-referenced-by-count":0,"title":["Generic framework for enriching services: a multiagent approach"],"prefix":"10.1108","volume":"11","author":[{"given":"Angela","family":"Carrillo-Ramos","sequence":"first","affiliation":[]},{"given":"Luis Guillermo","family":"Torres-Ribero","sequence":"additional","affiliation":[]},{"given":"Mar\u00eda Paula","family":"Arias-B\u00e1ez","sequence":"additional","affiliation":[]},{"given":"Alexandra","family":"Pomares Quimbaya","sequence":"additional","affiliation":[]},{"given":"Enrique","family":"Gonz\u00e1lez","sequence":"additional","affiliation":[]},{"given":"Julio","family":"Carre\u00f1o","sequence":"additional","affiliation":[]},{"given":"Juan Pablo","family":"Garz\u00f3n Ruiz","sequence":"additional","affiliation":[]},{"given":"Herv\u00e9","family":"Martin","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2020122304270112500_b1","doi-asserted-by":"crossref","unstructured":"Andrade, M.T. , Arachchi, H.K. , Nasir, S. , Dogan, S. , Uzuner, H. , Kondoz, A.M. , Delgado, J. , Rodriguez, E. , Carreras, A. , Masterton, T. and Craddock, R. (2007), \u201cUsing context to assist the adaptation of protected multimedia content in virtual collaboration applications\u201d, International Conference on Collaborative Computing: Networking, Applications and Worksharing, New York, NY, 12-15 November, pp. 233-242.","DOI":"10.1109\/COLCOM.2007.4553835"},{"key":"key2020122304270112500_b2","unstructured":"Arias-B\u00e1ez, M.P. and Carrillo-Ramos, A. (2012), \u201cEnriched team forming with contextual features\u201d, 2012 XXXVIII Conferencia Latinoamericana En Informatica (CLEI ), IEEE, pp. 1-9."},{"key":"key2020122304270112500_b5","unstructured":"Arias-B\u00e1ez, M.P. , Pavlich-Mariscal, J.A. and Carrillo-Ramos, A. (2013), \u201cForming adapted teams oriented to collaboration: detailed design and case study\u201d, Conformando Equipos Adaptados Orientados a Colaboraci\u00f3n, Dise\u00f1o Detallado y Caso de Estudio, Vol. 80, pp. 87-95."},{"key":"key2020122304270112500_b3","doi-asserted-by":"crossref","unstructured":"Arias-B\u00e1ez, M.P. , Torres-Ribero, L.G. , Carrillo-Ramos, A. , Pomares, A. and Gonz\u00e1lez, E. (2011a), \u201cAdaptation for enriching services taking into account mobile contextual features\u201d, Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia - MoMM \u201911, p . 236, available at: http:\/\/dl.acm.org\/citation.cfm?doid=2095697.2095744","DOI":"10.1145\/2095697.2095744"},{"key":"key2020122304270112500_b4","unstructured":"Arias-B\u00e1ez, M.P. , Torres-Ribero, L.G. , Carrillo-Ramos, A. , Pomares, A. , Garz\u00f3n, J.P. and Gonz\u00e1lez, E. (2011b), \u201cAES: a generic framework for adapting information in multidimensional contexts\u201d, XXXVII Conferencia Latinoamericana de Inform\u00e1tica , pp. 886-901."},{"key":"key2020122304270112500_b6","doi-asserted-by":"crossref","unstructured":"Baldiris, S. , Graf, S. , Fabregat, R. and Mendez, N.D.D. (2012), \u201cSearching for and positioning of contextualized learning objects\u201d, International Review of Research in Open and Distance Learning , Vol. 13 No. 5, pp. 76-101.","DOI":"10.19173\/irrodl.v13i5.1255"},{"key":"key2020122304270112500_b7","doi-asserted-by":"crossref","unstructured":"Barraza, A.P. and Carrillo-Ramos, A. (2010), \u201cBasic requirements to keep in mind for an ideal agent-based web information retrieval system in ubiquitous environments\u201d, Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services, ACM, New York, NY, pp. 550-557.","DOI":"10.1145\/1967486.1967571"},{"key":"key2020122304270112500_b8","doi-asserted-by":"crossref","unstructured":"Bouyakoub, F. and Belkhir, A. (2008), \u201cAdaMS: an adaptation multimedia system for heterogeneous environments\u201d, New Technologies, Mobility and Security, Tangier, pp. 1-5, available at: http:\/\/ieeexplore.ieee.org\/xpls\/abs_all.jsp?arnumber=4689069 (accessed 5 September 2014).","DOI":"10.1109\/NTMS.2008.ECP.15"},{"key":"key2020122304270112500_b11","unstructured":"Carrillo-Ramos, A. , Arias-B\u00e1ez, M.P. , Torres-Ribero, L.G. , Pomares, A. and Gonz\u00e1lez, E. (2012), \u201cAYLLU: architecture for collaboration in a distributed environment\u201d, Proceedings of the IADIS International Conference Collaborative Technologies, Lisbon."},{"key":"key2020122304270112500_b10","doi-asserted-by":"crossref","unstructured":"Carrillo-Ramos, A. , Arias-B\u00e1ez, M.P. , Torres-Ribero, L.G. , Ruiz, J.P.G. and Gonzalez, E. (2011), \u201cA generic adaptation contextual model based on agents\u201d, 2011 6th Colombian Computing Congress, CCC , Manizales, 4-6 May, pp. 1-6.","DOI":"10.1109\/COLOMCC.2011.5936318"},{"key":"key2020122304270112500_b9","doi-asserted-by":"crossref","unstructured":"Carrillo-Ramos, A. , Gensel, J. , Villanova-Oliver, M. and Martin, H. (2005), \u201cPUMAS: a framework based on ubiquitous agents for accessing web information systems through mobile devices\u201d, Proceedings of the 2005 ACM Symposium on Applied Computing , ACM, New York, NY, pp. 1003-1008.","DOI":"10.1145\/1066677.1066908"},{"key":"key2020122304270112500_b12","doi-asserted-by":"crossref","unstructured":"Charrier, R. , Bourjot, C. and Lorraine, I. (2009), \u201cStudy of self-adaptation mechanisms in a swarm of logistic agents\u201d, Third IEEE International Conference on Self-Adaptive and Self-Organizing Systems, San Francisco, CA.","DOI":"10.1109\/SASO.2009.42"},{"key":"key2020122304270112500_b13","doi-asserted-by":"crossref","unstructured":"Chebbine, M.T. , Obaid, A. , Chebbine, S. and Johnston, R. (2005), \u201cInternet content adaptation system for mobile and heterogeneous environments\u201d, Second IFIP International Conference on Wireless and Optical Communications Networks, IEEE, pp. 346-350.","DOI":"10.1109\/WOCN.2005.1436046"},{"key":"key2020122304270112500_b14","doi-asserted-by":"crossref","unstructured":"Cremene, M. , Riveill, M. and Miron, C. (2008), \u201cAdaptation platform for autonomic context-aware services\u201d, IEEE International Conference on Automation, Quality and Testing, Robotics, 2008, Cluj-Napoca, 22-25 May.","DOI":"10.1109\/AQTR.2008.4588756"},{"key":"key2020122304270112500_b15","doi-asserted-by":"crossref","unstructured":"Eliassi-Rad, T. and Shavlik, J. (2003), \u201cA system for building intelligent agents that learn to retrieve and extract information\u201d, User Modeling and User-Adapted Interaction , Vol. 13, available at: http:\/\/link.springer.com\/article\/10.1023\/A:1024009718142 (accessed 5 September 2014).","DOI":"10.1023\/A:1024009718142"},{"key":"key2020122304270112500_b16","doi-asserted-by":"crossref","unstructured":"G\u00f3mez, S. , Zervas, P. , Sampson, D.G. and Fabregat, R. (2014), \u201cContext-aware adaptive and personalized mobile learning delivery supported by UoLmP\u201d, Journal of King Saud University - Computer and Information Sciences , Vol. 26 No. 1, pp. 47-61.","DOI":"10.1016\/j.jksuci.2013.10.008"},{"key":"key2020122304270112500_b18","doi-asserted-by":"crossref","unstructured":"He, J. , Gao, T. and Hao, W. (2007), \u201cA flexible content adaptation system using a rule-based approach\u201d, Knowledge and Data Engineering , Vol. 19 No. 1, pp. 127-140.","DOI":"10.1109\/TKDE.2007.250590"},{"key":"key2020122304270112500_b19","unstructured":"IEEE (2014), \u201cIEEE learning technology standards committee (LTSC)\u201d, available at: https:\/\/ieee-sa.centraldesktop.com\/ltsc\/ (accessed 27 January 2014)."},{"key":"key2020122304270112500_b20","unstructured":"Imam, I.F. (2004), \u201cAdaptive applications of intelligent agents\u201d, Proceedings ISCC 2004 Ninth International Symposium on Computers and Communications , Vol. 1, pp. 7-12, available at: http:\/\/ieeexplore.ieee.org\/lpdocs\/epic03\/wrapper.htm?arnumber=1358373"},{"key":"key2020122304270112500_b21","doi-asserted-by":"crossref","unstructured":"Kameas, A. , Goumopoulos, C. , Hagras, H. , Gardner, M. , Heinroth, T. , Minker, W. , Meliones, A. , Economou, D. , Bellik, Y. and Pruvost, G. (2009), \u201cA pervasive system architecture that supports adaptation using agents and ontologies\u201d, I-SPAN 2009 - The 10th International Symposium on Pervasive Systems, Algorithms, and Networks , Kaohsiung, pp. 148-153.","DOI":"10.1109\/I-SPAN.2009.81"},{"key":"key2020122304270112500_b22","doi-asserted-by":"crossref","unstructured":"Kasiolas, A. , Nait-Abdesselam, F. and Makrakis, D. (1999), \u201cCooperative adaptation to quality of service using distributed agents\u201d, Proceedings of the 1999 ICPP Workshops on Collaboration and Mobile Computing (CMC\u201999), Industrial Applications on Network Computing (INDAP), Multimedia Network Systems (MMNS), Security (IWSEC), Parall, pp. 502-507.","DOI":"10.1109\/ICPPW.1999.800107"},{"key":"key2020122304270112500_b23","unstructured":"Lee, P.U. and Field, M. (2005), \u201cUnderstanding human-human collaboration to guide human-computer interaction design in air traffic control key factors that drive the collaborative behavior in ATC responsibilities and control\u201d."},{"key":"key2020122304270112500_b24","doi-asserted-by":"crossref","unstructured":"Ma, H. (2008), \u201cAdaptive agents for sequential Vickrey auctions with homogeneous goods\u201d, 2008 International Conference on Computational Intelligence for Modelling Control & Automation, Vienna, 10-12 December, pp. 482-487.","DOI":"10.1109\/CIMCA.2008.24"},{"key":"key2020122304270112500_b25","unstructured":"Marin-D\u00edaz, D. , Rico-Zuluaga, A. , Carillo-Ramos, A. and Arias-B\u00e1ez, M.P. (2010), \u201cAn adaptation model applied to commercial establishments services\u201d, Proceedings of the 8th International Conference on Advances in Mobile Computing and Multimedia - MoMM \u201910 , p. 397, available at: http:\/\/portal.acm.org\/citation.cfm?doid=1971519.1971587"},{"key":"key2020122304270112500_b26","doi-asserted-by":"crossref","unstructured":"M\u00f6nch, L. and Zimmermann, J. (2008), \u201cAn ontology to support adaptive agents for complex manufacturing systems\u201d, 32nd Annual IEEE International on Computer Software and Applications, COMPSAC \u201808, Turku, 28 July-1 August, pp531-536.","DOI":"10.1109\/COMPSAC.2008.145"},{"key":"key2020122304270112500_b27","unstructured":"Red Hat, I. (2006), \u201cDrools\u201d, available at: www.drools.org\/ (accessed 1 January 2014)."},{"key":"key2020122304270112500_b28","unstructured":"The World Wide Web Consortium (W3C) (2001), \u201cSynchronized multimedia integration language (SMIL 2.0)\u201d, available at: www.w3.org\/TR\/2001\/REC-smil20-20010807\/ (accessed 1 January 2014)."},{"key":"key2020122304270112500_b29","doi-asserted-by":"crossref","unstructured":"Torres-Ribero, L.G. , Garzon, J.P. , Arias-Baez, M.P. , Carrillo-Ramos, A. and Gonzalez, E. (2011), \u201cAgents for enriched services (AES): a generic agent - based adaptation framework\u201d, Proceedings of the 2011 International Conference on Collaboration Technologies and Systems, CTS 2011, Philadelphia, PA, 23-27 May, pp. 492-499.","DOI":"10.1109\/CTS.2011.5928728"},{"key":"key2020122304270112500_b30","unstructured":"Zemirli, N. , Lechani Tamine, L. and Boughanem, M. (2005), \u201cAcc\u00e8s personnalis\u00e9 \u00e0 l\u2019information: proposition d\u2019un profil utilisateur multidimensionnel\u201d, Proceedings of the 7th International Symposium on Programming and Systems (ISPS\u20192005 ), Algiers, 9-11 May."},{"key":"key2020122304270112500_b31","doi-asserted-by":"crossref","unstructured":"Zhu, H. , Hou, M. and Zhou, M.C. (2010), \u201cEstablishing the foundation of adaptive collaboration\u201d, 2010 International Symposium on Collaborative Technologies and Systems (CTS ), Chicago, IL, 17-21 May, pp. 546-554.","DOI":"10.1109\/CTS.2010.5478466"},{"key":"key2020122304270112500_frd1","unstructured":"Gonz\u00e1lez, E. , Bustacara, C. and \u00c1vila, J. (2003), \u201cBESA: arquitectura para Construcci\u00f3n de Sis-temas MultiAgentes\u201d, Conferencia Latinoamericana de Estudios en Inform\u00e1tica ."}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/IJWIS-10-2014-0037","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-10-2014-0037\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-10-2014-0037\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T22:24:19Z","timestamp":1753395859000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijwis\/article\/11\/2\/246-268\/160904"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,6,15]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,6,15]]}},"alternative-id":["10.1108\/IJWIS-10-2014-0037"],"URL":"https:\/\/doi.org\/10.1108\/ijwis-10-2014-0037","relation":{},"ISSN":["1744-0084"],"issn-type":[{"type":"print","value":"1744-0084"}],"subject":[],"published":{"date-parts":[[2015,6,15]]}}}