/
Georgia Institute of Technology Georgia Institute of Technology

Georgia Institute of Technology - PDF document

celsa-spraggs
celsa-spraggs . @celsa-spraggs
Follow
409 views
Uploaded On 2016-03-17

Georgia Institute of Technology - PPT Presentation

The reverse engineer uses Dowser tools to develop program models with code analysistools and collect applicationdomain models with domain analysis tools Support tools Georgia Institute of Technolog ID: 259535

The reverse engineer uses Dowser

Share:

Link:

Embed:

Download Presentation from below link

Download Pdf The PPT/PDF document "Georgia Institute of Technology" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Georgia Institute of Technology The reverse engineer uses Dowser tools to develop program models with code analysistools and collect application-domain models with domain analysis tools. Support tools, Georgia Institute of TechnologyDowser features include: Navigation of source code and documents using domain vocabulary Source code analysis tools Multiple views of both application-domain knowledge and code models Document analysis tools Architectural model definition Pattern-based searching for domain and code featuresMORALEDowser supports the Mission Oriented Architectural Legacy Evolution (MORALE) reengineeringprocess. The goal of the MORALE project is to facilitate the evolution of legacy softwaresystems. Facilitation takes the form of improved quality by requirements validation, reduced riskvia architectural evaluation and assessment, and increased productivity from maintenance andaccess to design rationale and from high level reuse of architectural components.Dowser Sample ScreensThe screen shot on the left shows the call-graph tool. The call-graph tool queries a relationaldatabase for caller-called information about a program and uses the information returned fromthe database to construct a call graph.The screen shot on the right shows a UML editing and browsing tool. The analyst mayconstruct hypothetical system architectures from derived domain and program information,linking each architectural feature back to the information from which it was derived. AvailabilityThe Dowser is in Beta release. The Dowser distributionincludes documentation and source code. It can bedownloaded from the MORALE tools page athttp://www.cc.gatech.edu/morale/tools. The Dowseranalyzes C or FORTRAN code compiled with SolarisSystem Requirements SUN Solaris 2.5 ( and its compiler) Tcl 8.0 and Tk 8.0 MySQL relational database. Noweb 2.7morale-support@cc.gatech.eduhttp://www.cc.gatech.Effort sponsored by the Defense Advanced ResearchProjects Agency, and the United States Air ForceResearch Laboratory, Air Force Materiel Command,USAF, under agreement number F30602-96-2-0229.