Separation of concerns is an important concept in software development. Every software application consists of multiple concerns, examples are: what is to be computed, how the results are displayed, who is authorized to view the results, which data is logged
A problem when testing timeliness of event-triggered real-time systems is that response times depend on the execution order of concurrent tasks. Conventional testing methods ignore task interleaving and timing and thus do not help determine which execution orders need to be exercised
The background to the study was Unified Communications (UC), defined as Communications integrated to optimize business processes. A case study design is used to develop a LoFi-prototype. The prototype investigateswhat components an integrated communication solution should provide,for the people in radiology. The
With growing size and complexity of models, model comprehensibility has become a problem in model driven development. Common experiences are information overload in diagrams and difficulties in understanding model hierarchies, both leading to users spending too much time on comprehending models. The
This paper reports on an investigation on how to produce a reliable software component to extract critical information from DICOM files. The component shall manipulate safety-critical medical information, i.e. patient demographics and data specific to radiotherapy treatments including radiation target volumes and
This report covers a master thesis in embedded systems, the goal of which was to investigate the high speed data collection capabilities with a Blackfin DSP. Basic theory about sampling and noise is covered briefly from a practical point of view. The
Project Reports, Final Year Projects for Students, Case Studies, Dissertation Ideas, Thesis Topics, Project Sample Downloads