OSM PLUS activities are focussed on the definition and validation of the following three frameworks:
1. SessionFramework covers a set of base interfaces supporting ActiveUser, ActiveTask, ActiveWorkspace and ActiveResources. This framework brings together two recently adopted OMG specifications: Task/Session and CosNotification. Task/Session specification establishes a framework for people, places and things. The CosNotification services are used to extend these definitions with an event model suitable for the electronic commerce domain. Interfaces defined under the SessionFramework provide the computational platform for the Community and Collaboration frameworks.
2. CommunityFramework contains extensions to the SessionFramework to support communities of collaborating users and defines the types Membership, Community, Agency and Member.
3. CollaborationFramework contains the definition of Collaboration, a process through which different models of collaboration rules can be managed. The CollaborationFramework module is defined extensively on interfaces from the SessionFramework and CommunityFramework.