Variability Extension to SparkS, a Domain Specific Scripting Language for Electronic Test Equipment


Nikoo M. S., Oguztuzun H.

4th International Conference on Computer Science and Engineering, UBMK 2019, Samsun, Türkiye, 11 - 15 Eylül 2019, ss.767-772 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası:
  • Doi Numarası: 10.1109/ubmk.2019.8907107
  • Basıldığı Şehir: Samsun
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.767-772
  • Anahtar Kelimeler: variability, preprocessor, domain specific language, Aspect Oriented Programming, MODELING VARIABILITY, PRODUCT
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

© 2019 IEEE.Initial version of SparkS, a domain specific scripting language for calibration automation of electronic test equipment, was designed as a single-task language. As we decided to make the language more powerful over time to make it support variations in equipment models, it also became clear that we need to give language a support for variability. In this work we present our approach for handling variability in SparkS. We also show our design and development of the methodology.