for these requirements session user refers to a person who has logged into this application
Any session user is authorized to access this application
Ability for session user to create a group
Group creation input:
UUGID prefix, which must coorespond to an existing group UUGID that the session user is an administrator of
UUGID of the group (See
naming requirements, but may not contain the separator character that separates prefix from UUGID)
UUPID of the contact person
Ability for session user to remove any group that he administers
Ability for session user to view/modify the contact person of any group that he administers
Ability for session user to view/add/remove the administrators of any group that he administers
Ability for session user to view/renew the expiration date of any group that he administers
Ability for session user to view/add/remove the members of any group that he administers
Ability for session user to view the allowed services of any group that he administers
Ability for session user to view/modify the group email address (Not in phase #1)
Ability for session user to view/modify the group display name (Not in phase #1)
Must be written as a web application.
Must use Middleware web services for all functionality