Adaptive user interface: Difference between revisions

Content deleted Content added
No edit summary
Adding short description: "Responsive frontend experience"
 
(41 intermediate revisions by 25 users not shown)
Line 1:
{{Short description|Responsive frontend experience}}
{{multiple issues
{{Other uses|AUI (disambiguation)}}
|refimprove=February 2010
{{multipleMultiple issues|
|original research=November 2008
{{refimprove|date=February 2010}}
|{{original research|date=November 2008}}
}}
An '''adaptive user interface''' (also known as AUI) is a [[user interface]] (UI) which adapts, that is changes, its layout and elements to the needs of the user or context and is similarly alterable by each user.<ref>{{cite web|title=Workshop on Social Adaptive User Interfaces (SoAUI'07) September 11, 2007 Rio de Janeiro, Brazil.|url=http://soaui.albacete.org/|accessdate=8 October 2011}}</ref><ref>{{cite book|last=Malinowski|first=edited by Matthias Schneider-Hufschmidt, Thomas Kühme, Uwe|title=Adaptive user interfaces : principles and practice|year=1993|publisher=North-Holland|___location=Amsterdam|isbn=978-0-444-81545-3|url=http://www.elsevier.com/wps/find/bookdescription.cws_home/524434/description#toc}}</ref>
 
An '''adaptive user interface''' (also known as '''AUI''') is a [[user interface]] (UI) which adapts, that is changes, its layout and elements to the needs of the user or context and is similarly alterable by each user.<ref>{{cite web|title=Workshop on Social Adaptive User Interfaces (SoAUI'07) September 11, 2007 Rio de Janeiro, Brazil.|url=http://soaui.albacete.org/|accessdate=8 October 2011}}</ref><ref>{{cite book|lasteditor-first1=MalinowskiMatthias|firsteditor-last1=edited by Matthias Schneider-Hufschmidt, |editor-first2=Thomas |editor-last2=Kühme, |editor-first3=Uwe|editor-last3=Malinowski|title=Adaptive user interfaces : principles and practice|year=1993|publisher=North-Holland|___location=Amsterdam|isbn=978-0-444-81545-3|url=http://www.elsevier.com/wps/find/bookdescription.cws_home/524434/description#toc|access-date=2010-02-13|archive-url=https://web.archive.org/web/20100707133211/http://www.elsevier.com/wps/find/bookdescription.cws_home/524434/description#toc|archive-date=2010-07-07|url-status=dead}}</ref>
These mutually-reciprocal qualities of both adapting and being adaptable are, in a true AUI
(sometimes referred to as an AUII{{citation needed|date=October 2011}}), also innate to elements that comprise the interface's components; portions of the interface might adapt to and affect other portions of the interface.
 
(sometimesThese referredmutually toreciprocal asqualities anof AUII{{citationboth needed|date=Octoberadapting 2011}})and being adaptable are, in a true AUI, also innate to elements that comprise the interface's components; portions of the interface might adapt to and affect other portions of the interface.
This later mechanism is usually employed to integrate two logically-distinct components,
 
This later mechanism is usually employed to integrate two logically- distinct components,
such as an interactive document and an [[Application software|application]] (e.g. a [[web browser]]) into one seamless whole.
 
Line 14 ⟶ 16:
ignore where user interface components ought to go while affording a means
by which both the designers and the user can determine their placement, often (though not always) in a semi-automated, if not fully automated manner.
 
An AUI is primarily created based on the features of the system, and the knowledge levels of the users that will utilize it.
 
==Advantages==
The advantages of an adaptive user interface are found within its ability to conform to a users needs. The properties of an AUI allow to show only relevant information based on the current user. This creates less confusion for less experienced users and provides ease of access throughout a system.
 
Depending on the task, can increase the stability of a system.<ref name="books 0N9xdnrutSoC">{{Cite book | url=https://books.google.com/books?id=0N9xdnrutSoC&dq=adaptive+user+interface&pg=PR13 |title = Adaptive User Support: Ergonomic Design of Manually and Automatically Adaptable Software|isbn = 9780805816556|last1 = Oppermann|first1 = Reinhard|date = August 1994| publisher=CRC Press }}</ref>
 
==Disadvantages==
Time -consuming process.
 
The AUI must be designed with varying levels of implementation in mind, and be coupled with a way to measure any particular users needs.
 
Requires knowing a user's goal in order to most efficiently adapt.<ref name="books 0N9xdnrutSoC"/> On top of being an issue from sorting and interpreting information from the user in order to predict their needs, this can give rise to security issues. Because the information is stored, users lack privacy when utilizing an AUI.
The AUI must be designed with varying levels of implementation in mind, and be coupled with a way to measure any particular users needs.
 
==Types of Adaptive User Interfaces==
An adaptive user interface can be implemented in various ways. These implementations can differ between the amount of information available to certain users, or how users utilize the application.
 
===Adaptive Presentationpresentation===
The goal behind adaptive presentation is to display certain information based on the current user. This may mean that users with only basic knowledge of a system will only be shown minimal information. Conversely, a user with advanced knowledge will have access to more detailed information and capabilities.
 
A way that the AUI can achieve this differentiation could be to hide information to be presented based on the user's experience level. Another possibility is to control the amountnumber of links to relevant sources on the page.<ref name="wa-uihealth">{{cite web|url=http://www.ibm.com/developerworks/web/library/wa-uihealth/|title=Adaptive user interfaces for health care applications|publisher=ibm.com|accessdate=4 August 2015}}</ref>.
 
===Adaptive Navigationnavigation===
Adaptive Navigationnavigation intends to guide a user to their specific goal within the system by altering the way the system is navigated based on certain factors of the user. These factors can include the users expertise level with the system/subject, the current goal within the system, and other relevant factors.
 
Examples of adaptive navigation can be achieved in many ways, similar to adaptive presentation. These can includedinclude examples such as providing links to help achieve a usersuser's specific goal, giving reference on a page to where a user is, or altering the resources available to the user.
 
==Uses in Industry==
Adaptable user interfaces can be used in any situation where a user would benefit from a personalized UI. One of the common place implementations of an AUI is in the medical industry<ref>http://www.ibm.com/developerworks/web/library/wa-uihealth/</ref>. The AUI is used to differentiate and specify which information should be shown to which type of user. For instance, a patient would be shown a different level of detail than the doctor, or nurse.
 
==Uses in Industryindustry==
Adaptable user interfaces can be used in any situation where a user would benefit from a personalized UI. One of the common place implementations of an AUI is in the medical industry.<ref>http://www.ibm.com/developerworks/web/library/ name="wa-uihealth"/</ref>. The AUI is used to differentiate and specify which information should be shown to which type of user. For instance, a patient would be shown a different level of detail than the doctor, or nurse.
 
==See also==
* [[Context-sensitive user interface]]
* [[ADaptive User Interface System|ADaptive User Interface System (ADUS)]]
 
==References==
Line 48 ⟶ 54:
 
==Further reading==
* from [https://web.archive.org/web/20090510083823/http://www.cc.gatech.edu/computing/classes/cs8113d_94_fall/homepage.html Matthias Schneider-Hufschmidt at Georgia Institute of Technology College of Computing]
** Hartmut Dieterich, Uwe Malinowski, Thomas Kühme, Matthias Schneider-Hufschmidt: [http://www.cc.gatech.edu/computing/classes/cs8113d_94_fall/ps-files/Siemens.ps.Z State of the Art in Adaptive User Interfaces]{{dead link|date=October 2016 |bot=InternetArchiveBot |fix-attempted=yes }} and
** David Benyon: [http://www.ccsoc.gatechnapier.eduac.uk/computing~dbenyon/classes/cs8113d_94_fall/ps-files/Benyon.psinddiff.Zpdf Accomodating{{sic|hide=y}}Accommodating Individual Differences through an Adaptive User Interface]
** Digitalpatrioten: [https://www.digitalpatrioten.com/web-glossar/ User Interface]
** Eric Sherman and Edward Shortliffe: [http://www.cc.gatech.edu/computing/classes/cs8113d_94_fall/ps-files/Sherman.ps.Z A User-Adaptable Interface to Predict Users' Needs]
 
{{DEFAULTSORT:Adaptive User Interface}}
[[Category:Graphical user interfaces]]
 
 
{{comp-sci-stub}}