Integrating formal UML designs and HCI patterns with spiral SDLC in droLIGHT implementation

Zeeshan Ahmed, Charlotte Helfrich-Förster, Thomas Dandekar

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Design engineering of an embedded system is a lot more complex and with greater security risk than a desktop and web application, as it involves several electronic components, micro controllers, external PCB boards and miscellaneous advanced devices, to be attached, used and properly communicated. Today, embedded systems are widely used for miscellaneous purposes in different fields of life, the goal of this research is to develop a new domain specific real time solution for the fields of Neurobiology and Photobiology. We propose a new embedded and multithreading based system i.e. DroLIGHT, proficient in systematizing a noncommercial special purpose hardware capable of producing lights of different brightness and wavelength that can be used to study light-evoked behavior of animals, here especially that of the fruit fly Drosophila melanogaster. The aim of this paper is to discuss initial DroLIGHT implementation, following spiral software development life cycle and integrating a formal unified modelling language to scheme from different perspectives e.g. use case, design and implementation views. We present the designed graphical user interface incorporating human computer interaction guidelines, principles and patterns e.g. window per task, direct manipulation, conversational text, ephemeral feedback and step-by-step instructions. We highlight the programming details, available features, hardware components and the basic deployment procedure of the DroLIGHT. Moreover the paper discusses a few of the patents relevant to UML Designs and HCI Patterns.

Original languageEnglish (US)
Pages (from-to)85-98
Number of pages14
JournalRecent Patents on Computer Science
Volume6
Issue number2
DOIs
StatePublished - 2013
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • General Computer Science

Keywords

  • Architecture
  • Design
  • Drosophila
  • Embedded systems
  • Human computer interaction
  • Neurobiology
  • Neuroinformatics
  • Spiral sdlc
  • Unified modelling language

Fingerprint

Dive into the research topics of 'Integrating formal UML designs and HCI patterns with spiral SDLC in droLIGHT implementation'. Together they form a unique fingerprint.

Cite this