DocumentCode :
3409188
Title :
Requirements for a layered software architecture supporting cooperative multi-user interaction
Author :
De Paoli, Flavio ; Sosio, Andrea
Author_Institution :
Dipartimento di Scienze dell´´Informazione, Milan Univ., Italy
fYear :
1996
fDate :
25-29 Mar 1996
Firstpage :
408
Lastpage :
417
Abstract :
Layered interactive systems lend themselves to be adapted for cooperation if inter-layer communication is charged to separated connectors. Point-to-point connectors can be replaced with cooperative connectors multiplexing and demultiplexing I/O between a particular layer and multiple instances of the next lower one. For this technique to be most effective, some general guidelines should be followed that support the design of good quality software where discrimination between heterogeneous functionality at the architectural level allows multiple interacting users to exploit different system features based on their role in the cooperation. This provides a sound basis for augmenting collaboration-transparent layered systems with powerful collaboration support (e.g. complex coordination policies) yet preserving separation of concerns between applicative and cooperative functionality. The paper discusses these issues both in general and with reference to their application within the CSDL framework for cooperative systems design
Keywords :
cooperative systems; groupware; multi-access systems; software engineering; CSDL framework; cooperative connectors; cooperative multi-user interaction; cooperative systems design; inter-layer communication; interactive systems; layered software architecture; Application software; Collaboration; Computer architecture; Connectors; Cooperative systems; Demultiplexing; Interactive systems; Software architecture; Software design; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1996., Proceedings of the 18th International Conference on
Conference_Location :
Berlin
ISSN :
0270-5257
Print_ISBN :
0-8186-7247-1
Type :
conf
DOI :
10.1109/ICSE.1996.493435
Filename :
493435
Link To Document :
بازگشت