Resource Description Language: A Unified Description Language for Network Embedded Resources
As machine-to-machine networks become larger and more pervasive, manual configuration and discovery of resources will become intractable. It is in this context that we propose the RDL, a Resource Description Language that represents a uniform way of describing embedded resources, allowing them to be...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2012-08-01
|
Series: | International Journal of Distributed Sensor Networks |
Online Access: | https://doi.org/10.1155/2012/860864 |
id |
doaj-edcc2e7f4e6640be80f4f4a3b3560178 |
---|---|
record_format |
Article |
spelling |
doaj-edcc2e7f4e6640be80f4f4a3b35601782020-11-25T03:32:43ZengSAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772012-08-01810.1155/2012/860864Resource Description Language: A Unified Description Language for Network Embedded ResourcesAndré C. Santos0Luís D. Pedrosa1Martijn Kuipers2Rui M. Rocha3 INESC-ID, Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Rua Alves Redol 9, 1000-029 Lisboa, Portugal Instituto de Telecomunicações, Avenida Rovisco Pais 1, 1049-011 Lisboa, Portugal INESC-ID, Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Rua Alves Redol 9, 1000-029 Lisboa, Portugal Instituto de Telecomunicações, Avenida Rovisco Pais 1, 1049-011 Lisboa, PortugalAs machine-to-machine networks become larger and more pervasive, manual configuration and discovery of resources will become intractable. It is in this context that we propose the RDL, a Resource Description Language that represents a uniform way of describing embedded resources, allowing them to be shared and enabling a new class of resource-aware applications. The RDL can describe a wide range of resources, characterizing individual nodes or entire networks. It can contribute to overcome performance issues in dense networks or mobility-driven problems in highly dynamic machine-to-machine topologies by providing the means for self-adaptability and manageability, as well as opportunistic resource sharing in context-aware embedded applications. The main goal for the RDL is to define a reusable and extensible resource description specification, which can only be reached if the resources are described in a standardized format. To illustrate the feasibility of our approach, we have also developed a Java implementation of the RDL framework, as well as a TinyOS implementation targeting resource constrained platforms. Furthermore, we have developed Modulus, a modular middleware for the development of resource-aware distributed applications.https://doi.org/10.1155/2012/860864 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
André C. Santos Luís D. Pedrosa Martijn Kuipers Rui M. Rocha |
spellingShingle |
André C. Santos Luís D. Pedrosa Martijn Kuipers Rui M. Rocha Resource Description Language: A Unified Description Language for Network Embedded Resources International Journal of Distributed Sensor Networks |
author_facet |
André C. Santos Luís D. Pedrosa Martijn Kuipers Rui M. Rocha |
author_sort |
André C. Santos |
title |
Resource Description Language: A Unified Description Language for Network Embedded Resources |
title_short |
Resource Description Language: A Unified Description Language for Network Embedded Resources |
title_full |
Resource Description Language: A Unified Description Language for Network Embedded Resources |
title_fullStr |
Resource Description Language: A Unified Description Language for Network Embedded Resources |
title_full_unstemmed |
Resource Description Language: A Unified Description Language for Network Embedded Resources |
title_sort |
resource description language: a unified description language for network embedded resources |
publisher |
SAGE Publishing |
series |
International Journal of Distributed Sensor Networks |
issn |
1550-1477 |
publishDate |
2012-08-01 |
description |
As machine-to-machine networks become larger and more pervasive, manual configuration and discovery of resources will become intractable. It is in this context that we propose the RDL, a Resource Description Language that represents a uniform way of describing embedded resources, allowing them to be shared and enabling a new class of resource-aware applications. The RDL can describe a wide range of resources, characterizing individual nodes or entire networks. It can contribute to overcome performance issues in dense networks or mobility-driven problems in highly dynamic machine-to-machine topologies by providing the means for self-adaptability and manageability, as well as opportunistic resource sharing in context-aware embedded applications. The main goal for the RDL is to define a reusable and extensible resource description specification, which can only be reached if the resources are described in a standardized format. To illustrate the feasibility of our approach, we have also developed a Java implementation of the RDL framework, as well as a TinyOS implementation targeting resource constrained platforms. Furthermore, we have developed Modulus, a modular middleware for the development of resource-aware distributed applications. |
url |
https://doi.org/10.1155/2012/860864 |
work_keys_str_mv |
AT andrecsantos resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources AT luisdpedrosa resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources AT martijnkuipers resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources AT ruimrocha resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources |
_version_ |
1724566356865581056 |