DocumentCode :
2765394
Title :
An Architecture of Process-centered Context-aware Software Development Environment
Author :
Jiang, Tao ; Ying, Jing ; Wu, Minghui ; Fang, Min
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou
fYear :
2006
fDate :
3-5 May 2006
Firstpage :
1
Lastpage :
5
Abstract :
Software development is considered to be a kind of collaborative activity now. In this paper, we first analyze the software development activity using activity theory, and highlight its collaborative features. We then propose an architecture of process-centered context-aware software development environment, CASDE, which fully considers the key elements of PCSDEs, especially the context element. The supportive and integrated nature of the environment is emphasized in CASDE. As illustrated in activity theory, the architecture can support the three levels of collaboration, i.e., co-ordinated, co-operative, and co-constructive level. In particular, the co-operative level is supported sufficiently by the introduction of context model and context process mechanism. Based on the architecture, the software development activity can be more collaborative and quality of software system can be improved
Keywords :
groupware; software architecture; software quality; collaborative activity theory; process-centered context-aware software development environment; software architecture; Collaborative software; Collaborative tools; Collaborative work; Computer architecture; Context modeling; Educational institutions; Humans; International collaboration; Programming; Software engineering; Activity Theory; Collaboration; Context-Aware; Software Development Environment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Supported Cooperative Work in Design, 2006. CSCWD '06. 10th International Conference on
Conference_Location :
Nanjing
Print_ISBN :
1-4244-0164-X
Electronic_ISBN :
1-4244-0165-8
Type :
conf
DOI :
10.1109/CSCWD.2006.253193
Filename :
4019229
Link To Document :
بازگشت