• DocumentCode
    2739853
  • Title

    The Context Dynamics Matrix (CDM): An Approach to Modeling Context

  • Author

    Alshaikh, Ziyad ; Boughton, Clive

  • Author_Institution
    Sch. of Comput. Sci., Australian Nat. Univ., Canberra, ACT, Australia
  • fYear
    2009
  • fDate
    1-3 Dec. 2009
  • Firstpage
    101
  • Lastpage
    108
  • Abstract
    Context plays an important role in various analysis techniques across disciplines including software engineering. In software engineering, however, context is typically viewed to be merely representing scope and system boundaries. We present a view of context to be a dynamic element of every stage of (software) development, not limited to analysis and design. We introduce a multi-dimensional view of context based on perception and influence, replacing the typical one-dimensional view. To realize the dynamic behaviour of contextual elements we use a 2×2 matrix to represent four contextual states. The contextual states are a result of either contextual/noncontextual influence(s), or explicit/implicit perception(s). We demonstrate the usefulness of our method through a case-study for requirements developed for a system which marks voters electronically using handheld PDA devices. The requirements are analysed and modelled using focal points, context-centres, and context maps.
  • Keywords
    software engineering; systems analysis; context dynamics matrix; context modeling; electronic voting; handheld PDA devices; requirement analysis; software development; software engineering; system boundaries; Computer architecture; Computer science; Context modeling; Engineering management; Helium; Natural languages; Object oriented modeling; Personal digital assistants; Software engineering; context modelling; requirement analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
  • Conference_Location
    Penang
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3909-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2009.74
  • Filename
    5358546