Title :
Collaboration-based design - exemplified by the Internet Session Initiation Protocol (SIP)
Author :
Geppert, Birgit ; Rossler, F.
Author_Institution :
Software Technol. Res., Avaya Labs., Murray Hill, NJ, USA
Abstract :
The concept of collaborations capturing dynamic aspects of a distributed system across agent boundaries is introduced. Some ways of composing collaborations are illustrated, with collaborations being implicitly represented as state machine fragments. The concepts are exemplified by the Internet Session Initiation Protocol (SIP) and consequences for a potential SIP implementation are discussed
Keywords :
Internet; groupware; protocols; software agents; specification languages; Internet SIP; Internet Session Initiation Protocol; SIP implementation; agent boundaries; collaboration-based design; distributed system; dynamic aspects; protocol architectures; state machine fragments; Automata; Collaboration; Collaborative software; Collaborative work; Computer science; Internet; Object oriented modeling; Object oriented programming; Protocols; Software architecture;
Conference_Titel :
Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-7695-1360-3
DOI :
10.1109/WICSA.2001.948425