Live briefing
Everything about User interface modeling
User interface modeling is a development technique used by computer application programmers. Today's user interfaces (UIs) are complex software components, which play an essential role in the usability of an application. The development of UIs requires therefore, not only guidelines and best practice reports, but also a development process including the elaboration of visual models and a standardized notation for this visualization. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: User interface modelingA 5-minute orientation
- Skim a recent paper: MusicReco: Interactive Interface Modeling With User-Centered Design in a Music Recommendation SystemInfluential work since 2022
- Pick up a classic book: Distributed, Ambient, and Pervasive InteractionsThe most-reprinted book on the subject
- Read the landmark paper: limmaGUI: A graphical user interface for linear modeling of microarray dataCited 590 times
- Go sideways: MARIA XMLA closely related topic
- Go sideways: Interaction Flow Modeling LanguageA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
limmaGUI: A graphical user interface for linear modeling of microarray data
User interface modeling in UMLi
InteractiveROSETTA: a graphical user interface for the PyRosetta protein modeling suite
User Interface for Ground-Water Modeling: ArcView Extension
SN_GUI: a graphical user interface for snowpack modeling
Modeling user interface-application interactions
DIFFUSUP: A graphical user interface (GUI) software for diffusion modeling
Automated user modeling for intelligent interface
🆕 Influential since 2022
MusicReco: Interactive Interface Modeling With User-Centered Design in a Music Recommendation System
Application of interpretive structural modeling in user interface design
A forward modeling method of assembly interface contact characteristics based on user-defined elements
Modeling of Glugur Substation grounding systems using MATLAB graphical user interface
FLEXR GUI: a graphical user interface for multi-conformer modeling of proteins
📚 Books worth reading
Distributed, Ambient, and Pervasive InteractionsNorbert Streitz · 2013
Engineering Psychology and Cognitive ErgonomicsDon Harris · 2007
Human Behavior UnderstandingAlbert Ali Salah · 2011
Design, User Experience, and UsabilityAaron Marcus · 2013- 📕Geometric modeling for computer-aided designJames L. Schwing · 1987
Engineering Applications of Neural NetworksLazaros Iliadis · 2011
Distributed user interfacesJosé A. Gallud, Ricardo Tesoriero · 2011
Practical guide to chemometricsPaul Gemperline · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- MARIA XML MARIA (Model-based lAnguage foR Interactive Applications) is a universal, declarative, multiple abstraction level, XML-based user interface markup language…
- Interaction Flow Modeling Language The Interaction Flow Modeling Language (IFML) is a standardized modeling language in the field of software engineering. IFML includes a set of graphic…
- User interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur.…
- User interface design User interface (UI) design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances…
- User interface markup language A user interface markup language is a markup language that renders and describes graphical user interfaces and controls. Many of these markup languages…
- Adobe Flash Catalyst Adobe Flash Catalyst (formerly known by its codename Thermo) is a designers' tool for creating the user interface for rich web applications (formerly known…
- WebML Web Modeling Language, (WebML) is a visual notation and methodology for the design of a data-intensive web applications. It provides a graphical means…
- Windows Presentation Foundation Windows Presentation Foundation (WPF) is a free and open-source user interface framework for Windows-based desktop applications. WPF applications are based…