Gaudí Systems Architecting

Gaudi home & reading guide Changelog Pictorial index Personal information Statistics of Gaudi website Source files Website tools
Books Systems Architecting Architectural Reasoning CAFCR; PhD thesis Supporting Processes Composable Architectures Human Measure
Courses USN-SE SESA Systems Architecting SEMA Conceptual Modeling SERP Reflective Practice SEMP Master Project SERM Research Methods Bachelor Systems Engineering
Courses TNO-ESI Architecting for Business Value Architecting System Performance Mastering Systems Integration Platforms and evolvability
Case Studies Medical Imaging EasyVision Wafersteppers Sustainability
Research and competence Publications Doctoral dissertations Master project papers USN-SE Master Systems Engineering TNO-ESI
Miscellaneous SESG Systems Architecting Links Python Links Refactored Courses Lia Charité

Exploring an existing code base: measurements and instrumentation

abstract Many architects struggle with a given large code-base, where a lot of knowledge about the code is in the head of people or worse where the knowledge has disappeared. One of the means to recover insight from a code base is by measuring and instrumenting the code-base. This presentation addresses measurements of the static aspects of the code, as well as instrumentation to obtain insight in the dynamic aspects of the code.

download article in pdf, size: 0.84 MB
slides in pdf, size: 0.76 MB
source files in Latex and Visio 5.0, size: 5.11 MB
status: draft
download statistics: Slides: 1018 downloads
Paper: 1019 downloads

figures

EBMIbenchmarkPositions.stamp.gif EBMIproblem.stamp.gif EBMImethod.stamp.gif EBMIinputs.stamp.gif EBMIsystemDiagrams.stamp.gif MSeasyvision.stamp.gif EBMImacroscopic.stamp.gif EBMIhistogram.stamp.gif EBMIsampling.stamp.gif EBMIchangesOverTime.stamp.gif EBMIswLayers.stamp.gif EBMIconclusionStatic.stamp.gif EBMIdynamics.stamp.gif EBMIbenchmarkStack.stamp.gif MICVpresentationPipeline.stamp.gif MICVprocessingTimes.stamp.gif MICVtools.stamp.gif MICVoitTool.stamp.gif EBMImemoryInstrumentation.stamp.gif MICVbenchmarks.stamp.gif PHRTarmCacheExample.stamp.gif EBMImemoryTimingARM.stamp.gif EBMIperformanceFormula.stamp.gif EBMIperformanceExample.stamp.gif EBMIiteration.stamp.gif EBMIpropositions.stamp.gif

History

0.4 October 26, 2006 Gerrit Muller
  • corrected factor 10 mismatch of text with Figure
0.3 June 14, 2006 Gerrit Muller
  • added text
0.2 June 2, 2006 Gerrit Muller
  • made cases more explicit
  • added examples to context of running system
  • changed status to draft
0.1 May 19, 2006 Gerrit Muller
  • minor improvements
0 May 8, 2006 Gerrit Muller
  • Created, no changelog yet