Community management
The development of domain specific vocabularies are ofted organized by business communities; a network of organizations and people based on their shared interest in the interoperability of data sharing. Semantic Treehouse provides basic functionalities for community management, including the administration of user accounts, organizations, (working) groups and meetings. The following picture depicts the relationship between People, Organizations and Groups in the Semantic Treehouse platform.

The concepts and relations in the above conceptual model are explained with the help of an example. Consider the case where an employee named John works for organization X, participates in working groups and later switches employer.
-
The employee has a
User accountwhich is associated with exactly onePerson(i.e. John) including related information about John'sProfile. The employee is able to manage this him/herself. This bullet represents the left side of the picture above and more information can be found in section Account management -
The employee is registered as a
RepresentativeforOrganizationX. Subsequently, theUser accountof the employee can be linked to thisRepresentative. The primary contact person of the organization ensures the management of the organization's representatives. However, this is currently managed by the community manager. Section Organization management elaborates more on the management of the organization. -
RepresentativeJohn[Organization X] can be added as aGroup memberto one or moreGroups. The group owner is able to manage theGroup membersandMeetings. Currently this is done by the community manager. More information can be found in section Group management. -
When John switches from organization X to Y. This means that his
Representativerole for X ends, which will be registered by the owner of organization X in their organization overview. Automatically the associatedGroup membershipsend as John is not representing X anymore. -
Organization Y will create a new
Representativeand the existingUser accountof John is linked to the newRepresentative. -
The history of these changes is visible for John at the
My accountinterface. -
The
RepresentativeJohn[Organization Y] has no activeGroup memberships. Therefore, for the working groups, the newRepresentativecan be added as aGroup memberto one or moreGroups.
Take into account that Semantic Treehouse records the participation of Representatives in working groups and meetings, not so much the User account itself.