{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T21:40:10Z","timestamp":1654119610615},"reference-count":43,"publisher":"IGI Global","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,7,1]]},"abstract":"<p>Ubiquity in Information Systems (ISs) is a new requirement widely expressed by customers and users due to emerging and evolving communication and mobile technologies. Each IS should support a set of mobile applications used either to interact smartly with the changing environment, to provide adaptive services to customers or both. Designing ISs with highly technological risks requires a precise and appropriate development process. However, such processes fail to consider ubiquitous requirements throughout the development process. This paper tries to solve this issue by proposing a process for identifying and modeling ubiquitous requirements that can be integrated into an existing IS engineering process. This process, called E-CARe, focuses on adapting to the surrounding context; this requires detailed specification and analysis work by a context designer. E-CARe uses an event-driven logic, as dynamicity and reactivity are the major properties required from ubiquitous applications. A Model-Driven Engineering (MDE) approach is used to automate specification work. In order to test the process, a case study from the intelligent transport domain is applied as an illustration.<\/p>","DOI":"10.4018\/jismd.2013070101","type":"journal-article","created":{"date-parts":[[2013,8,14]],"date-time":"2013-08-14T15:35:40Z","timestamp":1376494540000},"page":"1-31","source":"Crossref","is-referenced-by-count":0,"title":["E-CARe"],"prefix":"10.4018","volume":"4","author":[{"given":"Ansem","family":"Ben Cheikh","sequence":"first","affiliation":[{"name":"LIG - Grenoble Informatics Laboratory, Grenoble University, Grenoble, France"}]},{"given":"Agn\u00e8s","family":"Front","sequence":"additional","affiliation":[{"name":"LIG - Grenoble Informatics Laboratory, Grenoble University, Grenoble, France"}]},{"given":"Jean-Pierre","family":"Giraudin","sequence":"additional","affiliation":[{"name":"LIG - Grenoble Informatics Laboratory, Grenoble University, Grenoble, France"}]},{"given":"St\u00e9phane","family":"Coulondre","sequence":"additional","affiliation":[{"name":"LIRIS - Informatics, Image and Information Systems Laboratory, Lyon University, Lyon, France"}]}],"member":"2432","reference":[{"key":"jismd.2013070101-0","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2009.07.014"},{"key":"jismd.2013070101-1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-003-0108-y"},{"key":"jismd.2013070101-2","unstructured":"ATL. (n.d.). Retrieved from http:\/\/eclipse.org\/atl\/"},{"key":"jismd.2013070101-3","doi-asserted-by":"crossref","unstructured":"Ayed, D., Delanote, D., & Berbers, Y. (2007). MDD approach for the development of context-aware applications. In Proceedings of the CONTEXT\u201907, Springer.","DOI":"10.1007\/978-3-540-74255-5_2"},{"key":"jismd.2013070101-4","doi-asserted-by":"publisher","DOI":"10.1007\/s11280-007-0025-x"},{"key":"jismd.2013070101-5","doi-asserted-by":"crossref","unstructured":"Belotti, R., Decurtins, C., Grossniklaus, M., Norrie, M. C., & Palinginis, A. (2004). Modelling context for information environments. Ubiquitous Mobile Information and Collaboration Systems, 43-56. Berlin, Germany: Springer-Verlag.","DOI":"10.1007\/978-3-540-30188-2_4"},{"key":"jismd.2013070101-6","unstructured":"Ben Cheikh, A. (2012). E-CARe: Une m\u00e9thode d'ing\u00e9nierie des syst\u00e8mes d'information ubiquitaires. Unpublished doctoral dissertation, Grenoble University, France."},{"key":"jismd.2013070101-7","author":"A.Ben Cheikh","year":"2010","journal-title":"Event based modeling for context-reactive information systems. Signal-Image Technology and Internet-Based Systems (SITIS)"},{"key":"jismd.2013070101-8","doi-asserted-by":"crossref","unstructured":"Ben Cheikh, A., Front, A., Giraudin, J.-P., & Coulondre, S. (2012). An engineering method for context-aware and reactive systems. In Proceedings of the Sixth International Conference on Research Challenges in Information Science (RCIS), Valencia, Spain. Best Paper Award.","DOI":"10.1109\/RCIS.2012.6240433"},{"key":"jismd.2013070101-9","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2006.01.015"},{"key":"jismd.2013070101-10","doi-asserted-by":"publisher","DOI":"10.1145\/1385989.1386018"},{"key":"jismd.2013070101-11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.03.010"},{"key":"jismd.2013070101-12","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2010.07.004"},{"key":"jismd.2013070101-13","author":"D. F.D'Souza","year":"1998","journal-title":"Objects, components and frameworks with UML: The catalysis approach"},{"key":"jismd.2013070101-14","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(93)90021-G"},{"key":"jismd.2013070101-15","doi-asserted-by":"publisher","DOI":"10.1007\/s007790170019"},{"key":"jismd.2013070101-16","doi-asserted-by":"publisher","DOI":"10.1108\/17427370580000109"},{"key":"jismd.2013070101-17","unstructured":"Esper. (n.d.). Retrieved from http:\/\/esper.codehaus.org\/"},{"key":"jismd.2013070101-18","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.11.007"},{"key":"jismd.2013070101-19","author":"S.Haeckel","year":"1999","journal-title":"Adaptive enterprise: Creating and leading sense and respond organizations (Tech Rep)"},{"key":"jismd.2013070101-20","doi-asserted-by":"crossref","unstructured":"Hassine, I., Rieu, D., Bounaas, F., & Seghrouchni, O. (2002). Symphony: A conceptual model based on business components. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics (SMC'02).","DOI":"10.1109\/ICSMC.2002.1176006"},{"key":"jismd.2013070101-21","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2005.07.003"},{"key":"jismd.2013070101-22","unstructured":"Kolos-Mazuryk, L., Poulisse, G. J., & van Eck, P. (2005). Requirements engineering for pervasive services. Workshop on Building Software for Pervasive Computing (OOPSLA'05), San Diego, CA."},{"key":"jismd.2013070101-23","author":"P.Kruchten","year":"2003","journal-title":"The rational unified process: An introduction"},{"key":"jismd.2013070101-24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-79261-1_3"},{"key":"jismd.2013070101-25","author":"D.Luckham","year":"2002","journal-title":"The power of events: An introduction to complex event processing in enterprise systems"},{"key":"jismd.2013070101-26","first-page":"344","article-title":"Requirements engineering for pervasive systems. A transformational approach.","volume":"06","author":"J.Mu\u00f1oz","year":"2006","journal-title":"Proceedings of the RE"},{"key":"jismd.2013070101-27","doi-asserted-by":"crossref","unstructured":"Nagargadde, A., Varadarajan, S., & Ramamritham, K. (2005). Semantic characterization of real world events. In Proceedings of the International Conference on Database Systems for Advanced Applications, Springer-Verlag.","DOI":"10.1007\/11408079_62"},{"key":"jismd.2013070101-28","doi-asserted-by":"crossref","unstructured":"Paschke, A., & Vincent, P. (2009). A reference architecture for event processing. In Proceedings of the Distributed Event Based Systems, Nashville, TN. ACM.","DOI":"10.1145\/1619258.1619291"},{"key":"jismd.2013070101-29","author":"M.Pichler","year":"2007","journal-title":"A novel view on requirements engineering for ubiquitous computing: The innovation perspective"},{"key":"jismd.2013070101-30","author":"P.Rocques","year":"2002","journal-title":"UML 2 en action: De l'analyse des besoins \u00e0 la conception J2EE"},{"key":"jismd.2013070101-31","author":"S.Rozsnyai","year":"2007","journal-title":"Concepts and models for typing events for event based systems. Distributed Event Based Systems"},{"key":"jismd.2013070101-32","unstructured":"RuleCore. (n.d.). Retrieved from http:\/\/www.rulecore.com"},{"key":"jismd.2013070101-33","author":"J.Schiefer","year":"2007","journal-title":"Event driven rules for sensing and responding to business situations. Distributed Event Based Systems"},{"key":"jismd.2013070101-34","year":"2006","journal-title":"An agile process v1.2 (whitepaper) (Tech Rep)"},{"key":"jismd.2013070101-35","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2009.07.006"},{"key":"jismd.2013070101-36","doi-asserted-by":"publisher","DOI":"10.1147\/sj.472.0321"},{"key":"jismd.2013070101-37","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2007.07.001"},{"key":"jismd.2013070101-38","doi-asserted-by":"crossref","unstructured":"Sitou, W., & Spanfelner, B. (2007). Towards requirement engineering for context adaptive systems. In Proceedings of the 31st Annual International Computer Software and Applications Conference (COMPSAC 2007). IEEE.","DOI":"10.1109\/COMPSAC.2007.223"},{"key":"jismd.2013070101-39","unstructured":"Umanis. (n.d.). Retrieved from http:\/\/www.umanis.com"},{"key":"jismd.2013070101-40","author":"V.Vieira","year":"2010","journal-title":"Designing context-sensitive systems: An integrated approach. Expert Systems with Application"},{"key":"jismd.2013070101-41","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-008-9109-0"},{"key":"jismd.2013070101-42","doi-asserted-by":"crossref","unstructured":"Zimmermann, A., Lorenz, A., & Oppermann, R. (2007). An operational definition of context. Modeling and using context, 558-571. Springer Berlin Heidelberg.","DOI":"10.1007\/978-3-540-74255-5_42"}],"container-title":["International Journal of Information System Modeling and Design"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=80194","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T21:09:22Z","timestamp":1654117762000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jismd.2013070101"}},"subtitle":["A Process for Engineering Ubiquitous Information Systems"],"short-title":[],"issued":{"date-parts":[[2013,7,1]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,7]]}},"URL":"https:\/\/doi.org\/10.4018\/jismd.2013070101","relation":{},"ISSN":["1947-8186","1947-8194"],"issn-type":[{"value":"1947-8186","type":"print"},{"value":"1947-8194","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,7,1]]}}}