{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T13:50:48Z","timestamp":1764251448003,"version":"3.41.0"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2016,10,13]],"date-time":"2016-10-13T00:00:00Z","timestamp":1476316800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2018,10]]},"DOI":"10.1007\/s10270-016-0550-0","type":"journal-article","created":{"date-parts":[[2016,10,13]],"date-time":"2016-10-13T04:14:16Z","timestamp":1476332056000},"page":"1169-1195","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["A model-driven development approach for context-aware systems"],"prefix":"10.1007","volume":"17","author":[{"given":"Imen","family":"Jaouadi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raoudha","family":"Ben\u00a0Djemaa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han\u00eane","family":"Ben-Abdallah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,10,13]]},"reference":[{"issue":"2","key":"550_CR1","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1016\/j.pmcj.2009.07.014","volume":"6","author":"A Achilleos","year":"2010","unstructured":"Achilleos, A., Yanga, K., Georgalas, N.: Context modelling and a context-aware framework for pervasive service creation: a model-driven approach. J. Perv. Mob. Comput. 6(2), 281\u2013296 (2010)","journal-title":"J. Perv. Mob. Comput."},{"key":"550_CR2","unstructured":"ATLAS group LINA and INRIA Nantes: ATL: atlas transformation language specification of the ATL virtual machine. Version 0.1 (2005)"},{"key":"550_CR3","doi-asserted-by":"crossref","unstructured":"Bardram, J.E: The Java context awareness framework (JCAF)\u2014a service infrastructure and programming framework for context-aware applications. In: Proceeding of the Third International Conference on Pervasive Computing (Pervaive\u20192005), pp. 98\u2013115. Munich (2005)","DOI":"10.1007\/11428572_7"},{"key":"550_CR4","doi-asserted-by":"crossref","unstructured":"Bezivin, J.: Towards a precise definition of the OMG\/MDA framework. In: 16th Annual International Conference on Automated Software Engineering (ASE 2001), pp. 273\u2013280. San Diego (2001)","DOI":"10.1109\/ASE.2001.989813"},{"key":"550_CR5","unstructured":"Costa, P.D.: Architectural support for context-aware applications\u2014from context models to services platforms. Ph.D. Thesis, Enschede (2007)"},{"key":"550_CR6","doi-asserted-by":"crossref","unstructured":"David, P.C., Ledoux, T.: WildCAT: a generic framework for context-aware applications. In: Proceeding MPAC\u201905 Proceedings of the 3rd International Workshop on Middleware for Pervasive and Ad-hoc Computing, pp. 1\u20137. ACM, New York (2005)","DOI":"10.1145\/1101480.1101483"},{"key":"550_CR7","unstructured":"Dey, A.K., Salber, D., Futakawa, M., Abowd, G.D.: An architecture to support context-aware applications. GVU Technical Report GIT-GVU-99-23. In: The 12th Annual ACM Symposium on User Interface Software and Technology (UIST \u201999) (1999)"},{"key":"550_CR8","unstructured":"Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: The Workshop on The What, Who, Where, When, and How of Context-Awareness, As Part of The: Conference on Human Factors in Computing Systems (CHI 2000). The Hague (2000)"},{"issue":"2","key":"550_CR9","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","volume":"16","author":"AK Dey","year":"2001","unstructured":"Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum. Comput. Interact. J. 16(2), 97\u2013166 (2001)","journal-title":"Hum. Comput. Interact. J."},{"key":"550_CR10","unstructured":"Helming, J., Koegel, M.: What every eclipse developer should know about EMF. Eclipse Source (2015)"},{"issue":"1","key":"550_CR11","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.pmcj.2005.07.003","volume":"2","author":"K Henricksen","year":"2006","unstructured":"Henricksen, K., Indulska, J.: Developing context-aware pervasive computing applications: models and approach. J. Perv. Mob. Comput. 2(1), 37\u201364 (2006)","journal-title":"J. Perv. Mob. Comput."},{"key":"550_CR12","doi-asserted-by":"crossref","unstructured":"Jaouadi, I., Ben Djemaa, R., BenAbdallah, H.: A generic metamodel for context-aware applications. In: The 23 International Conference on Systems Engineering (ICSEng 2014), pp. 587-59419-21. Las vegas (2014)","DOI":"10.1007\/978-3-319-08422-0_83"},{"key":"550_CR13","doi-asserted-by":"crossref","unstructured":"Motti, V.G., Vanderdonckt, J.: A computational framework for context-aware adaptation of user interfaces. In: IEEE Seventh International Conference on Research Challenges in Information Science (RCIS), pp. 1\u201312. Paris (2013)","DOI":"10.1109\/RCIS.2013.6577709"},{"key":"550_CR14","unstructured":"Object Management group: Meta object facility (MOF) specification. OMG Document, version 1.3 (2000)"},{"key":"550_CR15","unstructured":"Object Management group: The model driven architecture. Mars (2015)"},{"key":"550_CR16","doi-asserted-by":"crossref","unstructured":"Pham, H.N., Mahmoud, Q.H., Ferworn, A., Sadeghian, A.: Applying model-driven development to pervasive system engineering. In: Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments (ICSE, 2007), p. 7 (2007)","DOI":"10.1109\/SEPCASE.2007.2"},{"key":"550_CR17","doi-asserted-by":"crossref","unstructured":"Schilit, B.N., Adams, N., Want, R.: Context-aware computing applications. In: Proceeding WMCSA\u201994 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications, pp. 85\u201390. IEEE Computer Society, Washington, DC (1994)","DOI":"10.1109\/WMCSA.1994.16"},{"key":"550_CR18","doi-asserted-by":"crossref","unstructured":"Santos, L.O.S., Wijnen, R.P.V., Vink, P.: A service oriented middleware for context-aware applications. In: Proceeding of 5th International Workshop on Middleware for Pervasive and Ad-hoc Computing: Held at the ACM\/IFIP\/USENIX 8th International Middleware Conference, pp. 37\u201342. ACM, New York (2007)","DOI":"10.1145\/1376866.1376873"},{"key":"550_CR19","doi-asserted-by":"crossref","unstructured":"Serral, E., Valderas, P., Pelechano, V.: A model driven development method for developing context-aware pervasive systems. In: Proceeding 5th International Conference, Ubiquitous Intelligence and Computing (UIC 2008), pp. 662\u2013676. Oslo (2008)","DOI":"10.1007\/978-3-540-69293-5_52"},{"key":"550_CR20","doi-asserted-by":"crossref","unstructured":"Vale, S., Hammoudi, S.: COMODE: a framework for the development of context-aware applications in the context of MDE. In: Fourth International Conference on Internet and Web Applications and Services (ICIW \u201909), pp. 261\u2013266. Venice\/Mestre (2009)","DOI":"10.1109\/ICIW.2009.44"},{"issue":"2","key":"550_CR21","doi-asserted-by":"crossref","first-page":"1119","DOI":"10.1016\/j.eswa.2010.05.006","volume":"38","author":"V Vieira","year":"2011","unstructured":"Vieira, V., Tedesco, P., Salgado, A.C.: Designing context-sensitive systems: an integrated approach. J. Exp. Syst. Appl. Intell. Collab. Des. 38(2), 1119\u20131138 (2011)","journal-title":"J. Exp. Syst. Appl. Intell. Collab. Des."},{"key":"550_CR22","unstructured":"MarkLogic Server: XQuery and XSLT reference guide. MarkLogic (2015)"},{"key":"550_CR23","doi-asserted-by":"crossref","unstructured":"Zimmermann, A., Lorenz, A., Oppermann, R.: An operational definition of context. In: Modeling and Using Context, 6th International and Interdisciplinary Conference (CONTEXT 2007), Computer Science, pp. 558\u2013571, volume 4635. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-74255-5_42"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-016-0550-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-016-0550-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-016-0550-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T09:44:43Z","timestamp":1749635083000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-016-0550-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,13]]},"references-count":23,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,10]]}},"alternative-id":["550"],"URL":"https:\/\/doi.org\/10.1007\/s10270-016-0550-0","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2016,10,13]]}}}