{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T18:40:41Z","timestamp":1746384041885,"version":"3.28.0"},"reference-count":33,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/policy.2003.1206953","type":"proceedings-article","created":{"date-parts":[[2004,3,2]],"date-time":"2004-03-02T02:26:50Z","timestamp":1078194410000},"page":"3-14","source":"Crossref","is-referenced-by-count":61,"title":["Chisel: a policy-driven, context-aware, dynamic adaptation framework"],"prefix":"10.1109","author":[{"given":"J.","family":"Keeney","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V.","family":"Cahill","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-73005-4_27"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/52.476280"},{"key":"18","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1405.001.0001","author":"kiczales","year":"1991","journal-title":"The Art of the Metaobject Protocol"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1145\/141936.141970"},{"key":"15","article-title":"Towards a generic architecture for mobile object-oriented applications","author":"haahr","year":"2000","journal-title":"SerP 2000 Workshop on Service Portability"},{"key":"16","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-45559-0_8","article-title":"Customization of object request brokers by application specific policies","author":"joergensen","year":"2000","journal-title":"Proceedings of the Middleware 2000 Conference"},{"key":"13","first-page":"137","article-title":"Meta-object protocols for C++: The iguana approach","volume":"96","author":"gowing","year":"1996","journal-title":"Reflection"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/313451.313463"},{"key":"11","first-page":"2192","article-title":"The K-component architecture meta-model for self-adaptive software","author":"dowling","year":"2001","journal-title":"LNCS"},{"key":"12","first-page":"416","author":"gamma","year":"1994","journal-title":"Design Patterns Elements of Reusable Object-Oriented Software"},{"year":"1999","key":"21"},{"key":"20","first-page":"173","author":"mansouri-samani","year":"1995","journal-title":"Monitoring of Distributed Systems"},{"journal-title":"The Common Object Request Broker Architecture and Specification (OMG Document formal\/02-06-01)","year":"2002","key":"22"},{"key":"23","article-title":"Towards a reflective component based middleware architecture","author":"parlavantzas","year":"2000","journal-title":"Metalevel Architectures and Reflection"},{"key":"24","first-page":"77","article-title":"Middleware for reactive components: An integrated use of context, roles and event based coordination","volume":"2218","author":"rakotonirainy","year":"2001","journal-title":"LNCS"},{"key":"25","article-title":"DART: A distributed adaptive run-time","author":"raverdy","year":"1998","journal-title":"Proc IFIP Int l Conf Distributed Systems Platforms and Open Distributed Processing (Middleware 98)"},{"key":"26","article-title":"Iguana\/J: Towards a dynamic and efficient reflective architecture for Java","author":"redmond","year":"2000","journal-title":"Workshop on Reflection and Meta-Level Architectures at 14th European Conference on Object Oriented Programming (ECOOP)"},{"key":"27","article-title":"Supporting unanticipated dynamic adaptation of application behaviour","author":"redmond","year":"2002","journal-title":"ECOOP'02"},{"key":"28","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-48443-4_6","article-title":"Non-functional policies","author":"robben","year":"1999","journal-title":"Proceedings of the Second International Conference on Metalevel Architectures and Reflection"},{"journal-title":"Jess The Rule Engine for the Java Platform","year":"2003","key":"29"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20000327"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36124-3_54"},{"key":"10","article-title":"Dynamic software evolution and the k-component model","author":"dowling","year":"2001","journal-title":"Proceedings of the Workshop on Software Evolution"},{"key":"1","article-title":"The foundations of esterel","author":"berry","year":"1998","journal-title":"Proof Language and Interaction Essays in Honour of Robin Milner"},{"key":"30","first-page":"131","author":"scha?fer","year":"2001","journal-title":"Supporting Metatypes in A Compiled Reflective Programming Language"},{"key":"7","article-title":"Architectural reflection: Bridging the gap between a running system and its architectural specification","author":"cazzola","year":"1998","journal-title":"Prc of 6th Reengineering Forum (REF'98)"},{"key":"6","article-title":"Exploiting reflection and metadata to build mobile computing middleware","author":"capra","year":"2001","journal-title":"Workshop on Mobile Computing Middleware Co-located with Middleware2001"},{"key":"32","first-page":"70","article-title":"Mobility and java RMI","author":"wall","year":"2000","journal-title":"MSc Computer Science"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-1283-9_12"},{"journal-title":"Java 2 Platform Standard Edition (J2SE)","year":"2002","key":"31"},{"key":"4","article-title":"The design and implementation of open ORB v2","volume":"2","author":"blair","year":"2001","journal-title":"IEEE Distributed Systems Online"},{"key":"9","article-title":"An infrastructure for adaptable middleware","author":"david","year":"2002","journal-title":"DOA'02"},{"key":"8","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-44569-2_2","article-title":"The ponder specification language","author":"damianou","year":"2001","journal-title":"Workshop on Policies for Distributed Systems and Networks (Policy2001) HP Labs Bristol"}],"event":{"name":"POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks","acronym":"POLICY-03","location":"Lake Como, Italy"},"container-title":["Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8577\/27164\/01206953.pdf?arnumber=1206953","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,31]],"date-time":"2020-03-31T08:35:59Z","timestamp":1585643759000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1206953\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":33,"URL":"https:\/\/doi.org\/10.1109\/policy.2003.1206953","relation":{},"subject":[]}}