SlideShare a Scribd company logo
1 of 18
Gambit

{

Enhancing Collaborative Sketching
Activities with Context-aware Adaptation
Guidelines
Vivian Genaro Motti
Ugo Sangiorgi
Jean Vanderdonckt
LILab - Université catholique de Louvain
Louvain-la-Neuve - Belgium
Motivations



Several contexts of use


Multiple users’ profile



Fragmented device market



Heterogeneous environments
[HaptiMap, 2012]
Motivations



Users expect




Plastic UIs through a responsive design

Stakeholders


Find only partial support for design
Existing UI Editors


BALSAMIQ





JUSTINMIND






a platform for defining prototypes for web and mobile
applications
www.justinmind.com

MAQETTA






to quickly sketch interfaces and to communicate design ideas
balsamiq.com

a WYSIWYG web-based visual authoring of HTML5 user
interface
maqetta.org

SKETCHFLOW



an editor to create interactive prototypes
www.microsoft.com/silverlight/sketchflow
Context


User profiles vary




Platforms have




age, expertise levels, preferences, and needs
screen dimensions, interaction modalities, and
capabilities

Environments have


brightness, noise, and stability levels
Sketching activities


Sketching




Sharing




one or more participants produce sketches to express the
ideas
participants often share the drawings using a big sheet of
paper and post-its. The sheets are arranged as a
storyboard on a wall for discussion.

Discussing


participants refine the sketches based on what their
discussion results
Gambit


Web-based tool



Infinite workspace



Collaborative sketching



Virtual meeting room



Cross-device sketching
Enhancing Sketching



3-steps methodology


XML description of the target context



UI sketching and recognition



Adaptation guidelines proposal
Application scenario



Car rental example


Mobile devices: smartphone, tablet PC



Able-bodied user, elderly user



Non-stable environment: variable light and noise
Flow
Design Decisions


Alternatives


Target context description: XML-based, ontologies,
DDR



UI elements recognition: automatic vs. manual,
tagging



Adaptation guidelines and design patterns:
repositories, online bases
Discussion



Distinguish similar UI elements



Fine grained vs. coarse grained analysis



Semantic vs. syntactic analysis



Prioritize adaptation guidelines



Provide effective solutions for stakeholders
Final Remarks


Many tools support UI design




Contexts vary significantly




Few integrate UI guidelines
Designers are unaware of which and context
information to consider and how to do it

By integrating UI guidelines in UI sketching tools,
stakeholders can be aware of relevant guidelines, and
generate better UI’s
Acknowledgments

The authors gratefully acknowledge the
support of the FP7 Serenoa project, funded
by the European Union through under
reference FP7-ICT-258030.
Q&A
@vivianmotti
References
Balsamiq Mockups: Rapid Wireframing Tool, 2012. www.balsamiq.com.
JustInMind: a platform to define web and mobile apps., 2012. http://www.justinmind.com/.
Maqetta: Visual Authoring of HTML5 User Interfaces in the browser., 2012.
http://dojofoundation.org/projects/maqetta.
SketchFlow: Expression Studio Ultimate, 2012. http: //www.microsoft.com/silverlight/sketchflow/.
Android
Tablet
Guidelines,2013.http://developer.android.
com/distribute/googleplay/quality/tablet.html.
Yahoo! Design Pattern Library, 2013. http://developer.yahoo.com/ypatterns/.
Coyette, A., Schimke, S., Vanderdonckt, J., and Vielhauer, C. Trainable sketch recognizer for
graphical user interface design. In INTERACT (1) (2007), 124–135.
Motti, V. G., and Vanderdonckt, J. A computational Framework for Context-aware Adaptation of
User Interfaces. In Proc. of the Research Challenges in Information Sciences Conference - RCIS ’13
(2013), 12.
Sangiorgi, U. B., Beuvens, F., and Vanderdonckt, J. User Interface Design by Collaborative
Sketching. In Proc. of the Designing Interactive Systems, DIS ’12, ACM Press
(Newcastle, U.K., 2012), 378.
Sangiorgi, U. B., Motti, V. G., Beuvens, F., andVanderdonckt, J. Assessing Lag Perception in
Electronic
Sketching.
In
Nordic
Conference
on
Human-Computer
Interaction
(Copenhagen, DK, 2012).

More Related Content

Similar to Webmedia 2013: Enhancing Collaborative Sketching Activities with Context-aware Adaptation Guidelines

Jyo_UI-UX Designer Resume
Jyo_UI-UX Designer ResumeJyo_UI-UX Designer Resume
Jyo_UI-UX Designer Resume
jyothsna joy
 
Copy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptx
Copy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptxCopy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptx
Copy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptx
SipraMohanty11
 
MHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping ToolsMHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping Tools
Mark Billinghurst
 
Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbaka
swethadn
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
kay_sjc
 

Similar to Webmedia 2013: Enhancing Collaborative Sketching Activities with Context-aware Adaptation Guidelines (20)

Fifth Serenoa newsletter
Fifth Serenoa newsletterFifth Serenoa newsletter
Fifth Serenoa newsletter
 
Fundamentals of Web Design - Professional Development Workshop
Fundamentals of Web Design - Professional Development Workshop Fundamentals of Web Design - Professional Development Workshop
Fundamentals of Web Design - Professional Development Workshop
 
“Mentors View” Application
“Mentors View” Application“Mentors View” Application
“Mentors View” Application
 
Rachit ux portfolio (1)
Rachit ux portfolio (1)Rachit ux portfolio (1)
Rachit ux portfolio (1)
 
Jyo_UI-UX Designer Resume
Jyo_UI-UX Designer ResumeJyo_UI-UX Designer Resume
Jyo_UI-UX Designer Resume
 
Careers In Web Design
Careers In Web DesignCareers In Web Design
Careers In Web Design
 
Orientation pdf_merged.pdf
Orientation pdf_merged.pdfOrientation pdf_merged.pdf
Orientation pdf_merged.pdf
 
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 20235 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023
 
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-022230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
 
Copy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptx
Copy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptxCopy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptx
Copy of GDSC23 - Speaker Presentation Template.pptx_20230829_075717_0000.pptx
 
ICS2208 Lecture 3
ICS2208 Lecture 3ICS2208 Lecture 3
ICS2208 Lecture 3
 
MHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping ToolsMHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping Tools
 
Portfolio Swetha Dubbaka
Portfolio Swetha DubbakaPortfolio Swetha Dubbaka
Portfolio Swetha Dubbaka
 
Presentation made at Devoxx'09
Presentation made at Devoxx'09Presentation made at Devoxx'09
Presentation made at Devoxx'09
 
An End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsAn End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applications
 
Designer and Developer Collaboration with Visual Studio 2012 and Expression B...
Designer and Developer Collaboration with Visual Studio 2012 and Expression B...Designer and Developer Collaboration with Visual Studio 2012 and Expression B...
Designer and Developer Collaboration with Visual Studio 2012 and Expression B...
 
Ningjing Sun Resume
Ningjing Sun ResumeNingjing Sun Resume
Ningjing Sun Resume
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
 
Vw and business models feb 2011
Vw and business models feb 2011Vw and business models feb 2011
Vw and business models feb 2011
 

More from Vivian Motti

UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...
UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...
UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...
Vivian Motti
 

More from Vivian Motti (20)

Keynote speech - Webmedia 2020
Keynote speech - Webmedia 2020Keynote speech - Webmedia 2020
Keynote speech - Webmedia 2020
 
Usable Privacy
Usable PrivacyUsable Privacy
Usable Privacy
 
Smartwatch Applications as Assistive Technologies
Smartwatch Applications as Assistive TechnologiesSmartwatch Applications as Assistive Technologies
Smartwatch Applications as Assistive Technologies
 
Wearable technologies
Wearable technologiesWearable technologies
Wearable technologies
 
Cards - Users with Disabilities - Course Material
Cards - Users with Disabilities - Course MaterialCards - Users with Disabilities - Course Material
Cards - Users with Disabilities - Course Material
 
Assisting Students with Intellectual and Developmental Disabilities in Inclus...
Assisting Students with Intellectual and Developmental Disabilities in Inclus...Assisting Students with Intellectual and Developmental Disabilities in Inclus...
Assisting Students with Intellectual and Developmental Disabilities in Inclus...
 
Assisting Students with Intellectual and Developmental Disabilities in Inclus...
Assisting Students with Intellectual and Developmental Disabilities in Inclus...Assisting Students with Intellectual and Developmental Disabilities in Inclus...
Assisting Students with Intellectual and Developmental Disabilities in Inclus...
 
Assisting Students with Intellectual and Developmental Disabilities in Inclus...
Assisting Students with Intellectual and Developmental Disabilities in Inclus...Assisting Students with Intellectual and Developmental Disabilities in Inclus...
Assisting Students with Intellectual and Developmental Disabilities in Inclus...
 
mHealth Application to Inform Caregivers of Babies with Congenital Zika Virus...
mHealth Application to Inform Caregivers of Babies with Congenital Zika Virus...mHealth Application to Inform Caregivers of Babies with Congenital Zika Virus...
mHealth Application to Inform Caregivers of Babies with Congenital Zika Virus...
 
Smartwatch Applications for Mental Health: A Qualitative Analysis of Users’ P...
Smartwatch Applications for Mental Health: A Qualitative Analysis of Users’ P...Smartwatch Applications for Mental Health: A Qualitative Analysis of Users’ P...
Smartwatch Applications for Mental Health: A Qualitative Analysis of Users’ P...
 
Wearable privacy skeletons in the data closet
Wearable privacy  skeletons in the data closetWearable privacy  skeletons in the data closet
Wearable privacy skeletons in the data closet
 
Wearable Life: a Wrist-Worn Application to Assist Students in Special Education
Wearable Life: a Wrist-Worn Application to Assist Students in Special EducationWearable Life: a Wrist-Worn Application to Assist Students in Special Education
Wearable Life: a Wrist-Worn Application to Assist Students in Special Education
 
UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...
UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...
UX Design for Wrist-Worn Wearables – how contextual dynamics influence intera...
 
Using Smartwatches to Assist Students with Intellectual and Developmental Dis...
Using Smartwatches to Assist Students with Intellectual and Developmental Dis...Using Smartwatches to Assist Students with Intellectual and Developmental Dis...
Using Smartwatches to Assist Students with Intellectual and Developmental Dis...
 
Smart Wearables or Dumb Wearables? Understanding how Context Impacts the UX i...
Smart Wearables or Dumb Wearables? Understanding how Context Impacts the UX i...Smart Wearables or Dumb Wearables? Understanding how Context Impacts the UX i...
Smart Wearables or Dumb Wearables? Understanding how Context Impacts the UX i...
 
Toward a Visual Vocabulary for Privacy Concepts
Toward a Visual Vocabulary for Privacy ConceptsToward a Visual Vocabulary for Privacy Concepts
Toward a Visual Vocabulary for Privacy Concepts
 
Wearable Health
Wearable HealthWearable Health
Wearable Health
 
Wearable Computing: Healthcare, Human Factors and Privacy
Wearable Computing: Healthcare, Human Factors and PrivacyWearable Computing: Healthcare, Human Factors and Privacy
Wearable Computing: Healthcare, Human Factors and Privacy
 
Micro interactions and multi dimensional graphical user interfaces in the des...
Micro interactions and multi dimensional graphical user interfaces in the des...Micro interactions and multi dimensional graphical user interfaces in the des...
Micro interactions and multi dimensional graphical user interfaces in the des...
 
An Overview of Wearable Applications for Health Care: Requirements and Challe...
An Overview of Wearable Applications for Health Care: Requirements and Challe...An Overview of Wearable Applications for Health Care: Requirements and Challe...
An Overview of Wearable Applications for Health Care: Requirements and Challe...
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Webmedia 2013: Enhancing Collaborative Sketching Activities with Context-aware Adaptation Guidelines

  • 1. Gambit { Enhancing Collaborative Sketching Activities with Context-aware Adaptation Guidelines Vivian Genaro Motti Ugo Sangiorgi Jean Vanderdonckt LILab - Université catholique de Louvain Louvain-la-Neuve - Belgium
  • 2. Motivations  Several contexts of use  Multiple users’ profile  Fragmented device market  Heterogeneous environments
  • 3.
  • 5. Motivations  Users expect   Plastic UIs through a responsive design Stakeholders  Find only partial support for design
  • 6. Existing UI Editors  BALSAMIQ    JUSTINMIND    a platform for defining prototypes for web and mobile applications www.justinmind.com MAQETTA    to quickly sketch interfaces and to communicate design ideas balsamiq.com a WYSIWYG web-based visual authoring of HTML5 user interface maqetta.org SKETCHFLOW   an editor to create interactive prototypes www.microsoft.com/silverlight/sketchflow
  • 7. Context  User profiles vary   Platforms have   age, expertise levels, preferences, and needs screen dimensions, interaction modalities, and capabilities Environments have  brightness, noise, and stability levels
  • 8. Sketching activities  Sketching   Sharing   one or more participants produce sketches to express the ideas participants often share the drawings using a big sheet of paper and post-its. The sheets are arranged as a storyboard on a wall for discussion. Discussing  participants refine the sketches based on what their discussion results
  • 9. Gambit  Web-based tool  Infinite workspace  Collaborative sketching  Virtual meeting room  Cross-device sketching
  • 10. Enhancing Sketching  3-steps methodology  XML description of the target context  UI sketching and recognition  Adaptation guidelines proposal
  • 11. Application scenario  Car rental example  Mobile devices: smartphone, tablet PC  Able-bodied user, elderly user  Non-stable environment: variable light and noise
  • 12. Flow
  • 13. Design Decisions  Alternatives  Target context description: XML-based, ontologies, DDR  UI elements recognition: automatic vs. manual, tagging  Adaptation guidelines and design patterns: repositories, online bases
  • 14. Discussion  Distinguish similar UI elements  Fine grained vs. coarse grained analysis  Semantic vs. syntactic analysis  Prioritize adaptation guidelines  Provide effective solutions for stakeholders
  • 15. Final Remarks  Many tools support UI design   Contexts vary significantly   Few integrate UI guidelines Designers are unaware of which and context information to consider and how to do it By integrating UI guidelines in UI sketching tools, stakeholders can be aware of relevant guidelines, and generate better UI’s
  • 16. Acknowledgments The authors gratefully acknowledge the support of the FP7 Serenoa project, funded by the European Union through under reference FP7-ICT-258030.
  • 18. References Balsamiq Mockups: Rapid Wireframing Tool, 2012. www.balsamiq.com. JustInMind: a platform to define web and mobile apps., 2012. http://www.justinmind.com/. Maqetta: Visual Authoring of HTML5 User Interfaces in the browser., 2012. http://dojofoundation.org/projects/maqetta. SketchFlow: Expression Studio Ultimate, 2012. http: //www.microsoft.com/silverlight/sketchflow/. Android Tablet Guidelines,2013.http://developer.android. com/distribute/googleplay/quality/tablet.html. Yahoo! Design Pattern Library, 2013. http://developer.yahoo.com/ypatterns/. Coyette, A., Schimke, S., Vanderdonckt, J., and Vielhauer, C. Trainable sketch recognizer for graphical user interface design. In INTERACT (1) (2007), 124–135. Motti, V. G., and Vanderdonckt, J. A computational Framework for Context-aware Adaptation of User Interfaces. In Proc. of the Research Challenges in Information Sciences Conference - RCIS ’13 (2013), 12. Sangiorgi, U. B., Beuvens, F., and Vanderdonckt, J. User Interface Design by Collaborative Sketching. In Proc. of the Designing Interactive Systems, DIS ’12, ACM Press (Newcastle, U.K., 2012), 378. Sangiorgi, U. B., Motti, V. G., Beuvens, F., andVanderdonckt, J. Assessing Lag Perception in Electronic Sketching. In Nordic Conference on Human-Computer Interaction (Copenhagen, DK, 2012).

Editor's Notes

  1. Specific ui elements: differentiating iconsGlobal vs. local analysisLayout vs. content analysisPrioritize patterns and guidelines by severity and impact, costsList of alternative and coherent designs
  2. The authors gratefully acknowledge the support of the FP7 Serenoa project, funded by the European Union through under reference FP7-ICT-258030.