• 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