Visualization of complex events in multithreading systems
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
Today more and more applications become multithreaded, because parallel processing of multiple threads improves program performance on computer systems that have multiple CPUs. With growing of amount of multithreaded applications also amount of problems increases, which can occur during program execution.
There are many tools, which help with multithreading debugging. They all differ from each other and they are all good in solving specific kinds of problems that they aim to solve, but still there is much work has to be done in multithreading debugging area.
The aim of this project is to create a solution, with use of each users can define events, which are executed in their single- or multithreaded applications and should be visualized for future debugging. This will help user to see how the application works on a logical level.
Place, publisher, year, edition, pages
2013. , p. 31
Keywords [en]
Multithreading, visualizing, events, library, client, HTTP protocol, charts
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:lnu:diva-31154OAI: oai:DiVA.org:lnu-31154DiVA, id: diva2:677796
Educational program
Software Technology Programme, Master Programme, 120 credits
Supervisors
Examiners
2013-12-132013-12-102018-01-11Bibliographically approved