TY - JOUR
T1 - A text-based user interface scheme for low-tier embedded systems
T2 - an object-oriented approach
AU - Park, Jonghyuk
AU - Baek, Nakhoon
AU - Kim, Sung Ho
N1 - Publisher Copyright:
© 2016, Springer Science+Business Media New York.
PY - 2016/12/1
Y1 - 2016/12/1
N2 - Nowadays, touchable displays are widely used in most embedded systems, including mobile phones and other hand-held devices. Although interactive user interfaces are intuitively required for these systems, most of interactive graphical user interface implementations usually need lots of system resources. For low-tier embedded systems, we have presented that the text-based user interfaces are more suitable, as shown in our previous works. In this paper, we present an object-oriented approach to provide a full-scale text-based user interface scheme, especially on the low-tier embedded systems. Our application user interface implementation is very simple and intuitive, with few amount of computing resource. It naturally supports multiple overlapping windows, pop-up menus, pull-down menus, dialog boxes, and other user interface components, with graceful object-oriented application programming interfaces. We also provide large size text output for emphasis purposes. All the systems are now available as a software library, and can be used for wide range of applications.
AB - Nowadays, touchable displays are widely used in most embedded systems, including mobile phones and other hand-held devices. Although interactive user interfaces are intuitively required for these systems, most of interactive graphical user interface implementations usually need lots of system resources. For low-tier embedded systems, we have presented that the text-based user interfaces are more suitable, as shown in our previous works. In this paper, we present an object-oriented approach to provide a full-scale text-based user interface scheme, especially on the low-tier embedded systems. Our application user interface implementation is very simple and intuitive, with few amount of computing resource. It naturally supports multiple overlapping windows, pop-up menus, pull-down menus, dialog boxes, and other user interface components, with graceful object-oriented application programming interfaces. We also provide large size text output for emphasis purposes. All the systems are now available as a software library, and can be used for wide range of applications.
KW - Low-tier embedded systems
KW - Object-oriented scheme
KW - Text-based user interface
UR - http://www.scopus.com/inward/record.url?scp=84988719200&partnerID=8YFLogxK
U2 - 10.1007/s10586-016-0645-y
DO - 10.1007/s10586-016-0645-y
M3 - Article
AN - SCOPUS:84988719200
SN - 1386-7857
VL - 19
SP - 1879
EP - 1884
JO - Cluster Computing
JF - Cluster Computing
IS - 4
ER -