"Ever wish you could draw a few diagrams, press a button, and have a working software system that meets your needs? Sound like magic? Perhaps, but that’s a major part of the Executable UML vision. The basic idea is that you will use a CASE tool to develop detailed UML diagrams and then supplement them by specifications written in a formal language, presumably the OMG’s Object Constraint Language (OCL). The basic idea behind Executable UML is that systems can be modeled at a higher level of abstraction than source code, simulated to support validation of your efforts, and then translated into efficient code. This higher-level of abstraction should help to avoid premature design, enable you to change your system as your requirements evolve, and to delay implementation decisions until the last minute."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
p. 172
https://en.wikiquote.org/wiki/Scott_Ambler
Revision History
No revisions have been submitted for this quote.
Categories
Scott Ambler
4 quotes on TrueQuotesView all quotes by Scott Ambler →
Related Quotes
"The software architecture of a system or a family of systems has one of the most significant impacts on the quality o…"
"In my opinion this sounds great in theory, but unfortunately there are several problems to making this work in practice:"
":I have no doubt that we will begin to see some interesting tools emerge over the next few years based on the Executa…"
"To young African women aspiring to break into AI and tech, believe in your potential and skills. Stay open to collabo…"
"It's time for us as young African engineers to start working on solutions to solve our local challenges."
"It’s time for us as young African engineers to start working on solutions to solve our local challenges.” — Charlette…"
"Discussions about AI advancements in Africa often highlight the misconceptions held by the rest of the world. First, …"
"...many AI-driven solutions introduced in Africa fail to address local needs, are riddled with biases, and inadverten…"
"...it is entirely false to assume that innovation cannot thrive on the continent. The narrative must shift from waiti…"
"Decision-makers who shape global AI strategies rarely engage with the realities on the ground. It is not just being q…"