Category: Software/Information Science
Scope: 2 students completing 30 HE credits (20 weeks) each
Background
A modern embedded Linux system is usually well modularized and is a potential target for automated visualization. The idea to explore in this thesis is to use the information in the visible interfaces (in the source code) between the subsystems and combine it with knowledge about Linux systems IPC and kernel communication to visualize the system dependencies. This could then be combined with a functionality and code ownership database to produce a web based point-and-click explorable system model, with communication interfaces and information on contact persons.
Goals
Present a visually appealing multi-level description of an embedded Linux system, an Axis network video device, constructed by automated tools. The generated data should preferably not need any human touch-up after generation to be usable. The main steps of the thesis will be:
More information
For more information, contact
Fredrik Hugosson.
Application
See the application instructions before applying.