{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:08:23Z","timestamp":1759032503568,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540728818"},{"type":"electronic","value":"9783540728832"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-72883-2_1","type":"book-chapter","created":{"date-parts":[[2007,6,26]],"date-time":"2007-06-26T06:57:37Z","timestamp":1182841057000},"page":"1-16","source":"Crossref","is-referenced-by-count":4,"title":["The Context-Dependent Role Model"],"prefix":"10.1007","author":[{"given":"Jorge","family":"Vallejos","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Ebraert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brecht","family":"Desmet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tom","family":"Van Cutsem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stijn","family":"Mostinckx","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pascal","family":"Costanza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"Actors: a Model of Concurrent Computation in Distributed Systems","author":"G. Agha","year":"1986","unstructured":"Agha, G.: Actors: a Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge (1986)"},{"key":"1_CR2","unstructured":"Agha, G., Hewitt, C.: Concurrent programming using actors. Object-oriented concurrent programming, pp. 37\u201353 (1987)"},{"key":"1_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/11687061_5","volume-title":"Transactions on Aspect-Oriented Software Development I","author":"I. Aracic","year":"2006","unstructured":"Aracic, I., Gasiunas, V., Mezini, M., Ostermann, K.: Overview of caesarj. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol.\u00a03880, pp. 135\u2013173. Springer, Heidelberg (2006)"},{"key":"1_CR4","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1145\/236337.236347","volume-title":"Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","author":"D. Bardou","year":"1996","unstructured":"Bardou, D., Dony, C.: Split objects: a disciplined use of delegation within objects. In: Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 122\u2013137. ACM Press, New York (1996)"},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Bardram, J.E.: The java context awareness framework (jcaf) - a service infrastructure and programming framework for context-aware applications. In: Pervasive, pp. 98\u2013115 (2005)","DOI":"10.1007\/11428572_7"},{"issue":"3-4","key":"1_CR6","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/j.cl.2004.11.002","volume":"31","author":"A. Bergel","year":"2004","unstructured":"Bergel, A., Ducasse, S., Nierstrasz, O., Wuyts, R.: Classboxes: controlling visibility of class extensions. Computer Languages, Systems and Structures\u00a031(3-4), pp. 107\u2013126 (2004)","journal-title":"Computer Languages, Systems and Structures"},{"key":"1_CR7","unstructured":"Bergmans, L.: The composition filters object model. Technical report, Dept. of Computer Science, University of Twente (1994)"},{"key":"1_CR8","first-page":"303","volume-title":"Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications \/ Proceedings of the European Conference on Object-Oriented Programming","author":"G. Bracha","year":"1990","unstructured":"Bracha, G., Cook, W.: Mixin-based inheritance. In: Meyrowitz, N. (ed.) Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications \/ Proceedings of the European Conference on Object-Oriented Programming, pp. 303\u2013311. ACM Press, Ottawa, Canada (1990)"},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Brewer, E.A., Katz, R.H., Amir, E., Balakrishnan, H., Chawathe, Y., Fox, A., Gribble, S.D., Hodes, T., Nguyen, G., Padmanabhan, V.N., Stemm, M., Seshan,S., Henderson, T.: A network architecture for heterogeneous mobile computing. Personal Communications, IEEE (1998)","DOI":"10.1109\/98.729719"},{"key":"1_CR10","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1613\/jair.284","volume":"4","author":"G. Brewka","year":"1996","unstructured":"Brewka, G.: Well-founded semantics for extended logic programs with dynamic preferences. Journal of Artificial Intelligence Research\u00a04, 19 (1996)","journal-title":"Journal of Artificial Intelligence Research"},{"key":"1_CR11","unstructured":"Correa, C.D., Marsic, I.: A flexible architecture to support awareness in heterogeneous collaborative environments. In: Fourth International Symposium on Collaborative Technologies and Systems (CTS 2003), pp. 109\u2013116 (November 2003)"},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"Costanza, P., Hirschfeld, R.: Language constructs for context-oriented programming - An overview of ContextL. In: Dynamic Languages Symposium (2005)","DOI":"10.1145\/1146841.1146842"},{"key":"1_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1101480.1101483","volume-title":"MPAC \u201905","author":"P.-C. David","year":"2005","unstructured":"David, P.-C., Ledoux, T.: Wildcat: a generic framework for context-aware applications. In: MPAC \u201905. Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing, pp. 1\u20137. ACM Press, New York (2005)"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Dedecker, J.: Ambient-Oriented Programming. PhD thesis, Vrije Universiteit Brussel (2006)","DOI":"10.1007\/11785477_16"},{"key":"1_CR15","doi-asserted-by":"crossref","unstructured":"Dedecker, J., Van Belle, W.: Actors for Mobile Ad-hoc Networks. In: International Conference on Embedded and Ubiquitous Computing EUC2004 (2004)","DOI":"10.1007\/978-3-540-30121-9_46"},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Dedecker, J., Van Cutsem, T., Mostinckx, S., D\u2019Hondt, T., De Meuter, W.: Ambient-Oriented Programming in Ambienttalk. In: Proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP) Nantes, France (2006)","DOI":"10.1145\/1094855.1094867"},{"key":"1_CR17","unstructured":"Ernst, M.D., Kaplan, C.S., Chambers, C.: Predicate dispatching: A unified theory of dispatch. In: ECOOP \u201998, the 12th European Conference on Object-Oriented Programming, pp. 186\u2013211, Brussels, Belgium (July 20-24, 1998)"},{"key":"1_CR18","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0004-3702(82)90020-0","volume":"19","author":"C. Forgy","year":"1982","unstructured":"Forgy, C.: Rete: A fast algorithm for the many pattern\/many object pattern match problem. Artificial Intelligence\u00a019, 17\u201337 (1982)","journal-title":"Artificial Intelligence"},{"key":"1_CR19","unstructured":"Gabbay, D., Laenens, E., Vermeir, D.: Credulous vs. sceptical semantics for ordered logic programs. In: Kaufmann, M. (ed.) Second International Conference on Principles of Knowledge Representation and Reasoning, pp. 208\u2013217 (1991)"},{"key":"1_CR20","unstructured":"I.A. Group. Ambient intelligence: from vision to reality (September 2003)"},{"key":"1_CR21","first-page":"214","volume-title":"Conference proceedings on Object-oriented Programming Systems, Languages and Applications","author":"H. Lieberman","year":"1986","unstructured":"Lieberman, H.: Using prototypical objects to implement shared behavior in object-oriented systems. In: Conference proceedings on Object-oriented Programming Systems, Languages and Applications, pp. 214\u2013223. ACM Press, New York (1986)"},{"key":"1_CR22","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: Ambient Intelligence, pp. 148\u2013159 (2004)","DOI":"10.1007\/978-3-540-30473-9_15"},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Ren, S., Yu, Y., Chen, N., Marth, K., Poirot, P.-E., Shen, L.: Actors, roles and coordinators - a coordination model for open distributed and embedded systems. In: COORDINATION, pp. 247\u2013265 (2006)","DOI":"10.1007\/11767954_16"},{"key":"1_CR24","doi-asserted-by":"crossref","unstructured":"Salber, D., Dey, A.K., Abowd, G.D.: The context toolkit: aiding the development of context-enabled applications. In: A. Press (ed.) CHI 99: Proceedings of the SIGCHI conference on Humon factors in computing systems, pp. 434\u2013441. New York, USA (1999)","DOI":"10.1145\/302979.303126"},{"key":"1_CR25","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1145\/302979.303126","volume-title":"CHI \u201999","author":"D. Salber","year":"1999","unstructured":"Salber, D., Dey, A.K., Abowd, G.D.: The context toolkit: aiding the development of context-enabled applications. In: CHI \u201999. Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 434\u2013441. ACM Press, New York (1999)"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Sch\u00e4rli, N., Ducasse, S., Nierstrasz, O., Black, A.: Traits: Composable units of behavior. In: ECOOP 2003 \u2013 Object-Oriented Programming, LNCS, vol. 2743, pp. 248\u2013274, Springer, Heidelberg (2003)","DOI":"10.1007\/978-3-540-45070-2_12"},{"key":"1_CR27","first-page":"107","volume-title":"MPAC \u201904","author":"C.-F. S\u00f8rensen","year":"2004","unstructured":"S\u00f8rensen, C.-F., Wu, M., Sivaharan, T., Blair, G.S., Okanda, P., Friday, A., Duran-Limon, H.: A context-aware middleware for applications in mobile ad hoc environments. In: MPAC \u201904. Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 107\u2013110. ACM Press, New York (2004)"},{"key":"1_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1007\/3-540-48919-3_13","volume-title":"Coordination Languages and Models","author":"C.A. Varela","year":"1999","unstructured":"Varela, C.A., Agha, G.: A hierarchical model for coordination of concurrent activities. In: Ciancarini, P., Wolf, A.L. (eds.) COORDINATION 1999. LNCS, vol.\u00a01594, pp. 166\u2013182. Springer, Heidelberg (1999)"},{"key":"1_CR29","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1007\/3-540-48168-0_19","volume-title":"Computer Science Logic","author":"M.D. Vos","year":"1999","unstructured":"Vos, M.D., Vermeir, D.: Choice logic programs and nash equilibria in strategic games. In: Flum, J., Rodriguez-Artalejo, M. (eds.) Computer Science Logic, vol.\u00a01683, pp. 266\u2013276. Springer, Heidelberg (1999)"}],"container-title":["Lecture Notes in Computer Science","Distributed Applications and Interoperable Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-72883-2_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,16]],"date-time":"2021-08-16T03:44:19Z","timestamp":1629085459000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-72883-2_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540728818","9783540728832"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-72883-2_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}