Ladybird: debugging support in the sequencer

  • Authors:
  • Tomaž Kos;Tomaž Kosar;Marjan Mernik;Jure Knez

  • Affiliations:
  • DEWESoft d.o.o., Trbovlje, Slovenia;Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia;Faculty of Electrical Engineering and Computer Science, Maribor, Slovenia;DEWESoft d.o.o., Trbovlje, Slovenia

  • Venue:
  • AMERICAN-MATH'11/CEA'11 Proceedings of the 2011 American conference on applied mathematics and the 5th WSEAS international conference on Computer engineering and applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Domain-specific modeling language (DSML) allows domain-experts to play a vital role in software development lifecycle, making them programmers/modelers of new systems. Although, there are reports of numerous DSMLs and their advantages, there are some obstacles working against the more widespread adoption of DSMLs in practice. One of them is a lack of supporting tools in most of reported DSMLs, which would assist modelers and make them more efficient. This paper presents DSML called Sequencer, where debugging facilities were integrated in the development environment. Debugging support, such as different execution modes, steps, breakpoints, animations, variable views, stack traces and others have been developed for the Sequencer.