... 3GL IDE I guess I didn't realize that we were dealing with 3GL IDEs. ;-) ... the ... property; ... The ... supposed to ... 'composite' is at a ... ...
Decided to change the subject and get a little more direct. :-) Shouldn't 'enumeration' and 'composite' be core data types in Executable UML? Definitions from...
Responding to Lee Riemenschneider on the subject of composites: The discussion of composite values on page 67 of the book suggests the following modelling...
... I'm not sure this is true. My reading of the book suggests that core data types *are* the basis for the definition of *all* domain specific types ...
Responding to Ring... Basically I agree with both messages. However, I always have to quibble over something... ... I didn't read it that way. I read it to...
... core data ... Yes. ... This is only implied by having enumerations and composites under the heading of "Domain-Specific Data Types", but my argument is...
... I'm not sure from your response if you've followed the discussion under the title of "Attributes in xtUML". Some of this has been hashed out there. ... ...
Responding to Riemenschneider... ... The transformation engine knows that the 3GL IDE where the generated code will be compiled will take care of the mapping. ...
Responding to Lahman... ... I tend to agree, however... The word "symbolic" is used in the NorthAmericanTelephoneNumber example (page 66) under the minor...
... We're definately talking around each other now. I'm not suggesting using "composite" instead of "PinStateArray" or "CustomerList". As stated in the other...
Responding to Ring... ... The book I would like to see is one that describes the MDA profile for transformation in a translation context. That would go a long...
Responding to Riemenschneider... ... OK. Maybe there is another source of ambiguity. When the book says 'domain' in this context is it referring to a...
... original ... I have no angst over implementation; I am not discussing implementation at all. I am talking about ensuring the correctness of the model....
... of ... the ... be ... I suspect there are two interpretations of "core" at work here: the notion of a fundamental, basic "set of legal values" and the...
Responding to Riemenschneider... ... I thought I did that in the rest of the message you responded to here. B-) The existing core type set is already...
... OK, but do "enumerated" and "composite" have different properties for access and use within an Executable UML model? If they aren't "core", how do they...
... the ... I thought we've been over why the existing core data types are insufficient. ;-) Questions: Where does one define a composite data type? How does...
Responding to Riemenschneider... ... The attribute ADTs have to be defined in the translation rules. If an ADT is actually a composite one would need some...
... You aren't answering what I'm asking. The action language has no view into the translation rules. How are you going to provide for static checking such...
I am confused when describing what is executable UML, and the relation between xUML and UML with action semantics. 1) Can i say that xUML is just a concept,...
Responding to Summerzyy... ... The short answer is: none of the above. B-) For a PIM model to be executable, the dynamics of state machine actions and...
Greetings, Do UML Sequence Diagrams play a role in executable UML? I have the Mellor and Balcer book and, unless I missed something, they (sequence diagrams)...
Responding to Clemmons... ... Yes and no. In theory they are redundant if one describes behavior with object state machines and an abstract action language....
I agree. With *any* variety of UML the sequence diagrams are best used as white-board and/or tutorial tools. If your project can be specified systematically...
Hi Roy - ... I submit to you that the use of Sequence Diagrams is essential in xUML. Sequence Diagrams are used at 2 levels - the System and the Domain level -...
... The real short answer. Executable UML is the Shlaer-Mellor method using UML notation. IOW, it's been around for a long time, so it's well defined and has a...
The ideas in Executable UML are certainly compatible with everything that was in Shlaer-Mellor, but I don't think it is fair to imply that it is "just"...
... We'll have to differ on this. The Executable UML book certainly adds information above and beyond what the Object Lifecycles book provided, but most of it...
... Agreed, but I view those as part of the class and state models (they just aren't shown on the diagrams). The real distinction between SM/xtUML and full UML...