• Compartir
  • Enviar por correo
  • Insertar
  • Me gusta
  • Guardar
  • Contenido privado
Esquema comparativo de los tipos de modelos y metodologías
 

Esquema comparativo de los tipos de modelos y metodologías

on

  • 3,305 reproducciones

 

Estadísticas

reproducciones

reproducciones totales
3,305
reproducciones en SlideShare
3,305
reproducciones incrustadas
0

Actions

Me gusta
0
Descargas
55
Comentarios
0

0 insertados 0

No embeds

Accesibilidad

Categorias

Detalles de carga

Uploaded via as Microsoft Word

Derechos de uso

© Todos los derechos reservados

Report content

Marcada como inapropiada Marcar como inapropiada
Marcar como inapropiada

Seleccione la razón para marcar esta presentación como inapropiada.

Cancelar
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Tu mensaje aparecerá aquí
    Processing...
Publicar comentario
Edite su comentario

    Esquema comparativo de los tipos de modelos y metodologías Esquema comparativo de los tipos de modelos y metodologías Document Transcript

    • MODELO ORIENTADO A OBJETOS ESQUEMA COMPARATIVOPOR: ALBERTO JUÁREZ MATÍASLos objetos encapsulan atributos (forman el estado) y métodos (servicios quebrinda) lo que le da una cierta funcionalidad. Los objetos coordinan susactividades a través del llamado mutuo de métodos.En los ’09 hubo un gran interés en combinar el modelo orientado a objetos con elparalelo/distribuido, teniendo en cuenta las características del primero que ayudana la creación de grandes sistemas: • Encapsulación: dada por una clara separación entre interfaz e implementación. Los objetos pueden implementarse en diferentes lenguajes, solo se necesita una forma común de definir la interfaz. Esto ayuda para el mantenimiento, debbuging, y el desarrollo en forma colaborativa. • Herencia: los objetos relacionados pueden compartir parte del código. Mejora la productividad.El modelo orientado a objetos tiene un gran número de objetos autónomos condistinta funcionalidad disponibles en un sistema distribuido. Los objetos corren enespacios de direccionamiento disjuntos. A partir de rutinas de comunicaciónexplicitas ellos invocan y usan la funcionalidad de los otros objetos.Se distinguen tres enfoques para combinar el modelo orientado a objetos con elparalelo/distribuido: • Paralelismo oculto dentro del objeto. • Procesos independientes de los objetos, que llaman a distintos métodos de distintos procesos. Se necesitan mecanismos de sincronización. Modelo Java Threads.Cada objeto está asociado con uno o más procesos que ejecutan los accesos alobjeto. A este modelo llamaremos Modelo Orientado a Objetos.
    • CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGÍAS(Espinoza, 2012)El modelo de Booch es una técnica utilizada en la ingeniería de software . Es unlenguaje de modelado de objetos y la metodología que se ha utilizadoampliamente en análisis orientado a objetos y el diseño . Fue desarrollado por eltiempo Booch en Rational Software, siendo esta la pionera en el desarrollo delsoftware, ya que aaprtir de este model.La técnica de modelado de objetos (OMT )es un lenguaje de modelado de objetos para software de modelado y diseño. Sedesarrolló alrededor de 1991 por Rumbaugh ,Blaha, Premerlani, Eddy y Lorensencomo un método para desarrollar sistemas orientados a objetos y apoyar laprogramación orientada a objetos . Describe modelo de objeto o estructuraestática del sistema. OMT se desarrolló como un enfoque para el desarrollo desoftware . Los propósitos de modelado de acuerdo con Rumbaugh son:
    • probando entidades físicas antes de su construcción (simulación), comunicacióncon los clientes, visualización (presentación alternativa de la información),yreducción de la complejidad..El aspecto de la notación de Booch método ha sido reemplazado por el Lenguajede Modelado Unificado (UML), que cuenta con los elementos gráficos del métodode Booch, junto con elementos de la técnica de modelado de objetos (OMT) yorientado a objetos de ingeniería de software (OOSE).Aspectos metodológicos del método de Booch se han incorporado a diversasmetodologías y procesos, la metodología primaria, siendo elRationalUnifiedProcess (RUP).
    • COMPARACIÓN DE LOS COMPONENTES DE LOS MODELOS OO Y E- R(informatic, 2003)Los objetos son descritos por sus atributos, conocidos como variables de instanciaen un ambiente OO. Cada atributo tiene un nombre único y un tipo de datosasociado a él. Los atributos también tienen un dominio. El dominio agrupa ydescribe lógicamente el conjunto de todos los valores posibles que un atributopuede tener. Es importante puntualizar que, al igual que en el modelo E-R, elatributo de un objeto puede tener un valor único o valores múltiples. Además, losAtributos de objeto pueden hacer referencia a uno o más objetos.El concepto de clase puede ser asociado con los conceptos de conjunto deentidades y tabla de los modelos E-R y relacional, respectivamente. La clase esun concepto más poderoso que permite no sólo la descripción de la estructura dedatos sino también la descripción del comportamiento de los objetos clase.El OID es asignado por el sistema al momento de la creación del objeto y nopuede ser cambiado en ninguna circunstancia. No debe confundirse con la claveprincipal del modelo relacional, ya que esta última se basa en valores dados porel usuario de atributos seleccionados y puede ser cambiada en cualquiermomento. El OID puede ser eliminado sólo si el objeto es eliminado, y ese OID nopuede ser reutilizado.Dentro de estas comparaciones encontramos la eficiencia de cada uno de losmodelos que nos van a ayudar a resolver cada una de nuestros modelos quetrabajaremos con ello y nos darán la eficiencia y rapidez, es tan importantedesarrollas cada una de ellas de acuerdo a nuestras necesidades.
    • A CONTINUACIÓN SE HA REALIZADO UNA TABLA COMPARATIVA ENTRE LOS DOS MODELOS(informatic, 2003)Es importante conocer cada uno de las ventajas y desventajas de la bases de datosya que estas nos ayudaran a comprender mas claro el uso de modelos losencontramos en diferentes ocasiones en el desarrollo web.