Catálogo de publicaciones

Compartir en
redes sociales


Navegación

Tipo

Acceso

Plataformas

Temática

Mostrando 10 de 20.620 registro(s)

Filtros temática quitar todos

tesis Acceso Abierto
Agregar a Mi catálogo

Plataformas de ejecución de software reflexivas

Más información
Autores/as: Guido Martín Chari ; Diego Garbervetsky

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere 2017 Biblioteca Digital (FCEN-UBA) (SNRD) acceso abierto

Cobertura temática: Ciencias de la computación e información  

Las Máquinas Virtuales (MV) son artefactos de software complejos. Sus responsabilidades abarcan desde realizar la semántica de algún lenguaje de programación en particular hasta garantizar propiedades tales como la eficiencia, la portabilidad y la seguridad de los programas. Actualmente, las MV son construidas como “cajas negras”, lo cual reduce significativamente la posibilidad de observar o modificar su comportamiento mientras están siendo ejecutadas. En este trabajo pregonamos que la falta de interacción entre las aplicaciones y las MV impone un límite a las posibilidades de adaptación de los programas, mientras están siendo ejecutados, ante nuevos requerimientos. Para solucionar esta limitación presentamos la noción de plataformas de ejecución reflexivas: un tipo especial de MV que promueve su propia inspección y modificación en tiempo de ejecución permitiendo de este modo a las aplicaciones reconfigurar el comportamiento de la MV cuando sus requerimientos cambian. Proponemos una arquitectura de referencia para construir plataformas de ejecución reflexivas e introducimos una serie de optimizaciones específicamente diseñadas para este tipo de plataformas. En particular proponemos aplicar técnicas de optimización especulativa, técnicas estándar en el contexto de los lenguajes dinámicos, a nivel de la MV misma. Para evaluar nuestro enfoque construimos dos plataformas de ejecución reflexivas, una basada en un compilador de métodos y la otra en un optimizador de trazas. Luego, analizamos una serie de casos de estudio que nos permitieron evaluar sus propiedades distintivas para lidiar con escenarios adaptativos. Comparamos nuestras implementaciones con soluciones alternativas de nivel de lenguaje y argumentamos porqué una plataforma de ejecución reflexiva potencialmente las subsume a todas. Por otra parte, mostramos empíricamente que las MV reflexivas pueden ejecutarse con un desempeño asintótico similar al de las MV estándar (no reflexivas) cuando las capacidades reflexivas no se usan. También que la degradación del desempeño es bajo (comparado con las soluciones alternativas) cuando estos mecanismos sí son utilizados. Aprovechando nuestras dos implementaciones, estudiamos cómo impactan las diferentes familias de compiladores (por método vs. por trazas) en los resultados finales. Por último, realizamos una serie de experimentos con el objetivo de estudiar los efectos de exponer el comportamiento de los módulos de compilación a las aplicaciones. Los resultados preliminares muestran que este es un enfoque plausible para mejorar el desempeño de aplicaciones sobre las cuales las heurísticas de los compiladores dinámicos producen resultados subóptimos.

tesis Acceso Abierto
Agregar a Mi catálogo

Plataformas para la creación de mashups sensibles al contexto en entornos de inteligencia ambiental

Más información
Autores/as: Diego Alberto Godoy ; Eduardo Omar Sosa ; Gustavo Héctor Rossi

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere 2013 SEDICI: Repositorio Institucional de la UNLP (SNRD) acceso abierto

Cobertura temática: Ciencias de la computación e información  

En el Capítulo 1 se verá la definición de formal de AmI, su visión, los requisitos básicos de tecnología, los requisitos para el desarrollo de aplicaciones y servicios, y además algunas aplicaciones prácticas existentes. En el Capítulo 2 se estudiarán las aplicaciones sensibles al contexto como un componente más de la AmI, se verán distintas definiciones de contexto, una taxonomía de elementos de contexto y formas de representación de información contextual. En el Capítulo 3 se trataran los mashups dando su definición, arquitectura básica, técnicas y tecnologías de soporte como así también herramientas existentes en el mercado para su creación. En el Capítulo 4 se presentan tres plataformas/arquitecturas incipientes para el desarrollo de mashups sensibles al contexto. Por último en el capítulo 5 se presenta la discusión del presente trabajo.

libros Acceso Abierto
Agregar a Mi catálogo

Platform Embedded Security Technology Revealed

Más información

ISBNs: 978-1-4302-6571-9 (impreso) 978-1-4302-6572-6 (en línea)

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere 2014 Directory of Open access Books acceso abierto
No requiere 2014 SpringerLink acceso abierto

Cobertura temática: Ciencias de la computación e información  


libros Acceso Abierto
Agregar a Mi catálogo

Plato's Breath

Más información

ISBNs: 9780585026794 (impreso)

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere 1997 Directory of Open access Books acceso abierto

Cobertura temática: Ciencias de la computación e información - Lenguas y literatura  


libros Acceso Abierto
Agregar a Mi catálogo

Play Among Books: A Symposium on Architecture and Information Spelt in Atom-Letters

Más información

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere Directory of Open access Books acceso abierto

Cobertura temática: Ciencias de la computación e información - Artes  


libros Acceso Abierto
Agregar a Mi catálogo

Play Redux: The Form of Computer Games

Más información

ISBNs: 9780472070923 (impreso) 9780472026876 (en línea)

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere 2010 Directory of Open access Books acceso abierto

Cobertura temática: Ciencias de la computación e información - Sociología - Otras ciencias sociales - Lenguas y literatura - Otras humanidades  


libros Acceso Abierto
Agregar a Mi catálogo

Playful Mapping in the Digital Age

Más información

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere Directory of Open access Books acceso abierto

Cobertura temática: Ciencias de la computación e información  


libros Acceso Abierto
Agregar a Mi catálogo

Playing at a Distance: Borderlands of Video Game Aesthetic

Más información

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No requiere Directory of Open access Books acceso abierto

Cobertura temática: Ciencias de la computación e información - Ciencias sociales - Sociología - Medios de comunicación  


revistas Acceso Abierto
Agregar a Mi catálogo

PLoS Computational Biology

Más información

ISSNs 1553-734X (impreso)

Disponibilidad
Institución detectada Período Navegá Descargá Solicitá
No requiere desde ene. 2005 / hasta sep. 2024 Directory of Open Access Journals acceso abierto
No requiere desde ene. 2005 / hasta sep. 2024 PubMed Central acceso abierto

Cobertura temática: Matemáticas - Ciencias de la computación e información - Ciencias biológicas - Medicina básica  


revistas Acceso Abierto
Agregar a Mi catálogo

PLOS Digital Health

Más información

ISSNs 2767-3170 (en línea)

Disponibilidad
Institución detectada Período Navegá Descargá Solicitá
No requiere desde ene. 2022 / hasta sep. 2024 Directory of Open Access Journals acceso abierto

Cobertura temática: Ciencias de la computación e información