The Model Driven Software Network

Raise your level of abstraction

Michal Wojno
  • Leeds
  • United Kingdom
Share on Facebook Share

Michal Wojno's Discussions

Can you really use UML to generate majority of your source code?
24 Replies

I've a read number of posts regarding DB schemas being driven by UML models. I am wondering how useful UML is in generating non-structural parts of the application. What about activity diagrams and…Continue

Tags: engineering, Round-trip, Modelling, UML

Started this discussion. Last reply by Andreas Leue Jan 19, 2012.

 

Michal Wojno's Page

Latest Activity

Andreas Leue replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Hi Muhammad, first, I'd like to point out that MDx is not a complete solution, but playing changing roles in the process of finding a complete solution. To illustrate this, compare these three scenarios: - MDx around 1990: one model, a fixed…"
Jan 19, 2012
Muhammad Sohail replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Yes ! it's not impossible to tackle those 20% of the code But i think if you try to generate that remaining 20% of the code, the overhead or net effort put in to the MDD stack would be unjustified for the potential benefits of the MDD. It…"
Jan 18, 2012
Muhammad Sohail replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Andreas ! You mentioned in the reply that "complexity management in the context of MD-transformations is a huge issue" I need some advice from you about how to handle that complexity. We have enough knowledge about the DSLs but, but the…"
Jan 18, 2012
Mobasher Ullah replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"@Andreas I hope to provide a summary of my used stereotypes and their functions later on, once I have written my thesis. In addition to that a conclusion about them. As you said the right abstration is a key point. But it will take a while. So I…"
Feb 8, 2011
Andreas Leue replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"I'd be interested in what kinds of stereotypes you used in your diagrams; imho the key to succesfully generate UI & behaviour is to do the "right" abstration cuts in your target architecture, it does not suffice to just take the…"
Feb 8, 2011
Andreas Leue replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"There are several MDx related tasks:   1 - design of transformation language(s) 2 - implement transformation tool(s) 3 - design modelling language(s) 4 - implement transformations 5 - design your app 6 - implement your app   If you do all…"
Feb 8, 2011
Rafael Chaves replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"For action semantics, code generation is not as trivial as it is when generating code from structural models only. I am not sure the existing template engines can be used - I know I couldn't.   I believe the established executable UML…"
Feb 7, 2011
Mobasher Ullah replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Currently I am working on a small web application (as part of my master thesis) and I am using uml activity diagrams to model behaviour. But even for my small application I had to create a lot of different stereotypes which are applied to…"
Feb 7, 2011
Juha-Pekka Tolvanen replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"It seems to be depending a lot on tools applied. For example at OOP conference there was few years ago a talk (Ströbele, OOP 2005) stating that it took 25 man-years to build UML tool with Eclipse using some its frameworks. Obviously most…"
Feb 7, 2011
Michal Wojno replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"I have noticed that a lot of organizations try to develop their own modelling language (majority conforming to MOF) and develop their own generator. If you do that you have full control over your code in terms of quality/safety which is good. I just…"
Feb 6, 2011
Rui Curado replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
Feb 4, 2011
Luis Molina replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Excuse my bad typing, some URL about alphasimple?"
Feb 4, 2011
Luis Molina replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Where i can ser alphasimple?"
Feb 4, 2011
Andreas Leue replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"> ...not all software developers are so enthusiastic about it?I see several reasons:- first, many software developers are actually enthusiastic, but are not allowed to use it in a project; or they think it's cool but sense difficulties and…"
Feb 2, 2011
Michal Wojno replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Andreas I see that your organization is very commited to Model Driven approach. This is very encouraging. Why do you think not all software developers are so enthisiastic about it? Can you see any types of projects that wouldn't benefit from…"
Feb 1, 2011
Andreas Leue replied to Michal Wojno's discussion Can you really use UML to generate majority of your source code?
"Michal,   I did fill out the survey and sent you an email with explanation of the numbers.   As for DSL/efficiency:   In a project around 2001 we were working with an early version of a FMD system. E.g., for UI creation we had a 25000…"
Jan 31, 2011

Profile Information

My interest in Model Driven Software Development:
I am trying to find out whether code generation form models is actually working and if it is as useful as I imagine.
My experience of Model Driven Software Development:
Learning

Comment Wall

You need to be a member of The Model Driven Software Network to add comments!

Join The Model Driven Software Network

  • No comments yet!
 
 
 

Badge

Loading…

© 2019   Created by Mark Dalgarno.   Powered by

Badges  |  Report an Issue  |  Terms of Service