{"DOI":"10.2478/s13537-012-0020-x","abstract":"AbstractA graphical user interface (GUI, UI) is an important part of an application, with which users interact directly. It should be implemented in the best way with respect to understandability. If a user does not understand the terms in the UI, he or she cannot work with it; then the whole system is worthless. In order to serve well the UI should contain domain-specific terms and describe domain-specific processes. It is the primary source for domain analysis right after domain users and experts. Our general goal is to propose a method for an automatic domain analysis of user interfaces. First, however, the basic principles and stereotypes must be defined that are used when creating user interfaces and rules must be derived for creating an information extracting algorithm. In this paper these stereotypes are listed and analyzed and a set of rules for extracting domain information is created. A taxonomy of UIs and a taxonomy of components based on their domain-specific information is also proposed. Our DEAL method for extracting this information is outlined and a prototype of DEAL is presented. Also our goals for the future are listed: expanding the prototype for different components and different types of UIs.","author":[{"family":"Ba\u010d\u00edkov\u00e1"},{"family":"Porub\u00e4n"}],"id":"unknown","issued":{"date-parts":[[2012,1,1]]},"publisher":"Walter de Gruyter GmbH","title":"Analyzing stereotypes of creating graphical user interfaces","type":"article-journal"}