Live briefing
Everything about User interface management system
A User Interface Management System (UIMS) is a mechanism for cleanly separating process or business logic from Graphical user interface (GUI) code in a computer program. UIMS are designed to support N-tier architectures by strictly defining and enforcing the boundary between the business logic and the GUI. A fairly rigid Software architecture is nearly always implied by the UIMS, and most often only one paradigm of separation is supported in a single UIMS. A UIMS may also have libraries and systems such as graphical tools for the creation of user interface resources or data stores. Wikipedia â
đ§ Start here: a 6-step reading path
- Read the overview: User interface management systemA 5-minute orientation
- Skim a recent paper: An initial user model design for adaptive interface development in learning management system based on cognitive loadInfluential work since 2022
- Pick up a classic book: Cooperative Design, Visualization, and EngineeringThe most-reprinted book on the subject
- Read the landmark paper: Towards a comprehensive user interface management systemCited 87 times
- Go sideways: ModelâviewâpresenterA closely related topic
- Go sideways: ModelâviewâcontrollerA closely related topic
đ Definitions
No dictionary entry for this exact phrase.
đď¸ The subject at a glance
đ Landmark papers (most cited)
Towards a comprehensive user interface management system
A user interface management system
The University of Alberta user interface management system
An object-oriented user interface management system
Generations of user-interface management systems
Input/output linkage in a user interface management system
Prototypes from standard user interface management systems
Automated construction of the user interface for a CERIFâcompliant research management system
đ Influential since 2022
An initial user model design for adaptive interface development in learning management system based on cognitive load
Design of Graphical User Interface for Artificial Intelligence-Based Energy Management System for Microgrids
User Interface Improvement by Evaluating Usability and User Experience: Case Study of Indonesiaâs Government Financial Management Information System
Real Time Inventory Management System powered by Generative User Interface
Designing a User-Friendly Inventory Management System Interface for Employees with Low Digital Literacy: A Design Thinking Approach
đ Books worth reading
Cooperative Design, Visualization, and EngineeringYuhua Luo ¡ 2004
Enterprise Information SystemsSlimane Hammoudi, Leszek Maciaszek ¡ 2008
Advances in Information RetrievalNicola Ferro, Fabio Crestani ¡ 2003
Lean UXJeff Gothelf, Josh Seiden ¡ 2012
The Unfinished RevolutionMichael L. Dertouzos ¡ 2001
Human Interface and the Management of InformationSakae Yamamoto ¡ 2013
Recommender Systems HandbookFrancesco Ricci ¡ 2010
Web Information Systems and TechnologiesJoaquim Filipe ¡ 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đ Related topics
- Modelâviewâpresenter Modelâviewâpresenter (MVP) is a derivation of the modelâviewâcontroller (MVC) architectural pattern, and is used mostly for building user interfaces. InâŚ
- Modelâviewâcontroller Modelâviewâcontroller (MVC) is a software architectural pattern commonly used for developing user interfaces that divides the related program logic intoâŚ
- Modelâviewâviewmodel Modelâviewâviewmodel (MVVM) is a layer architecture design in computer software that facilitates the separation of the development of a graphical userâŚ
- MVC4WPF MVC4WPF for computer software is an open-source, extensible, automated code pattern developed at Information Control Corporation for Windows PresentationâŚ
- Modelâviewâadapter Modelâviewâadapter (MVA) or mediating-controller MVC is a software architectural pattern and multitier architecture. In complex computer applications thatâŚ
- Presentationâabstractionâcontrol Presentationâabstractionâcontrol (PAC) is a software architectural pattern. It is an interaction-oriented software architecture, and is somewhat similarâŚ
- Presenter first (software approach) Presenter first is a software development approach that combines the ideas of the modelâviewâpresenter (MVP) design pattern, test-driven development, andâŚ
- Multitier architecture In software engineering, multitier architecture (often referred to as n-tier architecture or layered architecture) is a clientâserver architecture in whichâŚ