Yarta is a middleware framework for managing mobile social ecosystems. We envisage a multi-layer middleware architecture consisting of modules which provides the needed functionalities, including:
- Extraction of social ties from context (both physical and virtual).
- Enforcement of access control to protect social data from arbitrary access.
- A rich set of MSE management functionalities using which mobile social applications can be developed.
Our middleware adopts a graph-based model for representing social data, where nodes and arcs describe socially relevant entities and their connections. In particular, we exploit the Resource Description Framework (RDF), a basic Semantic Web standard language that allows representing and reasoning about social vocabulary, and creating an interconnected graph of socially relevant information from different sources.