covid
Buscar en
Revista Iberoamericana de Automática e Informática Industrial RIAI
Toda la web
Inicio Revista Iberoamericana de Automática e Informática Industrial RIAI Marco de Componentes con soporte para reemplazo dinámico y seguro en sistemas d...
Información de la revista

Estadísticas

Siga este enlace para acceder al texto completo del artículo

Marco de Componentes con soporte para reemplazo dinámico y seguro en sistemas de tiempo real
Component Framework for supporting safe and dynamic replacement in real-time systems
Julio Cano
Autor para correspondencia
julioangel.cano@uc3m.es

Autor para correspondencia.
, Marisol García-Valls, Pablo Basanta-Val
Departamento de Ingeniería Telemática, Universidad Carlos III de Madrid, Av. Universidad, n°30, 28911, Leganés, España
Leído
2546
Veces
se ha leído el artículo
968
Total PDF
1578
Total HTML
Compartir estadísticas
 array:24 [
  "pii" => "S1697791213000952"
  "issn" => "16977912"
  "doi" => "10.1016/j.riai.2013.11.007"
  "estado" => "S300"
  "fechaPublicacion" => "2014-01-01"
  "aid" => "156"
  "copyright" => "EA"
  "copyrightAnyo" => "2012"
  "documento" => "article"
  "crossmark" => 0
  "licencia" => "http://creativecommons.org/licenses/by-nc-nd/3.0/"
  "subdocumento" => "fla"
  "cita" => "Revista Iberoamericana de Automática e Informática industrial. 2014;11:98-108"
  "abierto" => array:3 [
    "ES" => true
    "ES2" => true
    "LATM" => true
  ]
  "gratuito" => true
  "lecturas" => array:2 [
    "total" => 1549
    "formatos" => array:3 [
      "EPUB" => 31
      "HTML" => 1001
      "PDF" => 517
    ]
  ]
  "itemSiguiente" => array:19 [
    "pii" => "S1697791213000964"
    "issn" => "16977912"
    "doi" => "10.1016/j.riai.2013.09.008"
    "estado" => "S300"
    "fechaPublicacion" => "2014-01-01"
    "aid" => "157"
    "copyright" => "EA"
    "documento" => "article"
    "crossmark" => 0
    "licencia" => "http://creativecommons.org/licenses/by-nc-nd/3.0/"
    "subdocumento" => "fla"
    "cita" => "Revista Iberoamericana de Automática e Informática industrial. 2014;11:109-16"
    "abierto" => array:3 [
      "ES" => true
      "ES2" => true
      "LATM" => true
    ]
    "gratuito" => true
    "lecturas" => array:2 [
      "total" => 2143
      "formatos" => array:3 [
        "EPUB" => 35
        "HTML" => 1576
        "PDF" => 532
      ]
    ]
    "es" => array:11 [
      "idiomaDefecto" => true
      "titulo" => "Desarrollo de un Sensor Virtual basado en Modelo NARMAX y Máquina de Vectores de Soporte para Molienda Semiautógena"
      "tienePdf" => "es"
      "tieneTextoCompleto" => "es"
      "tieneResumen" => array:2 [
        0 => "es"
        1 => "en"
      ]
      "paginas" => array:1 [
        0 => array:2 [
          "paginaInicial" => "109"
          "paginaFinal" => "116"
        ]
      ]
      "titulosAlternativos" => array:1 [
        "en" => array:1 [
          "titulo" => "Development of a Software Sensor based on a NARMAX-Support Vector Machine Model for Semi-Autogenous Grinding"
        ]
      ]
      "contieneResumen" => array:2 [
        "es" => true
        "en" => true
      ]
      "contieneTextoCompleto" => array:1 [
        "es" => true
      ]
      "contienePdf" => array:1 [
        "es" => true
      ]
      "autores" => array:1 [
        0 => array:2 [
          "autoresLista" => "Gonzalo Acuña, Millaray Curilem, Francisco Cubillos"
          "autores" => array:3 [
            0 => array:2 [
              "nombre" => "Gonzalo"
              "apellidos" => "Acuña"
            ]
            1 => array:2 [
              "nombre" => "Millaray"
              "apellidos" => "Curilem"
            ]
            2 => array:2 [
              "nombre" => "Francisco"
              "apellidos" => "Cubillos"
            ]
          ]
        ]
      ]
    ]
    "idiomaDefecto" => "es"
    "EPUB" => "https://multimedia.elsevier.es/PublicationsMultimediaV1/item/epub/S1697791213000964?idApp=UINPBA00004N"
    "url" => "/16977912/0000001100000001/v1_201401040117/S1697791213000964/v1_201401040117/es/main.assets"
  ]
  "itemAnterior" => array:19 [
    "pii" => "S1697791213000940"
    "issn" => "16977912"
    "doi" => "10.1016/j.riai.2013.11.006"
    "estado" => "S300"
    "fechaPublicacion" => "2014-01-01"
    "aid" => "155"
    "copyright" => "EA"
    "documento" => "article"
    "crossmark" => 0
    "licencia" => "http://creativecommons.org/licenses/by-nc-nd/3.0/"
    "subdocumento" => "fla"
    "cita" => "Revista Iberoamericana de Automática e Informática industrial. 2014;11:86-97"
    "abierto" => array:3 [
      "ES" => true
      "ES2" => true
      "LATM" => true
    ]
    "gratuito" => true
    "lecturas" => array:2 [
      "total" => 2136
      "formatos" => array:3 [
        "EPUB" => 27
        "HTML" => 1574
        "PDF" => 535
      ]
    ]
    "es" => array:11 [
      "idiomaDefecto" => true
      "titulo" => "Estrategia Guiada por Modelos para incluir Aspectos de Seguridad en Sistemas Empotrados Basados en Servicios Web"
      "tienePdf" => "es"
      "tieneTextoCompleto" => "es"
      "tieneResumen" => array:2 [
        0 => "es"
        1 => "en"
      ]
      "paginas" => array:1 [
        0 => array:2 [
          "paginaInicial" => "86"
          "paginaFinal" => "97"
        ]
      ]
      "titulosAlternativos" => array:1 [
        "en" => array:1 [
          "titulo" => "A Model-Driven Strategy for Including Security Aspects in Web Services-Based Embedded Services"
        ]
      ]
      "contieneResumen" => array:2 [
        "es" => true
        "en" => true
      ]
      "contieneTextoCompleto" => array:1 [
        "es" => true
      ]
      "contienePdf" => array:1 [
        "es" => true
      ]
      "autores" => array:1 [
        0 => array:2 [
          "autoresLista" => "Juan Pedro Silva Gallino, Miguel de Miguel, Javier F. Briones, Alejandro Alonso"
          "autores" => array:4 [
            0 => array:2 [
              "nombre" => "Juan Pedro Silva"
              "apellidos" => "Gallino"
            ]
            1 => array:2 [
              "nombre" => "Miguel"
              "apellidos" => "de Miguel"
            ]
            2 => array:2 [
              "nombre" => "Javier F."
              "apellidos" => "Briones"
            ]
            3 => array:2 [
              "nombre" => "Alejandro"
              "apellidos" => "Alonso"
            ]
          ]
        ]
      ]
    ]
    "idiomaDefecto" => "es"
    "EPUB" => "https://multimedia.elsevier.es/PublicationsMultimediaV1/item/epub/S1697791213000940?idApp=UINPBA00004N"
    "url" => "/16977912/0000001100000001/v1_201401040117/S1697791213000940/v1_201401040117/es/main.assets"
  ]
  "es" => array:16 [
    "idiomaDefecto" => true
    "titulo" => "Marco de Componentes con soporte para reemplazo dinámico y seguro en sistemas de tiempo real"
    "tieneTextoCompleto" => true
    "paginas" => array:1 [
      0 => array:2 [
        "paginaInicial" => "98"
        "paginaFinal" => "108"
      ]
    ]
    "autores" => array:1 [
      0 => array:4 [
        "autoresLista" => "Julio Cano, Marisol García-Valls, Pablo Basanta-Val"
        "autores" => array:3 [
          0 => array:4 [
            "nombre" => "Julio"
            "apellidos" => "Cano"
            "email" => array:1 [
              0 => "julioangel.cano@uc3m.es"
            ]
            "referencia" => array:1 [
              0 => array:2 [
                "etiqueta" => "<span class="elsevierStyleSup">¿</span>"
                "identificador" => "cor0005"
              ]
            ]
          ]
          1 => array:2 [
            "nombre" => "Marisol"
            "apellidos" => "Garc&#237;a-Valls"
          ]
          2 => array:2 [
            "nombre" => "Pablo"
            "apellidos" => "Basanta-Val"
          ]
        ]
        "afiliaciones" => array:1 [
          0 => array:2 [
            "entidad" => "Departamento de Ingenier&#237;a Telem&#225;tica&#44; Universidad Carlos III de Madrid&#44; Av&#46; Universidad&#44; n&#176;30&#44; 28911&#44; Legan&#233;s&#44; Espa&#241;a"
            "identificador" => "aff0005"
          ]
        ]
        "correspondencia" => array:1 [
          0 => array:3 [
            "identificador" => "cor0005"
            "etiqueta" => "&#8270;"
            "correspondencia" => "Autor para correspondencia&#46;"
          ]
        ]
      ]
    ]
    "titulosAlternativos" => array:1 [
      "en" => array:1 [
        "titulo" => "Component Framework for supporting safe and dynamic replacement in real-time systems"
      ]
    ]
    "textoCompleto" => "<span class="elsevierStyleSections"><span id="sec0005" class="elsevierStyleSection elsevierViewall"><span class="elsevierStyleSectionTitle" id="sect0025">Referencias no citadas</span><p id="par0005" class="elsevierStylePara elsevierViewall"><a class="elsevierStyleCrossRef" href="#bib0005">Almeida and Wegdam&#44; 2001</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0010">Bacon et al&#46;&#44; 2003</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0015">Bini et al&#46;&#44; 2009</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0020">Bollella and Gosling&#44; 2000</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0025">Bruneton et al&#46;&#44; 2006</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0030">Bures et al&#46;&#44; 2006</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0035">Canal et al&#46;&#44; 2006</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0040">Cano and Garc&#237;a-Valls&#44; 2013</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0045">Clarke et al&#46;&#44; 2001</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0050">Cornwell and Wellings&#44; 1996</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0055">Crnkovic et al&#46;&#44; 2011</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0060">Garcia-Valls et al&#46;&#44; 2003</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0065">Garc&#237;a-Valls et al&#46;&#44; 2009</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0070">Garc&#237;a-Valls et al&#46;&#44; 2012a</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0075">Garc&#237;a-Valls et al&#46;&#44; 2011</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0080">Garc&#237;a-Valls et al&#46;&#44; 2012b</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0085">Garc&#237;a-Valls and Basanta-Val&#44; 2013a</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0090">Garc&#237;a-Valls et al&#46;&#44; 2013b</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0095">Isovic and Lindgren&#44; 2000</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0100">Kramer and Magee&#44; 1990</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0105">Lehoczky et al&#46;&#44; 1989</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0110">Li&#44; 2011</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0115">McKinley et al&#46;&#44; 2004</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0120">Miguel et al&#46;&#44; 2002</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0125">Nilsen&#44; 1996</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0130">Nilsen&#44; 1998</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0135">OMG&#44; 2006</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0140">OMG&#44; 2009</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0145">OSGi Alliance&#44; 2009</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0150">Pizlo and Vitek&#44; 2008</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0155">Pl&#353;ek et al&#46;&#44; 2008</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0160">Quadri et al&#46;&#44; 2010</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0165">Rasche and Polze&#44; 2005</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0170">Rasche and Polze&#44; 2008</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0175">Sha&#44; 1998</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0180">Siebert&#44; 2007</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0185">Stankovic&#44; 2000</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0190">Tesanovic et al&#46;&#44; 2003</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0195">Tewksbury et al&#46;&#44; 2001</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0200">Vandewoude et al&#46;&#44; 2007</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0205">Wahler et al&#46;&#44; 2011</a>&#44; <a class="elsevierStyleCrossRef" href="#bib0210">Warren et al&#46;&#44; 2006</a> and <a class="elsevierStyleCrossRef" href="#bib0215">Wiki&#44; 2013</a>&#46;</p></span></span>"
    "textoCompletoSecciones" => array:1 [
      "secciones" => array:6 [
        0 => array:2 [
          "identificador" => "xres302429"
          "titulo" => "Resumen"
        ]
        1 => array:2 [
          "identificador" => "xpalclavsec285449"
          "titulo" => "Palabras clave"
        ]
        2 => array:2 [
          "identificador" => "xres302428"
          "titulo" => "Abstract"
        ]
        3 => array:2 [
          "identificador" => "xpalclavsec285450"
          "titulo" => "Keywords"
        ]
        4 => array:2 [
          "identificador" => "sec0005"
          "titulo" => "Referencias no citadas"
        ]
        5 => array:1 [
          "titulo" => "Referencias"
        ]
      ]
    ]
    "pdfFichero" => "main.pdf"
    "tienePdf" => true
    "fechaRecibido" => "2012-09-05"
    "fechaAceptado" => "2013-11-07"
    "PalabrasClave" => array:2 [
      "es" => array:1 [
        0 => array:4 [
          "clase" => "keyword"
          "titulo" => "Palabras clave"
          "identificador" => "xpalclavsec285449"
          "palabras" => array:5 [
            0 => "Marcos de componentes"
            1 => "tiempo real"
            2 => "sistemas din&#225;micos"
            3 => "reemplazo de componente"
            4 => "reconfiguraci&#243;n"
          ]
        ]
      ]
      "en" => array:1 [
        0 => array:4 [
          "clase" => "keyword"
          "titulo" => "Keywords"
          "identificador" => "xpalclavsec285450"
          "palabras" => array:7 [
            0 => "Components"
            1 => "frameworks"
            2 => "real-time"
            3 => "dynamic"
            4 => "systems"
            5 => "component replacement"
            6 => "reconfiguration"
          ]
        ]
      ]
    ]
    "tieneResumen" => true
    "resumen" => array:2 [
      "es" => array:2 [
        "titulo" => "Resumen"
        "resumen" => "<p id="spar0005" class="elsevierStyleSimplePara elsevierViewall">En las &#250;ltimas d&#233;cadas se han aportado soluciones para el desarrollo de sistemas de tiempo real basados en componentes como base para aumentar la productividad y la fiabilidad de su desarrollo as&#237; como su posterior mantenimiento&#46; De modo m&#225;s reciente est&#225;n apareciendo soluciones que permiten cierta flexibilidad en estos sistemas con miras a soportar ejecuci&#243;n din&#225;mica a trav&#233;s de reemplazos de componentes en tiempo de ejecuci&#243;n&#46; Para ello se adaptan los modelos de componentes intentando minimizar los conflictos que aparecen al integrar tiempo real y comportamiento din&#225;mico y conseguir reemplazos de componentes en un tiempo acotado&#46; Uno de los principales retos para esto es el c&#225;lculo de los tiempos requeridos por las diferentes operaciones necesarias para realizar un reemplazo de componente&#46; El otro gran obst&#225;culo es conocer los tiempos de operaci&#243;n de los componentes del sistema cuando la implementaci&#243;n de &#233;stos puede cambiar durante la vida del sistema&#46; En este trabajo se describe la implementaci&#243;n de un marco de componentes que aporta una soluci&#243;n parcial a estos problemas&#46; Se proporciona un modelo de componentes junto con sus correspondientes algoritmos para asegurar que los componentes pueden ser cargados y reemplazados en tiempo de ejecuci&#243;n sin interferir en el cumplimiento de sus plazos de ejecuci&#243;n&#46; El modelo est&#225; dise&#241;ado para evitar fallos en los reemplazos de componente&#46; Finalmente se aporta la validaci&#243;n de los conceptos presentados&#46;</p>"
      ]
      "en" => array:2 [
        "titulo" => "Abstract"
        "resumen" => "<p id="spar0010" class="elsevierStyleSimplePara elsevierViewall">In the last decades solutions have been provided for the real- time component-based systems development as a base to increase productivity and reliability of their development as well as their maintenance&#46; Solutions are increasingly appearing that allow controlled flexibility in these systems&#44; aiming to support dynamic execution through the component replacement at run-time&#46; So&#44; component models are adapted trying to minimize conflicts integrating real-time and dynamic behaviors&#44; and achieving components replacements in a bounded time&#46; One of the main challenges for this is to calculate the required times by the different operations needed in a component replacement&#46; The other issue is to know the operating times of the component in the system when their implementations change along the life of the system&#46; In this work the implementation of a component framework implementation is described providing a partial solution for these problems&#46; A component model is provided together with the corresponding algorithms to assure that components can be loaded and replaced at run-time without interfering in their execution deadlines&#46; The model is designed to avoid failures during component replacements&#46; Finally a validation of the presented concepts is provided&#46;</p>"
      ]
    ]
    "bibliografia" => array:2 [
      "titulo" => "Referencias"
      "seccion" => array:1 [
        0 => array:2 [
          "identificador" => "bibs0005"
          "bibliografiaReferencia" => array:43 [
            0 => array:3 [
              "identificador" => "bib0005"
              "etiqueta" => "Almeida and Wegdam&#44; 2001"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Almeida&#44; J&#46;&#44; Wegdam&#44; M&#46; 2001&#46; Transparent dynamic reconfiguration for CORBA&#44; in&#58; Blair&#44; G&#46;&#44; Schmidt&#44; D&#46;&#44; Tar&#44; Z&#46; &#40;Eds&#46;&#41;&#44; 3rd International Symposium on Distributed Objects and Applications&#46; Rome&#44; pp&#46; 197-207&#46;"
                ]
              ]
            ]
            1 => array:3 [
              "identificador" => "bib0010"
              "etiqueta" => "Bacon et al&#46;&#44; 2003"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "A real-time garbage collector with low overhead and consistent utilization"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "D&#46;F&#46; Bacon"
                            1 => "P&#46; Cheng"
                            2 => "V&#46; Rajan"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "in&#58; ACM SIGPLAN Notices ACM"
                        "fecha" => "2003"
                        "paginaInicial" => "285"
                        "paginaFinal" => "298"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            2 => array:3 [
              "identificador" => "bib0015"
              "etiqueta" => "Bini et al&#46;&#44; 2009"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "A Response-Time Bound in Fixed-Priority Scheduling with Arbitrary Deadlines"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "E&#46; Bini"
                            1 => "T&#46;H&#46; Cha"
                            2 => "P&#46; Richard"
                            3 => "S&#46;K&#46; Baruah"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "IEEE Transactions on Computers"
                        "fecha" => "2009"
                        "volumen" => "58"
                        "paginaInicial" => "279"
                        "paginaFinal" => "286"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            3 => array:3 [
              "identificador" => "bib0020"
              "etiqueta" => "Bollella and Gosling&#44; 2000"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "The real-time specification for Java"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "G&#46; Bollella"
                            1 => "J&#46; Gosling"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "IEEE Computer"
                        "fecha" => "2000"
                        "volumen" => "33"
                        "paginaInicial" => "47"
                        "paginaFinal" => "54"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            4 => array:3 [
              "identificador" => "bib0025"
              "etiqueta" => "Bruneton et al&#46;&#44; 2006"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "The fractal component model and its support in Java"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "E&#46; Bruneton"
                            1 => "T&#46; Coupaye"
                            2 => "M&#46; Leclercq"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Software&#58; Practice and Experience"
                        "fecha" => "2006"
                        "volumen" => "36"
                        "paginaInicial" => "1257"
                        "paginaFinal" => "1284"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            5 => array:3 [
              "identificador" => "bib0030"
              "etiqueta" => "Bures et al&#46;&#44; 2006"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Bures&#44; T&#46;&#44; Hnetynka&#44; P&#46;&#44; Plasil&#44; F&#46; 2006&#46; Sofa 2&#46;0&#58; Balancing advanced features in a hierarchical component model&#44; in&#58; Software Engineering Research&#44; Management and Applications&#44; 2006&#46; Fourth International Conference On&#46; IEEE&#44; pp&#46; 40-48&#46;"
                ]
              ]
            ]
            6 => array:3 [
              "identificador" => "bib0035"
              "etiqueta" => "Canal et al&#46;&#44; 2006"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Software adaptation"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "C&#46; Canal"
                            1 => "J&#46; Murillo"
                            2 => "P&#46; Poizat"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "L&#8217;objet"
                        "fecha" => "2006"
                        "volumen" => "12"
                        "paginaInicial" => "9"
                        "paginaFinal" => "31"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            7 => array:3 [
              "identificador" => "bib0040"
              "etiqueta" => "Cano and Garc&#237;a-Valls&#44; 2013"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Scheduling component replacement for timely execution in dynamic systems"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "J&#46; Cano"
                            1 => "M&#46; Garc&#237;a-Valls"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:2 [
                        "tituloSerie" => "Software&#58; Practice and Experience"
                        "fecha" => "2013"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            8 => array:3 [
              "identificador" => "bib0045"
              "etiqueta" => "Clarke et al&#46;&#44; 2001"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "An efficient component model for the construction of adaptive middleware"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "M&#46; Clarke"
                            1 => "G&#46;S&#46; Blair"
                            2 => "G&#46; Coulson"
                            3 => "N&#46; Parlavantzas"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "Middleware"
                        "fecha" => "2001"
                        "paginaInicial" => "1"
                        "paginaFinal" => "15"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            9 => array:3 [
              "identificador" => "bib0050"
              "etiqueta" => "Cornwell and Wellings&#44; 1996"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Transaction integration for reusable hard real-time components"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "P&#46; Cornwell"
                            1 => "A&#46; Wellings"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "Proceedings&#46; IEEE High-Assurance Systems Engineering Workshop &#40;Cat&#46; No&#46; 96TB100076&#41;"
                        "fecha" => "1996"
                        "paginaInicial" => "166"
                        "paginaFinal" => "175"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            10 => array:3 [
              "identificador" => "bib0055"
              "etiqueta" => "Crnkovic et al&#46;&#44; 2011"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "A classification framework for software component models"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "I&#46; Crnkovic"
                            1 => "S&#46; Sentilles"
                            2 => "V&#46; Aneta"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "IEEE Transactions on Software Engineering"
                        "fecha" => "2011"
                        "volumen" => "37"
                        "paginaInicial" => "593"
                        "paginaFinal" => "615"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            11 => array:3 [
              "identificador" => "bib0060"
              "etiqueta" => "Garcia-Valls et al&#46;&#44; 2003"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "An Architecture of a Quality of Service Resource Manager for Flexible Multimedia Embedded Systems"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "M&#46; Garcia-Valls"
                            1 => "A&#46; Alonso Mu&#241;oz"
                            2 => "J&#46; Ruiz"
                            3 => "A&#46; Groba"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Proceedings of 3rd International Workshop on Software Engineering and Middleware&#46; LNCS"
                        "fecha" => "2003"
                        "volumen" => "2596"
                        "paginaInicial" => "36"
                        "paginaFinal" => "55"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            12 => array:3 [
              "identificador" => "bib0065"
              "etiqueta" => "Garc&#237;a-Valls et al&#46;&#44; 2009"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Mode change protocols for predictable contract-based resource management in embedded multimedia systems&#44; in&#58; Embedded Software and Systems&#44; 2009"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "M&#46; Garc&#237;a-Valls"
                            1 => "A&#46; Alonso"
                            2 => "J&#46; De la Puente"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "ICESS&#8217;09&#46; International Conference On&#46; IEEE&#44; HangZhou"
                        "fecha" => "2009"
                        "paginaInicial" => "221"
                        "paginaFinal" => "230"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            13 => array:3 [
              "identificador" => "bib0070"
              "etiqueta" => "Garc&#237;a-Valls et al&#46;&#44; 2012a"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "A dual-band priority assignment algorithm for dynamic QoS resource management"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "M&#46; Garc&#237;a-Valls"
                            1 => "A&#46; Alonso"
                            2 => "J&#46;A&#46; De la Puente"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Future Generation Computer Systems"
                        "fecha" => "2012"
                        "volumen" => "28"
                        "paginaInicial" => "902"
                        "paginaFinal" => "912"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            14 => array:3 [
              "identificador" => "bib0075"
              "etiqueta" => "Garc&#237;a-Valls et al&#46;&#44; 2011"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Real-time reconfiguration in multimedia embedded systems"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "M&#46; Garc&#237;a-Valls"
                            1 => "P&#46; Basanta-Val"
                            2 => "I&#46; Estevez-Ayres"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Consumer Electronics&#44; IEEE Transactions on"
                        "fecha" => "2011"
                        "volumen" => "57"
                        "paginaInicial" => "1280"
                        "paginaFinal" => "1287"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            15 => array:3 [
              "identificador" => "bib0080"
              "etiqueta" => "Garc&#237;a-Valls et al&#46;&#44; 2012b"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "iLAND&#58; An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time System"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "M&#46; Garc&#237;a-Valls"
                            1 => "I&#46; Rodriguez Lopez"
                            2 => "L&#46; Fern&#225;ndez Villar"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "IEEE Transactions on Industrial Informatics"
                        "fecha" => "2012"
                        "volumen" => "9"
                        "paginaInicial" => "228"
                        "paginaFinal" => "236"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            16 => array:3 [
              "identificador" => "bib0085"
              "etiqueta" => "Garc&#237;a-Valls and Basanta-Val&#44; 2013a"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Garc&#237;a-Valls&#44; M&#46;&#44; Basanta-Val&#44; P&#46;&#44; 2013a&#46; A real-time perspective of service composition&#58; Key concepts and some contributions&#46; Journal of Systems Architecture&#46; Elsevier&#44; http&#58;&#47;&#47;dx&#46;doi&#46;org&#47;10&#46;1016&#47;j&#46;sysarc&#46;2013&#46;06&#46;008&#46;"
                ]
              ]
            ]
            17 => array:3 [
              "identificador" => "bib0090"
              "etiqueta" => "Garc&#237;a-Valls et al&#46;&#44; 2013b"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Garc&#237;a-Valls&#44; M&#46;&#44; Basanta-Val&#44; P&#46;&#44; Marcos&#44; M&#46;&#44; Est&#233;vez&#44; E&#46;&#44; 2013b&#46; A bi- dimensional QoS model for SOA and real-time middleware&#46; International Journal of Computer Systems Science and Engineering&#44; CLR Publishing&#44;ISSN 0267-6192&#40;To appear&#41;&#46;"
                ]
              ]
            ]
            18 => array:3 [
              "identificador" => "bib0095"
              "etiqueta" => "Isovic and Lindgren&#44; 2000"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "System development with real-time components"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "D&#46; Isovic"
                            1 => "M&#46; Lindgren"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:2 [
                        "tituloSerie" => "Proceedings of ECOOP Workshop - Pervasive Component- Based Systems"
                        "fecha" => "2000"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            19 => array:3 [
              "identificador" => "bib0100"
              "etiqueta" => "Kramer and Magee&#44; 1990"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "The evolving philosophers problem&#58; Dynamic change management"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "J&#46; Kramer"
                            1 => "J&#46; Magee"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Software Engineering&#44; IEEE Transactions on"
                        "fecha" => "1990"
                        "volumen" => "16"
                        "paginaInicial" => "1293"
                        "paginaFinal" => "1306"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            20 => array:3 [
              "identificador" => "bib0105"
              "etiqueta" => "Lehoczky et al&#46;&#44; 1989"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "The rate monotonic scheduling algorithm&#58; Exact characterization and average case behavior&#44; in&#58; Real Time Systems Symposium&#46; IEEE Comput&#46; Soc&#46; Press&#44; Santa Monica"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "J&#46; Lehoczky"
                            1 => "L&#46; Sha"
                            2 => "Y&#46; Ding"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "California&#44; USA"
                        "fecha" => "1989"
                        "paginaInicial" => "166"
                        "paginaFinal" => "171"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            21 => array:3 [
              "identificador" => "bib0110"
              "etiqueta" => "Li&#44; 2011"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "QoS Assurance for Dynamic Reconfiguration of Component Based Software Systems"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:1 [
                            0 => "W&#46; Li"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "IEEE Transactions on Software Engineering"
                        "fecha" => "2011"
                        "volumen" => "38"
                        "paginaInicial" => "658"
                        "paginaFinal" => "676"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            22 => array:3 [
              "identificador" => "bib0115"
              "etiqueta" => "McKinley et al&#46;&#44; 2004"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Composing adaptive software"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "P&#46;K&#46; McKinley"
                            1 => "S&#46;M&#46; Sadjadi"
                            2 => "E&#46;P&#46; Kasten"
                            3 => "B&#46;H&#46;C&#46; Cheng"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Computer"
                        "fecha" => "2004"
                        "volumen" => "37"
                        "paginaInicial" => "56"
                        "paginaFinal" => "64"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            23 => array:3 [
              "identificador" => "bib0120"
              "etiqueta" => "Miguel et al&#46;&#44; 2002"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "QoS-aware component frameworks"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "M&#46; Miguel"
                            1 => "De"
                            2 => "J&#46; Ruiz"
                            3 => "M&#46; Garc&#237;a-Valls"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "10th IEEE Int&#8217;l Workshop on Quality of Service"
                        "fecha" => "2002"
                        "paginaInicial" => "161"
                        "paginaFinal" => "169"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            24 => array:3 [
              "identificador" => "bib0125"
              "etiqueta" => "Nilsen&#44; 1996"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:1 [
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:1 [
                            0 => "K&#46; Nilsen"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:2 [
                        "tituloSerie" => "Issues in the design and implementation of real-time Java"
                        "fecha" => "1996"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            25 => array:3 [
              "identificador" => "bib0130"
              "etiqueta" => "Nilsen&#44; 1998"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Adding real-time capabilities to Java"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:1 [
                            0 => "K&#46; Nilsen"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "Communications of the ACM"
                        "fecha" => "1998"
                        "volumen" => "41"
                        "paginaInicial" => "49"
                        "paginaFinal" => "56"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            26 => array:3 [
              "identificador" => "bib0135"
              "etiqueta" => "OMG&#44; 2006"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "OMG&#44; 2006&#46; CORBA Component Model Specification&#44; Management&#46;"
                ]
              ]
            ]
            27 => array:3 [
              "identificador" => "bib0140"
              "etiqueta" => "OMG&#44; 2009"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "OMG&#44; 2009&#46; UML Profile for MARTE&#58; Modeling and Analysis of Real-Time Embedded Systems&#46;"
                ]
              ]
            ]
            28 => array:3 [
              "identificador" => "bib0145"
              "etiqueta" => "OSGi Alliance&#44; 2009"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "OSGi Alliance&#44; 2009&#46; OSGi Service Platform Release 4 Service Compendium Version 4&#46;2&#44; Access&#46;"
                ]
              ]
            ]
            29 => array:3 [
              "identificador" => "bib0150"
              "etiqueta" => "Pizlo and Vitek&#44; 2008"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Memory management for real-time java&#58; State of the art&#44; in&#58; Object Oriented Real-Time Distributed Computing &#40;ISORC&#41;&#44; 2008 11th IEEE International Symposium On"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "F&#46; Pizlo"
                            1 => "J&#46; Vitek"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "IEEE"
                        "fecha" => "2008"
                        "paginaInicial" => "248"
                        "paginaFinal" => "254"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            30 => array:3 [
              "identificador" => "bib0155"
              "etiqueta" => "Pl&#353;ek et al&#46;&#44; 2008"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Pl&#353;ek&#44; A&#46;&#44; Loiret&#44; F&#46;&#44; Merle&#44; P&#46;&#44; Seinturier&#44; L&#46; 2008&#46; A component framework for java-based real-time embedded systems&#44; in&#58; Proceedings of the 9th ACM&#47;IFIP&#47;USENIX International Conference on Middleware&#46; Springer- Verlag New York&#44; Inc&#46;&#44; Leuven &#40;Belgium&#41;&#44; pp&#46; 124-143&#46;"
                ]
              ]
            ]
            31 => array:3 [
              "identificador" => "bib0160"
              "etiqueta" => "Quadri et al&#46;&#44; 2010"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "MARTE based design flow for Partially Reconfigurable Systems-on-Chips"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "I&#46;R&#46; Quadri"
                            1 => "A&#46; Muller"
                            2 => "S&#46; Meftali"
                            3 => "J&#46; Dekeyser"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "LibroEditado" => array:3 [
                        "titulo" => "17th IFIP&#47;IEEE International Conference on Very Large Scale Integration"
                        "conferencia" => "Florianapolis&#44; Brazil"
                        "serieFecha" => "2010"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            32 => array:3 [
              "identificador" => "bib0165"
              "etiqueta" => "Rasche and Polze&#44; 2005"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Dynamic reconfiguration of component-based real-time software&#44; in&#58; 10th IEEE International Workshop on Object- Oriented Real-Time Dependable Systems&#46; WORDS 2005"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "A&#46; Rasche"
                            1 => "A&#46; Polze"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "IEEE&#44; Sedona&#44; Arizona"
                        "fecha" => "2005"
                        "paginaInicial" => "347"
                        "paginaFinal" => "354"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            33 => array:3 [
              "identificador" => "bib0170"
              "etiqueta" => "Rasche and Polze&#44; 2008"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "ReDAC&#8211;Dynamic Reconfiguration of Distributed Component-Based Applications with Cyclic Dependencies&#44; in&#58; Object Oriented Real-Time Distributed Computing &#40;ISORC&#41;"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:2 [
                            0 => "A&#46; Rasche"
                            1 => "A&#46; Polze"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "2008 11th IEEE International Symposium On&#46; IEEE&#44; Orlando&#44; Florida"
                        "fecha" => "2008"
                        "paginaInicial" => "322"
                        "paginaFinal" => "330"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            34 => array:3 [
              "identificador" => "bib0175"
              "etiqueta" => "Sha&#44; 1998"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Sha&#44; L&#46;&#44; 1998&#46; Dependable system upgrade&#44; in&#58; Real-Time Systems Symposium&#44;&#46; Madrid&#44; Spain&#44; pp&#46; 440-449&#46;"
                ]
              ]
            ]
            35 => array:3 [
              "identificador" => "bib0180"
              "etiqueta" => "Siebert&#44; 2007"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:1 [
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:1 [
                            0 => "F&#46; Siebert"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:3 [
                        "tituloSerie" => "Realtime garbage collection in the JamaicaVM 3&#46; 0&#46; Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems - JTRES 07"
                        "fecha" => "2007"
                        "paginaInicial" => "94"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            36 => array:3 [
              "identificador" => "bib0185"
              "etiqueta" => "Stankovic&#44; 2000"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:1 [
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:1 [
                            0 => "J&#46; Stankovic"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "VEST&#58; A toolset for constructing and analyzing component based operating systems for embedded and real-time systems&#46; University of Virginia TRCS-"
                        "fecha" => "2000"
                        "paginaInicial" => "2000"
                        "paginaFinal" => "2019"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            37 => array:3 [
              "identificador" => "bib0190"
              "etiqueta" => "Tesanovic et al&#46;&#44; 2003"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Aspect-level worst-case execution time analysis of real-time systems compositioned using aspects and components"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:5 [
                            0 => "A&#46; Tesanovic"
                            1 => "J&#46; Hansson"
                            2 => "A&#46; Te Usanovic"
                            3 => "D&#46; Nystr&#246;m"
                            4 => "C&#46; Norstr&#246;m"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:2 [
                        "tituloSerie" => "Proceedings of the 27th IFAC&#47;IFIP&#47;IEEE Workshop on Real-Time Programming&#46; &#40;WRTP&#8217;03&#41;"
                        "fecha" => "2003"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            38 => array:3 [
              "identificador" => "bib0195"
              "etiqueta" => "Tewksbury et al&#46;&#44; 2001"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Live upgrades of CORBA applications using object replication"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "L&#46;A&#46; Tewksbury"
                            1 => "L&#46;E&#46; Moser"
                            2 => "P&#46;M&#46; Melliar-Smith"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "ICSM 01 Proceedings of the IEEE International Conference on Software Maintenance"
                        "fecha" => "2001"
                        "paginaInicial" => "488"
                        "paginaFinal" => "497"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            39 => array:3 [
              "identificador" => "bib0200"
              "etiqueta" => "Vandewoude et al&#46;&#44; 2007"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Tranquillity&#58; A Low Disruptive Alternative to Quiescence for Ensuring Safe Dynamic Updates&#46; Software Engineering"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "Y&#46; Vandewoude"
                            1 => "P&#46; Ebraert"
                            2 => "Y&#46; Berbers"
                            3 => "T&#46;D&#46; Hondt"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:5 [
                        "tituloSerie" => "IEEE Transactions on"
                        "fecha" => "2007"
                        "volumen" => "33"
                        "paginaInicial" => "856"
                        "paginaFinal" => "868"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            40 => array:3 [
              "identificador" => "bib0205"
              "etiqueta" => "Wahler et al&#46;&#44; 2011"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:2 [
                      "titulo" => "Non-disruptive large- scale component updates for real-time controllers&#44; in&#58; International Conference on Data Engineering Workshops &#40;ICDEW&#41;&#44; 2011 IEEE 27th"
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:4 [
                            0 => "M&#46; Wahler"
                            1 => "S&#46; Richter"
                            2 => "S&#46; Kumar"
                            3 => "M&#46; Oriol"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:4 [
                        "tituloSerie" => "IEEE&#44; Hannover &#40;Germany&#41;"
                        "fecha" => "2011"
                        "paginaInicial" => "174"
                        "paginaFinal" => "178"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            41 => array:3 [
              "identificador" => "bib0210"
              "etiqueta" => "Warren et al&#46;&#44; 2006"
              "referencia" => array:1 [
                0 => array:2 [
                  "contribucion" => array:1 [
                    0 => array:1 [
                      "autores" => array:1 [
                        0 => array:2 [
                          "etal" => false
                          "autores" => array:3 [
                            0 => "I&#46; Warren"
                            1 => "J&#46; Sun"
                            2 => "S&#46; Krishnamohan"
                          ]
                        ]
                      ]
                    ]
                  ]
                  "host" => array:1 [
                    0 => array:1 [
                      "Revista" => array:2 [
                        "tituloSerie" => "An automated formal approach to managing dynamic reconfiguration&#44; in&#58; IEEE International Conference on Automated Software Engineering"
                        "fecha" => "2006"
                      ]
                    ]
                  ]
                ]
              ]
            ]
            42 => array:3 [
              "identificador" => "bib0215"
              "etiqueta" => "Wiki&#44; 2013"
              "referencia" => array:1 [
                0 => array:1 [
                  "referenciaCompleta" => "Wiki&#44; https&#58;&#47;&#47;rt&#46;wiki&#46;kernel&#46;org&#47;index&#46;php&#47;Main&#95;Page&#44; February&#44; 2013&#46;"
                ]
              ]
            ]
          ]
        ]
      ]
    ]
  ]
  "idiomaDefecto" => "es"
  "url" => "/16977912/0000001100000001/v1_201401040117/S1697791213000952/v1_201401040117/es/main.assets"
  "Apartado" => array:4 [
    "identificador" => "7980"
    "tipo" => "SECCION"
    "es" => array:2 [
      "titulo" => "Art&#237;culos"
      "idiomaDefecto" => true
    ]
    "idiomaDefecto" => "es"
  ]
  "PDF" => "https://static.elsevier.es/multimedia/16977912/0000001100000001/v1_201401040117/S1697791213000952/v1_201401040117/es/main.pdf?idApp=UINPBA00004N&text.app=https://www.elsevier.es/"
  "EPUB" => "https://multimedia.elsevier.es/PublicationsMultimediaV1/item/epub/S1697791213000952?idApp=UINPBA00004N"
]
Información del artículo
ISSN: 16977912
Idioma original: Español
Datos actualizados diariamente
año/Mes Html Pdf Total
2024 Octubre 0 2 2
2024 Septiembre 15 10 25
2024 Agosto 15 5 20
2024 Julio 8 9 17
2024 Junio 10 13 23
2024 Mayo 10 19 29
2024 Abril 8 7 15
2024 Marzo 6 16 22
2024 Febrero 10 16 26
2024 Enero 8 14 22
2023 Diciembre 5 16 21
2023 Noviembre 9 13 22
2023 Octubre 17 10 27
2023 Septiembre 10 2 12
2023 Agosto 9 2 11
2023 Julio 14 9 23
2023 Junio 12 2 14
2023 Mayo 12 4 16
2023 Abril 17 3 20
2023 Marzo 15 1 16
2023 Febrero 6 5 11
2023 Enero 1 10 11
2022 Diciembre 9 6 15
2022 Noviembre 10 7 17
2022 Octubre 12 7 19
2022 Septiembre 12 10 22
2022 Agosto 20 7 27
2022 Julio 9 9 18
2022 Junio 8 9 17
2022 Mayo 15 7 22
2022 Abril 9 10 19
2022 Marzo 9 10 19
2022 Febrero 7 4 11
2022 Enero 35 6 41
2021 Diciembre 9 11 20
2021 Noviembre 12 10 22
2021 Octubre 9 9 18
2021 Septiembre 6 8 14
2021 Agosto 6 6 12
2021 Julio 4 4 8
2021 Junio 10 11 21
2021 Mayo 14 6 20
2021 Abril 18 17 35
2021 Marzo 7 4 11
2021 Febrero 6 11 17
2021 Enero 9 5 14
2020 Diciembre 6 11 17
2020 Noviembre 11 12 23
2020 Octubre 8 6 14
2020 Septiembre 7 8 15
2020 Agosto 16 7 23
2020 Julio 12 11 23
2020 Junio 13 5 18
2020 Mayo 6 4 10
2020 Abril 5 2 7
2020 Marzo 5 1 6
2020 Febrero 7 5 12
2020 Enero 6 9 15
2019 Diciembre 6 13 19
2019 Noviembre 11 5 16
2019 Octubre 4 1 5
2019 Septiembre 6 2 8
2019 Agosto 3 2 5
2019 Julio 13 7 20
2019 Junio 23 8 31
2019 Mayo 87 19 106
2019 Abril 21 4 25
2019 Marzo 3 8 11
2019 Febrero 12 4 16
2019 Enero 5 1 6
2018 Diciembre 9 8 17
2018 Noviembre 7 8 15
2018 Octubre 6 14 20
2018 Septiembre 7 9 16
2018 Agosto 7 3 10
2018 Julio 21 2 23
2018 Junio 9 2 11
2018 Mayo 10 3 13
2018 Abril 24 1 25
2018 Marzo 19 0 19
2018 Febrero 16 2 18
2018 Enero 20 2 22
2017 Diciembre 24 3 27
2017 Noviembre 26 2 28
2017 Octubre 7 1 8
2017 Septiembre 5 7 12
2017 Agosto 4 3 7
2017 Julio 6 4 10
2017 Junio 12 18 30
2017 Mayo 5 1 6
2017 Abril 5 17 22
2017 Marzo 9 72 81
2017 Febrero 10 2 12
2017 Enero 17 1 18
2016 Diciembre 16 2 18
2016 Noviembre 8 2 10
2016 Octubre 16 9 25
2016 Septiembre 9 1 10
2016 Agosto 2 2 4
2016 Julio 5 1 6
2016 Junio 5 3 8
2016 Mayo 12 2 14
2016 Abril 9 4 13
2016 Marzo 9 11 20
2016 Febrero 5 9 14
2016 Enero 5 7 12
2015 Diciembre 6 9 15
2015 Noviembre 4 8 12
2015 Octubre 10 13 23
2015 Septiembre 10 4 14
2015 Agosto 10 4 14
2015 Julio 4 2 6
2015 Junio 6 0 6
2015 Mayo 2 1 3
2015 Abril 10 4 14
2015 Marzo 4 5 9
2015 Febrero 5 11 16
2015 Enero 10 5 15
2014 Diciembre 7 1 8
2014 Noviembre 5 3 8
2014 Octubre 8 3 11
2014 Septiembre 11 5 16
2014 Agosto 9 4 13
2014 Julio 13 3 16
2014 Junio 12 6 18
2014 Mayo 9 2 11
2014 Abril 49 8 57
2014 Marzo 84 45 129
2014 Febrero 66 29 95
2014 Enero 60 18 78
Mostrar todo

Siga este enlace para acceder al texto completo del artículo