000100860 001__ 100860
000100860 005__ 20190117192735.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$$aGuerraoui, Rachid$$g105326
000100860 700__ $$aHulaas, Jarle
000100860 700__ $$0242988$$aMonod, Maxime$$g127884
000100860 700__ $$0240704$$aSpring, Jesper Honig$$g165366
000100860 8564_ $$s202959$$uhttps://infoscience.epfl.ch/record/100860/files/pcwfo-techreport.pdf$$zn/a
000100860 909CO $$ooai:infoscience.tind.io:100860$$pIC$$preport
000100860 909C0 $$0252114$$pDCL$$xU10407
000100860 909C0 $$0252188$$pLGL
000100860 937__ $$aLPD-REPORT-2007-003
000100860 973__ $$aEPFL$$sPUBLISHED
000100860 980__ $$aREPORT