Sparx Systems Forum
Enterprise Architect => Uml Process => Topic started by: DanG83616 on November 01, 2008, 04:07:14 am
-
Well, I've finally gotten to the point that it is time to institutionalize modeling in my department's engineering process. Had to convince myself first and EA does enable pratical modeling for software/system development. Having taught myself, (this formum has been a big help) I know it takes significant training to become a competent model-driven developer.
I'd be very happy to get some recommendations on professional trainers.
Our product is a flying robot system (UAS) and includes embedded, real-time elements as well as UI.
Thanks in advance,
Dan
-
I dont know where you live, but when you live in the german part of europe i can recomend sparxsystem.at (Wien).
Cheers, OneCent
-
Ah, we are located in Washington state USA.
I guess my request was too open-ended to invite much reply. I'm looking for anything from "call EA Wizzards-R-Us" to simple suggestions on what pitfalls to avoid.
I'm finding resistance to the idea that it is possible to have the model drive the code. Most developers think the code will drive the model and thus the model will always be out-of-date. I'm not even selling code-generation; I'm simply asserting that we can defined a system in UML and there is a direct mapping to code (and hardware). Too many developers have been burned attempting to create create "up front" documentation only to have become obsolete almost immediately. The model (requirements) has to lead or the same old thing will happen.
The training I'm looking for will teach me and my fellow engineers how to descibe systems using UML such that the source code must reflect the model or the specification is not being followed. Further, EA makes it possible to run quick model-code/test-model-code/test-... even if a human is the "code generator." I need help, good help, educating engineers on how to do this. Of course, I want to get better at it myself.
I actually have lots to say on this topic but not if no one else does...
Thanks for the reply,
Dan
-
Hi Dan,
Please drop me a PM. I know someone who trains in the US, and who travels. I'll see if I can connect the two of you.
David
-
There is a list of trainers (North America) at http://www.sparxsystems.com/partners/trainers/north_america.html.
Our value added resellers also often offer training. http://www.sparxsystems.com/partners/vars/north_america.html
You'll find at least one servicing your area there.