DocumentCode
1808737
Title
Distributed collaborating system design via electronic institutional calculus
Author
Cai, Guoyong ; Gao, Ji ; Qian, Junyan ; Zhao, Lingzhong
Author_Institution
Zhejiang Univ., Hangzhou
fYear
2007
fDate
18-21 Sept. 2007
Firstpage
754
Lastpage
761
Abstract
Developing distributed collaboration system is still a challenge work in an open and heterogeneous environment. The paper proposes to design distributed collaboration system starting from electronic institutional model. Software architecture is designed directly based on electronic institution. The main architectural element is a scene manager. An electronic institution oriented calculus language is presented to specify the complex interaction patterns appearing in architectural design level. Through the formal defined operational semantic rules, some system norms can be verified in the designed architectural specification. A proof of concept implementation has been working out. The experience shows a lot of advantages in this approach when developing such type of interaction complicated systems in open environments.
Keywords
groupware; process algebra; software architecture; distributed collaborating system design; electronic institutional calculus; formal defined operational semantic rules; software architecture; Algebra; Calculus; Carbon capture and storage; Collaborative work; International collaboration; Layout; Parallel processing; Software architecture; Software design; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Network and Parallel Computing Workshops, 2007. NPC Workshops. IFIP International Conference on
Conference_Location
Liaoning
Print_ISBN
978-0-7695-2943-1
Type
conf
DOI
10.1109/NPC.2007.69
Filename
4351576
Link To Document