- -

Integración automática de dispositivos en el Hogar Digital a través de la generación de adaptadores dirigida por modelos

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

Integración automática de dispositivos en el Hogar Digital a través de la generación de adaptadores dirigida por modelos

Show simple item record

Files in this item

dc.contributor.author Rodríguez, María es_ES
dc.contributor.author Zalama, Eduardo es_ES
dc.contributor.author González, Ignacio es_ES
dc.date.accessioned 2020-05-19T06:40:37Z
dc.date.available 2020-05-19T06:40:37Z
dc.date.issued 2016-07-10
dc.identifier.issn 1697-7912
dc.identifier.uri http://hdl.handle.net/10251/143641
dc.description.abstract [ES] En el contexto del Hogar Digital, donde múltiples sistemas de muy diversa índole tienen que trabajar conjuntamente, se han hecho muchos esfuerzos encaminados a conseguir un estándar de comunicaciones que permita la interoperabilidad entre los mismos. El protocolo Digital Home Compliant (DHC) persigue ese objetivo creando una red que ofrece servicios comunes a los distintos dispositivos como son los de localización, eficiencia energética o seguridad. Para formar parte de la red DHC y poder interactuar con ella, es necesario el desarrollo de un adaptador software para cada dispositivo que actúa como intermediario con la red. Dado que dichos adaptadores tienen una proporción de código común bastante alta, y que el código específico que permite controlar el dispositivo suele venir dado por el fabricante, se plantea en este trabajo automatizar el proceso de generación de adaptadores, siguiendo el paradigma de la Arquitectura Dirigida por Modelos (ADM). Una vez generado el código partir de una plantilla y del modelo SysML del sistema, el adaptador se puede desplegar automáticamente, y como consecuencia, mejorar la interoperabilidad del sistema. Para ilustrar las ventajas de la propuesta, se plantea el caso de estudio particular de la generación del adaptador DHC para el robot de servicio Roomba. es_ES
dc.description.abstract [EN] In the context of the Digital Home, where multiple heterogeneous systems live together, many efforts have been made to achieve the standardization that will guarantee the interoperability among them. The Digital Home Compliant (DHC) open communication protocol arises to meet that requirement by means of a software adapter for each device that acts as intermediary with the DHC network. Based on the fact that all the adapters have a high proportion of source code in common, this paper aims to go a step further in the use of the protocol automating the adapters’ process generation, following the Model Driven Architecture approach. The Web Services java code is created from a template and a SysML model of the system. The case of study of a specific adapter development – Roomba service robot – is explained in this communication to illustrate the advantages of this proposal.  es_ES
dc.description.sponsorship Este trabajo ha sido posible gracias al soporte financiero ofrecido por el Departamento de Ciencia y Tecnología, Ministerio de Industria, Energía y Turismo y a los fondos FEDER. Nos gustaría agradecerle a la Universidad de Oviedo la correcta gestión del proyecto DHCompliant2 (TSI-020100-2011-313), así como a los miembros de dicho consorcio, Ingenium, Ingeniería y Domótica S.L. y Domotica DaVinci. es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.relation MINETUR-FEDER/TSI-020100-2011-313 es_ES
dc.relation.ispartof Revista Iberoamericana de Automática e Informática industrial es_ES
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject Code es_ES
dc.subject Generation es_ES
dc.subject Interaction es_ES
dc.subject Robots es_ES
dc.subject System models es_ES
dc.subject Código es_ES
dc.subject Generación es_ES
dc.subject Interacción es_ES
dc.subject Modelos de sistemas es_ES
dc.title Integración automática de dispositivos en el Hogar Digital a través de la generación de adaptadores dirigida por modelos es_ES
dc.title.alternative Improving the interoperability in the Digital Home through the automatic generation of software adapters es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.riai.2016.03.007
dc.rights.accessRights Abierto es_ES
dc.description.bibliographicCitation Rodríguez, M.; Zalama, E.; González, I. (2016). Integración automática de dispositivos en el Hogar Digital a través de la generación de adaptadores dirigida por modelos. Revista Iberoamericana de Automática e Informática industrial. 13(3):363-369. https://doi.org/10.1016/j.riai.2016.03.007 es_ES
dc.description.accrualMethod OJS es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.riai.2016.03.007 es_ES
dc.description.upvformatpinicio 363 es_ES
dc.description.upvformatpfin 369 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 13 es_ES
dc.description.issue 3 es_ES
dc.identifier.eissn 1697-7920
dc.relation.pasarela OJS\9280 es_ES
dc.contributor.funder Ministerio de Industria, Energía y Turismo es_ES
dc.contributor.funder European Regional Development Fund es_ES
dc.relation.references Allard, J., Chinta, V., Gundala, S., Richard III, G.G., 2003. Jini meets UPnP: an architecture for Jini/UPnP interoperability, in: Applications and the Internet, 2003. Proceedings. 2003 Symposium on. pp. 268-275. es_ES
dc.relation.references Cândido, G., Jammes, F., de Oliveira, J.B., Colombo, A.W., 2010. SOA at device level in the industrial domain: Assessment of OPC UA and DPWS specifications, in: Industrial Informatics (INDIN), 2010 8th IEEE International Conference on. IEEE, pp. 598-603. es_ES
dc.relation.references Chang, C.-H., Lu, C.-W., Kao, K.-F., Chu, W.C., Yang, C.-T., Hsueh, N.-L., Hsiung, P.-A., Koong, C.-S., 2011. A SysML-Based Requirement Supporting Tool for Embedded Software, in: 2011 5th International Conference on Secure Software Integration Reliability Improvement Companion (SSIRI-C). Presented at the 2011 5th International Conference on Secure Software Integration Reliability Improvement Companion (SSIRI-C), pp. 202-206. DOI:10.1109/SSIRI-C.2011.34 es_ES
dc.relation.references Chen, S., Song, S., Li, L., Shen, J., 2009. Survey on smart grid technology. Power Syst. Technol. 33, 1-7. es_ES
dc.relation.references Consortium, W.W.W., 2003. Web services architecture. W3C Work. Draft 8. es_ES
dc.relation.references Echonet Consortium, 2013. Echonet Lite Specification. es_ES
dc.relation.references Emig, C., Krutz, K., Link, S., Momm, C., Abeck, S., 2007. Model-driven development of SOA services. Univ. Karlsr. TH Karlsr. es_ES
dc.relation.references Fischer, C., 2008. Feedback on household electricity consumption: a tool for saving energy? Energy Effic. 1, 79-104. es_ES
dc.relation.references Furmento, N., Lee, W., Mayer, A., Newhouse, S., Darlington, J., 2002. ICENI: an open grid service architecture implemented with Jini, in: Proceedings of the 2002 ACM/IEEE Conference on Supercomputing. pp. 1-10. es_ES
dc.relation.references Futured | Plataforma española de redes eléctricas, 2012. Agenda estratégica de investigación. es_ES
dc.relation.references González Alonso, I., Álvarez Fres, O., Alonso Fernández, A., del Torno, P.G., Maestre, J.M., Almudena García Fuente, M., 2012. Towards a new open communication standard between homes and service robots, the DHCompliant case. Robot. Auton. Syst. 60, 889-900. es_ES
dc.relation.references Harrison, W., Barton, C., Raghavachari, M., 2000. Mapping UML designs to Java. ACM. es_ES
dc.relation.references Hause, M.C., Thom, F., 2008. An Integrated MDA Approach with SysML and UML, in: 13th IEEE International Conference on Engineering of Complex Computer Systems, 2008. ICECCS 2008. Presented at the 13th IEEE International Conference on Engineering of Complex Computer Systems, 2008. ICECCS 2008, pp. 249-254. DOI:10.1109/ICECCS.2008.21 es_ES
dc.relation.references Jongmans, S.-S.T., Santini, F., Sargolzaei, M., Arbab, F., Afsarmanesh, H., 2012. Automatic code generation for the orchestration of web services with Reo, in: Service-Oriented and Cloud Computing. Springer, pp. 1-16. es_ES
dc.relation.references Kaed, C. El, Denneulin, Y., Ottogalli, F.-G., Mora, L.F.M., 2010. Combining ontology alignment with model driven engineering techniques for home devices interoperability, in: Software Technologies for Embedded and Ubiquitous Systems. Springer, pp. 71-82. es_ES
dc.relation.references Kleppe, A.G., Warmer, J., Bast, W., Explained, M.D.A., 2003. The model driven architecture: practice and promise. Addison-Wesley Longman Publishing Co., Inc., Boston, MA. es_ES
dc.relation.references KNX Association, n.d. KNX National WebSite [WWW Document]. URL https://www.knx.org/es/ (accessed 11.4.13). es_ES
dc.relation.references Lee, C., Helal, S., 2002. Protocols for service discovery in dynamic and mobile networks. Int. J. Comput. Res. 11, 1-12. es_ES
dc.relation.references Loy, D., Dietrich, D., Schweinzer, H.-J., 2012. Open control networks: LonWorks/EIA 709 technology. Springer Science & Business Media. es_ES
dc.relation.references Musset, J., Juliot, É., Lacrampe, S., Piers, W., Brun, C., Goubet, L., Lussaud, Y., Allilaire, F., 2006. Acceleo user guide. es_ES
dc.relation.references Nain, G., Daubert, E., Barais, O., Jézéquel, J.-M., 2008. Using mde to build a schizophrenic middleware for home/building automation. Springer. es_ES
dc.relation.references Otero, A.P., Suárez, R., Varas, J.M.R., Suárez, M., Fuente, M.P.A.G., Fernández, R., Fernández, M.R., Alonso, I.G., 2015. INTEGRATION OF DIGITAL HOME, SMART APPLIANCES AND SERVICE ROBOTS USING DHCOMPLIANT 2.0. Int. J. Robot. Autom. 30. doi:10.2316/Journal.206.2015.4.206-4332 es_ES
dc.relation.references Papazoglou, M.P., Van Den Heuvel, W.-J., 2007. Service oriented architectures: approaches, technologies and research issues. VLDB J. 16, 389-415. es_ES
dc.relation.references Parra, J., Hossain, M.A., Uribarren, A., Jacob, E., Saddik, A. El, 2009. Flexible smart home architecture using device profile for web services: a peer-to-peer approach. Int. J. Smart Home 3, 39-50. es_ES
dc.relation.references Perumal, T., Ramli, A.R., Leong, C.Y., Mansor, S., Samsudin, K., 2008. Interoperability among Heterogeneous Systems in Smart Home Environment, in: IEEE International Conference on Signal Image Technology and Internet Based Systems, 2008. SITIS '08. Presented at the IEEE International Conference on Signal Image Technology and Internet Based Systems, 2008. SITIS '08, pp. 177-186. DOI:10.1109/SITIS.2008.94 es_ES
dc.relation.references Rahman, M.A.A., Yasuda, A., Mayama, K., Mizukawa, M., Takasu, T., 2011. Model-Driven Development of Intelligent Mobile Robot Using Systems Modeling Language (SysML). INTECH Open Access Publisher. es_ES
dc.relation.references Raslan, W., Sameh, A., 2007. Mapping SysML to SystemC., in: FDL. pp. 225-230. es_ES
dc.relation.references Ribarić, M., Gašević, D., Milanović, M., Giurca, A., Lukichev, S., Wagner, G., 2008. Model-Driven engineering of rules for web services, in: Generative and Transformational Techniques in Software Engineering II. Springer, pp. 377-395. es_ES
dc.relation.references Selic, B., 2003. The pragmatics of model-driven development. Softw. IEEE 20, 19-25. es_ES
dc.relation.references Sulistyo, S., Prinz, A., 2009. Model-Driven Development Approach for Providing Smart Home Services, in: Mokhtari, M., Khalil, I., Bauchet, J., Zhang, D., Nugent, C. (Eds.), Ambient Assistive Health and Wellness Management in the Heart of the City, Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp. 274-277. es_ES
dc.relation.references Talal, B.K., Rachid, M., 2013. Service Discovery -- A Survey and Comparison. ArXiv13082912 Cs. es_ES
dc.relation.references Teirikangas, J., 2001. HAVi: Home Audio Video Interoperability. Hels. Univ. Technol. es_ES
dc.relation.references Tribelhorn, B., Dodds, Z., 2007. Evaluating the Roomba: A low-cost, ubiquitous platform for robotics research and education., in: ICRA. pp. 1393-1399. es_ES
dc.relation.references Vidal, J., De Lamotte, F., Gogniat, G., Soulard, P., Diguet, J.-P., 2009. A codesign approach for embedded system modeling and code generation with UML and MARTE, in: Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE'09. pp. 226-231. es_ES
dc.relation.references Warriach, E.U., 2013. State of the art: embedded middleware platform for a smart home. Int J Smart Home 7, 275-294. es_ES


This item appears in the following Collection(s)

Show simple item record