Integrating Formal UML Designs and HCI Patterns with Spiral SDLC in DroLIGHT Implementation
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.
No Supplementary Data
No Article Media
Document Type: Research Article
Publication date: 2013-08-01
More about this publication?
- Recent Patents on Computer Science publishes review and research articles, and guest edited thematic issues on recent patents in all areas of computer science. A selection of important and recent patents on computer science is also included in the journal. The journal is essential reading for all researchers involved in computer science. The journal also covers recent research (where patents have been registered) in fast emerging computation methods, bioinformatics, medical informatics, computer graphics, artificial intelligence, cybernetics, hardware architectures, software, theory and methods involved and related to computer science
- Editorial Board
- Information for Authors
- Subscribe to this Title
- Ingenta Connect is not responsible for the content or availability of external websites