Although the UML provides detailed descriptions of the semantics of each of these modeling elements, I'll give you a layman's perspective:
The major characteristics of a package are: - A package owns its content. - The elements in the package are visible to elements outside of the package. For example, you could have a package that represents a library of reusable classes. All of these contained classes are visible to classes outside the package. The major characteristics of a subsystem are: - A subsystem owns its content. - The elements in the subsystem are NOT visible to elements outside the subsystem. - Access to the subsystem is provided through an interface that is realized by the subsystem. Subsystems are often used to represent large-grained components such as Enterprise Java Beans (EJBs), COM components and services. Regards, Pete ===================================== Peter Eeles Architecture and Technology Team Lead Regional Services Organization (UK) Rational Software Email: [EMAIL PROTECTED] Mobile: +44 (0)7796 331061 ===================================== -----Original Message----- From: Anil Kumar Emmadi [mailto:[EMAIL PROTECTED]] Sent: 19 October 2001 10:49 To: [EMAIL PROTECTED] Subject: (ROSE) Subsystem Vs Package Hi Can anybody explain the differences between a subsystem and a package. Cheers Anil ************************************************************************ * Rose Forum is a public venue for ideas and discussions. * For technical support, visit http://www.rational.com/support * * Admin.Subscription Requests: [EMAIL PROTECTED] * Archive of messages: http://www.rational.com/support/usergroups/rose/rose_forum.jsp * Other Requests: [EMAIL PROTECTED] * * To unsubscribe from the list, please send email * * To: [EMAIL PROTECTED] * Subject:<BLANK> * Body: unsubscribe rose_forum * *************************************************************************
