Model refactoring within a sequencer

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

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

  • Venue:
  • BICA'12 Proceedings of the 5th WSEAS congress on Applied Computing conference, and Proceedings of the 1st international conference on Biologically Inspired Computation
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The development of measurement procedures within the DEWESoft measurement system is done in a visual manner using a domain-specific modelling language Sequencer. Although, engineers use just the abstractions from the measurement domain without any junction with the programming code, additional tools that add to their comprehension are more than welcome. Therefore, a tool was developed for the refactoring of domain-specific models. This tool enables model restructuring, without any affect on the measurement's behaviour. This paper introduces some of the refactoring methods supported in the Sequencer, as well as the refactoring tool itself. Moreover, some advantages and disadvantages are provided and experience is given of using the refactoring tool.