Policy enforcement within emerging distributed, event-based systems

Computing is becoming increasingly ubiquitous. To fully realise the potential of emerging distributed systems, it must be possible to manage and bring together (coordinate) system components in various ways---perhaps for purposes and in circumstances not contemplated by their designers. Therefore, we believe that the application logic embodied in components should be separated from the policy that specifies where, how and for what purpose they should be used. This paper explores how supporting infrastructure can enable policy, representing high-level (user) or systems concerns, to drive system functionality. SBUS is a middleware that supports secure, dynamic reconfiguration, providing the means for policy enforcement across system components. We present SBUS to demonstrate the practical aspects and design considerations in a) making infrastructure policy-compliant, and b) leveraging the dynamic policy enforcement capabilities to achieve particular functional goals.

[1]  Sharma Chakravarthy Early Active Database Efforts: A Capsule Summary , 1995, IEEE Trans. Knowl. Data Eng..

[2]  Victoria Ungureanu,et al.  Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems , 2000, TSEM.

[3]  Gordon S. Blair,et al.  The case for reflective middleware , 2002, CACM.

[4]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[5]  Seyed Masoud Sadjadi,et al.  A Survey of Adaptive Middleware , 2003 .

[6]  Morris Sloman,et al.  Policy driven management for distributed systems , 1994, Journal of Network and Systems Management.

[7]  Peter R. Pietzuch,et al.  Distributed event-based systems , 2006 .

[8]  Hans-Arno Jacobsen,et al.  A Policy Management Framework for Content-Based Publish/Subscribe Middleware , 2007, Middleware.

[9]  Mohan Kumar,et al.  Dynamic Service Composition in Pervasive Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[10]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[11]  Jiannong Cao,et al.  Middleware for Wireless Sensor Networks: A Survey , 2008, Journal of Computer Science and Technology.

[12]  Emil C. Lupu,et al.  Ponder2 - A Policy Environment for Autonomous Pervasive Systems , 2008, 2008 IEEE Workshop on Policies for Distributed Systems and Networks.

[13]  Jatinder Singh,et al.  Policy-Based Information Sharing in Publish/Subscribe Middleware , 2008, 2008 IEEE Workshop on Policies for Distributed Systems and Networks.

[14]  David Ingram Reconfigurable middleware for high availability sensor systems , 2009, DEBS '09.

[15]  Frédéric Le Mouël,et al.  A Survey on Service Composition Middleware in Pervasive Environments , 2009, ArXiv.

[16]  Jatinder Singh,et al.  Controlling the dissemination and disclosure of healthcare events , 2010 .

[17]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[18]  Jatinder Singh,et al.  Governance in patient-centric healthcare , 2010, 2010 International Conference on Information Society.

[19]  Wouter Joosen,et al.  Policy-Driven Tailoring of Sensor Networks , 2010, S-CUBE.

[20]  Wolfgang Klas,et al.  A survey of techniques for achieving metadata interoperability , 2010, CSUR.

[21]  David M. Eyers,et al.  Disclosure control in multi-domain publish/subscribe systems , 2011, DEBS '11.

[22]  Athanasios V. Vasilakos,et al.  Body Area Networks: A Survey , 2010, Mob. Networks Appl..

[23]  David Evans,et al.  Using Real-Time Road Traffic Data to Evaluate Congestion , 2011, Dependable and Historic Computing.

[24]  Valérie Issarny,et al.  The Role of Ontologies in Emergent Middleware: Supporting Interoperability in Complex Distributed Systems , 2011, Middleware.

[25]  Cecilia Mascolo,et al.  SenShare: Transforming Sensor Networks into Multi-application Sensing Infrastructures , 2012, EWSN.

[26]  J. Bacon,et al.  Personal and Social Communication Services for Health and Lifestyle Monitoring , 2012 .

[27]  Valérie Issarny,et al.  An Integrated Development and Runtime Environment for the Future Internet , 2012, Future Internet Assembly.

[28]  Mohan Kumar,et al.  Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Middleware for Pervasive Computing: a Survey , 2022 .

[29]  David M. Eyers,et al.  Information Flow Control for Secure Cloud Computing , 2014, IEEE Transactions on Network and Service Management.

[30]  Jatinder Singh,et al.  On middleware for emerging health services , 2014, Journal of Internet Services and Applications.

[31]  Jatinder Singh,et al.  SBUS: a generic policy-enforcing middleware for open pervasive systems , 2014 .