Pervasive computing calls for suitable programmingmodels and associated supporting infrastructures todeal with large software systems dived in complex anddynamic network environments. Here, with the aid of acase study scenario, we discuss the inadequacies ofcurrent approaches in dealing with pervasivecomputing applications. Then we present TOTA (TuplesOn The Air): our proposal to solve the aboveinadequacies. TOTA relies on tuple-based informationto be spatially diffused in the network on the basis ofsome application-specific propagation rule, to beexploited by application agents to achieve contextawarenessand to effectively coordinate with each other.Finally related approaches in this area are presented.
Programming Ubiquitous and Mobile Computing Applications with TOTA Middleware / Mamei, Marco; Zambonelli, Franco; Leonardi, Letizia. - ELETTRONICO. - 4(5):(2003), pp. 1-6. (Intervento presentato al convegno Middleware 2003 tenutosi a Rio de Janeiro nel June 16-20, 2003).
Programming Ubiquitous and Mobile Computing Applications with TOTA Middleware.
MAMEI, Marco;ZAMBONELLI, Franco;LEONARDI, Letizia
2003
Abstract
Pervasive computing calls for suitable programmingmodels and associated supporting infrastructures todeal with large software systems dived in complex anddynamic network environments. Here, with the aid of acase study scenario, we discuss the inadequacies ofcurrent approaches in dealing with pervasivecomputing applications. Then we present TOTA (TuplesOn The Air): our proposal to solve the aboveinadequacies. TOTA relies on tuple-based informationto be spatially diffused in the network on the basis ofsome application-specific propagation rule, to beexploited by application agents to achieve contextawarenessand to effectively coordinate with each other.Finally related approaches in this area are presented.Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris