{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:18:04Z","timestamp":1781104684314,"version":"3.54.1"},"reference-count":27,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,10,1]]},"abstract":"<p>The proposed techniques for wireless environments during the last decade have limited support for dynamically changing environments. Due to its nature, the mobile computing environment is extremely dynamic and subject to rapid and unpredictable changes. Similarly, the characteristics of mobile applications affect their transactional requirements. The challenge is to reflect on solutions offering more flexibility and adaptability. In this article, the contribution was focused mainly on the problem of atomic commit that ensures the atomicity property. The trail of adapting mobile transaction commit protocols to context changes has been explored. This has led to the formalization of a flexible transaction model CATSM that supports adaptable properties and a commit protocol CA-TCP that enables adaptation to application requirements and mobile context in terms of transactional properties and execution cost. An architecture based on the concept of adaptation policy has also been designed for the implementation of the proposed solution.<\/p>","DOI":"10.4018\/ijapuc.2018100102","type":"journal-article","created":{"date-parts":[[2018,8,14]],"date-time":"2018-08-14T08:17:31Z","timestamp":1534234651000},"page":"14-28","source":"Crossref","is-referenced-by-count":2,"title":["A Context-Driven Commit Protocol for Enhancing Transactional Services Performance in Pervasive Environments"],"prefix":"10.4018","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9096-8351","authenticated-orcid":true,"given":"Widad","family":"Ettazi","sequence":"first","affiliation":[{"name":"IMS Team, ADMIR Laboratory, ENSIAS, Rabat IT Center, Mohammed V University, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hatim","family":"Hafiddi","sequence":"additional","affiliation":[{"name":"SEEDS Team, STRS Laboratory, INPT, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mahmoud","family":"Nassar","sequence":"additional","affiliation":[{"name":"IMS Team, ADMIR Laboratory, ENSIAS, Rabat IT Center, Mohammed V University, Rabat, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"IJAPUC.2018100102-0","article-title":"The implicit-yes vote commit protocol with delegation of commitment.","author":"Y.Al-Houmaily","year":"1996","journal-title":"Proceedings of 9th International Conference on Parallel and Distributed Computing Systems"},{"key":"IJAPUC.2018100102-1","doi-asserted-by":"publisher","DOI":"10.1109\/IDEAS.2005.11"},{"key":"IJAPUC.2018100102-2","unstructured":"Chahbour, F., & Nouali, N. (2003). Disconnection handling in mobile Internet. In Proceedings of the 10th ISPE int. conf. on concurrent engineering: research and applications, Carlton Madeira Hotel, Madeira Island, Portugal, July 26-31."},{"key":"IJAPUC.2018100102-3","doi-asserted-by":"publisher","DOI":"10.1145\/185827.185843"},{"key":"IJAPUC.2018100102-4","doi-asserted-by":"publisher","DOI":"10.1207\/S15327051HCI16234_02"},{"key":"IJAPUC.2018100102-5","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2008.116"},{"key":"IJAPUC.2018100102-6","author":"A. K.Elmagarmid","year":"1992","journal-title":"Transaction Models for Advanced Database Applications"},{"key":"IJAPUC.2018100102-7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29133-8_24"},{"key":"IJAPUC.2018100102-8","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-007-0076-8"},{"key":"IJAPUC.2018100102-9","author":"J.Gray","year":"1993","journal-title":"Transaction processing: Concepts and Techniques"},{"key":"IJAPUC.2018100102-10","first-page":"8","article-title":"A Context-aware Service Centric Approach for Service Oriented Architectures.","volume":"Vol. 3","author":"H.Hafiddi","year":"2011","journal-title":"Proceedings of 13th International Conference on Enterprise Information Systems"},{"key":"IJAPUC.2018100102-11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39964-3_77"},{"key":"IJAPUC.2018100102-12","unstructured":"Kumar, V., Dash, K., Dunham, M. H., & Seydim, A. Y. (2000). A timeout-based mobile transaction commit protocol. In ADBIS-DASEAA, Advances in DB and Information Systems in cooperation with ACM SIGMOD, Prague, Czech Republic."},{"key":"IJAPUC.2018100102-13","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008639314265"},{"key":"IJAPUC.2018100102-14","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2006.05.010"},{"key":"IJAPUC.2018100102-15","first-page":"2","article-title":"Performance evaluation of Atomic Commit Protocols for mobile transactions.","volume":"1","author":"N.Nouali-Taboudjemat","year":"2007","journal-title":"International Journal on Intelligent Information and Database Systems"},{"key":"IJAPUC.2018100102-16","unstructured":"Object Management Group. (2002). OASIS Committee specifications Business Transaction Protocol, version 1.0. Document 94.8.4."},{"key":"IJAPUC.2018100102-17","doi-asserted-by":"publisher","DOI":"10.1007\/11773887_21"},{"key":"IJAPUC.2018100102-18","article-title":"Transaction policies for mobile networks.","author":"N.Santos","year":"2004","journal-title":"Proceedings of 5th IEEE International Workshop on Policies for Dist. Systems and Networks"},{"key":"IJAPUC.2018100102-19","doi-asserted-by":"crossref","unstructured":"Schafer, M., Dolog, P., & Nejdl, W. (2008). An environment for flexible advanced compensations of web service transactions. ACM Transactions on the Web TWEB, 2(2).","DOI":"10.1145\/1346337.1346242"},{"key":"IJAPUC.2018100102-20","doi-asserted-by":"publisher","DOI":"10.1109\/65.313011"},{"key":"IJAPUC.2018100102-21","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44743-1_11"},{"issue":"3","key":"IJAPUC.2018100102-22","article-title":"An adaptable mobile transaction model for mobile environments.","volume":"20","author":"P.Serrano-Alvarado","year":"2005","journal-title":"International Journal of Computer Systems Science and Engineering"},{"key":"IJAPUC.2018100102-23","unstructured":"Sun, C., Hammer, D., Biemolt, G., & Groefsema, H. (2006). Web Service Transactions: An evaluation of description- and management- standards and languages (Version: 1.0) (Technical Report)."},{"issue":"5","key":"IJAPUC.2018100102-24","first-page":"785","article-title":"An adaptative context aware transaction model for mobile and ubiquitous computing.","volume":"27","author":"F.Tang","year":"2008","journal-title":"Computer Information"},{"key":"IJAPUC.2018100102-25","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2012.2198032"},{"key":"IJAPUC.2018100102-26","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2006.84"}],"container-title":["International Journal of Advanced Pervasive and Ubiquitous Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=211940","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T16:50:00Z","timestamp":1651855800000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJAPUC.2018100102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2018,10,1]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,10]]}},"URL":"https:\/\/doi.org\/10.4018\/ijapuc.2018100102","relation":{},"ISSN":["1937-965X","1937-9668"],"issn-type":[{"value":"1937-965X","type":"print"},{"value":"1937-9668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,1]]}}}