Articulo de referencia

Kit de herramientas para el modelado conceptual

El Kit de Herramientas para Modelado Conceptual (TCM) es una colección de herramientas de software para presentar especificaciones de sistemas de software en forma de diagramas ...

El Kit de Herramientas para Modelado Conceptual (TCM) es una colección de herramientas de software para presentar especificaciones de sistemas de software en forma de diagramas , tablas , árboles y similares. TCM ofrece editores para técnicas utilizadas en Análisis Estructurado, así como editores para técnicas orientadas a objetos (UML). Para algunas de las técnicas de especificación de comportamiento, se ofrece una interfaz para verificadores de modelos. Más concretamente, TCM contiene los siguientes editores.

  • Editores genéricos para diagramas, tablas y árboles genéricos. Se pueden usar todos los iconos disponibles y no se comprueban las restricciones sintácticas de los diagramas.
  • Editores del Lenguaje Unificado de Modelado (UML) para diagramas de estructura estática (es decir, de clases y objetos), diagramas de casos de uso, diagramas de actividad, diagramas de estados, diagramas de colaboración, diagramas de componentes y diagramas de despliegue.
  • Editores de análisis estructurado (SA) para diagramas de entidad-relación, diagramas de flujo de datos y eventos, diagramas de transición de estados, árboles de refinamiento de funciones, tablas de uso de transacciones y tablas de tipos de entidades y funciones.
  • Editores diversos, como los de JSD (diagramas de estructura de procesos y de red), gráficos de procesos recursivos y tablas de descomposición de transacciones. Estos editores ya no se actualizan, pero seguirán estando disponibles en TCM.

El conjunto de herramientas para el modelado conceptual fue escrito alrededor de 1996 por Roel Wieringa y Frank Dehne para los cursos y libros de modelado conceptual de Wieringa , Requirements Engineering: Frameworks for Understanding, [ 1 ] [ 2 ] y Design Methods for Reactive Systems: Yourdon, Statemate and the UML . [ 3 ]

Las versiones en PDF de la Guía del usuario [ 4 ] y el informe, El método de sistemas Yourdon y el conjunto de herramientas para el modelado conceptual [ 5 ] están disponibles para su descarga.

TCM fue un ejemplo de soporte de ingeniería de software asistida por computadora para el método de modelado conceptual (MCM) en la arquitectura dirigida por modelos en la práctica . [ 6 ] Se hizo referencia a él en la tecnología de redes de Petri para sistemas basados ​​en la comunicación, [ 7 ] la ontología formal en sistemas de información , [ 8 ] y las actas  del noveno taller internacional sobre especificación y diseño de software . [ 9 ]

TCM ha sido citado en patentes para la producción automática de software. [ 10 ] [ 11 ]

En 1997, la NASA convirtió el código fuente de TCM en C++ a Java para un proyecto de Entorno de Hipertexto basado en la Web para Ingeniería de Requisitos (WHERE). [ 12 ]

Véase también

Referencias

  1. "Kit de herramientas para modelado conceptual (TCM)" . 11 de mayo de 2012. Archivado del original el 11 de mayo de 2012. Consultado el 6 de marzo de 2020 .
  2. Wieringa, Roel (1996-05-03). Ingeniería de requisitos: Marcos para la comprensión . Wiley. ISBN 978-0-471-95884-0.
  3. Wieringa, RJ (2003-01-09). Métodos de diseño para sistemas reactivos: Yourdon, Statemate y UML . Elsevier. ISBN 978-0-08-050395-0.
  4. "Guía del usuario y referencia del kit de herramientas para el modelado conceptual (TCM)" (PDF) . Consultado el 28 de marzo de 2020 .
  5. El método de sistemas Yourdon y el conjunto de herramientas para el modelado conceptual (PDF) . Universidad Libre de Ámsterdam. 2003.
  6. Pastor, Oscar; Molina, Juan Carlos (14 de junio de 2007). Arquitectura dirigida por modelos en la práctica: un entorno de producción de software basado en el modelado conceptual . Springer Science & Business Media. pág. 29. ISBN  978-3-540-71868-0.
  7. Ehrig, Hartmut ; Reisig, Wolfgang; Rozenberg, Grzegorz; Weber, Herbert (17 de noviembre de 2003). Tecnología Petri Net para sistemas basados ​​en comunicaciones: avances en redes de Petri . Saltador. ISBN 978-3-540-40022-6.
  8. Guarino, Nicola (1998). Ontología formal en sistemas de información: Actas de la Primera Conferencia Internacional (FOIS'98), 6-8 de junio, Trento, Italia . IOS Press. ISBN 978-90-5199-399-8.
  9. Actas : Noveno Taller Internacional sobre Especificación y Diseño de Software: 16-18 de abril de 1998, Ise-Shima, Japón . IEEE Computer Society Press. 1998. ISBN  978-0-8186-8439-5.
  10. " Sistema automático de producción de software", publicado el 4 de octubre de 2006. 
  11. " Sistema automático de producción de software", publicado el 26 de septiembre de 2008. 
  12. Dhaliwal, Swarn S. (1997-12-05). Proporcionando almacenamiento de datos persistente en un entorno de ingeniería de software usando Java/COBRA y un DBMS (Tesis).
  • Kit de herramientas para modelado conceptual : página principal del kit de herramientas.