48,799 research outputs found
Framework Basado en ODA para la Descripción y Composición de Servicios Web Semánticos (FODAS-WS)
This article presents the FODAS-WS Framework, based on the ODA architecture (Ontology Driven Architecture).FODAS-WS is a framework used to design and describe Semantic Web Services (SWS) automatically. FODAS-WS facilitates the tasks discovery, the composition and automatic execution of SWS.To describe a service are used three layers of abstraction: CAPACIM, CAPAPIM and CAPAPSM. The CAPACIM covers a semantic description of the domain and the functionality of the service, and is described by the designer manually. The CAPAPIM and CAPAPSM layers are generated by automated transformation processes based on the layers that follow a greater level of abstraction. CAPAPIM uses as input the CAPACIM output, and CAPAPSM the CAPAPIM output. CAPAPIM has an ontological model to generate the skeleton of the service code, in which are defined the methods and parameters set required by the service. CAPAPSM automatically specifies the composition and execution of services. Este artículo presenta el Framework FODAS-WS, basada en la arquitectura ODA (Ontology Driven Architecture). FODAS-WS es un marco de referencia que sirve para diseñar y describir Servicios Web Semánticos (SWS) automáticamente. Con FODAS-WS se busca facilitar las tareas de descubrimiento, composición y ejecución automática de SWS. Para describir un servicio se utilizan tres capas de abstracción: CAPACIM, CAPAPIM y CAPAPSM. La CAPACIM abarca una descripción semántica del dominio y de las funcionalidades del servicio, y es descrita manualmente por el diseñador. Las capas CAPAPIM y CAPAPSM son generadas por procesos de transformación automáticos, basados en las capas que le siguen en mayor nivel de abstracción. CAPAPIM usa como insumo la salida de CAPACIM, y CAPAPSM la salida de CAPAPIM. CAPAPIM tiene un modelo ontológico para generar el esqueleto del código del servicio, en el cual se estipulan los métodos y parámetros que el servicio requiere.CAPAPSM especifica la composición y ejecución automática de servicios.  
Competencias comunicativas digitales en el diplomado maestro virtual de la Universidad Tecnológica de Pereira un estudio de caso
Actualmente un elemento transformador en las prácticas sociales es la internet, que ha generado cambios en los procesos y estilos de vida de muchas personas, y la educación no es ajena a estos cambios ya que los espacios virtuales están siendo utilizados con fines educativos para promover el desarrollo de diversas habilidades y ampliar el conocimiento. Ya hace parte de las tareas escolares revisar una página web sugerida por el profesor, participar de un foro o ver un vídeo dispuesto en la red. Este tipo de educación está tomando auge y generando demanda, por lo cual, está también exigiendo nuevas competencias por parte de aquellos que se dedican a enseñar en la virtualidad. Por lo anterior, el presente trabajo se orienta a generar en primera medida una definición sobre el concepto COMPETENCIAS COMUNICATIVAS DIGITALES, la cual no se encuentra planteada de manera precisa por un autor específico, sino que es resultado de las lecturas de varios expertos que las abordan dentro del contexto de la educación virtual, reconociendo que este tipo de ambientes de interacción, comunicación y aprendizaje requieren de un tipo de competencias comunicativas que abarquen las TIC (Tecnologías de la Información y la Comunicación) no sólo desde la parte técnica, que involucra el conocimiento básico en el uso de una herramienta, sino desde la parte tecnológica, que permita la creación de estrategias conducentes a la producción de nuevos contenidos y mensajes, que a su vez potencien los procesos de comunicación y aprendizaje en los participantes de estos escenarios
Reconfiguración Dinámica de Arquitecturas Software Aplicada a la Tolerancia a Fallos
En la actualidad, el desarrollo de sistemas software tolerante a fallos se realiza a un nivel dependiente de la tecnología, con lo que aumenta su complejidad y disminuye la reutilización. La mayoría de estrategias de tolerancia a fallos son estáticas: se basan en replicar elementos críticos para que, ante cualquier fallo, sus réplicas tomen el relevo. En este trabajo se describe cómo la reconfiguración dinámica de arquitecturas software puede aplicarse para desarrollar sistemas tolerantes a fallos. Las técnicas de reconfiguración dinámica permiten cambiar la configuración de sistemas software complejos en tiempo de ejecución, sin necesidad de detener el sistema. Este artículo describe cómo la reconfiguración dinámica es soportada a nivel de arquitecturas software y mediante aspectos, separando la funcionalidad de reconfiguración y las políticas de recuperación frente a fallos del resto de funcionalidades del sistema. Esto se ilustra mediante la definición de las políticas de recuperación del sistema de visión del Agrobot, un sistema robótico del ámbito agrícola
Soporte a la Evolución Dinámica de Tipos Arquitectónicos
Los sistemas software con una fuerte naturaleza dinámica suponen un reto para la ingeniería del software. Este tipo de sistemas requieren de mecanismos que les permitan modificar tanto estructura como comportamiento en tiempo de ejecución, para adaptarse a las distintas situaciones que puedan presentarse. El área de arquitecturas software, que permite describir la estructura de los sistemas complejos a un alto nivel de abstracción, proporcionados grados de dinamismo para la construcción de sistemas dinámicos, dependiendo de si lo que evoluciona es la configuración de la arquitectura o los tipos que componen dicha arquitectura. El primer tipo de evolución, denominado reconfiguración dinámica, permite a una arquitectura software cambiar su configuración en tiempo de ejecución, creando/destruyendo instancias de elementos arquitectónicos y/o las conexiones entre ellas. El segundo tipo de evolución, que denominamos evolución dinámica de tipos arquitectónicos, permite cambiar completamente la especificación arquitectónica de un sistema dinámicamente, bien introduciendo nuevos tipos arquitectónicos, modificando tipos e instancias en ejecución, o bien introduciendo nuevas conexiones. Este artículo presenta cómo soportar este último grado de dinamismo desde un punto de vista independiente de plataforma. Para ello, se han identificado los diferentes asuntos de interés implicados en el proceso y se han encapsulado en aspectos
Una metodología para el autoaprendizaje y la autoevaluación en Mecánica Básica
En la Escuela de Minas de la Universidad Politécnica de Madrid (UPM) se ha llevado a cabo el proceso de adaptación a los principios de Bolonia. Esto ha implicado cambios en la metodología de la enseñanza. En este artículo se describe una nueva metodología aplicada a un curso introductorio de Mecánica ubicado en el primer semestre del grado de dos diferentes títulos de ingeniería. Los diferentes resultados se presentan mediante un índice que permite evaluar el resultado global del proceso de enseñanza-aprendizaje alcanzado con esta metodologí
Una infraestructura inteligente embebida para el entorno del río Guadalquivir.
El uso de las técnicas de Inteligencia Artificial y los Sistemas Multiagente se extiende cada día
más a nuevas áreas. Su reciente confluencia con la investigación en Redes de Sensores
inalámbricos suponen un nuevo ámbito especialmente adecuado para la monitorización de
múltiples actividades y entornos. En esta línea se enmarca el proyecto BOYAS, cuyo objetivo es
desarrollar una infraestructura de ambiente inteligente para el río Guadalquivir
Documentación y análisis crítico de algunas arquitecturas de software en aplicaciones empresariales
Los ingenieros de sistemas generalmente se concentran en el sistema que se está desarrollando actualmente, sin ocuparse mucho de la empresa que soporta dicho sistema. En la empresa de hoy, impulsada por los negocios, existe una relación directa entre la capacidad de negocios de la empresa y la funcionalidad implementada en los proyectos. Con un adecuado conocimiento en arquitectura empresarial de software, se puede desarrollar aplicaciones robustas y escalables para futuras implementaciones de manera que evite modificar la arquitectura de la empresa o verse limitada. Por eso es útil tener a disposición información acerca de las arquitecturas de software más usadas para el diseño de aplicaciones empresariales para aquellos que no tienen mucha experiencia en este campo y resaltar la importancia de describir claramente la situación actual de la arquitectura empresarial antes y después de una implementación nueva
Desigualdades demográficas y desigualdades educativas
El presente trabajo tiene como objetivo analizar la vinculación entre los fenómenos
demográficos y la desigualdad social indagando específicamente en la relación entre los aspectos sociodemográficos y la "desigualdad educativa".
El enfoque asumido es aquel que postula la llamada "demografía de la desigualdad", perspectiva que se basa en la compresión de contextos estructurales e históricos para afirmar que las categorías de diferenciación demográfica son categorías desigualdad social, habilitando de este modo a mecanismos de conformación de sujetos sociales diferentes y desiguales.
En el primer apartado se presenta el marco conceptual con cual se trabajará y se definen los conceptos de población y su dinámica al igual que otros conceptos que ontribuyen al análisis demográfico. Además se presenta brevemente el debate entre diferentes perspectivas teóricas tales como el proceso de transición demográfica, la mirada que vincula población y desarrollo y,finalmente,el enfoque histórico estructural.
En el segundo apartado se realiza un análisis empírico a partir del Censo educativo llevado a cabo en Junio del 2013 por la Dirección Evaluación de la Calidad Educativa (DECE) de la Dirección General de Escuelas (DGE) de la Provincia de Mendoza.
Los principales objetivos de esta evaluación fueron conocer los niveles de prendizaje de los alumnos en ciencias sociales y ciencias naturales en el 1º año de la educación secundariae investigar algunos de los factores escolares y extra-escolares que inciden sobre los niveles y las distribuciones de ambos aprendizajes.
Se aplicaron pruebas en las áreas curriculares de ciencias naturales y ciencias sociales. Además, los alumnos evaluados respondieron a un cuestionario a través del cual se recabaron informaciones relativas a características del alumno, de su familia y de su aula.
En este trabajo se presentan los resultados del análisis de las relaciones entre algunas de las informaciones relevadas por el cuestionario del alumno y los resultados en las pruebas de ciencias naturales y ciencias sociales. Conformando así un paso inicial en la tarea de identificar factores sociodemográficos que contribuyen a explicar por qué los niveles de desempeño varían entre los estudiantes y entre las escuelas.Fil: Lovaglio, Ricardo Hernán.
Universidad Nacional de Cuyo. Facultad de Ciencias Políticas y Sociale
Propuesta metodológica para la implementación de una arquitectura orientada a servicios en entornos de Sistemas de Fabricación Distribuida
Los Sistemas de Fabricación de Siguiente Generación, concebidos por la organización IMS (Intelligent Manufacturing
Systems), cubrirán la demanda de un mercado cada vez más cambiante y exigente, reuniendo de forma dinámica las
funciones de múltiples sistemas internos y externos a la propia empresa de fabricación en lo que conocemos por una
empresa extendida. Sin embargo, resulta difícil estructurar estos sistemas para conseguir la flexibilidad deseada y la
interoperabilidad con los de las demás organizaciones. Además, un defecto en el sistema tendría un fuerte impacto:
afectaría no sólo a la empresa propietaria del sistema, sino también a sus colaboradores. Por estas razones, creemos que
una buena decisión sería emplear una arquitectura orientada a servicios diseñada siguiendo una metodología que adopte
los servicios como concepto central, en vez de como un detalle de implementación. Para que la arquitectura sea fiable
en su conjunto, tendrá que ayudar a localizar errores antes de que sucedan en un entorno de producción. En este artículo
proponemos el uso de técnicas de pruebas específicas para este tipo de sistemas, realizamos una comparación de las
metodologías existentes para el desarrollo de arquitecturas orientadas a servicios y esbozamos una serie de extensiones
sobre una de las existentes para integrar técnicas de prueba.As envisioned by the IMS (Intelligent Manufacturing Systems), Next Generation Manufacturing Systems will satisfy
the needs of an increasingly fast-paced and demanding market by dynamically integrating systems from inside and
outside the manufacturing firm itself into a so-called extended enterprise. However, organizing these systems to ensure
the maximum flexibility and interoperability with those from other organizations is difficult. Additionally, a defect in
the system would have a great impact: it would affect not only its owner, but also its partners. For these reasons, we
argue that a service-oriented architecture (SOA) would be a good candidate. It should be designed following a
methodology where services play a central role, instead of being an implementation detail. In order for the architecture
to be reliable enough as a whole, the methodology will need to help find errors before they arise in a production
environment. In this paper we propose using SOA-specific testing techniques, compare some of the existing SOA
methodologies and outline several extensions upon one of them to integrate testing techniques
- …