"The use of UML techniques in TRADE has implications for the semantics of these techniques when they are used this way. s and statecharts are used in TRADE to represent software architecture at the essential level, where we can assume perfect technology. This means, for example, that actions do not take time and that all objects perform their tasks in parallel. A first version of such an essential-level semantics is presented elsewhere. This semantics differs from the OMG semantics, in which actions take time, there are several threads of control and one message queue per thread which can receive signals exchanged by objects. The OMG semantics is clearly intended for and appropriate to what I call the implementation architecture. This is called the design model in the Unified Software Development Process. The use of C++ as action language in the executable UML models of Rhapsody confirms this, as does the outline of the executable statechart semantics given by Harel & Gery..."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
(1999) "Embedding object-oriented design in system engineering." Behavioral Specifications of Businesses and Systems. Springer US. p. 287-310.
https://en.wikiquote.org/wiki/Executable_UML
Revision History
No revisions have been submitted for this quote.
Categories
Executable UML
24 quotes on TrueQuotesView all quotes by Executable UML →
Related Quotes
"Originally UML was intended to serve as a . But a specification is primarily intended to describe properties of syste…"
"The (UML) is a general-purpose visual that is used to specify, visualize, construct, and document the artifacts of a …"
"I assume that a precisely defined, verifiable, executable, and translatable UML is a Good Thing and leave it to other…"
"In its current form UML is designed to support a wide variety of different modelling techniques and formalisms. This …"
"The use of UML collaboration diagrams for specifying complex real-time architectures has been the focus of some recen…"
"Ever wish you could draw a few diagrams, press a button, and have a working software system that meets your needs? So…"
"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…"
"The entire history of software engineering is that of the rise in levels of abstraction. Executable UML is the next l…"
"Today some evidence arises that UML will more and more be used not as a but as a high level programming language. Thi…"