~~NOTOC~~ ====== Open Reflective Infrastructure for Open Networks ====== Jointly funded by the [[http://www.ewi-vlaanderen.be/|Flemish Government]] and the [[http://www.cwr.cl/|Center for Web Research]] as part of a general programme for [[http://www.ewi-vlaanderen.be/ewi/index.php?id=50|bilateral scientific collaboration]], the ORION project spans the Vrije Universiteit Brussel and the Universidad de Chile. The project builds upon previous contacts between both universities as part of the [[http://www.emn.fr/x-info/emoose/labs/|SENSO-network]], and proposes scientific collaboration on Ambient-Oriented Programming. ===== Fact Sheet ===== Belgian Promotors : Theo D'Hondt & Wolfgang De Meuter \\ Chilean Promotor : Gonzalo Navarro Duration: 1-jan-2006 till 31-dec-2007 \\ Budget: approx. 38.000 EUR ===== Proposal ===== The ORION project brings together experts in the development of reflectively implemented language features for open networks of mobile devices and experts in partial behavioural reflection which work on techniques to optimize the use of reflective hooks while retaining a maximum of expressiveness. The goal of the project is to investigate how these research strengths can be combined to produce a praticable yet full-fledged **open reflective infrastructure for open networks**. AmbientTalk is used as the virtual machine in which the work packages described in the project will be developed. Some of the work packages are [[research:ambientrefs|service discovery abstractions]], [[research:exceptions|failure handling]] and [[research:dgc|garbage collection]], all of which are currently pursued by researchers of the Vrije Universiteit Brussel. ===== Joint Workshops ===== * [[http://sam.iai.uni-bonn.de/seps2006/|1st International Workshop on Software Engineering of Pervasive Services]] at the IEEE International Conference on Pervasive Services 2006. * [[http://sam.iai.uni-bonn.de/ot4ami/|Second Workshop on Object Technology for Ambient Intelligence and Pervasive Computing]] at the European Conference on Object-Oriented Programming 2006. * [[http://sam.iai.uni-bonn.de/ot4ami2007/|Third Workshop on Object Technology for Ambient Intelligence and Pervasive Computing]] at the European Conference on Object-Oriented Programming 2007. * [[projects:orion:workshop|Advances in the Engineering of Ambient-Oriented Applications]] held at the Vrije Universiteit Brussel. * [[http://pleiad.dcc.uchile.cl/events/workshops/orion|ORION seminar]] held at the Universidad de Chile. ===== Joint Publications ===== * **Flexible Object Encapsulation for Ambient-Oriented Programming** \\ Wolfgang De Meuter, Eric Tanter, Stijn Mostinckx, Tom Van Cutsem and Jessie Dedecker \\ In //"Proceedings of the Dynamic Language Symposium - OOPSLA '05: Companion of the 20th annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications. San Diego, U.S.A. ACM Press."//, 2005 * **Design of a Multi-Level Reflective Architecture for Ambient Actors** \\ Dieter Standaert, Eric Tanter and Tom Van Cutsem \\ In //"2nd workshop on Object Technology for Ambient Intelligence and Pervasive Computing (OT4AmI) co-located at the 20th European Conference on Object-oriented Programming (ECOOP), Nantes, France"//, 2006 * **Proximity is in the Eye of the Beholder** \\ Peter Barron, Jessie Dedecker and Eric Tanter \\ In //"3rd workshop on Object Technology for Ambient Intelligence and Pervasive Computing (OT4AmI) co-located at the 21st European Conference on Object-oriented Programming (ECOOP), Berlin, Germany"//, 2007 * **Mirages: Behavioral Intercession in a Mirror-based Architecture** \\ Mostinckx Stijn, Tom Van Cutsem, Stijn Timbermont and Eric Tanter \\ In //"Proceedings of the Dynamic Languages Symposium - OOPSLA '07: Companion of the 22nd annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications. Montreal, Canada. ACM Press."//, 2007