Implementation of variants in component based software production

Yusuf Altunel*, Abdül Halim Zaim

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


We created and implemented an algebraic framework to automatically generate component variants out of specifications. In this paper we provide the definition of this approach with its operators and operands, and show how expressions can be parsed, translated and processed for production of component variants. We created a Java application which is widely based on sets, to show the approach can be implemented properly and efficiently.

Original languageEnglish
Pages (from-to)485-492
Number of pages8
JournalLecture Notes in Electrical Engineering
Publication statusPublished - 2015
Externally publishedYes

Bibliographical note

Publisher Copyright:
© Springer International Publishing Switzerland 2015.


  • Algebra
  • Component
  • Component based development (CBD)
  • Formal approach
  • Java
  • Set
  • Variant


Dive into the research topics of 'Implementation of variants in component based software production'. Together they form a unique fingerprint.

Cite this