SlideShare una empresa de Scribd logo
1 de 9
1
Líneas de producción
de software
25 de Mayo de 2014
22
Se definen como sistemas de software
ligados, que comparten un conjunto
común de características y que satisfacen
las necesidades específicas de un
dominio.
Líneas de producción de software
3
Programación orientada a modelos
3
Introduce un nuevo nivel de abstracción,
los modelos.
Un modelo se puede describir como la
abstracción de las características de un
sistema descrito en un contexto gráfico o
textual.
4
Metamodelado
5
INGENIERÍA DE DOMINIO
5
Los principales activos de una línea de
producción son todos los componentes
que conforman la especificación de
requerimientos, la arquitectura, la
usabilidad, la persistencia, el diseño de
interfaces, etc. El proceso de definición y
creación de estos activos se conoce como
ingeniería de dominio
6
Proceso Java
Conforme a
Conforme a
Conforme a
MetaDominio
Modelo de
usabilidad
Modelo
MVC
MetaJava
MetaMVC
Modelo de
dominio
Domino2MVC
MVC2Swing
Código Java
Plantilla java
7
Proceso Scripts
Conforme a
Conforme a
MetaDominio
Modelo
Relaciona
MetaRelacional
Modelo de
dominio
Domino2Relacional
Scripts Oracle
Plantilla
relacional
88
Hipólito Yrigoyen 1530, 7th Fl
Ciudad Autónoma de Buenos Aires C1089AAD
Argentina
Voice +54-11-4378-5000
Fax +54-11-4378-5005
www.facebook.com/bvision.fanpage
twitter.com/#!/_BVision
www.linkedin.com/company/bvision
Contacto
8
9

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Arquitectura Basada En Componentes
Arquitectura Basada En ComponentesArquitectura Basada En Componentes
Arquitectura Basada En Componentes
 
Poo introduccion al patron mvc - renee morales calhua
Poo  introduccion al patron mvc - renee morales calhuaPoo  introduccion al patron mvc - renee morales calhua
Poo introduccion al patron mvc - renee morales calhua
 
Programacion
ProgramacionProgramacion
Programacion
 
Mda 2
Mda 2Mda 2
Mda 2
 
Modelo vista controlador
Modelo vista controladorModelo vista controlador
Modelo vista controlador
 
Fundamentos Basicos para El Diseño de Software
Fundamentos Basicos para El Diseño de SoftwareFundamentos Basicos para El Diseño de Software
Fundamentos Basicos para El Diseño de Software
 
Diseño en-el-nivel-de-componentes
Diseño en-el-nivel-de-componentesDiseño en-el-nivel-de-componentes
Diseño en-el-nivel-de-componentes
 
MVC
MVCMVC
MVC
 
Android mvp
Android mvpAndroid mvp
Android mvp
 
Arquitectura Mvc
Arquitectura MvcArquitectura Mvc
Arquitectura Mvc
 
Ejemplo de-informe-academico
Ejemplo de-informe-academicoEjemplo de-informe-academico
Ejemplo de-informe-academico
 
Framework
FrameworkFramework
Framework
 
Componentes
ComponentesComponentes
Componentes
 
Documentacion struts2
Documentacion struts2Documentacion struts2
Documentacion struts2
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móviles
 
Patrón MVC
Patrón MVCPatrón MVC
Patrón MVC
 
Analisis del patron mvc
Analisis del patron mvcAnalisis del patron mvc
Analisis del patron mvc
 
MVC vs MVP
MVC vs MVPMVC vs MVP
MVC vs MVP
 
Diseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptxDiseño de aplicaciónes Web.pptx
Diseño de aplicaciónes Web.pptx
 
Framework
FrameworkFramework
Framework
 

Destacado

Jesuit Area Day Vocation Promotion V2
Jesuit Area Day   Vocation Promotion V2Jesuit Area Day   Vocation Promotion V2
Jesuit Area Day Vocation Promotion V2Charis Ministries
 
ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012
ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012
ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012ICYEN
 
Getting started
Getting startedGetting started
Getting startedsanjay301
 
Eucis@epa lisboa 04april(1)
Eucis@epa lisboa 04april(1)Eucis@epa lisboa 04april(1)
Eucis@epa lisboa 04april(1)Etelberto Costa
 
The Age Of Literate Machines: FOSSNUT 2008Q1
The Age Of Literate Machines: FOSSNUT 2008Q1The Age Of Literate Machines: FOSSNUT 2008Q1
The Age Of Literate Machines: FOSSNUT 2008Q1Zak Greant
 
00 technology staffing msbo 042313
00   technology staffing msbo 04231300   technology staffing msbo 042313
00 technology staffing msbo 042313degansha
 
Ws rio-2013-infographics-zn
Ws rio-2013-infographics-znWs rio-2013-infographics-zn
Ws rio-2013-infographics-znZoltan Nagy
 
Ymag 25 - Window for Action Loving Professionals
Ymag 25 - Window for Action Loving ProfessionalsYmag 25 - Window for Action Loving Professionals
Ymag 25 - Window for Action Loving ProfessionalsRajiv Khurana, CMC, FIMC
 
远程教育技术的术语
远程教育技术的术语远程教育技术的术语
远程教育技术的术语kevin huang
 
Access To Justice In Environmental Matters And The Role Of Ng Os Empirical ...
Access To Justice In Environmental Matters And The Role Of Ng Os   Empirical ...Access To Justice In Environmental Matters And The Role Of Ng Os   Empirical ...
Access To Justice In Environmental Matters And The Role Of Ng Os Empirical ...legalservices
 
31 Content Ideas for Social Media Marketing
31 Content Ideas for Social Media Marketing31 Content Ideas for Social Media Marketing
31 Content Ideas for Social Media MarketingBersonDeanStevens, Inc.
 
The Communication iCODE: Mastering the art of interpersonal communication
The Communication iCODE: Mastering the art of interpersonal communicationThe Communication iCODE: Mastering the art of interpersonal communication
The Communication iCODE: Mastering the art of interpersonal communicationlarssudmann
 
Court of Last Resort - presentation
Court of Last Resort - presentationCourt of Last Resort - presentation
Court of Last Resort - presentationgabrieldegraauw
 
Zend_Tool In ZF 1.8 Webinar
Zend_Tool In ZF 1.8 WebinarZend_Tool In ZF 1.8 Webinar
Zend_Tool In ZF 1.8 WebinarRalph Schindler
 
Eco-innovation keynote in Boston FEI Conference
Eco-innovation keynote in Boston FEI ConferenceEco-innovation keynote in Boston FEI Conference
Eco-innovation keynote in Boston FEI ConferenceTotti Könnölä
 
Quadratic equationsrealroots5
Quadratic equationsrealroots5Quadratic equationsrealroots5
Quadratic equationsrealroots5Media4math
 
Our founders
Our foundersOur founders
Our foundersDKGMB
 

Destacado (20)

Jesuit Area Day Vocation Promotion V2
Jesuit Area Day   Vocation Promotion V2Jesuit Area Day   Vocation Promotion V2
Jesuit Area Day Vocation Promotion V2
 
ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012
ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012
ICYEN MENA Region Coordinator Presentation 2nd EBM, 10-11 October, 2012
 
Getting started
Getting startedGetting started
Getting started
 
Eucis@epa lisboa 04april(1)
Eucis@epa lisboa 04april(1)Eucis@epa lisboa 04april(1)
Eucis@epa lisboa 04april(1)
 
The Age Of Literate Machines: FOSSNUT 2008Q1
The Age Of Literate Machines: FOSSNUT 2008Q1The Age Of Literate Machines: FOSSNUT 2008Q1
The Age Of Literate Machines: FOSSNUT 2008Q1
 
00 technology staffing msbo 042313
00   technology staffing msbo 04231300   technology staffing msbo 042313
00 technology staffing msbo 042313
 
#SoMeT13US
#SoMeT13US#SoMeT13US
#SoMeT13US
 
Ws rio-2013-infographics-zn
Ws rio-2013-infographics-znWs rio-2013-infographics-zn
Ws rio-2013-infographics-zn
 
Ymag 25 - Window for Action Loving Professionals
Ymag 25 - Window for Action Loving ProfessionalsYmag 25 - Window for Action Loving Professionals
Ymag 25 - Window for Action Loving Professionals
 
远程教育技术的术语
远程教育技术的术语远程教育技术的术语
远程教育技术的术语
 
Song rubric 4 who we are 13 14
Song rubric 4 who we are 13 14Song rubric 4 who we are 13 14
Song rubric 4 who we are 13 14
 
Gew learning session
Gew learning sessionGew learning session
Gew learning session
 
Access To Justice In Environmental Matters And The Role Of Ng Os Empirical ...
Access To Justice In Environmental Matters And The Role Of Ng Os   Empirical ...Access To Justice In Environmental Matters And The Role Of Ng Os   Empirical ...
Access To Justice In Environmental Matters And The Role Of Ng Os Empirical ...
 
31 Content Ideas for Social Media Marketing
31 Content Ideas for Social Media Marketing31 Content Ideas for Social Media Marketing
31 Content Ideas for Social Media Marketing
 
The Communication iCODE: Mastering the art of interpersonal communication
The Communication iCODE: Mastering the art of interpersonal communicationThe Communication iCODE: Mastering the art of interpersonal communication
The Communication iCODE: Mastering the art of interpersonal communication
 
Court of Last Resort - presentation
Court of Last Resort - presentationCourt of Last Resort - presentation
Court of Last Resort - presentation
 
Zend_Tool In ZF 1.8 Webinar
Zend_Tool In ZF 1.8 WebinarZend_Tool In ZF 1.8 Webinar
Zend_Tool In ZF 1.8 Webinar
 
Eco-innovation keynote in Boston FEI Conference
Eco-innovation keynote in Boston FEI ConferenceEco-innovation keynote in Boston FEI Conference
Eco-innovation keynote in Boston FEI Conference
 
Quadratic equationsrealroots5
Quadratic equationsrealroots5Quadratic equationsrealroots5
Quadratic equationsrealroots5
 
Our founders
Our foundersOur founders
Our founders
 

Similar a Tech Talks - Programación Orientada a Modelos

Frameworks MVC para desarrollo de UITES
Frameworks MVC para desarrollo de UITESFrameworks MVC para desarrollo de UITES
Frameworks MVC para desarrollo de UITESJesus Caceres Tello
 
arquitectura de software 1 parte.pdf
arquitectura de software 1 parte.pdfarquitectura de software 1 parte.pdf
arquitectura de software 1 parte.pdfjhonademirpalominopa
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de softwareLiliana Pacheco
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentesUlises Cruz
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del softwareJohns Chacon
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareJosé Antonio Sandoval Acosta
 
Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09Reingsys
 
Clase7 unidad1
Clase7 unidad1Clase7 unidad1
Clase7 unidad1zurda21
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxRunayli
 
Modelado de sistemas software
Modelado de sistemas softwareModelado de sistemas software
Modelado de sistemas softwareJavier Ramírez
 
Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...Renan Cayao
 

Similar a Tech Talks - Programación Orientada a Modelos (20)

1127082.ppt
1127082.ppt1127082.ppt
1127082.ppt
 
Frameworks MVC para desarrollo de UITES
Frameworks MVC para desarrollo de UITESFrameworks MVC para desarrollo de UITES
Frameworks MVC para desarrollo de UITES
 
arquitectura de software 1 parte.pdf
arquitectura de software 1 parte.pdfarquitectura de software 1 parte.pdf
arquitectura de software 1 parte.pdf
 
Patron mvc struts
Patron mvc strutsPatron mvc struts
Patron mvc struts
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
Arquitecturas de software
Arquitecturas de softwareArquitecturas de software
Arquitecturas de software
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentes
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de software
 
3-Unidad 1. Arquitectura de Diseño
3-Unidad 1. Arquitectura de Diseño3-Unidad 1. Arquitectura de Diseño
3-Unidad 1. Arquitectura de Diseño
 
Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09
 
Clase7
Clase7Clase7
Clase7
 
Clase7 unidad1
Clase7 unidad1Clase7 unidad1
Clase7 unidad1
 
5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web
 
Unidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptxUnidad 2 - Arquitectura.pptx
Unidad 2 - Arquitectura.pptx
 
Modelado de sistemas software
Modelado de sistemas softwareModelado de sistemas software
Modelado de sistemas software
 
Sesion1 adsi
Sesion1 adsiSesion1 adsi
Sesion1 adsi
 
Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...Implementacion de un portal web para la automatización del proceso de consult...
Implementacion de un portal web para la automatización del proceso de consult...
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 

Último

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (20)

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Tech Talks - Programación Orientada a Modelos

  • 1. 1 Líneas de producción de software 25 de Mayo de 2014
  • 2. 22 Se definen como sistemas de software ligados, que comparten un conjunto común de características y que satisfacen las necesidades específicas de un dominio. Líneas de producción de software
  • 3. 3 Programación orientada a modelos 3 Introduce un nuevo nivel de abstracción, los modelos. Un modelo se puede describir como la abstracción de las características de un sistema descrito en un contexto gráfico o textual.
  • 5. 5 INGENIERÍA DE DOMINIO 5 Los principales activos de una línea de producción son todos los componentes que conforman la especificación de requerimientos, la arquitectura, la usabilidad, la persistencia, el diseño de interfaces, etc. El proceso de definición y creación de estos activos se conoce como ingeniería de dominio
  • 6. 6 Proceso Java Conforme a Conforme a Conforme a MetaDominio Modelo de usabilidad Modelo MVC MetaJava MetaMVC Modelo de dominio Domino2MVC MVC2Swing Código Java Plantilla java
  • 7. 7 Proceso Scripts Conforme a Conforme a MetaDominio Modelo Relaciona MetaRelacional Modelo de dominio Domino2Relacional Scripts Oracle Plantilla relacional
  • 8. 88 Hipólito Yrigoyen 1530, 7th Fl Ciudad Autónoma de Buenos Aires C1089AAD Argentina Voice +54-11-4378-5000 Fax +54-11-4378-5005 www.facebook.com/bvision.fanpage twitter.com/#!/_BVision www.linkedin.com/company/bvision Contacto 8
  • 9. 9