Smartware is a framework for intelligent, goal-driven user services, which tolerates the transient absence of a central control, in order to give all constituting host devices the capability to autonomically cope with changes in the computing environment and user needs. The platform was developed in the scope of the BIONETS and the UST+ project.
Within the UST+ project, the core framework of SmartWare is further advanced to support, for example, sophisticated service recovery mechanisms or the collaborative processing of user requests. Here, a middleware based on SmartWare is proposed for the distributed and autonomic service composition and provision.
D. Linner, H. Pfeffer, C. Jacob, A. Kress, S. Krüssel, and S. Steglich, "SmartWare - Framework for Autonomic Application Services", Second International Conference on Autonomic Computing and Communication Systems (Autonomics 2008), Turin, Italy, September 23-25, 2008.
H. Pfeffer, C. Jacob, A. Kress, and S. Steglich, "Collaborative Request Processing in mobile Service Communities", Third International Conference on Pervasive Computing and Applications (ICPCA2008), Alexandria, Egypt, October 06-08, 2008.
The UST+ Distributed Blackboard (UDB) is a semantically enhanced data space used for information exchange among the members of a Universal Service Terminal. Pieces of data that are marked as being public can be read and changed by all members. Furthermore, data can be added and updated. Hence, members can use their own UDB or that of other members to enhance the UST+ functionality in a best-effort manner. Depending on the device capabilities, the UDB may also be able to infer additional knowledge from the cached facts by means of sophisticated reasoning processes. The utilized semantic descriptions allow for the automatic interpretation and categorization of blackboard data. Four versions are envisioned in UST+ to support different types of devices and respective capabilities:
Universal Plug and Play (UPnPTM) addresses the seamless, simplified connection of user devices in home and corporate environments thus enabling smooth access to personal multimedia contents (http://www.upnp.org/).
The UST+ solution suite features an integrated UPnP stack that UST+ devices can utilize to discover and use UPnP services. UST+ support for mobile ad hoc environments extends the notion of pervasive personal content access and use.
In the UST+ City@Home scenario as realized a gateway enables mobile UST+ devices to remotely access personal multimedia content from outside the home. Thus, mobile users can share personal contents in a mobile ad-hoc fashion and may transfer media files like photos remotely to their UPnP home network.
All trademarks are the property of their respective holders.