Log In | Sign Up | Help
Upload_transparent

Capitulo III OBJECT DOMAIN

Twitter Facebook
  • Send This
  • Add_to_favs_transparent
  • Embed
  • Download
  • Flag
  • Add to Favorites

Scribd requires Javascript. Please enable Javascript in your browser.

Value This
Doc
Scribd
Average
     
Pages: 15 43
Words: 2570 13640
Characters: 16217 81678
Lines: 264 623
     
     
Letters per word: 6.31 5.99
Words per line: 9.73 21.89
Words per page: 171.33 317.21

Document Information

1,256 Reads | 1 Like | 0 Comments | 0 Favorites

Added By
Description

3.1 INTRODUCCIÓN OBJECT DOMAIN

Es una herramienta de modelamiento visual para el análisis y diseño de sistemas basado en objetos. Esta herramienta fue creada por la empresa “Object Domain Systems”, fundada en 1996, con más de 1000 compañías a quienes ha proveído herramientas y servicios para el desarrollo de software y modelado en UML.

Object domain es usado para modelar sistemas antes de llevar a cabo los trabajos de construcción. Esta secuencia de desarrollo es importante para asegurar la consistencia arquitectónica del sistema. Usando los modelos de Object domain se pueden identificar fallas durante una etapa temprana de desarrollo del proyecto y así evitar aumento en los tiempos y costos del proyecto de software.

Un plano es una buena analogía para un modelo de Object Domain. Así como una casa tiene un juego de planos que permitieron su adecuada construcción desde varias perspectivas (cañerías, electricidad, teléfono, etc.), un modelo en Object domain contiene varios diagramas que permiten ver un sistema desde varias perspectivas diferentes (cliente, diseñador, gerente de proyecto, verificador, usuario, etc.), teniendo un plano por adelantado se alivian problemas de consistencia, eficiencia, costos y tiempo.

Object Domain ayudara a los diseñadores a generar el código estructural del sistema, y puede hacerlo para varios lenguajes de programación, como: C++, CORBA, Java, Python, XML. También puede ejecutar ingeniería inversa al código y crear un modelo basado en un sistema existente, así, cuando ocurre un cambio en el modelo, puede modificar el modelo e incorporar los cambios. De manera semejante, cuando un cambio ocurre en el modelo, usted puede incorporar ese cambio automáticamente en el código (ingeniería directa). Estas características ayudan a conservar el modelo y a sincronizar el código, a la vez que se reducen los riesgos de tener un modelo desactualizado.

Word_16x16 15 Pages


Date Added

05/22/2008

Category

Uncategorized.

Tags
Groups
Copyright

Attribution Non-commercial

More info »