DocumentCode :
1878145
Title :
A role-based SOA architecture for community support systems
Author :
Xu, Bin ; Yang, Xiaohu ; Shen, Yuanhong ; Li, Shanping ; Ma, Albert
Author_Institution :
Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou
fYear :
2008
fDate :
19-23 May 2008
Firstpage :
408
Lastpage :
415
Abstract :
Software architecture is the backbone of a software- intensive system, many architecture models and styles are struggling to make the artifacts more understandable and reusable. Service-oriented programming is proposed to support reusing and enhancing distributed system development and a service-oriented architecture is essentially a collection of services which communicate with each other. However, the practitioners face the trouble in defining the services and identifying the communication request between all the services. Here in this paper, we adopted a role based architecture model named E-CARGO to facilitate the service definition and communication request identifying. An experience was conducted in prototyping a community support system and E-CARGO model was extended with data and authority access in the case study. The case study indicated that the suggested model could facilitate communication request identifying and service definition and could be helpful in identifying the authority control request during role shifting.
Keywords :
software architecture; role-based SOA architecture; service oriented architecture; service-oriented programming; software architecture; Collaboration; Collaborative work; Computer architecture; Object oriented modeling; Prototypes; Semiconductor optical amplifiers; Service oriented architecture; Software architecture; Software design; Software prototyping; Service oriented programming; prototype experience; role based architecture; role based service oriented architecture; service oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Collaborative Technologies and Systems, 2008. CTS 2008. International Symposium on
Conference_Location :
Irvine, CA
Print_ISBN :
978-1-4244-2248-7
Electronic_ISBN :
978-1-4244-2249-4
Type :
conf
DOI :
10.1109/CTS.2008.4543958
Filename :
4543958
Link To Document :
بازگشت