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

Component-Based Software Testing with UML

Más información

ISBNs: 978-3-540-20864-8 (impreso) 978-3-540-26733-1 (en línea)

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2005 SpringerLink

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


tesis Acceso Abierto
Agregar a Mi catálogo

Componentes MDA para patrones de diseño

Más información
Autores/as: Liliana Inés Martínez ; Liliana María Favre ; Gustavo Héctor Rossi

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

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

La arquitectura Model-Driven (Model-Driven Architecture o MDA) es un framework para el desarrollo de software definido por el Object Management Group (OMG) (MDA, 2007). Su propuesta es elevar el nivel de abstracción en el que se desarrollan sistemas complejos separando la especificación de la funcionalidad de un sistema de su implementación en una plataforma tecnológica específica. MDA promueve el uso de modelos y transformaciones de modelos para el desarrollo de sistemas de software. El proceso de desarrollo MDA distingue cuatro clases de modelos: - Modelo independiente de la computación (Computation Independent Model o CIM): describe los requerimientos del sistema y los procesos de negocio que debe resolver sin tener en cuenta aspectos computacionales. - Modelo independiente de la plataforma (Platform Independent Model o PIM): es un modelo computacional independiente de las características específicas a una plataforma de desarrollo, como por ejemplo .NET, J2EE o relacional. - Modelo específico a la plataforma (Platform Specific Model o PSM): describe un sistema en términos de una plataforma de implementación particular. - Modelo específico a la implementación (Implementation Specific Model o ISM): se refiere a componentes y aplicaciones que usan lenguajes de programación específicos. Los elementos esenciales de MDA son los modelos, los metamodelos y las transformaciones. Un modelo es una descripción o especificación de un sistema y su ambiente para algún cierto propósito. Dentro de MDA un modelo debe estar escrito en un lenguaje de forma tal de ser interpretado por una computadora. Dentro del contexto de MDA, los metamodelos son expresados usando MOF (Meta Object Facility) que define una forma común de capturar todos los estándares y construcciones de intercambio (MOF, 2006). Los metamodelos MOF se basan en los conceptos de entidades, interrelaciones y sistemas y se expresan como una combinación de diagramas de clases UML y restricciones OCL (UML-Infrastructure, 2007; UML-Superstructure, 2007; OCL, 2006). La transformación de modelo a modelo es el proceso de convertir un modelo en otro modelo del mismo sistema. Para expresar las transformaciones, OMG está trabajando en la definición del QVT (Query\View\Transformation) para expresar transformaciones como una extensión de MOF (QVT, 2007). El proceso de desarrollo Model-Driven (MDD) en el contexto de MDA es llevado a cabo como una secuencia de transformaciones de modelos que incluye al menos los siguientes pasos: construir un PIM, transformar el PIM en uno o más PSMs, y construir componentes ejecutables y aplicaciones directamente a partir de un PSM. Un alto grado de automatización de PIMs a PSMs, y de PSMs a ISMs es esencial en el proceso de desarrollo de MDA. Las herramientas que llevan a cabo la automatización se basan en la definición de las transformaciones, las cuales describen como generar un modelo a partir de otro. El éxito de esta propuesta depende de la definición de las transformaciones entre modelos y de librerías de componentes que tengan un impacto significativo sobre las herramientas que proveen soporte a MDA. Entre los posibles componentes MDA se pensó en definir componentes para patrones de diseño (Gamma y otros, 1995) dada su amplia difusión, aceptación y uso, debido a que describen soluciones a problemas de diseño recurrentes. Arnaut (2004) analiza los patrones de diseño de Gamma y otros (1995) para identificar cuales de ellos pueden ser transformados en componentes reusables en una librería Eiffel. Su hipótesis de trabajo es que “los patrones de diseño son buenos, pero los componentes son mejores”. En este caso en particular la reusabilidad está dada en términos de código, pero nos inspiró a pensar en los patrones de diseño en términos de componentes MDA.

Comprehensive Mathematics for Computer Scientists 1: Sets and Numbers, Graphs and Algebra, Logic and Machines, Linear Geometry

Más información
Autores/as: Guerino Mazzola ; Gérard Milmeister ; Jody Weissmann

ISBNs: 978-3-540-36873-1 (impreso) 978-3-540-36874-8 (en línea)

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2006 SpringerLink

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


libros Acceso Abierto
Agregar a Mi catálogo

Compromiso político y labor profesional

Más información

ISBNs: 9789503413067 (impreso)

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

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

Este libro aborda el proceso de politización y radicalización de sectores medios de la sociedad argentina en los tempranos años setenta, a partir del análisis de dos grupos de profesionales. Por un lado, pone el foco en un núcleo de psicólogos que, creciendo desde los márgenes de una institución psiquiátrica tradicional, radicalizó sus posturas al impulsar un conjunto de innovaciones que tenían como horizonte la idea de “comunidades terapéuticas”. Por otro lado, reconstruye el itinerario de un grupo de abogados que conformó una entidad profesional orientada casi exclusivamente a la defensa de presos políticos, en su mayoría pertenecientes a las organizaciones armadas revolucionarias. El texto busca precisar el repertorio de prácticas y discursos que apuntaban a impugnar tanto el propio ámbito disciplinar-profesional como el sistema social en su conjunto, en el marco de una trama en la que ambos cuestionamientos se planteaban de modo indisociable. Una sociedad “nueva” requería un “nuevo” tipo de profesionales y, a su vez, el ejercicio de la profesión aparecía como un espacio legítimo desde el cual delinear aquella sociedad que aspiraban a conformar.

revistas Acceso Abierto
Agregar a Mi catálogo

COMPUSOFT: International Journal of Advanced Computer Technology'

Más información

ISSNs 2320-0790 (impreso)

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

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


tesis Acceso Abierto
Agregar a Mi catálogo

Computación eficiente del alineamiento de secuencias de ADN sobre cluster de multicores

Más información
Autores/as: Enzo Rucci ; Armando Eduardo De Giusti ; Marcelo Naiouf

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  

Una de las áreas de mayor interés y crecimiento en los últimos años dentro del procesamiento paralelo es la del tratamiento de grandes volúmenes de datos, tales como las secuencias de ADN. El tipo de procesamiento extensivo de comparación para analizar patrones genéticos requiere un esfuerzo importante en el desarrollo de algoritmos paralelos eficientes. El alineamiento de secuencias de ADN representa una de las operaciones más importantes dentro de la bioinformática. En 1981, Smith y Waterman desarrollaron un método para el alineamiento local de secuencias. Sin embargo, en la práctica se emplean diversas heurísticas en su lugar, debido a los requerimientos de procesamiento y de memoria del algoritmo Smith-Waterman. Si bien son más rápidas, las heurísticas no garantizan que el alineamiento óptimo sea encontrado. Es por ello que resulta interesante estudiar cómo aplicar la potencia de cómputo de plataformas paralelas actuales de manera de acelerar el proceso de alinear secuencias sin perder precisión en los resultados. Los niveles insostenibles de generación de calor y consumo de energía que se presentan al escalar al máximo la velocidad de los procesadores mononúcleos motivaron el surgimiento de los procesadores de múltiples núcleos (multicore). Un procesador multicore integra dos o más núcleos computacionales dentro de un único chip y, si bien estos son más simples y menos veloces, al combinarlos permiten mejorar el rendimiento global del procesador y al mismo tiempo hacerlo más eficiente energéticamente. Al incorporar este tipo de procesadores a los clusters convencionales, se da origen a una arquitectura conocida como cluster de multicores, que combina memoria compartida y distribuida, y donde la comunicación entre las diferentes unidades de procesamiento resulta ser heterogénea. En este trabajo se presenta un algoritmo paralelo distribuido para el alineamiento de secuencias de ADN basado en el método Smith-Waterman para ser ejecutado sobre las arquitecturas de cluster actuales. Además, se realiza un análisis de rendimiento del mismo. Por último, se presentan las conclusiones y las posibles líneas de trabajo futuro.

tesis Acceso Abierto
Agregar a Mi catálogo

Computación ubicua, sensibilidad al contexto y mashups

Más información
Autores/as: Guillermo Alberto Caserotto ; Gustavo Rossi

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

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

La proliferación de dispositivos móviles, tanto celulares, PDAs, como tabletas esta creando un cambio de paradigma respecto a la experiencia del usuario con la utilización de información dentro y fuera de Internet y sus aplicaciones. La utilización de de dichos dispositivos junto con Internet esta pasando de la simple interacción usuario con computadora de escritorio a la interacción del usuario con distintos dispositivos ubicados en todos lados, esto permite la creación de aplicaciones para dispositivos móviles enriquecidas con información del contexto y viceversa estando cada vez mas cerca a lo que Mark Weiser llamo “Computación Ubicua”. El objeto de este trabajo de especialización es realizar un compendio sobre el estado del arte de las distintas tecnologías y herramientas utilizadas para el desarrollo de aplicaciones Mashup y aplicaciones sensibles al contexto. También presentar los conceptos teóricos que dan soporte a las tecnologías mencionadas como ser el significado de la computación ubicua. Y por ultimo mostrar ejemplos concretos de posibles aplicaciones de Mashup integrando sensibilidad al contexto.

revistas Acceso Abierto
Agregar a Mi catálogo

Computación y Sistemas

Más información

ISSNs 1405-5546 (impreso)

Disponibilidad
Institución detectada Período Navegá Descargá Solicitá
No requiere desde ene. 1997 / hasta ene. 2025 Redalyc acceso abierto
No requiere desde ene. 2003 / hasta ene. 2025 SciELO.org acceso abierto

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


revistas Acceso Abierto
Agregar a Mi catálogo

Computation (Basel)

Más información

ISSNs 2079-3197 (en línea)

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

Cobertura temática: Matemáticas - Ciencias de la computación e información - Ciencias químicas - Ciencias biológicas  


Computation and Logic in the Real World: Third Conference on Computability in Europe, CiE 2007, Siena, Italy, June 18-23, 2007, Proceedings

Más información

ISBNs: 978-3-540-73000-2 (impreso) 978-3-540-73001-9 (en línea)

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2007 SpringerLink

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