SVENSKA SUOMEKSI DEUTSCH HOME SITE MAP   Search
    
 ABOUT US » DEGREE PROJECTS » DEGREE PROJECTS IN UPPSALA/VÄSTERÅS  
DEGREE PROJECTS IN UPPSALA AND VÄSTERÅS

Transaction based data storage for controller devices
Uppsala, 15/30 p, software development
The trend in control system platforms is increased storage of system information that can be read and analysed later. In our microcontroller-based units flash or EEPROM is used for storage of parameters and system information. This leads to the fact that the system needs to guarantee that the information never gets corrupt even if it is turned of the wrong way. 

The purpose with the degree project is to study the theoretical methods and commercial components that can handle safe transactions in real-time data storage. Furthermore shall an implementation of a selected method or integration of selected component be realised.
Knowledge in C/C++ is required.


Evaluation of a tool for development of safety critical systems
Västerås, 30 p, software development
CC Systems develops safety critical software systems controlling, e.g., brakes and steering of modern vehicles. It is very important that our software have the highest possible levels of quality and safety, and we are constantly looking for better software engineering approaches.

The purpose with this thesis is evaluation of the SCADE tool-suite for use in conjunction with our own hardware. The SCADE tool is based on model-based development, where analysis of certain safety properties is supported on the models. This is used in combination with safety-certified code generation for the target system. This work will be in cooperation with Esterel, supplier of the SCADE tool, and CC Systems.
General programming skills are required.


Commonality in CCSimTech
Västerås, 15/30 p, software development
CC Systems have developed CCSimTech, with the purpose to simplify test, and debug of embedded systems software. It is a toolbox that enables execution of distributed embedded systems in a single PC / Windows environment through replacement of hardware dependencies with simulated software equivalencies. Using this toolbox makes it easier to start software development even before the target-hardware or test-benches are available, and developers can test their own software in their own PC using powerful tools available for PC platforms.

This thesis aims at a revision of existing software components in the CCSimTech tools-suite. This will be done through assessment of commonality among the existing interfaces, and result in recommendations for necessary changes to improve usability. Depending of the findings certain changes will be implemented and demonstrated.
Knowledge in C/C++ is required.


.Net interfaces for CCSimTech
Västerås, 15 p, software development
CC Systems have developed CCSimTech, with the purpose to simplify test, and debug of embedded systems software. It is a toolbox that enables execution of distributed embedded systems in a single PC / Windows environment through replacement of hardware dependencies with simulated software equivalencies. Using this toolbox makes it easier to start software development even before the target-hardware or test-benches are available, and developers can test their own software in their own PC using powerful tools available for PC platforms.

This thesis aims at development of .Net (C#) interfaces for a set of simulation components. The thesis result will contribute directly to the CCSimTech platform.
Knowledge in windows programming, C#, is required. 


Test and simulation tool for embedded systems
Västerås, 30 p, software development
CC Systems have developed CCSimTech, with the purpose to simplify test, and debug of embedded systems software. It is a toolbox that enables execution of distributed embedded systems in a single PC / Windows environment through replacement of hardware dependencies with simulated software equivalencies. Using this toolbox makes it easier to start software development even before the target-hardware or test-benches are available, and developers can test their own software in their own PC using powerful tools available for PC platforms.

This thesis aims at evaluation of different 3rd party tools for monitoring and interaction with simulated CAN buses. Based on the evaluation, the best suited candidate tool should be integrated and demonstrated through usage in conjunction with an existing application.
Knowledge in windows programming, C/C++, is required. 

  
News
  
      
Partner login


Forgot Password ?