FRAMESELF: an ontology‐based framework for the self‐management of machine‐to‐machine systems

Concurrency Computation Practice and Experience - Tập 27 Số 6 - Trang 1412-1426 - 2015
Mahdi Ben Alaya1,2, Thierry Monteil1,2
1CNRS, LAAS, 7 avenue du Colonel Roche, F‐31400 Toulouse France
2INSA, LAAS, Université de Toulouse, F‐31000 Toulouse France

Tóm tắt

SummaryMachine‐to‐machine (M2M) systems need to connect thousands of heterogeneous machines that are widely distributed and frequently evolve according to their environment changes. Keeping such systems alive is costly in terms of time and money. The increasing complexity of M2M communications places M2M development and research under strain. Autonomic computing paradigm is widely believed to be a promising solution to self‐manage this complexity. This paper proposes FRAMESELF, an ontology‐based framework designed for the self‐configuration of M2M communications. A variety of communication modules based on service‐oriented and event‐driven communication patterns is dynamically selected and configured in deployment plans. A generic and extensible control loop components diagram detailing the monitoring, analyzing, planning, and executing processes are provided. Ontology models describing the M2M architecture and M2M communication patterns are proposed. A smart metering use case is experimented to validate the proposed approach and to calculate the overload generated by FRAMESELF facing scalability. Copyright © 2013 John Wiley & Sons, Ltd.

Từ khóa


Tài liệu tham khảo

AlayaMB MonteilT.FRAMESELF: a generic context‐aware autonomic framework for self‐management of distributed systems WETICE.IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises Toulouse (France) 2012;60–65.

Parashar M, 2007, Autonomic Computing: Concepts, Infrastructure, and Applications

10.1109/MC.2003.1160055

10.1109/MC.2010.14

FlissiA DubusJ DoletN MerleP.Deploying on the Grid with DeployWare.8th IEEE International Symposium on Cluster Computing and the Grid 2008 CCGRID '08 Lyon (France) 19–22 May2008;177–184 DOI:10.1109/CCGRID.2008.59.

10.1007/3-540-44892-6_11

BirmanKP vanRenesseR VogelsW.Scalable data fusion using Astrolabe.Proceedings of the Fifth International Conference on Information Fusion 2002 vol.2 Annapolis MD USA 8‐11 July 20022002;1434–1441 DOI:10.1109/ICIF.2002.1020984.

SanchoG VillemurT TaziS.An ontology‐driven approach for collaborative ubiquitous systems InderScience Publishers May2010 263–279.www.inderscience.com/ijac/International Journal of Autonomic Computing (IJAC) ISSN 1741‐8577 ‐ ISSN (Print): 1741‐8569.

10.1145/1456223.1456354

Russell SJ, 2010, Artificial Intelligence: A Modern Approach (3rd ed.)

10.1147/sj.433.0598

OWL Web Ontology Language Reference DeanM SchreiberG.Editors W3C Recommendation 10 February2004.

ZhangW HansenKM.Towards self‐managed pervasive middleware using owl/swrl ontologies.In Fifth International Workshop on Modeling and Reasoning in Context (MRC 2008) Delft The Netherlands;1–12. June 2008.W3C Member Submission 21 May 2004M.

10.1002/9781119974031

Erl T, 2009, SOA Design Patterns

Mhl G, 2006, Distributed Event‐Based Systems

LaliwalaZ ChaudharyS.Event‐driven service‐oriented architecture 2008.International Conference on Service Systems and Service Management Melbourne VIC June 30 ‐July 22008;1–6.

BrandesU EiglspergerM HermanI HimsoltM MarshallMS.GraphML progress report: structural layer proposal.Proc. 9th Intl. Symp. Graph Drawing (GD '01) LNCS 2265 Vienna Austria September 23‐26 2001;501–512.

JammesF MenschA SmitH.Service‐oriented device communications using the devices profile for web services.In Proceedings of the 3rd International Workshop on Middleware for Pervasive and AD‐HOC Computing MPAC '05 New York NY USA 2005;1–8. ACM.

Lee C, 2003, Enabling Smart Spaces with OSGi, IEEE Pervasive Computing 2.3, 89

Friedman‐Hall Ernest (2003).Jess in action: rule based systems in Java. Pearson Education. Retrieved March 30 2012. ISBN 1‐930110‐89‐8.

MartinD BursteinM McdermottD McilraithS PaolucciM SycaraK McguinnessDL SirinE SrinivasanN.Bringing semantics to Web services with OWL‐S. World Wide Web 10 3 (September2007).243–277 doi:10.1007/s11280‐007‐0033‐x.

10.1016/j.websem.2012.05.003