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...

Full description

Saved in:
Bibliographic Details
Main Authors: André C. Santos, Luís D. Pedrosa, Martijn Kuipers, Rui M. Rocha
Format: Article
Language:English
Published: Wiley 2012-08-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2012/860864
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850165653805203456
author André C. Santos
Luís D. Pedrosa
Martijn Kuipers
Rui M. Rocha
author_facet André C. Santos
Luís D. Pedrosa
Martijn Kuipers
Rui M. Rocha
author_sort André C. Santos
collection DOAJ
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.
format Article
id doaj-art-edcc2e7f4e6640be80f4f4a3b3560178
institution OA Journals
issn 1550-1477
language English
publishDate 2012-08-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-edcc2e7f4e6640be80f4f4a3b35601782025-08-20T02:21:41ZengWileyInternational 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
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
title 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_short Resource Description Language: A Unified Description Language for Network Embedded Resources
title_sort resource description language a unified description language for network embedded resources
url https://doi.org/10.1155/2012/860864
work_keys_str_mv AT andrecsantos resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources
AT luisdpedrosa resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources
AT martijnkuipers resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources
AT ruimrocha resourcedescriptionlanguageaunifieddescriptionlanguagefornetworkembeddedresources