Visualization of complex events in multithreading systems
2013 (Engelska) Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hp
Studentuppsats (Examensarbete)
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.
Ort, förlag, år, upplaga, sidor 2013. , s. 31
Nyckelord [en]
Multithreading, visualizing, events, library, client, HTTP protocol, charts
Nationell ämneskategori
Programvaruteknik
Identifikatorer URN: urn:nbn:se:lnu:diva-31154 OAI: oai:DiVA.org:lnu-31154 DiVA, id: diva2:677796
Utbildningsprogram Programvaruteknik, masterprogram, 120 hp
Handledare
Examinatorer
2013-12-132013-12-102018-01-11 Bibliografiskt granskad