DocumentCode :
1864020
Title :
A Task-Oriented Navigation Approach to Enhance Architectural Description Comprehension
Author :
Zhu, Wenhui ; Tao, Yang ; Huang, Gang ; Sun, Yanchun ; Mei, Hong
Author_Institution :
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
62
Lastpage :
71
Abstract :
The way to document architecture is called Architecture Description (AD). It contains all the key design decisions, presents how the system is composed, specifies the interface of the component, and etc. Such information is needed not only during the whole development but also in the system maintenance or evolvement phase. Meanwhile, the amount of the various ADs in a modern software system becomes very large and the content of ADs is also richer. To understand the system ADs becomes challenging to the engineers. However, past research in the software engineering area did not pay enough attention to assisting the engineers to understand the ADs. On the other hand, according to the document navigation research in Human Computer Interaction (HCI), the engineer´s intention should be adequately presented. To address these issues, we proposed a Task-oriented Navigation Approach and developed a tool support. By specifying tasks that express the purpose of the engineer, our approach generates the organized information, trims the irrelevant descriptions, and guides the navigation sequentially. Our approach provides several major benefits. First, it offers an approach to capture the purpose of the engineer. Second, it reminds the engineer about the possible omission during the reading. Last, it improves the understandability of the AD and reduces the workload of the engineer.
Keywords :
human computer interaction; software architecture; task analysis; architectural description comprehension enhancement; document architecture; document navigation research; human computer interaction; software engineering; software system; task-oriented navigation approach; Computer architecture; Human computer interaction; Navigation; Prototypes; Software systems; Tagging; architecture description; documenation; model; navigation; tag; task;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2010.67
Filename :
5676336
Link To Document :
بازگشت