000100860 001__ 100860
000100860 005__ 20190316233935.0
000100860 037__ $$aREP_WORK
000100860 245__ $$aPervasive Computing with Frugal Objects
000100860 269__ $$a2007
000100860 260__ $$c2007
000100860 336__ $$aReports
000100860 520__ $$aThis paper presents a computing model for resource-limited mobile devices that might be ubiquitously deployed in private and business environments. The model integrates a strongly-typed event-based communication paradigm with abstractions for frugal control, assuming a small footprint runtime. With our model, an application consists of a set of distributed reactive objects, called Frugal Objects (FROBs), that communicate through typed events and dynamically adapt their behavior according to notifications about changes in resource availability. FROBs have a logical time-slicing execution pattern that helps monitor resource consuming tasks and determine resource profiles in terms of CPU, memory, battery and bandwidth. The behavior of a FROB is represented by a set of stateless first-class objects. Both state and behavioral objects are referenced through a level of indirection within the FROB. This facilitates the dynamic changes of the set of event types a FROB can accept, say based on the available resources, without requiring a significant footprint increase of the underlying FROB runtime.
000100860 700__ $$aGarbinato, Benoît
000100860 700__ $$0240335$$g105326$$aGuerraoui, Rachid
000100860 700__ $$aHulaas, Jarle
000100860 700__ $$0242988$$g127884$$aMonod, Maxime
000100860 700__ $$aSpring, Jesper Honig$$g165366$$0240704
000100860 8564_ $$uhttps://infoscience.epfl.ch/record/100860/files/pcwfo-techreport.pdf$$zn/a$$s202959
000100860 909C0 $$xU10407$$0252114$$pDCL
000100860 909C0 $$pLGL$$0252188
000100860 909CO $$qGLOBAL_SET$$pIC$$preport$$ooai:infoscience.tind.io:100860
000100860 937__ $$aLPD-REPORT-2007-003
000100860 973__ $$sPUBLISHED$$aEPFL
000100860 980__ $$aREPORT