Вы находитесь на странице: 1из 8

INSTITUTO TECNOLOGICO DE TIJUANA

TOMAS AQUINO

Alumna: Molina Hernndez Elvira
No. Control: 11210554
Equipo 1.



DR. MUOZ FERNNDEZ DIEGO RAFAEL
Materia: ADAS (Anlisis y Diseo Avanzado de Software)
Serie: GDSSC4GS4-A
Tarea #1

Tijuana, B.C., a 04 de Septiembre del 2014.

1


NOMBRE DESCRIPCION CARACTERISTICAS VENTAJAS DESVENTAJAS

1

StarUML




Es una herramienta para el modelamiento
de software basado en los estndares
UML (Unified Modeling Language) y MDA
(Model Driven Arquitecture).


Diagrama de casos de uso.
Diagrama de clase.
Diagrama de secuencia.
Diagrama de colaboracin.
Diagrama de estados.
Diagrama de actividad.
Diagrama de componentes.
Diagrama de despliegue.
Diagrama de composicin estructural
(UML 2.0).
La capacidad de generar cdigo a partir
de los diagramas y viceversa,
actualmente funcionando para los
lenguajes c++, c# y java.
Capacidad para generar documentacin
en formatos Word, Excel y PowerPoint
sobre los diagramas.
Compatibilidad con SO Windows.


* Es Software libre.
* Muy personalizable.

Problemas con smbolos
tildes por ejemplo.
Sin versin para Linux
pero, puede funcionar con
Wine.

2

Microsoft
Visio






Es un software de dibujo vectorial para
Microsoft Windows.
Las herramientas que lo componen
permiten realizar diagramas de oficinas,
diagramas de bases de datos, diagramas
de flujo de programas, UML, y ms, que
permiten iniciar al usuario en los
lenguajes de programacin.


Simplifique la informacin compleja con
diagramas profesionales que puede crear
con solo unos clics.
Visio hace fcil la creacin de diagramas
tanto para capturar rpidamente un
diagrama de flujo que ha aportado en una
pizarra, asignar una red informtica, crear
un organigrama, documentar un proceso
de negocio o dibujar un plano de planta.
Los estndares de creacin de
diagramas actualizados son compatibles,
incluidos el Unified Modeling Language
(UML) 2.4 y el Business Process Model
and Notation (BPMN) 2.0, y ahora puede
publicar los flujos de trabajo tanto de
SharePoint 2010 como de SharePoint
2013.




Visualizar, analizar y
comunicar sus sistemas,
recursos y procesos, y los
datos en que se basan.
Aumentar la productivi dad
integrando diagramas con
informacin de varias
fuentes.
Crear diagramas con
mayor rapidez dejando que
Visio conecte formas por
usted.
Transmitir informacin de
manera eficiente con
diagramas de aspecto
profesional.




Pueden ser demasiadas
opciones para quien quiera
diagramas sencillos de un
solo tipo
Precio
Falta ms compatibilidad
con otros lenguajes
T A B L A C O M P A R A T I V A

2


3

Visual
Paradigm



Es una herramienta para desarrollo de
aplicaciones utilizando modelado UML
ideal para Ingenieros de Software,
Analistas de Sistemas y Arquitectos de
sistemas que estn interesados en
construccin de sistemas a gran escala y
necesitan confiabilidad y estabilidad en el
desarrollo orientado a objetos.


Creacin de modelos UML (Compatible
con UML 2.1 y anteriores)
Modelado de base de datos: proporciona
una mayor documentacin de la base de
datos y diagramas de mapeo de relacin
de objetos
Mapa de relacin de objetos
Interoperabilidad: intercambio de
diagramas UML y modelos con otras
herramientas, usando representaciones
industriales comunes.
Integracin IDE
Modelado de requerimientos
Modelo de procesos de negocios:
visualizacin, improvisacin y
entendimiento de procesos con la
herramienta BPMN
Colaboracin en equipo: compatible con
servidores de equipo como VP Teamwork
Server, CVS, etc.
Generador de cdigo
Generador de documentacin


Navegacin intuitiva entre
cdigo y el modelo
Generador de
documentacin y reportes
UML/PDF/HTML/MS Word
Demanda en tiempo real,
modelo incremental de
viaje redondo y
sincronizacin de cdigo
fuente
Superior entorno de
modelado visual
Soporte completo de
notaciones UML
Diagramas de diseo
automtico sofisticado
Anlisis de texto y soporte
de tarjeta CRC

En esta versin gratuita,
todo documento generado
tendr una marca de agua.

4

Artesan
studio

Proporciona soporte completo para OMG
UMl y SysML en un conjunto de
herramientas integrado.


Modelo basado en los sistemas de
ingeniera (MBSE) con SysML.
Ingeniera de software basado en
modelos con UML.
Productos integrados de modelado
variacin line.
Seleccin variante sencilla y potente
Generacin automtica de modelo del
producto.
Totalmente configurable sincronizacin
automtica de cdigo para C, C ++, C #,
Ada, Java y VB.


Puede crear modelos
consistentes y de alta
calidad para los sistemas e
ingenieros de software
para comunicar
necesidades, decisiones y
alternativas de diseo a
travs de todo el equipo,
independientemente de su
ubicacin.

UML profiles,
generadores y reversas
para, ARINC 653, IDL3 /
IDL3 +, OMG XMI,
MARTE y SPT UPDM
para DoDAF y UPDM
para MODAF
Sincronizacin de cdigo.

3


5

BoUML


Es una aplicacin que permite realizar
diagramas UML 2 para especificar y
generar cdigo en C++, Java, Idl, Php,
Python y MySQL.

Funciona sobre Unix / Linux / Solaris, Mac
OS X (Power PC e Intel) y Windows.

Es gratis.
Es multiplataforma, se puede ejecutar
sobre los sistemas operativos: Linux,
Solari, Mac Os, Windows.
Permite programar simultneamente en
C++, Java, Php y IDL.
Es rpido, no necesita mucho espacio de
memoria.
Permite trabajar con UML 2.
Soporta gran cantidad de diagramas.
Es capaz de generar documentacin en
varios formatos (HTML, XMI, etc.)


Es demasiado rpido.
No necesita mucho
espacio de memoria.

Poco intuitivo.
Faltan an detalles por
corregir.

4


REFERENCIA

Jotatsu. (Agosto 19, 2006). StarUML. Agosto 31, 2014, de BLACK-BYTE Sitio web: http://black-
byte.com/review/staruml/
-Fabin Torres -Viviana Romero -Mayerly Beltrn -Juan David Cristancho. (Octubre 11, 2013). StarUML.
Agosto 31, 2014, de Prezi Sitio web: http://prezi.com/6bacbhuy9ib9/staruml/#_=_
German Salvador Ruiz Lea. (Diciembre 3, 2012). Microsoft Visio. Agosto 31, 2014, de Instituto Tecnolgico de
Tijuana Sitio web: http://germanruizlea.jimdo.com/2012/12/03/microsoft-visio/
Compaa Microsoft. (Ao 2013). Microsoft Visio. Agosto 31, 2014, de Microsoft Sitio web:
http://office.microsoft.com/es-es/visio/caracteristicas-de-microsoft-visio-2013-FX103796044.aspx
Compaa Atego. (2012). Artesan studio. Agosto 31, 2014, de Atego Sitio web:
http://www.atego.com/products/atego-modeler/
Infoserv Jcl Net. (Mayo 15, 2014). Atesan studio. Agosto 31, 2014, de Slide Sitio web:
http://es.scribd.com/doc/224372302/slide-1-1024
-Martnez Rivera Daniela -Mendez Pozos Pablo Esteban -Romero Ruiz Diana Belem. (Abril 17, 2012).
Herramienta Case Visual Paradigm. Agosto 31, 2014, de Herramientas automatizadas Blogspost Sitio web:
http://dianbeel.blogspot.mx/2012/06/segundo-trabajo-herramienta-case-visual.html
-Paula Mardones -Cecilia Panozo. (Abril 8, 2013). BOUML. Agosto 31, 2014, de Slideshare Sitio web:
http://es.slideshare.net/panozo1/herramientas-case-18430672
Bruno Pags. (Abril 4, 2014). BoUML. Agosto 31, 2014, de Fundacin Wikimedia, Inc. Sitio web:
http://es.wikipedia.org/wiki/BOUML


5





































6

REFERENCIA

Maria007. (2005). Lenguajes de programacin: Historia y Evolucin. 01 Septiembre del 2014, de Rincon del Vago
Sitio web: http://html.rincondelvago.com/lenguajes-de-programacion_historia-y-evolucion.html
Bhm, Jacopini. "Flow diagrams, turing machines and languages with only two formation rules" Comm. ACM,
9(5):366-371, May 1966
Edsger Dijkstra (March 1968). Go To Statement Considered Harmful (PDF). Communications of the
ACM 11 (3): pp. 147148. doi:10.1145/362929.362947. The unbridled use of the go to statement has as an
immediate consequence that it becomes terribly hard to find a meaningful set of coordinates in which to describe
the process progress. ... The go to statement as it stands is just too primitive, it is too much an invitation to make a
mess of one's program..
Plauger, P. J. (12 de febrero de 1993). Programming on Purpose, Essays on Software Design (1 edicin).
Prentice-Hall. p. 25 |pgina= y |pginas= redundantes (ayuda). ISBN 978-0-13-721374-0.
Garca-Bermejo Giner, Jos Rafael (2 de 2008). "Programacin estructurada en C" (1 edicin). Pearson Prentice
Hall. ISBN 978-84-8322-423-6.
Valls Ferrn, Jos Mara; Camacho Fernndez, David (9 de 2004). Programacin estructurada y algoritmos en
Pascal (1 edicin). Pearson Alhambra. ISBN 978-84-205-4246-1.
Programacin estructurada II (1 ed. 4 imp. edicin). Enseanza Tcnica y Sistemas, S.A. 6 de 2000. ISBN 978-
84-85838-90-5.
Pseudocdigos y programacin estructurada (1 edicin). Centro Tcnico Europeo de Enseanzas Profesionales.
2 de 1997. ISBN 978-84-8199-065-2.
Snchez Andrs, Mara ngeles (5 de 1996). Programacin estructurada y fundamentos de programacin (1
edicin). McGraw-Hill / Interamericana de Espaa, S.A. ISBN 978-84-481-0557-0.
JOFRE STALIN ALVEAR RAMOS. (Diciembre 29, 2010). HISTORIA DE UML. Sept 03, 2014, de alvearjofre Sitio
web: http://alvearjofre.galeon.com/
Linda Cajape Ruiz. (Julio 21, 2013). Programacin estructurada. Sept 03, 2014, de Slideshare Sitio web:
http://es.slideshare.net/lindacajaperuiz/programacin-estructurada-24462578
Wikipedia. (Julio 08, 2014). Instituto Nacional Estadounidense de Estndares. Sept 04, 2014, de Fundacin
Wikimedia, Inc Sitio web: http://es.wikipedia.org/wiki/Instituto_Nacional_Estadounidense_de_Est%C3%A1ndares
Rational Unified Process Equipo 1. (Diciembre 2012). Metodologa RUP. Sept 04, 2014, de Blogspot Sitio web:
http://rupequipo1.blogspot.mx/2012/12/algo-de-historia.html
Unified Modeling Language User Guide, The (2 ed.). Addison-Wesley. 2005. p. 496. ISBN 0321267974. , See the
sample content, look for history
. "ISO/IEC 19505-1:2012 - Information technology - Object Management Group Unified Modeling Language (OMG
UML) - Part 1: Infrastructure". Iso.org. 2012-04-20. Retrieved 2014-04-10.
^ Jump up to:
a

b

c

d
"OMG Unified Modeling Language (OMG UML), Superstructure. Version 2.4.1". Object
Management Group. Retrieved 9 April 2014.
. Satish Mishra (1997). "Visual Modeling & Unified Modeling Language (UML) : Introduction to UML". Rational
Software Corporation. Accessed 9 November 2008.
^ Jump up to:
a

b
"UML, Success Stories". Retrieved 9 April 2014.
. Andreas Zendler (1997) Advanced Concepts, Life Cycle Models and Tools for Objeckt-Oriented Software
Development. p.122
. "UML Specification version 1.1 (OMG document ad/97-08-11)". Omg.org. Retrieved 2011-09-22.
. "UML". Omg.org. Retrieved 2014-04-10.
. Gnova et alia 2004 "Open Issues in Industrial Use Case Modeling"
. "Will UML 2.0 Be Agile or Awkward?" (PDF). Retrieved 2011-09-22.
. "UML 2.0". Omg.org. Retrieved 2011-09-22.
. "UML". Omg.org. Retrieved 2011-09-22.
. "UML". Omg.org. Retrieved 2012-02-21.
. "UML". Omg.org. Retrieved 2013-08-07.

7

. OMG. "Catalog of OMG Modeling and Metadata Specifications". Retrieved 2012-02-21.
. "Issues for UML 2.6 Revision task Force mailing list". Omg.org. Retrieved 2014-04-10.
. John Hunt (2000). The Unified Process for Practitioners: Object-oriented Design, UML and Java. Springer,
2000. ISBN 1-85233-275-1. p.5.door
. Jon Holt Institution of Electrical Engineers (2004). UML for Systems Engineering: Watching the Wheels IET,
2004, ISBN 0-86341-354-4. p.58
. Iman Poernomo (2006) "The Meta-Object Facility Typed" in: Proceeding SAC '06 Proceedings of the 2006 ACM
symposium on Applied computing. pp. 1845-1849
. "UML 2.4.1 Infrastructure". Omg.org. 2011-08-05. Retrieved 2014-04-10.
. B. Henderson-Sellers; C. Gonzalez-Perez (2006). "Uses and Abuses of the Stereotype Mechanism in UML 1.x
and 2.0". in: Model Driven Engineering Languages and Systems. Springer Berlin / Heidelberg.
. "UML 2.5: Do you even care?". "UML truly is ubiquitous"
. "Death by UML Fever".
. "Ivar Jacobson on UML, MDA, and the future of methodologies".
. Hubert Tardieu, Arnold Rochfeld and Ren Colletti La methode MERISE: Principes et outils (Paperback - 1983)
. Elmasri, Ramez, B. Shamkant, Navathe, Fundamentals of Database Systems, third ed., Addison-Wesley, Menlo
Park, CA, USA, 2000.
. ER 2004 : 23rd International Conference on Conceptual Modeling, Shanghai, China, 8-12 November 2004
[dead link]

. "A Formal Treatment of UML Class Diagrams as an Efficient Method for Configuration Management
2007" (PDF). Retrieved 2011-09-22.
. "James Dullea, Il-Yeol Song, Ioanna Lamprou - An analysis of structural validity in entity-relationship modeling
2002" (PDF). Retrieved 2011-09-22.
""Reasoning about participation constraints and Chen's constraints" S Hartmann - 2003" (PDF). Retrieved 2013-
08-17.
Ambler, Scott William (2004). The Object Primer: Agile Model Driven Development with UML 2. Cambridge
University Press. ISBN 0-521-54018-6.
Chonoles, Michael Jesse; James A. Schardt (2003). UML 2 for Dummies. Wiley Publishing. ISBN 0-7645-2614-6.
Fowler, Martin. UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd ed.). Addison-
Wesley. ISBN 0-321-19368-7.
Jacobson, Ivar; Grady Booch; James Rumbaugh (1998). The Unified Software Development Process. Addison
Wesley Longman. ISBN 0-201-57169-2.
Martin, Robert Cecil (2003). UML for Java Programmers. Prentice Hall. ISBN 0-13-142848-9.
Noran, Ovidiu S. "Business Modelling: UML vs. IDEF" (PDF). Retrieved 2005-12-28.
Penker, Magnus; Hans-Erik Eriksson (2000). Business Modeling with UML. John Wiley & Sons. ISBN 0-471-
29551-5.

Вам также может понравиться