Hacia la formalización de un lenguaje visual unificador de UML, EER y ORM 2 (original) (raw)
Related papers
UML UML UML UML El Lenguaje Unificado de Modelado
El lenguaje UML es un estándar OMG diseñado para visualizar, especificar, construir y documentar software orientado a objetos. Un modelo es una simplificación de la realidad. El modelado es esencial en la construcción de software para…-Comunicar la estructura de un sistema complejo-Especificar el comportamiento deseado del sistema-Comprender mejor lo que estamos construyendo-Descubrir oportunidades de simplificación y reutilización
El Lenguaje Unificado de Modelado (UML
Cualquier rama de ingeniería o arquitectura ha encontrado útil desde hace mucho tiempo la representación de los diseños de forma gráfica. Desde los inicios de la informática se han estado utilizando distintas formas de representar los diseños de una forma más bien personal o con algún modelo gráfico. La falta de estandarización en la manera de representar gráficamente un modelo impedía que los diseños gráficos realizados se pudieran compartir fácilmente entre distintos diseñadores.
Lenguaje Unificado De Modelado
En los principios de la computación, los programadores no realizaban análisis muy profundos sobre el problema por resolver. Si acaso,garabateaban algo en una servilleta. Con frecuencia comenzaban a escribir el programa desde el principio, y el código necesario se escribía conforme se requería. Aunque anteriormente esto agregaba un aura de aventura y atrevimiento al proceso, en la actualidad es inapropiado en los negocios de alto riesgo. Hoy en día, es necesario contar con un plan bien analizado. Un cliente tiene que comprender que es lo que hará un equipo de desarrolladores; además tiene que ser capaz de señalar cambios si no se han captado claramente sus necesidades (o si cambia de opinión durante el proceso). A su vez, el desarrollo es un esfuerzo orientado a equipos, por lo que cada uno de sus miembros tiene que saber qué lugar toma su trabajo en la solución final (así como saber cuál es la solución en general).
Comparando UML y OWL en la representación del conocimiento: correspondencia sintáctica
Innovación, Calidad e …, 2010
UML y OWL son lenguajes insignias de dos de los paradigmas más importantes que han emergido en los últimos tiempos para dar soporte al desarrollo de software. En la revisión de la literatura afín no se encuentra ampliamente documentada la relación entre ambos, a pesar del creciente interés en la utilización conjunta de UML y OWL. El propósito de este trabajo es proporcionar una comparación objetiva, con ejemplos concretos de la sintaxis de UML y OWL, que permita crear una base sólida para aprovechar las ventajas de cada uno y combinarlos en el proceso de desarrollo de software. Además se realiza una introducción al Ontology Definition Model para la utilización de la metodología, las herramientas y la tecnología UML como soporte para el desarrollo y el mantenimiento de ontologías.
Lenguaje de modelamiento unificado (UML) para modelamiento de embotelladora
Scientia et technica, 2016
El presente artículo describe el modelamiento de un bucle de embotellado de una planta de procesos, el caso de estudio corresponde a la planta de procesos del laboratorio de automatización industrial de la Universidad Autónoma de Colombia (FUAC). Inicialmente se define que es el UML (Lenguaje de Modelamiento Unificado), luego se describen las fases de trabajo realizadas para obtener los modelos del bucle de embotellado: Los casos de Uso, los diagramas de clases; y finalmente el diagrama de secuencias que ilustra mensajes, avisos y alarmas mediante los cuales el bucle interactúa con los demás elementos de la planta de procesos.
Extensión del UML para Soportar el Modelado de Sistemas y Apli
Resumen. En este artículo se presenta un proyecto de investigación (MAM-UML) cuyo principal objetivo es el de mitigar la carencia de abstracciones y notaciones apropiadas que presenta el lenguaje de modelado de sistemas Unified Modeling Language (UML), en su versión estándar, respecto de la especificación de sistemas y aplicaciones basadas en agentes de software móviles. Se introducen las motivaciones para el proyecto y se describe el contexto en el que está inmerso, así como también, se enumeran las actividades de investigación y desarrollo que comprende. Adicionalmente se introduce, a modo de propuesta preliminar, un conjunto de vistas y modelos que capturan diferentes conceptos y características identificadas como relevantes para el modelado de agentes móviles durante la etapa de diseño de su desarrollo. Estos modelos prescriben la extensión del UML estándar, a través de los mecanismos que dicho lenguaje provee para ello.
UN-Lencep: Obtención automática de diagramas UML a partir de un lenguaje controlado
Memorias del VII …, 2006
La Elicitación de Requisitos de software es un proceso básico para garantizar la calidad del software y por lo general se realiza entre los Analistas y los Interesados en Lenguaje Natural, para obtener una especificación; dicha especificación suele estar conformada por un conjunto de diagramas (comúnmente de UML). El Procesamiento de Lenguaje Natural ha sido utilizado para la solución de problemas de Elicitación de Requisitos de software, pero aún utilizando lenguajes de corte técnico que los Interesados no dominan y por lo tanto no pueden validar adecuadamente. En este artículo se presenta UN-Lencep, una propuesta del uso de Lenguajes Controlados para especificación de Esquemas Preconceptuales, que se utilizan en la automatización del proceso de elaboración de diagramas UML. Adicionalmente, se muestra un ejemplo de la aplicación de UN-Lencep.