Enseñando Model-Driven Engineering

Invitado por el grupo Onekin, visité Donostia la semana pasada para dar una charla con el título “Educating in Model-Driven Engineering” donde expliqué mis opinions y lecciones aprendidas durante mi rol como profesor de ingeniería del software y desarrollo dirigido por modelos en diferentes entornos (tradicional y virtual), niveles (grado y posgrado) y lugares.

Ya que MDE está cambiando la forma en qué desarrollamos software parece lógico preguntarse como MDE debería también cambiar la forma en qué los docentes enseñamos Ingeniería del Software.

Educating in Model-Driven Engineering

Invited by the Onekin group, last week I visited Donostia to give a talk on “Educating in Model-Driven Engineering” where I explained some personal opinions and lessons learnt after teaching software engineering and model-driven engineering in different environments (face-to-face and virtual), levels (grad and undergrad) and places.

Given that model-driven engineering (MDE) is changing the way software systems are developed, operated and evolved, the focus of the talk was to see how MDE should change also the way we teach Software Engineering, either as submodule in a general SE course

USER FORUM TOPIC SQL to UML

I have a sql schema I would like to convert to UML 2.0 (Reverse Engineering). You know any program to do this?

Thanks

The Umple language – model oriented programming

Umple is a technology for model-oriented programming. It merges the concepts of programming and modeling by adding modeling abstractions directly into programming languages. Currently Umple supports Java, PHP and Ruby as base languages. It adds UML attributes,...

USER FORUM TOPIC Any MDA for web apps that uses UML?

Hello!

None of those tools (Mendix,OutSystems,WebRatio) is a UML tool. Do you know any MDA approach to create data intensive and rich web applications? I only see Bluage.

Evidently, UML has nothing to create navigation diagramas between different pages or user interfaces, but perhaps some company have a profile…

Do you believe that in order to create web information systems MDA/UML is not enough (so, a DSL is required)?

Thanks for replies.

Pin It on Pinterest