Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
A Framework for Reverse Engineering
Details
Reverse engineering is an activity supporting the
comprehension of complex software systems.
Considering the size of modern software systems,
comprehension is anything but simple and must be
supported by tools. Many components (tools) for
software retrieval, analysis and visualization exist
and are already considered best practice.
Unfortunately, these stand-alone components are
ineffective by themselves. It is therefore important
that users be able to assemble arbitrary components
into powerful reverse engineering tools. Component
assembly, however, is not a trivial task. In this
book, we describe the VizzAnalyzer Framework, a
composition system that has been designed and
implemented to support building reverse engineering
tools. The framework facilitates the flexible and
rapid composition of user-defined tools. Components
are adapted at design time and selected and composed
at run time. Moreover, we present two evaluations of
the framework, validating its qualities. This book is
for anyone who is interested in software reverse
engineering, its process and tools, as well as anyone
who wants to learn about automated software quality
assessment.
Autorentext
Thomas Panas, PhD, is currently a postdoctoral researcher at theLawrence Livermore National Laboratory in California. Hegraduated from Vaxjo University in Sweden. His recent workincludes research in software visualization, binary analysis,high performance computing and reverse engineering.
Klappentext
Reverse engineering is an activity supporting thecomprehension of complex software systems.Considering the size of modern software systems,comprehension is anything but simple and must besupported by tools. Many components (tools) forsoftware retrieval, analysis and visualization existand are already considered best practice.Unfortunately, these stand-alone components areineffective by themselves. It is therefore importantthat users be able to assemble arbitrary componentsinto powerful reverse engineering tools. Componentassembly, however, is not a trivial task. In thisbook, we describe the VizzAnalyzer Framework, acomposition system that has been designed andimplemented to support building reverse engineeringtools. The framework facilitates the flexible andrapid composition of user-defined tools. Componentsare adapted at design time and selected and composedat run time. Moreover, we present two evaluations ofthe framework, validating its qualities. This book isfor anyone who is interested in software reverseengineering, its process and tools, as well as anyonewho wants to learn about automated software qualityassessment.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09783639132250
- Sprache Englisch
- Größe H220mm x B150mm x T8mm
- Jahr 2009
- EAN 9783639132250
- Format Kartonierter Einband (Kt)
- ISBN 978-3-639-13225-0
- Titel A Framework for Reverse Engineering
- Autor Thomas Panas
- Untertitel Building Tools for Software Quality Analysis and Software Understanding
- Gewicht 225g
- Herausgeber VDM Verlag
- Anzahl Seiten 140
- Genre Informatik