Default
Google

 

 

 

 

 

Collaborative Tool

 

Initial Software Architecture and

Design

 

 


Table of Contents

 

Table of Contents. iii

List of Figures. vi

1.0       Module Overview.. 2

2.0       Module Interactions and Descriptions. 2

2.1       Interface AMCC.. 2

attach. 3

detach. 3

getFreeChannel 3

send. 4

listen. 4

unlisten. 4

2.2       Interface Authentication Control 4

login. 5

logoff 5

createAccount 6

2.3       Interface Participant Control 6

addParticipantToDB.. 7

deleteParticipantFromDB.. 7

getParticipant 8

addParticipatedProject 8

2.4       Interface Directory. 9

lookUpNode. 9

lookUpAttribute. 10

addAttribute. 10

removeAttribute. 10

addNewNode. 11

removeNode. 11

2.5       Interface PersistentStorage. 11

addItem.. 12

retrieveItem.. 12

deleteItem.. 12

2.6       Interface Project Control 13

createProject 14

deleteProject 14

activateProject 15

deactivateProject 15

addParticipantToProject 15

deleteParticipantFromProject 16

addDocument 16

deleteDocument 16

getParticipatingProjects. 17

getProjectParticipants. 17

getProject 17

getSession. 17

2.7       Interface Session Control 18

joinSession. 19

leaveSession. 19

requestTurn. 19

releaseTurn. 19

moveToFrontOfDialogueQueue. 20

gainDialogueControl 20

sendMessage. 20

requestEditControl 20

releaseEditControl 21

moveToFronOfEditQueue. 21

gainEditControl 21

saveTranscript 21

2.8       Interface System.. 22

login. 25

logoff