Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - SF_lt

Pages: 1 ... 11 12 [13] 14 15
181
Uml Process / Re: When is a Property not a Property?
« on: October 19, 2005, 06:18:10 am »
I agree, that coding languages mimic properties as attributes with assigned operations

182
Uml Process / Re: Abstraction of the Member_of Meronymy
« on: October 10, 2005, 05:23:50 am »
isn't group the same as collection? of course, group can be described as a sub-collection (subset).

Containers can contain only items, which match containment characteristics - through the inheritance, interface, policies.

In many real cases, collections are substituted by the containers, but logical container can contain several collections/groups. Everything is ok until is a need to use collections in the real world- container must support such activities.
For example: container for students, but logicaly we can differentiate all students into males and femates (gender policy) & so on

A approach is closer for me - not all students can be assigned to container - ill ones will be assigned to hospitals or drug-stores  ;)

183
Uml Process / Re: Abstraction of the Member_of Meronymy
« on: October 09, 2005, 02:32:31 pm »
I have a fealing, that sometimes you want existing collections describe with a single structure. I would differentiate logic collections/containers and physical ones. In logical case you can assign same item to difference collections/containers, but in physical world it's complicated.
Domain of interest would implicate, what constaints (policies) and logical or physical containers/collections are used.

Overall, I like idea about grouping and access - it has power
:-D  and it's not advised to read your threads before sleep   ;D

184
Uml Process / Re: Collections, Containers, Composites & Nest
« on: October 10, 2005, 06:59:22 am »

Paolo, what tools do you use to get code?
EA for design, then emit XMI to Rose?

185
Uml Process / Re: Modeling Dependency Injection
« on: September 18, 2005, 11:55:15 pm »

Paolo, if don't use lozenge, then there would be 3 associations: logical-sourcefile, sourcefile-xmlemitter, xmlemitter-logical ?
in this way, lozenge would represent each participating classifier's connection with left classifiers (N*(N-1)/2)

Quote
Here's an example using more than two classes (or Classifiers)



186
Uml Process / Re: Modeling Dependency Injection
« on: September 14, 2005, 12:39:18 pm »
Paolo, thanks for the diagram.

Also, I always wondered, why I can't find any example, where "lozenge" is connecting more than 2 classes (and another diagram, which doesn't use "lozenge", but depicts same thing using associations/dependencies).


187
Uml Process / Re: Modeling Dependency Injection
« on: September 14, 2005, 04:13:31 am »
let's stray a bit:

Paolo, could you post here any class diagram with the N-ary association notation (lozenge :-D) car, wheel and container example would be fine and follow idea

I had difficulties to use this element with it in the past...

188
Uml Process / Re: How to Generate Code from Sequence Diagrams?
« on: September 14, 2005, 04:06:19 am »

in short: no

EA doesn't uses (current versions) other than class diagrams in code generation.

189
Uml Process / Re: About association
« on: August 30, 2005, 04:16:19 am »
Quote
Non-navigable: the association is "outside" the class. In databases you can associate 2 classes by creating a table with their primaries associated in a row.


I think, that "association is "outside" the class" doesn't provide more clear view about non-navigable associations IMO.

if association ends don't have property in the associated class, then this is non-navigable association, is what you want to say, Paolo?

190
Uml Process / About association
« on: August 28, 2005, 07:19:21 am »
11.3.1 Superstructure:


11.3.1 Association
An association describes a set of tuples whose values refers to typed instances. An instance of an association is called a
link.
Description
An association specifies a semantic relationship that can occur between typed instances. It has at least two ends
represented by properties, each of which is connected to the type of the end. More than one end of an association may
have the same type.
When a property is owned by an association it represents a non-navigable end of the association. In this case the property
does not appear in the namespace of any of the associated classifiers.repuS



don't understand statement about non-navigable properties - what does it mean in the model? and for what purpose do we need such case?


191
Uml Process / Pure virtual stereotype
« on: August 31, 2005, 11:55:55 am »

Noticed, that to define pure virtual methods EA uses <<pure>> stereotype.

UML2 superstructure doesn't state such default stereotype - it's used only by the EA. Doesn't this break UML2 compliance?

BTW, <<facade>> stereotype is obsolete in the UML2 ;)

192
Uml Process / Default multiplicity
« on: August 26, 2005, 05:32:35 am »
What default multiplicity is in the UML2?
I though, that it's 1, but today in UML2 infrastructure (8.2.2 section) found this statement:

When directed associations are specified in lieu of attributes, the multiplicity on the undirected end is assumed to be *
(default in UML) and the role name should not be used.

193
Uml Process / Re: UML2 specifications, metamodels and profiles
« on: August 11, 2005, 02:06:00 pm »
don't know exactly, which part:
1. just for curiosity
2. have modeling technique based on aggregates and need to create UML profile for it. And there is no good source to learn how to create profile (at least, can't find; not EA profile)

194
Uml Process / UML2 specifications, metamodels and profiles
« on: August 11, 2005, 12:33:05 pm »

UML2 superstructure is adopted 2004-10-02, infrastructure specification is under reviewing, proposal is dated to 2003
OMG's site states, that OMG members can access revision versions - it would be great to get the latest infrastructure revision version. Can someone share it?

as I understand, metamodel should be created before developing UML profile (except cases, which are quite trivial). However, there is great lack of the articles/tutorials, how to do this - profiles development in examples.
Still, haven't found anything better than Lidia Fuentes article :-)
"UML bible" book only mentions about existing profiles, parts of the profiles, but no more :-/


195
Uml Process / Re: port and interface reference ???
« on: July 07, 2005, 10:17:46 am »

... and what about ports? ;)

Pages: 1 ... 11 12 [13] 14 15