Data-flow visualization for source code can help software developers and software architects to understand code graphically. In this thesis, an infrastructure for dataflow visualization is created to analyze the C source code of an embedded system of a truck. Several commercial and open-source tools for data-flow analysis are investigated and a definition for data-flow is found. A data-flow analysis tool chain consisting of FLex, a lexical analyzer generator, Bison, a parser generator, and a hand-written data-flow analysis is implemented. The tool chain saves data-flow information from the source code into an intermediate representation which can be used to create visualizations. Software developers and architects are interviewed to gather ...
This thesis aims at investigating the adequacy of the Unified Model for Software Engineering Data an...
Data retrieving, analysis e management are usually known as complex task in financial contexts. In a...
Value stream mapping (VSM) has been successfully applied in the context of software process improvem...
Emerging functional safety standards in the automotive industry will create new challenges for compa...
Several decades ago, computer control systems known as Electric Control Units (ECUs) were introduced...
Data flow analysis is a process for collecting run-time information about data in programs without a...
Data flow analysis is used to discover information for a wide variety of useful applications, rangin...
The compiler process, the one that transforms a program in a high level language into assembly or bi...
Understanding detailed changes done to source code is of great importance in software maintenance. W...
Understanding detailed changes done to source code is of great importance in software maintenance. W...
Understanding detailed changes done to source code is of great importance in software maintenance. W...
This paper describes ExploraTool, a new interactive tool to visually explore data from multiple repo...
While software developers make every effort to develop correct, easily maintainable and efficient pr...
Approach to closing the gap between tool support for forward engineering and maintenance of legacy s...
Data stream management and data flow programming have many things in common. In both cases one wants...
This thesis aims at investigating the adequacy of the Unified Model for Software Engineering Data an...
Data retrieving, analysis e management are usually known as complex task in financial contexts. In a...
Value stream mapping (VSM) has been successfully applied in the context of software process improvem...
Emerging functional safety standards in the automotive industry will create new challenges for compa...
Several decades ago, computer control systems known as Electric Control Units (ECUs) were introduced...
Data flow analysis is a process for collecting run-time information about data in programs without a...
Data flow analysis is used to discover information for a wide variety of useful applications, rangin...
The compiler process, the one that transforms a program in a high level language into assembly or bi...
Understanding detailed changes done to source code is of great importance in software maintenance. W...
Understanding detailed changes done to source code is of great importance in software maintenance. W...
Understanding detailed changes done to source code is of great importance in software maintenance. W...
This paper describes ExploraTool, a new interactive tool to visually explore data from multiple repo...
While software developers make every effort to develop correct, easily maintainable and efficient pr...
Approach to closing the gap between tool support for forward engineering and maintenance of legacy s...
Data stream management and data flow programming have many things in common. In both cases one wants...
This thesis aims at investigating the adequacy of the Unified Model for Software Engineering Data an...
Data retrieving, analysis e management are usually known as complex task in financial contexts. In a...
Value stream mapping (VSM) has been successfully applied in the context of software process improvem...