Mostrar el registro sencillo del ítem
dc.contributor.author | Tejera, Daniel | es_ES |
dc.contributor.author | Alonso, Alejandro | es_ES |
dc.contributor.author | de Miguel, Miguel A. | es_ES |
dc.date.accessioned | 2020-05-22T06:27:08Z | |
dc.date.available | 2020-05-22T06:27:08Z | |
dc.date.issued | 2013-04-07 | |
dc.identifier.issn | 1697-7912 | |
dc.identifier.uri | http://hdl.handle.net/10251/144110 | |
dc.description.abstract | [ES] Las facilidades e independencia de plataforma de Java han generado un gran interés en la comunidad de tiempo real. Dicho interés se ha reflejado en la especificación RTSJ (Real-Time Specification for Java), que extiende y adapta el lenguaje Java para permitir el desarrollo de sistemas de tiempo real. Adicionalmente, se han desarrollado perfiles de RTSJ para garantizar la predecibilidad en sistemas de tiempo real críticos. Sin embargo, RTSJ y sus perfiles no proporcionan facilidades para sistemas distribuidos. El objetivo de este trabajo es afrontar dicha limitación definiendo un nuevo modelo de RMI (Remote Method Invocation) basado en los principales perfiles de RTSJ para sistemas de tiempo real crítico. Este trabajo presenta el diseño y la implementación de RMI-HRT (RMI-Hard Real-Time) que está enfocado a sistemas de tiempo real crítico con requisitos de alta integridad. | es_ES |
dc.description.abstract | [EN] Distributed real-time embedded systems are becoming increasingly important to society. More demands will be made on them and greater reliance will be placed on the delivery of their services. A relevant subset of them is high-integrity or hard real-time systems, where failure can cause loss of life, environmental harm, or significant financial loss.Additionally, the evolution of communication networks and paradigms as well as the necessity of demanding processing power and fault tolerance, motivated the interconnection between electronic devices; many of the communications have the possibility of transferring data at a high speed. The concept of distributed systems emerged as systems where different parts are executed on several nodes that interact with each other via a communication network.Java's popularity, facilities and platform independence have made it an interesting language for the real-time and embedded community. This was the motivation for the development of RTSJ (Real-Time Specification for Java), which is a language extension intended to allow the development of real-time systems. The use of Java in the development of high-integrity systems requires strict development and testing techniques. | es_ES |
dc.description.sponsorship | Este trabajo ha sido financiado parcialmente por el proyecto HIJA de la Comision Europea (IST-511718, Framework 6, priority 2.3.2.5, Embedded Systems) y por el Ministerio Espanol de Educación y Ciencia, por medio del proyecto HI-PARTES (Sistemas empotrados particionados de alta integridad, TIN2011- 28567-C03-01) del Plan Nacional de I+D+I. | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | 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 | Safety Systems | es_ES |
dc.subject | Real-Time Systems | es_ES |
dc.subject | Distributed Systems | es_ES |
dc.subject | Java | es_ES |
dc.subject | Sistemas críticos | es_ES |
dc.subject | Sistemas de tiempo real | es_ES |
dc.subject | Sistemas distribuidos | es_ES |
dc.title | Diseño de un Software de Intermediación de Comunicación para Sistemas Distribuidos de Tiempo Real Críticos en Java | es_ES |
dc.title.alternative | Design of a Communication Middleware for Distributed Real-Time Safety Systems in Java | es_ES |
dc.type | Artículo | es_ES |
dc.identifier.doi | 10.1016/j.riai.2013.03.016 | |
dc.relation.projectID | info:eu-repo/grantAgreement/EC/FP6-IST/511718/EU/High-integrity Java application/HIJA/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/MICINN//TIN2011-28567-C03-01/ES/SISTEMAS EMPOTRADOS PARTICIONADOS DE ALTA INTEGRIDAD/ | es_ES |
dc.rights.accessRights | Abierto | es_ES |
dc.description.bibliographicCitation | Tejera, D.; Alonso, A.; De Miguel, MA. (2013). Diseño de un Software de Intermediación de Comunicación para Sistemas Distribuidos de Tiempo Real Críticos en Java. Revista Iberoamericana de Automática e Informática industrial. 10(2):228-239. https://doi.org/10.1016/j.riai.2013.03.016 | es_ES |
dc.description.accrualMethod | OJS | es_ES |
dc.relation.publisherversion | https://doi.org/10.1016/j.riai.2013.03.016 | es_ES |
dc.description.upvformatpinicio | 228 | es_ES |
dc.description.upvformatpfin | 239 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 10 | es_ES |
dc.description.issue | 2 | es_ES |
dc.identifier.eissn | 1697-7920 | |
dc.relation.pasarela | OJS\9548 | es_ES |
dc.contributor.funder | European Commission | es_ES |
dc.contributor.funder | Ministerio de Ciencia e Innovación | es_ES |
dc.description.references | ARINC 664. “Aircraft Data Network, 2004, Part 7 Avionics Full Duplex Switched Ethernet (AFDX) Network, Draft 3”. September. | es_ES |
dc.description.references | Basanta, P., García-Valls, M., Estevez-Ayres, I., 2004, “No Heap Remote Objects: Leaving Out the Garbage Collector at the Server Side”. En Proceedings of the Second International Workshop on Java Technologies for Real- Time and Embedded Systems JTRES04, LNCS 3292, p. 25-29 October. | es_ES |
dc.description.references | Belliardi, R., Brosgol, B., Dibble, P., Holmes, D., Wellings, A., 2006, The Real- Time Specification for Java. Version 1.0.2, http://www.rtsj.org. | es_ES |
dc.description.references | CAN, Robert Bosch GmbH, Stuttgart. “CAN Specification Version 2.0”. Germany, 1991. | es_ES |
dc.description.references | Crespo, A., Alonso, A., 2006, “Una Panorámica de los Sistemas de Tiempo Real”, Revista Iberoamericana de Automática e Informática Industrial, Volumen 3, Número 2, pp.7-18 Abril. | es_ES |
dc.description.references | Drake, J.M., González-Harbour, M., Gutiérrez, J.J., Medina, J., Palencia, J.C., 2006, “En Busca de la Integración de Herramientas de Tiempo Real a Través de un Modelo Abierto”, Revista iberoamericana de automática e informática industrial (RIAI), ISSN-e 1697-7912, Vol. 3, No. 2, pp. 28-39. | es_ES |
dc.description.references | Gutiérrez, J., Harbour, M.G., 1997, “On the Schedulability Analysis for Distributed Hard Real-Time Systems”. En Proceedings 9th Euromicro Workshop on Real Time Systems, June. | es_ES |
dc.description.references | Gutiérrez, J., Palencia, J.C., Harbour, M.G., 2000, “Schedulability Analysis of Distributed Hard Real-Time Systems with Multiple- Event Synchronization”. En Proceedings of 12th Euromicro Conference on Real-Time Systems, Stockholm (Sweden), IEEE Computer Society Press, pp. 15-24, June. | es_ES |
dc.description.references | Guitiérrez García, J. J., & Harbour, M. G. (2001). Towards a real-time distributed systems annex in Ada. ACM SIGAda Ada Letters, XXI(1), 62-66. doi:10.1145/374369.374383 | es_ES |
dc.description.references | Hu, E.Y., Jenn, E., Valot, E., Alonso, A., 2006, “Safety critical applications and hard real-time profile for Java: a case study in avionics”. E Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems, ACM International Conference Proceeding Series; ISBN: 159593-544-4, vol. 177, pp. 125-134, DOI: 10.1145/1167999.1168021. | es_ES |
dc.description.references | JSR-50: “Distributed Real-Time Specification”. http://www.jcp.org/en/jsr/detail?id=050. | es_ES |
dc.description.references | Kopetz, H., Grünsteidl, G., 1994, “TTP-A Protocol for Fault-Tolerant RealTime Systems”. IEEE Computer, pp 14-23, Enero. | es_ES |
dc.description.references | Kwon, J., Wellings, A., & King, S. (2005). Ravenscar-Java: a high-integrity profile for real-time Java. Concurrency and Computation: Practice and Experience, 17(5-6), 681-713. doi:10.1002/cpe.843 | es_ES |
dc.description.references | Locke, D., Andersen, B.S., Brosgol, B., Fulton, M., Henties, T., Hunt, J.J., Nielsen, J.O., Nilsen, K., Schoeberl, M., Tokar, J., Vitek, J. and Wellings, A., “Safety-critical java technology specification, public draft.”2011. http://www.jcp.org/en/jsr/detail?id=302. | es_ES |
dc.description.references | OMG, Object Management Group, 1999, “The Common Object Request Broker: Architecture and Specification: Revision 2.3.1”. www.omg.org/cgibin/doc?formal/99-10-07/. | es_ES |
dc.description.references | OMG, Object Management Group, 2002, Real-Time CORBA Specification. August. | es_ES |
dc.description.references | Oracle, Java Remote Method Invocation Specification. http://docs.oracle.com/javase/1.4.2/docs/guide/rmi/spec/rmi-title.html. | es_ES |
dc.description.references | Raman, K., Zhang, Y., Panahi, M., Colmenares, J.A., Klefstad, R., Trevor, R., 2005, “RTZen: highly predictable, real-time java middleware for distributed and embedded systems”, en Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware, Ed. Springer-Verlag, p. 225-248. | es_ES |
dc.description.references | Tejera, D., Tolosa, R., de Miguel, M.A., Alonso, A, 2005 “Two alternative RMI models for real-time distributed applications”. En Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, IEEE Computer Society, Washington, DC, USA, p. 390-397. | es_ES |
dc.description.references | Tejera, D., Alonso, A., de Miguel, M.A., 2007, “RMI-HRT: Remote Method Invocation - Hard Real Time”, En Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems, Vienna, Austria, ACM International Conference Proceeding Series, ISBN: 978-59593-813-8, pp: 113-120. | es_ES |
dc.description.references | Tejera, D., 2012, Communication Middleware for Distributed Hard Real-Time Systems in Java, PhD thesis.Universidad Poltécnica de Madrid, 2012. | es_ES |
dc.description.references | Vergnaud, T., Hugues, J., Pautet, L., Kordon, F., 2004, “Polyorb: A schizophrenic middleware to build versatile reliable distributed applications”, En Reliable Software Technologies Ada-Europe, Lecture Notes in Computer Science, Vol. 3063, p. 106-119. | es_ES |