• DocumentCode
    318427
  • Title

    Mapping Ada source code into an abstract program space

  • Author

    Bailes, Paul A. ; Burnim, Paul ; Chapman, Murray

  • Author_Institution
    Sch. of Inf. Technol., Queensland Univ., Qld., Australia
  • fYear
    1997
  • fDate
    2-5 Dec 1997
  • Firstpage
    171
  • Lastpage
    180
  • Abstract
    A space for an abstract design view of software systems is simply and objectively characterised in terms of orthogonal dimensions. This characterisation also provides a basis for visualising abstract designs using “layering”. Staged recovery from concrete programs into the abstract space exposes the advantages of the abstract view: determination of presentation iconography, disentanglement from potential logical mis-cues in concrete program structure; richer descriptive framework; the ability to form new logical groupings. The generic structure of the design recovery rules benefits from the structure of the abstract space. A similar benefit also applies to procedures for navigating the visualisations. The overall conclusion is an identification of what research needs to be performed next
  • Keywords
    data visualisation; formal specification; Ada source code mapping; abstract design visualisation; abstract program space; concrete programs; descriptive framework; design recovery rules; generic structure; layering; logical groupings; orthogonal dimensions; potential logical mis-cues; presentation iconography; staged recovery; visualisation navigation; Australia; Concrete; Information technology; Navigation; Process design; Software design; Software maintenance; Software systems; Space technology; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
  • Print_ISBN
    0-8186-8271-X
  • Type

    conf

  • DOI
    10.1109/APSEC.1997.640174
  • Filename
    640174