Acta Univ. Agric. Silvic. Mendelianae Brun. 2009, 57, 107-114
Published online 2014-10-14

A theoretical approach to graphical user interface development of software systems

Milan Mišovič

Vysoká škola polytechnická v Jihlavě, Tolstého 16, 586 01 Jihlava, Ústav informatiky, Mendelova zemědělská a lesnická univerzita v Brně, Zemědělská 1, 613 00 Brno, Česká republika

A graphical user interface (GUI) of any web-based object or classical structural enterprise business software constantly hasn’t lost its user importance. It really stays as a one of very relevant manners for a client communication with any contemporary developed software units (programs, applications, modules and Software Complex Systems). In addition to this mission, every GUI is regarded as a one of three considerable basic software unit layers. GUI units can be inherently positioned inside software units or we can separate them and construct a special GUI system over GUI units. Naturally, we have to define a manner of communication between software units and GUI units. This approach enables, on a system platform, to investigate not only structure and functionality of GUI units, but also relations among them. We can use the system platform on three levels, a theoretical level, a level of GUI modeling and a level of GUI development. Especially the theoretical investigation of the GUI system can bring for analysts and developers-programmers a new knowledge about the GUI units’ behavior and relations. It can equip them by very detailed information about formal tools concerning any GUI system functionality description and help them to improve a process of GUI system construction.


4 live references