Software design and code generation for the engineering graphical user interface of the ASTRI SST-2M prototype for the Cherenkov Telescope Array

Author(s):  
Claudio Tanci ◽  
Gino Tosti ◽  
Elisa Antolini ◽  
Giorgio F. Gambini ◽  
Pietro Bruno ◽  
...  
2015 ◽  
Author(s):  
Zeeshan Ahmed

Software design and its engineering is essential for bioinformatics software impact. We propose a new approach ‘Butterfly’, for the betterment of modeling of scientific software solutions by targeting key developmental points: intuitive, graphical user interface design, stable methodical implementation and comprehensive output presentation. The focus of research was to address following three key points: 1) differences and different challenges required to change from traditional to scientific software engineering, 2) scientific software solution development needs feedback and control loops following basic engineering principles for implementation and 3) software design with new approach which helps in developing and implementing a comprehensive scientific software solution. We validated the approach by comparing old and new bioinformatics software solutions. Moreover, we have successfully applied our approach in the design and engineering of different well applied and published Bioinformatics and Neuroinformatics tools including DroLIGHT, LS-MIDA, Isotopo, Ant-App-DB, GenomeVX and Lipid-Pro.


2015 ◽  
Author(s):  
Zeeshan Ahmed

Software design and its engineering is essential for bioinformatics software impact. We propose a new approach ‘Butterfly’, for the betterment of modeling of scientific software solutions by targeting key developmental points: intuitive, graphical user interface design, stable methodical implementation and comprehensive output presentation. The focus of research was to address following three key points: 1) differences and different challenges required to change from traditional to scientific software engineering, 2) scientific software solution development needs feedback and control loops following basic engineering principles for implementation and 3) software design with new approach which helps in developing and implementing a comprehensive scientific software solution. We validated the approach by comparing old and new bioinformatics software solutions. Moreover, we have successfully applied our approach in the design and engineering of different well applied and published Bioinformatics and Neuroinformatics tools including DroLIGHT, LS-MIDA, Isotopo, Ant-App-DB, GenomeVX and Lipid-Pro.


2016 ◽  
Author(s):  
Vito Conforti ◽  
Massimo Trifoglio ◽  
Fulvio Gianotti ◽  
Giuseppe Malaguti ◽  
Andrea Bulgarelli ◽  
...  

2015 ◽  
Vol 73 (3) ◽  
Author(s):  
Yen Leng Ng ◽  
Cheng Siong Lim ◽  
Kumeresan A. Danapalasingam ◽  
Michael Loong Peng Tan ◽  
Chee Wei Tan

A shopping trolley is a necessary tool for shopping in supermarkets or grocery stores. However, there are shopping trolleys abandoned everywhere in supermarkets after being used. In addition, there are also shopping trolley safety issues such as sliding down from an escalator. It is known to be an inconvenience and time wasting for customers who are in rush to search for desired products in a supermarket. Therefore, an automatic human and line following shopping trolley with a smart shopping system is developed to solve these problems. A line following portable robot is installed under the trolley to lead the users to the items’ location that they plan to purchase in the supermarket. This paper presents the hardware and software design of the portable robot. The result of the testing on the used sensors like ultrasonic and line sensors are presented. Lastly, the graphical user interface of Android application during the shopping trolley in operation is explained.


Author(s):  
Wen-Yin Chen ◽  
Pavol Podstreleny ◽  
Wen-Huang Cheng ◽  
Yung-Yao Chen ◽  
Kai-Lung Hua

1996 ◽  
Vol 33 (4) ◽  
pp. 331-343
Author(s):  
David Wilson ◽  
Les Ohlbach ◽  
John Fulcher

Interfacing a weather station data logger to a laboratory microcomputer This paper discusses the hardware and software design aspects of interfacing a MC68000-based laboratory microcomputer to a custom weather station data logger, capable of logging temperature, humidity, air pressure, wind speed and direction. The software system comprises a data logger running in background mode, together with a Graphical User Interface.


Author(s):  
Arnaldo Marulitua Sinaga ◽  
Yohanssen Pratama ◽  
Felix Oswaldo Siburian ◽  
Kevin J F Pardamaian S

Graphical User Interface or better known as the user interface is the liaison of users with electronic devices such as computers. The Graphical User Interface uses icons, menus, and some other visual indicators to represent the information contained in the interface of the application being used. The Graphical User Interface I must pass the Graphical User Interface Testing stage to ensure that every element in the Graphical User Interface is not an error and by the specified one. Also, we know that Graphical User Interface Testing is a set of activities that aim to test the Graphical User Interface I of the test object to ensure that the Graphical User Interface complies with the specifications specified in the software design document. In this research, we try to compare four Graphical User Interface testing tools which ae: Robotium, Espresso, UI Automator, and Pix2Code. By exploring these 4 testing tools we find out that Pix2code can only identify objects, especially label objects. Pix2code can only meet 3 out of 7 predefined criteria. This indicates that there are still many objects of the android application that Pix2code has not been able to identify. In other words in the Graphical User Interface testing section, pix2code can play a role in identifying each object contained in the application and can be done at the design stage. The result that we get from this research is that the GUI testing tools could identify many parts and almost every object in the application except the Pix2code. For future development, Pix2code as a testing tool requires development in the form of a desktop display such as the UI Automatorviewer so that it can display every detail of the object including the attributes of the object.


Sign in / Sign up

Export Citation Format

Share Document