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 - Glassboy

Pages: 1 ... 4 5 [6] 7 8 ... 60
76
Uml Process / Re: What is an "Instance"?
« on: September 20, 2017, 01:13:42 pm »
Your collective points being?

In the interests of consistency - number plate isn't an attribute of a class called car.  It's an attribute of another class. :-)
It can be a derived attribute of a car...  Using J.R. Abrial's(1) Access Functions we can define Car.NumberPlate as NumberOf(PlateAttachedTo(Car)).   The Access Function precisely defining the query required to return the Number Plate against a specific Car.

I'm pretty sure you're just agreeing with me :-)

77
Uml Process / Re: What is an "Instance"?
« on: September 20, 2017, 07:42:29 am »
Your collective points being?

In the interests of consistency - number plate isn't an attribute of a class called car.  It's an attribute of another class. :-)

78
Uml Process / Re: What is an "Instance"?
« on: September 19, 2017, 02:36:07 pm »
Or you could deregister your car and put the number plates on your beer fridge.  Which would still be a fridge and not a car (but should have a unique serial number).

79
Uml Process / Re: What is an "Instance"?
« on: September 19, 2017, 01:53:33 pm »
Well, it relates to your example - the number plate.  While each car has a number plate what's more important is that each number plate (notionally) identifies, at most, one vehicle at a time.  Consequently, if (at least one) attribute will identify a specific car and therefore a specific (sub-class) BMW 318i, then it will end up selecting a sub-class of only one (maximum possible) instance and we, therefore, have a specific instance.  So BMW 318i with Plate number XYZZY specifies an instance.

Just to nitpick.  The number plate is produced by the jurisdiction's transport registry and identifies the specific instance of a vehicle registration.  A vehicle that is not yet registered will not have a number plate.  When taken delivery of, the car will have dealer plates until it is sold and registered.

Each specific instance of "car" will have a VIN as per
  • ISO 3779 Road Vehicles VIN Content and Structure
    ISO 3780 Road Vehicles World Manufacturer Identifier (WMI) code.

mic drop

80
Uml Process / Re: What is an "Instance"?
« on: September 19, 2017, 07:22:05 am »
Now it's clear as dumpling stock (German proverb that might carry the idea). Take the specs and start reading from there.

Now that I'm working with a Dutch man I'm finding German proverbs way less cryptic :-)

81
General Board / Re: Sub attributes
« on: September 19, 2017, 07:18:41 am »
Thanks I'll give that a try later.

82
Uml Process / Relating features to requirements
« on: September 18, 2017, 02:44:19 pm »
I've been reading the help and looking at the example models but there doesn't seem to be an example that shows the relationships generally used to join a feature to a requirement.  (Not to mention issues and risks).

http://www.sparxsystems.com/enterprise_architect_user_guide/13.5/model_domains/feature.html

What's the optimal?  And does it work well with the relationship matrix?




83
General Board / Re: Sub attributes
« on: September 15, 2017, 07:33:30 am »
Yeah exactly.  SCIM emails is a complex datatype with the sub attributes display and type.  The suggested values for type are work, home, and other.

It looks like I can't pictorially map it tho.  I'll just have to use tables.
Why not?  We did (if we're talking about the same thing).  Admittedly we did it all programmatically - but some of ours were nested up to 7 levels deep.

I believe you're saying you need (in one structure):
WorkEmail
WorkEmail.display
WorkEmail.type
HomeEmail
HomeEmail.display
HomeEmail.type
etc.
Is that right?  If so, what do you need to link to what?

Paolo

Doh.  You're right.  I was trying to be too smart.  If I flatten the SCIM schema into a class it will work.  Thanks.

84
General Board / Re: Sub attributes
« on: September 14, 2017, 02:45:08 pm »
Yeah exactly.  SCIM emails is a complex datatype with the sub attributes display and type.  The suggested values for type are work, home, and other.

It looks like I can't pictorially map it tho.  I'll just have to use tables.

85
General Board / Re: Sub attributes
« on: September 14, 2017, 09:19:59 am »
So creating a parent for the attribute with sub-attribute doesn't work as you can't use link to element features to link to inherited attributes. 

86
General Board / Sub attributes
« on: September 14, 2017, 08:41:46 am »
One of the tasks I've use class diagrams for in the past is mapping how user attributes map between various data schemas within products.  For example Microsoft Active Directory to Cisco Call Manager.  This has been useful for not only dealing with technical people, but also for showing groups like Marketing or HR why their good idea is a really bad idea.

At the moment I'm looking at mapping between Azure AD -> SCIM schema -> IDM system.  The SCIM schema has sub attributes which breaks my nice pictorial approach using classes.

Does anyone have a suggestion on how I can achieve sub attributes at least pictorially in a class diagram?


87
Bugs and Issues / Re: Redefined Property vs Inherited Features
« on: September 08, 2017, 11:43:52 am »
Paolo (It may be Friday in Auckland, by now)

I'm not even sure it's the same reality in Auckland :-)

88
Bugs and Issues / Re: Redefined Property vs Inherited Features
« on: September 07, 2017, 11:04:25 am »
Over the years, I've come to the conclusion that the inheritance mechanism should be attached to the relationship and not the end point.  But that isn't going to change before Armageddon.

The next Armageddon in the 20-23th October in Auckland.  I suggest it will take longer than that.

89
General Board / Re: Diagrams in report cropped!
« on: September 05, 2017, 07:11:29 am »
Suddenly, for no apparent reason, the diagrams in my reports are printed incompletely: They are cropped so that large parts of the diagrams on the right side and underside are invisible! I am not aware of having changed any relevant settings and this is a very serious impediment to my work!

Any help is greatly appreciated!!

I'm guessing you had scale to 1 page on, and now you've turned it off.  BTW I think you mean "bottom", the underside is easily printed on by turning duplexing on in your printer settings.

90
Automation Interface, Add-Ins and Tools / Re: RefGUID tagged value
« on: August 30, 2017, 06:54:07 am »
Thank you for the answer. I also use another instrument for modeling, called QPR EA. And there I can create a a tag on sys1 and another tag on sys2. Then I choose the type of these tag - "relationship" and say - "two way link".

A two way link is the same as two one way links.

Pages: 1 ... 4 5 [6] 7 8 ... 60