🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ont.events
Article #279

Hausi A. Muller, Tuesday 13 October 1992: COLLOQUIM

#279
From: Veronica Archibald
Date: Mon, 05 Oct 1992 18:25
37 lines
2365 bytes
           Department of Computer Science, University of Toronto
         (SF = Sandford Fleming Building, 10 King's College Road)

       -------------------------------------------------------------

                                 COLLOQUIM
              SF1105, at 11:00 a.m., Tuesday 13 October 1992

                              Hausi A. Muller
          Department of Computer Science, University of Victoria

   "Understanding Software Systems Using Reverse Engineering Technology"

Reverse engineering is concerned with the  analysis of existing software
systems in order to make them more understandable for maintenance, re-
engineering, and evolution purposes.  Reverse engineering as a possible
solution to selected software evolution problems is introduced; the talk
then concentrates on reverse engineering technology developed under the
Rigi project which is based on layered subsystem structures.  The Rigi
approach involves the identification of software artifacts in a particular
subject system and the aggregation of these  artifacts to form  more
abstract system representations.  A reverse engineering methodology is
presented for building subsystem structures out of software building
blocks; then we show how the generated visual and spatial graph
representations of software structures are  displayed and manipulated using
an interactive graph editor.  Early experience has shown that software
engineers can quickly build mental models from the generated structures
which are compatible  with the mental models formed by maintainers of the
underlying software.

Hausi A. Muller From 1979 to 1982,  Hausi A. Muller worked as a software
engineer for Brown Boveri & Cie. in Baden, Switzerland (now called ASEA
Brown Boveri).  Since 1986 he has been at the University of Victoria,
British Columbia where he is an Associate Professor of Computer Science.
He is currently on sabbatical at the IBM Centre for Advanced Studies in
Toronto working with the program understanding group.
Technical Details
Message-ID: <92Oct5.142522edt.47512@neat.cs.toronto.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!utcsri!neat.cs.toronto.edu!veronica

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!utcsri!neat.cs.toronto.edu!veronica
Newsgroups: ont.events,ut.dcs.general,ut.dcs.seminars
From: veronica@cs.toronto.edu (Veronica Archibald)
Subject: Hausi A. Muller, Tuesday 13 October 1992: COLLOQUIM
Message-ID: <92Oct5.142522edt.47512@neat.cs.toronto.edu>
Date: 5 Oct 92 18:25:39 GMT
Lines: 38