{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:50:37Z","timestamp":1771699837083,"version":"3.50.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2012,3,14]],"date-time":"2012-03-14T00:00:00Z","timestamp":1331683200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1007\/s10270-012-0239-y","type":"journal-article","created":{"date-parts":[[2012,3,13]],"date-time":"2012-03-13T12:32:25Z","timestamp":1331641945000},"page":"191-208","source":"Crossref","is-referenced-by-count":16,"title":["A transformation-based approach to context-aware modelling"],"prefix":"10.1007","volume":"13","author":[{"given":"Sylvain","family":"Degrandsart","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Serge","family":"Demeyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Van den Bergh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tom","family":"Mens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,3,14]]},"reference":[{"key":"239_CR1","doi-asserted-by":"crossref","unstructured":"Heckel, R., K\u00fcster, J., Taentzer, G.: Confluence of typed attributed graph transformation systems. In: Corradini, A., Ehrig, H., Kreowski, H., Rozenberg, G. (eds.) Graph Transformation. Lecture Notes in Computer Science, vol. 2505, pp. 161\u2013176. Springer, Berlin (2002)","DOI":"10.1007\/3-540-45832-8_14"},{"key":"239_CR2","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1145\/1361348.1361353","volume":"36","author":"C. Bolchini","year":"2007","unstructured":"Bolchini C., Curino C.A., Quintarelli E., Schreiber F.A., Tanca L.: A data-oriented survey of context models. SIGMOD Rec. 36, 19\u201326 (2007)","journal-title":"SIGMOD Rec."},{"key":"239_CR3","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1023\/A:1008680612960","volume":"4","author":"M.S. Feather","year":"1997","unstructured":"Feather M.S., Fickas S., Finkelstein A., Van Lamsweerde A.: Requirements and specification exemplars. Autom. Softw. Eng. 4, 419\u2013438 (1997)","journal-title":"Autom. Softw. Eng."},{"key":"239_CR4","doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F., Santoro, C.: One model, many interfaces. In: Kolski, C., Vanderdonckt, J. (eds.) Proceedings of CADUI 2002, the 4th International Conference on Computer-Aided Design of User Interfaces, pp. 143\u2013154. Kluwer, Dordrecht (2002)","DOI":"10.1007\/978-94-010-0421-3_13"},{"key":"239_CR5","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"D.C. Schmidt","year":"2006","unstructured":"Schmidt D.C.: Guest editor\u2019s introduction: model-driven engineering. Computer 39, 25\u201331 (2006)","journal-title":"Computer"},{"key":"239_CR6","doi-asserted-by":"crossref","unstructured":"Van den Bergh, J., Luyten, K., Coninx, K.: Cap3: context-sensitive abstract user interface specification. In: Proceedings of 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2011), pp. 31\u201340. ACM Press, June 2011","DOI":"10.1145\/1996461.1996491"},{"issue":"5","key":"239_CR7","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/65.313011","volume":"8","author":"B. Schilit","year":"1994","unstructured":"Schilit B., Theimer M.: Disseminating active map information to mobile hosts. IEEE Network 8(5), 22\u201332 (1994)","journal-title":"IEEE Network"},{"key":"239_CR8","doi-asserted-by":"crossref","unstructured":"Preuveneers, D., Van~den Bergh, J., Wagelaar, D., Georges, A., Rigole, P., Clerckx, T., Berbers, Y., Coninx, K., Jonckers, V., De~Bosschere, K.: Towards an extensible context ontology for ambient intelligence. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) Ambient Intelligence. Lecture Notes in Computer Science, vol. 3295, pp. 148\u2013159. Springer, Berlin (2004)","DOI":"10.1007\/978-3-540-30473-9_15"},{"key":"239_CR9","doi-asserted-by":"crossref","unstructured":"Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: CHI 2000 Workshop on the What, Who, Where, When, and How of Context-Awareness (2000)","DOI":"10.1007\/3-540-48157-5_29"},{"key":"239_CR10","doi-asserted-by":"crossref","unstructured":"Schmidt, A., Aidoo, K.A., Takaluoma, A., Tuomela, U., Van Laerhoven, K., Van de~Velde, W.: Advanced interaction in context. In: Gellersen, H.-W. (ed.) HUC. Lecture Notes in Computer Science, vol. 1707, pp. 89\u2013101. Springer, Berlin (1999)","DOI":"10.1007\/3-540-48157-5_10"},{"key":"239_CR11","doi-asserted-by":"crossref","unstructured":"Coutaz, J., Rey, G.: Foundations for a theory of contextors. In: Kolski, C., Vanderdonckt, J. (eds.) Proceedings of 4th International Conference on Computer-Aided Design of User Interfaces (CADUI 2002), pp. 13\u201334. Kluwer, Dordrecht (2002)","DOI":"10.1007\/978-94-010-0421-3_2"},{"key":"239_CR12","unstructured":"Brown, P.J., Bovey, J.D., Chen, X.: Context-aware applications: from the laboratory to the marketplace. Personal Communications, IEEE [see also IEEE Wireless Commun.] 4(5), 58\u201364 (1997)"},{"key":"239_CR13","doi-asserted-by":"crossref","unstructured":"Taentzer, G.: AGG: a graph transformation environment for modeling and validation of software. In: Proc. AGTIVE 2003. Lecture Notes in Computer Science, vol. 3062, pp. 446\u2013453. Springer, Berlin (2004)","DOI":"10.1007\/978-3-540-25959-6_35"},{"issue":"3\/4","key":"239_CR14","doi-asserted-by":"crossref","first-page":"287","DOI":"10.3233\/FI-1996-263404","volume":"26","author":"A. Habel","year":"1996","unstructured":"Habel A., Heckel R., Taentzer G.: Graph grammars with negative application conditions. Fundam. Inform. 26(3\/4), 287\u2013313 (1996)","journal-title":"Fundam. Inform."},{"key":"239_CR15","doi-asserted-by":"crossref","unstructured":"Runge, O., Ermel, C., Taentzer, G.: AGG 2.0: new features for specifying and analyzing algebraic graph transformations. In: Sch\u00fcrr, A., V\u00e1rro, D. (eds.) Fourth International Symposium of Application of Graph Transformation with Industrial Relevance (AGTIVE\u201911), LNCS. Springer, Berlin (2011, to appear)","DOI":"10.1007\/978-3-642-34176-2_8"},{"key":"239_CR16","doi-asserted-by":"crossref","unstructured":"Heckel, R., K\u00fcster, J.M., Taentzer, G.: Confluence of typed attributed graph transformation systems. In: Corradini, A., Ehrig, H., Kreowski, H.-J., Rozenberg, G. (eds.) Proceedings of 1st Int\u2019l Conf. Graph Transformation (ICGT 2002). Lecture Notes in Computer Science, vol. 2505, pp. 161\u2013176. Springer, Berlin (2002)","DOI":"10.1007\/3-540-45832-8_14"},{"key":"239_CR17","doi-asserted-by":"crossref","unstructured":"Corradini, A., Ehrig, H., Kreowski, H.-J., Rozenberg, G. (eds.) Proceedings of 1st Int\u2019l Conf. Graph Transformation (ICGT 2002). Lecture Notes in Computer Science, vol. 2505. Springer, Berlin (2002)","DOI":"10.1007\/3-540-45832-8"},{"key":"239_CR18","doi-asserted-by":"crossref","unstructured":"Jouault, F., Allilaire, F., B\u00e9zivin, J., Kurtev, I., Valduriez, P.: ATL: a QVT-like transformation language. In: Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications, OOPSLA \u201906, pp. 719\u2013720, New York, NY, USA. ACM (2006)","DOI":"10.1145\/1176617.1176691"},{"key":"239_CR19","doi-asserted-by":"crossref","unstructured":"Jouault, F., Kurtev, I.: Transforming models with ATL. In: Bruel, J.-M. (ed.) Satellite Events at the MoDELS 2005 Conference. Lecture Notes in Computer Science, vol. 3844, pp. 128\u2013138. Springer Berlin-Heidelberg (2006)","DOI":"10.1007\/11663430_14"},{"key":"239_CR20","doi-asserted-by":"crossref","unstructured":"Kurtev, I.: State of the art of QVT: a model transformation language standard. In: Sch\u00fcrr, I., Nagl, M., Z\u00fcndorf, A. (eds.) Applications of Graph Transformations with Industrial Relevance. Lecture Notes in Computer Science, vol. 5088, pp. 377\u2013393. Springer, Berlin, October 2008","DOI":"10.1007\/978-3-540-89020-1_26"},{"issue":"1","key":"239_CR21","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. Pervasive Mobile Comput. 2(1), 37\u201364 (2006)","journal-title":"Pervasive Mobile Comput."},{"key":"239_CR22","doi-asserted-by":"crossref","unstructured":"Gonzalez, S., Cardozo, N., Mens, K., Cadiz, A., Libbrecht, J.-C., Goffaux, J.: Subjective-C. In: Malloy, B., Staab, S., van~den Brand,~M. (eds.) Software Language Engineering. Lecture Notes in Computer Science, vol. 6563, pp. 246\u2013265. Springer, Berlin, Heidelberg (2011)","DOI":"10.1007\/978-3-642-19440-5_15"},{"issue":"3","key":"239_CR23","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/S0953-5438(03)00010-9","volume":"15","author":"G. Calvary","year":"2003","unstructured":"Calvary G., Coutaz J., Thevenin D., Limbourg Q., Bouillon L., Vanderdonckt J.: A unifying reference framework for multi-target user interfaces. Interact. Comput. 15(3), 289\u2013308 (2003)","journal-title":"Interact. Comput."},{"key":"239_CR24","doi-asserted-by":"crossref","unstructured":"Pribeanu, C., Limbourg, Q., Vanderdonckt, J.: Task modelling for context-sensitive user interfaces. In: Johnson, C. (ed.) DSV-IS. Lecture Notes in Computer Science, vol. 2220, pp. 49\u201368. Springer, Berlin (2001)","DOI":"10.1007\/3-540-45522-1_4"},{"key":"239_CR25","unstructured":"Limbourg, Q.: Multi-path development of user interfaces. Ph.D. thesis, Universit\u00e9 catholique de Louvain (2004)"},{"key":"239_CR26","first-page":"281","volume-title":"CADUI","author":"T. Clerckx","year":"2004","unstructured":"Clerckx T., Luyten K., Coninx K.: Generating context-sensitive multiple device interfaces from design. In: Jacob, R.J.K., Limbourg, Q., Vanderdonckt, J. (eds) CADUI, pp. 281\u2013294. Kluwer, Dordrecht (2004)"},{"key":"239_CR27","doi-asserted-by":"crossref","unstructured":"Van den Bergh, J., Coninx, K.: Contextual concurtasktrees: integrating dynamic contexts in task based design. In: PerCom Workshops, pp. 13\u201317. IEEE Computer Society (2004)","DOI":"10.1109\/PERCOMW.2004.1276897"},{"issue":"1","key":"239_CR28","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/1057237.1057241","volume":"12","author":"A.K. Dey","year":"2005","unstructured":"Dey A.K., Mankoff J.: Designing mediation for context-aware applications. ACM Trans. Comput.-Hum. Interact. 12(1), 53\u201380 (2005)","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"239_CR29","doi-asserted-by":"crossref","unstructured":"Van den Bergh, J., Coninx, K.: Cup 2.0: high-level modeling of context-sensitive interactive applications. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS. Lecture Notes in Computer Science, vol. 4199, pp. 140\u2013154. Springer, Berlin (2006)","DOI":"10.1007\/11880240_11"},{"key":"239_CR30","doi-asserted-by":"crossref","unstructured":"Lohmann, S., Kaltz, J.W., Ziegler, J.: Model-driven dynamic generation of context-adaptive web user interfaces. In: K\u00fchne, T. (ed.) MoDELS Workshops. Lecture Notes in Computer Science, vol. 4364, pp. 116\u2013125. Springer, Berlin (2006)","DOI":"10.1007\/978-3-540-69489-2_15"},{"key":"239_CR31","doi-asserted-by":"crossref","unstructured":"Fleurey, F., Solberg, A.: A domain specific modeling language supporting specification, simulation and execution of dynamic adaptive systems. In: Schrr, A., Selic, B. (eds.) Model Driven Engineering Languages and Systems. Lecture Notes in Computer Science, vol. 5795, pp. 606\u2013621. Springer, Berlin-Heidelberg (2009)","DOI":"10.1007\/978-3-642-04425-0_47"},{"key":"239_CR32","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1109\/TSE.2010.35","volume":"36","author":"M. Sama","year":"2010","unstructured":"Sama M., Elbaum S., Raimondi F., Rosenblum D.S., Wang Z.: Context-aware adaptive applications: Fault patterns and their automated identification. IEEE Trans. Softw. Eng. 36, 644\u2013661 (2010)","journal-title":"IEEE Trans. Softw. Eng."}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-012-0239-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-012-0239-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-012-0239-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,23]],"date-time":"2025-03-23T01:51:59Z","timestamp":1742694719000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-012-0239-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,3,14]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,2]]}},"alternative-id":["239"],"URL":"https:\/\/doi.org\/10.1007\/s10270-012-0239-y","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,3,14]]}}}