Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / Enterprise Tools / January 2006

Tip: Looking for answers? Try searching our database.

UMLE00080 in Visio EA

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Peter Ritchie - 28 Jan 2006 19:46 GMT
Hello.  I'm new to creating UML Collaboration Diagrams in Visio and I've got
a semantic error on an Association Role that I can't figure out how to
resolve.

The error text is as follows:
UMLE00080:  Link1[AssociationRole] : [ClassifierRole - WFR1] - The
association roles connected to the classifier role must match a subset of the
associations connected to the base classifier.

I'm not understanding what "associations connected to the base classifier"
signifies in the context of the error.  Does "base classifier" refer the
Classifier Role at either end of the Association Role?  If that's the case,
how could an Association Role connected to 1..2 Classifier Role(s) not be a
subset of the associations connected to that Association Role?

This error occurs with two Classifier Roles and one Association Role between
them as well as one Classifier Role and a self-connected Association Role.

I'm not sure how to resolve this error.
Signature

http://www.peterRitchie.com/

"Gary Chang[MSFT]" - 30 Jan 2006 05:34 GMT
Hi Peter,

The UMLE00080 error message means that before one can diagram the
collaboration between two roles, there should be a relationship between the
two classes from which those roles are based.

To resolve this, you can create a binary association between the classes in
the static structure diagram which has the classes, and set the association
role in your collaboration diagram to the binary association which created
in the static structure diagram.

You can refer to the following steps to model collaborations in Visio:

1) On a static structure diagram, draw two classes and connect both classes
with a binary association.
2) In the Model explorer(Navigator), right-click a Package \ New \
Collaboration diagram.
3) Draw two Classifier Roles and connect them with an association role.
4) Double-click the classifier roles and set their classifiers to the
classes from the static structure diagram.
5) Double-click the association role and set it to the binary association
from the static structure diagram.

By the way, for the issue about software modeling, I suggest you can post
it in a more appropriate newsgroup, you'd get better and quicker help there:

microsoft.public.visio.software.modeling

Thanks for your understanding!

Best regards,

Gary Chang
Microsoft Community Support
--------------------
Get Secure! ¡§C www.microsoft.com/security
Register to Access MSDN Managed Newsgroups!
http://support.microsoft.com/default.aspx?scid=/servicedesks/msdn/nospam.asp
&SD=msdn

This posting is provided "AS IS" with no warranties, and confers no rights.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.