Abstract
Developers are often confronted with incompatible systems and lack a proper system abstraction that allows easy integration of various hardware and software components. To try solve these shortcomings, building blocks are identified at different levels of detail in today’s pervasive/communication sy
Highlights
The contributions of this paper are threefold: (i) we propose a conceptual framework for pervasive systems (Section 2) and analyse the requrired properties of pervasive systems in different application areas, (ii) we use this framework to decompose and compare a number of existing pervasive system architectures with respect to the required properties (Section 3), (iii) we use this framework to integrate existing pervasive systems by indicating integration points (Section 4)
Since PervML targets the generation of Open Services Gateway Initiative (OSGi) code and only two example models are available, its generality to model any kind of pervasive system is not obvious
Multiplicity is denoted by numbers on either end of the communication link between resources and specifies how many instances can exist on each side of the relation
Summary
Networks first supported voice, other media. Future networks will add data of things, i.e. intelligent context-aware and context-producing devices and services that can communicate peer-topeer, via centralised or federated services. Our main objective is to provide a mechanism for shared usage of pervasive systems in multiple applications This is because the effective use of legacy systems in new contexts and integrating them in new systems turns out to be tedious. A common reasoning framework in which existing pervasive systems architectures can be assessed in multiple dimensions is missing Such a framework should support: (i) comparison of existing systems; (ii) effective integration of heterogeneous systems; (iii) modification of existing systems; (iv) easy system deployment in new contexts; (iv) identification of and fixing weak spots. Its precise notation adds a level of detail that is not required for the conceptual framework advantages listed above, and can be distracting To this end, it is our objective to create a simple conceptual framework for reasoning about pervasive systems, as well as for comparing and integrating such systems. We conclude with directions towards a flexible architecture for shared use of pervasive systems (Section 6)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have