{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T14:53:39Z","timestamp":1781103219972,"version":"3.54.1"},"reference-count":55,"publisher":"IGI Global Scientific Publishing","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,4,1]]},"abstract":"<p>The challenges that Cloud computing poses to business processes integration, emphasize the need for addressing two major issues: (i) which integration approach should be used allowing an adequate description of interaction aspects of the composed software components ? (ii) how are these interaction descriptions stored and shared to allow other software artifacts to (re)use them ? To address these issues, in this paper the authors propose an Agent Interaction Protocols (AiP)-based approach for reusing and aggregating existing Cloud services to create a new desired business application. The proposed approach facilitates rapid development and provisioning of composite Cloud services by specifying what to compose as an AiP. Furthermore, the authors develop an agent-based architecture that supports flexible scaling of business processes in a virtualized Cloud computing environment. The main goal of the proposed architecture is to address and tackle interoperability challenges at the Cloud application level. It solves the interoperability issues between heterogeneous Cloud services environments by offering a harmonized API. Also, it enables the deployment of applications at public, private or hybrid multi-Cloud environments.<\/p>","DOI":"10.4018\/ijisss.2015040101","type":"journal-article","created":{"date-parts":[[2015,2,2]],"date-time":"2015-02-02T15:06:50Z","timestamp":1422889610000},"page":"1-17","source":"Crossref","is-referenced-by-count":7,"title":["Towards AiP as a Service"],"prefix":"10.4018","volume":"7","author":[{"given":"Djamel","family":"Benmerzoug","sequence":"first","affiliation":[{"name":"Department of Software Technologies and Information Systems, University Constantine 2, Constantine, Algeria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"ijisss.2015040101-0","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73196-2_23"},{"key":"ijisss.2015040101-1","doi-asserted-by":"crossref","unstructured":"Barjis, J. (2009). Collaborative, Participative and Interactive Enterprise Modeling. In ICEIS\u201909 (Vol. 24, pp. 651\u2013662). LNBIP. Springer.","DOI":"10.1007\/978-3-642-01347-8_54"},{"key":"ijisss.2015040101-2","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-010-9240-6"},{"key":"ijisss.2015040101-3","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-70657-7_10"},{"key":"ijisss.2015040101-4","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2004.11.016"},{"issue":"1","key":"ijisss.2015040101-5","first-page":"47","article-title":"Agent approach in support of enterprise application integration.","volume":"4","author":"D.Benmerzoug","year":"2013","journal-title":"International Journal of Computer Science and Telecommunications"},{"issue":"2","key":"ijisss.2015040101-6","first-page":"95","article-title":"An Agent-Based Approach for Hybrid Multi-Cloud Applications.","volume":"14","author":"D.Benmerzoug","year":"2013","journal-title":"Scalable Computing: Practice and Experience"},{"key":"ijisss.2015040101-7","article-title":"Developing Cooperative Information Agent-Based Systems with the AMCIS Methodology","author":"D.Benmerzoug","year":"2004","journal-title":"IEEE international conference on advances in intelligent systems: Theories and application"},{"key":"ijisss.2015040101-8","doi-asserted-by":"crossref","unstructured":"Benmerzoug, D., Boufaida, M., & Boufaida, Z. (2004b, October). From the Analysis of Cooperation Within Organizational Environments to the Design of Cooperative Information Systems: An Agent-Based Approach. In OTM workshops (Vol. 3292, pp. 495\u2013506). LNCS. Springer.","DOI":"10.1007\/978-3-540-30470-8_63"},{"key":"ijisss.2015040101-9","unstructured":"Benmerzoug, D., Boufaida, M., & Kordon, F. (2007). A Specification and Validation Approach for Business Process Integration based on Web Services and Agents. In Proceedings of the 5th international workshop on modelling, simulation, verification and validation of enterprise information systems, MSVVEIS-2007, in conjunction with ICEIS 2007 (pp. 163\u2013168). NSTIIC press."},{"key":"ijisss.2015040101-10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40090-2_26"},{"key":"ijisss.2015040101-11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68644-6_6"},{"key":"ijisss.2015040101-12","doi-asserted-by":"publisher","DOI":"10.1504\/IJSPM.2008.023681"},{"key":"ijisss.2015040101-13","article-title":"Automatic composition of process-based web services: a challenge.","author":"D.Berardi","year":"2005","journal-title":"Proc. 14th int. World Wide web Conf"},{"key":"ijisss.2015040101-14","doi-asserted-by":"publisher","DOI":"10.4018\/jisss.2011100102"},{"issue":"3","key":"ijisss.2015040101-15","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1023\/B:AGNT.0000018806.20944.ef","article-title":"Tropos: An agent-oriented software development methodology.","volume":"8","author":"P.Bresciani","year":"2004","journal-title":"International Journal of Autonomous Agents and Multi-Agent Systems"},{"key":"ijisss.2015040101-16","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2010.11"},{"key":"ijisss.2015040101-17","doi-asserted-by":"crossref","unstructured":"Bugnion, E., Devine, S., Rosenblum, M., Sugerman, J., & Wang, E. Y. (2012, November). Bringing virtualization to the x86 architecture with the original VMware workstation. ACM Trans. Comput. Syst. 30(4), 12:1\u201312:51.","DOI":"10.1145\/2382553.2382554"},{"key":"ijisss.2015040101-18","doi-asserted-by":"publisher","DOI":"10.1007\/s10799-004-7775-2"},{"key":"ijisss.2015040101-19","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194011005384"},{"key":"ijisss.2015040101-20","unstructured":"Collins, D. (2009). Communications as a service for midsize businesses. HP Information. Retrieved October 13, 2013, from http:\/\/www.hp.com\/hpinfo\/"},{"key":"ijisss.2015040101-21","unstructured":"CPN-AMI. (2004). The CPN-AMI Tool. http:\/\/move.lip6.fr\/software\/cpnami\/"},{"issue":"2","key":"ijisss.2015040101-22","article-title":"Amoeba: A Methodology for Modeling and Evolving Cross-Organizational Business Processes.","volume":"19","author":"N.Desai","year":"2009","journal-title":"Journal of ACM Trans. Softw. Eng. Methodol."},{"key":"ijisss.2015040101-23","first-page":"962","article-title":"A modular action description language for protocol composition.","author":"N.Desai","year":"2007","journal-title":"Proceedings of the twenty-second AAAI conference on artificial intelligence"},{"key":"ijisss.2015040101-24","unstructured":"FIPA-ACL. (2001). FIPA Communicative Act Library Specification. Tech. rep. of Foundation for Intelligent Physical Agents. Retrieved August 12, 2004 from http:\/\/www.fipa.org\/specs\/"},{"key":"ijisss.2015040101-25","doi-asserted-by":"crossref","unstructured":"Fisher, D. A. (2006). An emergent perspective on interoperation in systems of systems. Software Engineering Institute, Carnegie Mellon University. Retrieved June 15, 2013, from www.sei.cmu.edu\/reports\/","DOI":"10.21236\/ADA449020"},{"key":"ijisss.2015040101-26","first-page":"215","article-title":"The enterprise interoperability center - an institutional framework facilitating enterprise interoperability.","author":"P.Frenzel","year":"2007","journal-title":"Proceedings of the Fifteenth European Conference on Information Systems"},{"key":"ijisss.2015040101-27","doi-asserted-by":"publisher","DOI":"10.4018\/jisss.2009062904"},{"issue":"2","key":"ijisss.2015040101-28","article-title":"Agent-based cloud service composition. Applied Intelligence.","volume":"22","author":"J. O.Garcia","year":"2012","journal-title":"International Journal of Artificial Intelligence, Neural Networks, and Complex Problem-Solving Technologies"},{"key":"ijisss.2015040101-29","doi-asserted-by":"publisher","DOI":"10.4018\/jisscm.2011070102"},{"key":"ijisss.2015040101-30","unstructured":"Hoecke, S. V., Waterbley, T., Devos, J., Deneut, T., & Gelas, J. D. (2011, September). Efficient management of hybrid clouds. In the second international conference on cloud computing, grids, and virtualization (pp. 167\u2013172). Rome, Italy."},{"key":"ijisss.2015040101-31","unstructured":"IBM, Microsoft, SAP, & Siebel, S. (2003). Business process execution language for web services (version 1.1.)."},{"key":"ijisss.2015040101-32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10665-1_25"},{"key":"ijisss.2015040101-33","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-003-0087-z"},{"key":"ijisss.2015040101-34","unstructured":"Mell, P., & Grance, T. (2009). The NIST Definition of Cloud Computing. Tech report of NIST. Retrieved October 13, 2013, from http:\/\/csrc.nist.gov\/"},{"key":"ijisss.2015040101-35","unstructured":"Mietzner, R. (2010). A method and implementation to define and provision variable composite applications, and its usage in cloud computing. Dissertation, University of Stuttgart, Germany. Retrieved June 20, 2013, from elib.uni-stuttgart.de\/opus\/"},{"key":"ijisss.2015040101-36","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2004.58"},{"issue":"1","key":"ijisss.2015040101-37","article-title":"Declarative specification and verification of service choreographiess.","volume":"4","author":"M.Montali","year":"2010","journal-title":"International Journal of ACM Transactions on the Web"},{"issue":"1","key":"ijisss.2015040101-38","first-page":"29","article-title":"Enabling Model Driven Engineering of Cloud Services by using mOSAIC Ontology.","volume":"13","author":"F.Moscato","year":"2012","journal-title":"Scalable Computing: Practice and Experience"},{"key":"ijisss.2015040101-39","unstructured":"Nations, U. (2003). United nations directories for electronic data interchange for administration, commerce and transport (un\/edifact). Retrieved September 11, 2013, from www.edificas.fr\/content\/"},{"key":"ijisss.2015040101-40","doi-asserted-by":"publisher","DOI":"10.3390\/fi4010322"},{"key":"ijisss.2015040101-41","doi-asserted-by":"crossref","unstructured":"Papazoglou, M., Pohl, K., Parkin, M., & Metzger, A. (Eds.). (2010). Service research challenges and solutions for the future internet - s-cube - towards engineering, managing and adapting service-based systems. S-cube book, Springer, 6500.","DOI":"10.1007\/978-3-642-17599-2"},{"key":"ijisss.2015040101-42","doi-asserted-by":"publisher","DOI":"10.1142\/S0218843008001816"},{"issue":"4","key":"ijisss.2015040101-43","doi-asserted-by":"crossref","first-page":"409","DOI":"10.3233\/AIS-2010-0083","article-title":"Agent-based organizational structures for ambient intelligence scenarios.","volume":"2","author":"L.Penserini","year":"2010","journal-title":"Ambient Intelligence and Smart Environments"},{"key":"ijisss.2015040101-44","unstructured":"Pettey, C. (2013). Gartner identifies the top 10 strategic technology trends for 2013. Retrieved Mai 19, 2013, from http:\/\/www.gartner.com\/"},{"key":"ijisss.2015040101-45","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2009.5429058"},{"key":"ijisss.2015040101-46","doi-asserted-by":"publisher","DOI":"10.4018\/jec.2009040105"},{"key":"ijisss.2015040101-47","doi-asserted-by":"publisher","DOI":"10.4018\/jisscm.2013010102"},{"key":"ijisss.2015040101-48","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.1"},{"key":"ijisss.2015040101-49","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2011.52"},{"issue":"3","key":"ijisss.2015040101-50","first-page":"215","article-title":"On Engineering Cloud Applications - State of the Art, Shortcomings Analysis, and Approach.","volume":"13","author":"Y.Taher","year":"2012","journal-title":"Scalable Computing: Practice and Experience"},{"key":"ijisss.2015040101-51","unstructured":"Tobaly, G. (2010). Why traditional enterprise software sales fail. Retrieved September 10, 2013, from http:\/\/sandhill.com\/article\/"},{"key":"ijisss.2015040101-52","doi-asserted-by":"crossref","unstructured":"Vitteau, B., & Huget, M.-P. (2004). Modularity in interaction protocols. In Advances in agent communication Conf. (Vol. 2922, 291-309). LNCS. Springer.","DOI":"10.1007\/978-3-540-24608-4_17"},{"key":"ijisss.2015040101-53","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2006.01.011"},{"issue":"1","key":"ijisss.2015040101-54","first-page":"17","article-title":"A User-centric multi-PaaS application management solution for hybrid multi-Cloud scenarios.","volume":"14","author":"D.Zeginis","year":"2013","journal-title":"Scalable Computing: Practice and Experience"}],"container-title":["International Journal of Information Systems in the Service Sector"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=122876","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T22:19:29Z","timestamp":1654121969000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijisss.2015040101"}},"subtitle":["An Agent Based Approach for Outsourcing Business Processes to Cloud Computing Services"],"short-title":[],"issued":{"date-parts":[[2015,4,1]]},"references-count":55,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,4]]}},"URL":"https:\/\/doi.org\/10.4018\/ijisss.2015040101","relation":{},"ISSN":["1935-5688","1935-5696"],"issn-type":[{"value":"1935-5688","type":"print"},{"value":"1935-5696","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,4,1]]}}}