Hi guys,
I am a bit confused on moding this part. Lets say I have an XML code snippet like this.
<package>
<informationType name="bookProfileType" type="bookProfileMsg"/>
<token informationType="uriType" name="centralLibraryRef"/>
<roleType name="LibraryRole">
<behavior name="serviceRequester"/>
<behavior name="serviceProvider" interface="libraryServiceProviderWSDL"/>
</roleType>
<roleType name="CentralLibraryRole">
<behavior name="serviceProvider" interface="centralLibraryServiceProvider"/>
</roleType>
<relationshipType name="Library_CentralLibrary">
<role type="LibraryRole" behavior="serviceRequester"/>
<role type="CentralLibraryRole" behavior="serviceProvider"/>
</relationshipType>
<channelType name="CentralLibraryChannel">
<role type="CentralLibraryRole"/>
<reference>
<token name="centralLibraryRef"/>
</reference>
</channelType>
</package>
Now, I modelled every xml tag as a uml class. like I have package as class which is composed of all the other
subtags like class:informationType, class: roleType which is agian composed of class:behaviour.
Now my problem is in relationshipType class which is composed of role nad it used type as specified in roleType class and behaviour?
any discussion would be heartly welcomed.