The Agent-based Cooperating Smart Objects methodology (ACOSO-Meth) fully supports the systematic development of Internet of Things (IoT) systems from analysis to implementation by tackling their manifold requirements (e.g., self-management, distributed smartness, interoperability). At the same time, ACOSO-Meth allows the re-engineering of existing IoT systems, thus enhancing their maintainability, reusability and extensibility. In such direction, this paper (i) first presents the integration of the resource-oriented agent framework complying with the IETF Constrained RESTful Environment (CoRE) framework into ACOSO-Meth; then (ii) reports a case study to exemplify the re-engineering of a resource-constrained agent application through the ACOSO-Meth metamodel-driven approach.

Re-engineering IoT systems through ACOSO-Meth: The IETF CoRE based agent framework case study

Savaglio, C.;Russo, W.;Fortino, G.
2018-01-01

Abstract

The Agent-based Cooperating Smart Objects methodology (ACOSO-Meth) fully supports the systematic development of Internet of Things (IoT) systems from analysis to implementation by tackling their manifold requirements (e.g., self-management, distributed smartness, interoperability). At the same time, ACOSO-Meth allows the re-engineering of existing IoT systems, thus enhancing their maintainability, reusability and extensibility. In such direction, this paper (i) first presents the integration of the resource-oriented agent framework complying with the IETF Constrained RESTful Environment (CoRE) framework into ACOSO-Meth; then (ii) reports a case study to exemplify the re-engineering of a resource-constrained agent application through the ACOSO-Meth metamodel-driven approach.
2018
IETF CoRE; Internet of Things; Methodology; Resource-oriented Architecture; Smart Objects; Software Agents; Computer Science (all)
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/287508
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact