Vous êtes sur la page 1sur 12

UNIVERSIDAD INDUSTRIAL DE SANTANDER

ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

ACTIVIDAD 1 CONFERENCIA 1 MDULO 2

FERNANDO VILA MARTNEZ CD: 2010568 DANIEL BERNAL YHAMA CD: 2040499 CRISTIAN MARTNEZ SIERRA CD: 2041856 JUDY OCHOA PINTO CD: 2040548 SILVIA OVIEDO CASTILLO CD: 2040525 OMAR QUIONES REMOLINA CD: 2033701 GRAPA: DABSOFT

Trabajo de Ingeniera del Software presentado al profesor: Ricardo Llamosa Villalba

UNIVERSIDAD INDUSTRIAL DE SANTANDER ESCUELA DE INGENIERAS ELCTRICA, ELECTRNICA Y TELECOMUNICACIONES BUCARAMANGA 27/10/2008

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

TABLA DE CONTENIDO

TABLA DE CONTENIDO...........................................................2 INTRODUCCIN.....................................................................4 Cul es la relacin entre SysML y UML?................................4 Cul es la relacin entre CMMI, BPM, ISO/IEC 15288, V Model, MATLAB / Simulink, Statemate, STEP, SDL, RIF AUTOSAR?....5 Qu es SIMILAR?.................................................................8 SIMILAR es un modelo de ingeniera de sistemas que propone 7 elementos o actividades cclicas, que deben ser desarrolladas, una tras otra y que comprenden todo un ciclo de desarrollo de un proyecto software...................................8 Pasos de SIMILAR.................................................................8 1. Establecer el Problema, entendiendo como problema, la diferencia entre el estado presente y el estado ideal. El establecimiento del problema. El establecimiento de los requisitos forma parte de esta etapa.....................................8 2. Investigar Alternativas. Es decir, que un ingeniero de sistemas, no puede fiarse de una nica solucin al problema, sino que debe tener soluciones alternativas que respalden al proyecto en caso de que la primera solucin no de los resultados esperados............................................................9 3. Modelado del Sistema. Consiste en detallar la solucin del problema. Esto permitir administrar el ciclo de vida del sistema. Si se cuanta con un buen modelo, la trazabilidad del ciclo ser mejor....................................................................9 4. Integracin .Consiste en adaptar el sistema mediante interfaces y otras adaptaciones al ambiente en el cual va a cumplir los requerimientos especificados ..............................9 5. Lanzar el sistema. El sistema es desarrollado y finalmente puesto a funcionar en el entorno de desempeo del mismo.....9

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

6. Evaluar el Desempeo. Se hace mediante una relacin de verificacin entre el sistema desarrollado y los requerimientos del mismo............................................................................9 7. Re-evaluacin. Los resultados de esta ltima evaluacin son muy importantes, ya que realimentan el ciclo, de manera que se puedan tomar acciones correctivas, en caso de que no se cumplan todos los requerimientos.........................................9 CONCLUSIONES...................................................................10 BIBLIOGRAFA.....................................................................11

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

INTRODUCCIN

Los modelos sobre los cuales se har una breve descripcin en el presente trabajo representan un paradigma indispensable en el ciclo de vida de un producto software. El modelado es aquella accin que sustenta el diseo de un producto, as como tambin tiene la importante facultad de validar y verificar y predecir una respuesta, basada en principios de operacin conocidos de un sistema en particular. El siguiente, es un desarrollo de las tres preguntas propuesta en la actividad en clase en la cual se hacen comparaciones entre tipos de modelado, modelos y lenguajes de modelado tiles a la ingeniera del software.

Cul es la relacin entre SysML y UML? El SysML son las siglas que representan un modelado que apoya la

especificacin, el anlisis, el diseo, la verificacin y la validacin de una amplia gama de sistemas y de sistemas-de-sistemas, que a diferencia de UML puede formar todo tipo de estos: el motor de un automvil, un sistema de control de una instalacin industrial, un sistema que limpie automticamente el parabrisas de un automvil etc. Aqu se soportan tres tipos de vistas o diagramas: I. Diagramas estructurales. Se dividen en: II. Diagramas de bloque: Estos son una modificacin de Diagramas de bloques internos: Estos facilitan la Diagramas de paquetes los diagramas de clase del UML. descripcin de modelos con expresiones matemticas. Diagramas de requisitos 4

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

III.

Diagramas de Comportamiento

Figura 1. Comparacin de SysML 1.0 con UML 2.0 Con SysML tambin se manejan los conceptos de puertos (puntos de interaccin por donde un bloque suministra o requiere servicios de su entorno) y conector (enlaza dos puertos para soportar su interconexin). Hay que agregar que SysML es un lenguaje subconjunto ampliado de UML 2.0 como se puede observar en la Figura 1, y desde el 19 de Septiembre de 2007 un estndar de la OMG. Es un lenguaje desarrollado como perfil de UML 2.0 desde la Meta-Object Facility (MOF).

Cul es la relacin entre CMMI, BPM, ISO/IEC 15288, V Model, MATLAB / Simulink, Statemate, STEP, SDL, RIF AUTOSAR? Antes de explicar la relacin existente se realizar una definicin breve de cada concepto con el objetivo de dejar claro el tema.

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

(abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemtico que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programacin propio (lenguaje M). MATLAB dispone de MATLAB/SIMULIN K una herramienta que expande sus prestaciones, llamada Simulink la cual es una herramienta para modelar, simular y analizar sistemas dinmicos multidominio. Su interfaz principal es un entorno grfico de diagramas de bloque herramienta personalizable y un conjunto de bloque de las bibliotecas de MATLAB. Modelo para la mejora de procesos que proporciona a las organizaciones los elementos esenciales para procesos eficaces. Las mejores prcticas CMMI se publican en los documentos llamados modelos. En la CMMI actualidad hay dos reas de inters cubiertas por los modelos de CMMI: Desarrollo y Adquisicin. La versin actual de CMMI es la versin 1.2. Hay tres * constelaciones de la versin 1.2 disponible: para el Desarrollo , CMMI para servicios (Business Process * CMMI

* CMMI para la adquisicin , Management)

metodologa

empresarial cuyo objetivo es mejorar la eficiencia a travs de la gestin sistemtica de los procesos de BPM negocio, que se deben modelar, automatizar, integrar, monitorizar y optimizar de forma continua. Como su nombre sugiere, BPM se enfoca en la administracin de ISO/IEC 15288 los procesos del negocio. Estndar de ingeniera que abarca los procesos y fases de ciclo de vida. La norma define los procesos divididos en cuatro categoras: procesos tcnicos, los procesos de los proyectos, los procesos de un acuerdo, y los procesos de la empresa. Cada descripcin contiene un 6

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

propsito, resultados y actividades.

modelo de desarrollo de sistemas diseado con el objeto simplificar la comprensin de la complejidad asociada con el desarrollo de sistemas. En los sistemas de ingeniera es utilizado para definir procedimientos El modelo-V uniformes del desarrollo del proyecto. En el modelo V se realiza una representacin grafica del desarrollo de sistemas de ciclo de vida. En el se resumen las principales medidas que deben tenerse en cuenta con las correspondientes prestaciones dentro del sistema de validacin computarizado. es la herramienta ms completa de modelado grafico y simulacin para el rpido desarrollo d complejos sistemas embebidos. Usando una combinacin de Statemate diseo grafico de notacin tradicional combinado con diagramas UML, Statemate proporciona una relacin de vnculo directo y formal entre las necesidades de los usuarios y la aplicacin de software que permite al usuario crear una completa especificacin ejecutable. Lenguaje de especificacin formal y visual normado por la ITU-T en el estndar Z.100, as como el acrnimo de Specification and Description Language. El lenguaje SDL est diseado para la especificacin de sistemas SDL complejos, interactivos, orientados a eventos, de tiempo real o que presenten un comportamiento paralelo, y donde funcin. 7 mdulos o entidades independientes se comuniquen por medio de seales para efectuar su

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

(Automotive Open System Architecture) Es un de software de automocin proveedores abierto y y estandarizado. de Desarrollado conjuntamente por los fabricantes de automviles, AUTOSAR desarrolladores herramientas. Cuyo objetivo es crear y establecer estndares abiertos para el automvil en el rea de elctrica y electrnica E/E arquitectura que proporcionar una infraestructura bsica para ayudar con el desarrollo del software para vehculos, interfaces de usuario y la gestin de todos los mbitos de aplicacin. (Standard for the Exchange of Product Model Data) es un estndar para el intercambio de datos y geometra de modelos, desarrollado en sus inicios a solicitud de la STEP industria automotriz, aerospacial y militar, a fin de poder intercambiar informacin de sus productos transparentemente entre los diversos sistemas de sus proveedores y clientes.

Qu es SIMILAR? SIMILAR es un modelo de ingeniera de sistemas que propone 7 elementos o actividades cclicas, que deben ser desarrolladas, una tras otra y que comprenden software. Pasos de SIMILAR. 1. Establecer el Problema, entendiendo como problema, la diferencia entre el estado presente y el estado ideal. El establecimiento del problema. El establecimiento de los requisitos forma parte de esta etapa. todo un ciclo de desarrollo de un proyecto

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

2. Investigar Alternativas. Es decir, que un ingeniero de sistemas, no puede fiarse de una nica solucin al problema, sino que debe tener soluciones alternativas que respalden al proyecto en caso de que la primera solucin no de los resultados esperados. 3. Modelado del Sistema. Consiste en detallar la solucin del problema. Esto permitir administrar el ciclo de vida del sistema. Si se cuanta con un buen modelo, la trazabilidad del ciclo ser mejor. 4. Integracin .Consiste en adaptar el sistema mediante interfaces y otras adaptaciones al ambiente en el cual va a cumplir los requerimientos especificados 5. Lanzar el sistema. El sistema es desarrollado y finalmente puesto a funcionar en el entorno de desempeo del mismo. 6. Evaluar el Desempeo. Se hace mediante una relacin de verificacin entre el sistema desarrollado y los requerimientos del mismo. 7. Re-evaluacin. Los resultados de esta ltima evaluacin son muy importantes, ya que realimentan el ciclo, de manera que se puedan tomar acciones correctivas, en caso de que no se cumplan todos los requerimientos.

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

CONCLUSIONES

Mientras que UML es un lenguaje de modelado de propsito general (GPML), SysML es un lenguaje de modelado de dominio especfico (DSML) definido como un perfil (adaptacin) de UML 2.0.

Todos los conceptos en el segundo punto se pueden relacionar en dos grupos, el primero se refiere a los que asocian a modelos, metodologas o estndares aplicables a procesos con el objeto de optimizar sistemas, y simplificar procedimientos. Entre ellos se relaciona el Modelo V, CMMI, BPM, y el estndar de ingeniera ISO/IEC 15288. Con respecto al siguiente grupo es importante mencionar que tambin cumple el objetivo del primer grupo con la diferencia que en este se da la oportunidad de modelar por medio de simulacin sistemas dinmicos, cumpliendo con estndares, acercndose a modelos de madures para mejorar los niveles de calidad para optimizar sistemas y mejorar procedimientos. Entre los cuales podemos encontrar AUTOSAR, MATLAB, STATEMATE, SDL

SIMILAR es un modelo de ingeniera de sistemas que propone 7 elementos o actividades cclicas, que deben ser desarrolladas, una tras otra y que comprenden proyecto software. todo un ciclo de desarrollo de un

10

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

BIBLIOGRAFA

SysML - Open Source Specification Project. http://www.sysml.org/ An overview of the Systems Modeling Language for product and systems development -- Part 1: Requirements, use-case, and test-case modeling. http://www-128.ibm.com/developerworks/rational/library/aug06/balmelli/

Verificacin de los modelos en la Ingeniera de Sistemas. SysML: La notacin de modelado en la Ingeniera de Sistemas. http://www.ppooa.com.es/vmis.pdf Statemate, Hwa Create Co.,Ltd. Copyright1996 2005

hwacreate.com.cn http://www.hwacreate.com.cn/English/Business/RealTime/EnbeddedSYSS oft/statemate.htm 5.html from: title=Simulink&oldid=246658935. Wikipedia contributors, "Business process management," Wikipedia contributors. Simulink [Internet]. Wikipedia, The Free http://en.wikipedia.org/w/index.php? Simulink Reference Web Page, The MathWorks, Inc.

http://www.mathworks.es/access/helpdesk_r13/help/toolbox/simulink/slref

Encyclopedia; 2008 Oct 21, 04:30 UTC [cited 2008 Oct 28]. Available

Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php? title=Business_process_management&oldid=248070153

11

UNIVERSIDAD INDUSTRIAL DE SANTANDER


ESCUELA
DE

Perfecta Combinacin entre Energa e Intelecto

INGENIERAS ELCTRICA, ELECTRNICA

Y DE

TELECOMUNICACIONES

The-Software-Experts, Software Process Models V-MODEL,

http://www.the-software-experts.de/e_dta-sw-process.htm AUTOSAR Official Web Page, http://www.autosar.org/find02.php

12

Vous aimerez peut-être aussi