Formalization approaches of user interface design (UID) in conjunction with model driven techniques aim to improve the usability in terms of conformity to standards or style guides and to leverage code generation of interactive software systems, so that various UI platforms for web, desktop or mobile Applications are supported. Because large parts of the UI are described platform independent instead of platform dependent implementations, re-usability of the UI concept is also improved. However, UI formalization requires the usage of a formal UI description language and a higher level of abstractness compared to concrete UI code. These languages need to be learned by the UI designer. In practice, most parts of a user interface are still manually designed and coded individually for every platform. This paper describes how HCI (Human Computer Interface) patterns that are described formally can be used in conjunction with model-based user interface design in order to make it easier for the designer to use formalization techniques for the development of user interfaces. The approach uses two UML profiles: The MBUID (Model-Based User Interface Design) profile and the HCI pattern profile. With these profiles formal models of interactive systems can be created on a platform independent level. The user interface is then automatically generated by model-driven development tool chain.
| Mualliflar | Radjabov, Ozod, Bobokulov, Shakhrillo, Boboqulov, Behruz, Sunatullo, Hojiyev |
|---|---|
| Jurnal | ТАТУ хабарлари |
| Nashr sanasi | 2020-12-26 |
| Til | en |
| DOI | 10.51348/tuitmct315 |
DOI: 10.51348/tuitmct315 · Maqolaning asl sahifasi
This article studies the parameters of fiber-optic communication lines (FOCL) in the temperature range. For research, a climatic unit has been developed that allows a wide temperature range for testing (from -90°C to +…
With the advent of digital video cameras, it has become possible to process measurement data using a computer, which has led to a wide range of new tasks in digital signal processing. Examples of such tasks are…
The article reviewed the development of the priority assessment algorithm, the operation of the control object, the quality and reliability of the measuring path, the quality and reliability of computer equipment and…
The paper describes the development of the "Complex-analytical information system of scientific degrees" for electronic document exchange and digitization of the attestation process for scientific degrees in the field…
IDEF models of the method of forming a semantic connection through calculations of the relevance on the basis of the area with the zone and attributes, and the calculation of the most cost-effective value of g, the…
The paper proposes a model for managing the distribution of university graduates from the point of view of meeting the demand of the population for educational services and providing the regional economy with…
The article considers with the creation of a modeling system that allows the formation the dynamics of the technological process. Taking into account its physical and chemical properties. To solve this issue, the…
The article discusses the use of wavelet transforms and algorithms in the digital processing of cardiosignals in a number of medical applications due to their good adaptability to the analysis of non-stationary signals…
Modeling as a research method is a powerful cognitive tool throughout the history of human development. The article describes the methodology for the development of mathematical models of information systems, based on…
A review of the fundamental studies conducted in 2010 - 2020 is given in the article to develop a mathematical model related to the fluid and gas filtration processes in porous media. To conduct a comprehensive study of…