Pregled bibliografske jedinice broj: 590418
Debugging in consumer-programming oriented environments
Debugging in consumer-programming oriented environments // Proceedings of the International Conference on Computers in Technical Systems MIPRO 2012.
Opatija, Hrvatska, 2012. str. 982-987 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 590418 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Debugging in consumer-programming oriented environments
Autori
Pavlić, Zvonimir ; Lugarić, Tomislav ; Šilić, Marin
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of the International Conference on Computers in Technical Systems MIPRO 2012.
/ - , 2012, 982-987
Skup
35th International Convention on Information and Communication Technology, Electronics and Microelectronics
Mjesto i datum
Opatija, Hrvatska, 21.05.2012. - 25.05.2012
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
consumer programming; widget composition; debugging; consumer debugging; debugging in consumer-oriented programming environments
Sažetak
Computer consumers are the largest group of computer users, many of which are highly creative and experts in their area. Despite the fact they have no formal education in computer programming, they want to express their creativity and develop their own applications which will satisfy their needs. Nowadays, consumers can build their own personalized software artifacts using Geppeto (Widget Parallel Programming Tool) by building personalized workflows and dataflows over widgets, small standalone Web applications. However, computer consumers are prone to making mistakes while programming, which results in bugs in their applications. Consumers require assistance of skilled programmers in order to build dependable and error-free applications. This paper discusses new debugging methods based on professional debugging techniques, which will be understandable to average consumer. These methods will allow consumers controlled execution of their applications in order to find and remove bugs. Methods described in this paper are suitable for debugging consumer applications in a widget-oriented consumer programming environment like Geppeto, and include animated step-by-step execution of the consumer’s application, adding breakpoints within widget composition and introducing interactive backtracking in order to detect erroneous widget.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb