GIFT - An Integrated Development and Training System for Finite State Machine Based Approaches

  • Karsten HenkeEmail author
  • Tobias Fäth
  • René Hutschenreuter
  • Heinz-Dietrich Wuttke
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 22)


At the Ilmenau University of Technology’s “Integrated Communication Systems” Department a main teaching concept deals with the design of digital control systems. Different lectures from the 1st to the 8th semester are using Finite State Machines (FSM) as a specification technique to realize different design tasks. During undergraduate studies the basics of Finite State Machines and their usage within the design of digital control systems are taught. To conceptualize more complex digital systems, as required in higher courses, it is necessary to use powerful toolsets. One example of such a toolset is the GIFT (Graphical Interactive Finite State Machine Toolset) system, developed by the Integrated Communications System Group at the Ilmenau University of Technology. With this toolset we want to extent our remote lab GOLDi and implement new techniques for a web-based development system for Finite State Machines.


Control engineering education Web-based design tools Remote laboratories 



The authors would like to acknowledge the work of Tobias Vietzke, Andrey Yelmanov, Lisa-Marie Schilling, Nicole Ponischil, Lennart Planz, Stephen Ahmad, Bastian Hellweg and David Sukiennik for their work within the GIFT and GOLDi framework.

This work was supported in part by the European Commission within the program “Tempus”, “ICo-op – Industrial Cooperation and Creative Engineering Education based on Remote Engineering and Virtual Instrumentation”, Grant No. 530278-TEMPUS-1-2012-1-DE-TEMPUS-JPHES [10] as well as “DesIRE - Development of Embedded System Courses with implementation of Innovative Virtual approaches for integration of Research, Education and Production in UA, GE, AM”, Grant No. 544091-TEMPUS-1-2013-1-BE-TEMPUS-JPCR [11].


  1. 1.
    Poliakov, M., Wuttke, H.-D., Larionova, T., Henke, K.: Automated testing physical models in remote laboratories by control event streams. In: International Conference on Interactive Mobile Communication, Technologies and Learning, San Diego, CA, USA, October 2016Google Scholar
  2. 2.
    Henke, K., Vietzke, T., Wuttke, H.-D., Ostendorff, S.: GOLDi – Grid of Online Lab Devices Ilmenau. Int. J. Online Eng. (iJOE) 12(04), 11–13 (2016). Vienna, Austria, April 2016, ISSN 1861-2121Google Scholar
  3. 3.
    Henke, K., Vietzke, T., Wuttke, H.-D., Ostendorff, S.: GOLDi – Grid of Online Lab Devices Ilmenau. In: Demonstration of Online Experimentation 2015 International Conference, São Miguel Island, Azores, Portugal, June 2015Google Scholar
  4. 4.
    Henke, K., Wuttke, H.-D., Vietzke, T., Ostendorff, S.: Using interactive hybrid online labs for rapid prototyping of digital systems. Int. J. Online Eng. (iJOE) 6, 57–62 (2014). Vienna, October 2014Google Scholar
  5. 5.
    Henke, K., Ostendorff, S., Wuttke, H.-D., Vietzke, T., Lutze, C.: Fields of applications for hybrid online labs. Int. J. Online Eng. (iJOE) 9, 20–30 (2013). Vienna, May 2013Google Scholar
  6. 6.
    Henke, K., Ostendorff, S., Vogel, S., Wuttke, H.-D.: A grid concept for reliable, flexible and robust remote engineering laboratories. Int. J. Online Eng. (iJOE) 8, 42–49 (2012). Vienna, December 2012Google Scholar
  7. 7.
    Henke, K., Vietzke, T., Hutschenreuter, R., Wuttke, H.-D.: The remote lab cloud “”. In: 13th International Conference on Remote Engineering and Virtual Instrumentation REV 2016, Madrid, February 2016Google Scholar
  8. 8.
    Atmel Corporation.
  9. 9.
    Altera Corporation.
  10. 10.
    ICo-op project Website.
  11. 11.
    DesIRE project Website.
  12. 12.
    GOLDi-labs cloud Website.

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Karsten Henke
    • 1
    Email author
  • Tobias Fäth
    • 1
  • René Hutschenreuter
    • 1
  • Heinz-Dietrich Wuttke
    • 1
  1. 1.Ilmenau University of TechnologyIlmenauGermany

Personalised recommendations