SlideShare une entreprise Scribd logo
1  sur  24
[object Object],[object Object],[object Object],Lourdes Moreno, IWWOST, NY, USA, July 2008
What is the web accessibility? Some web accessibility problems on the web:   ,[object Object],[object Object],Lourdes Moreno, Yorktown Heights, NY, USA, July 2008
What is the web accessibility? Some web accessibility problems on the web: ,[object Object],[object Object],Lourdes Moreno, Yorktown Heights, NY, USA, July 2008
What is the web accessibility?   Some web accessibility problems on the web: ,[object Object],[object Object],Lourdes Moreno, Yorktown Heights, NY, USA, July 2008
What is the web accessibility? Some web accessibility problems: ,[object Object],Lourdes Moreno, Yorktown Heights, NY, USA, July 2008 Error with Sony Ericsson K750 Error with Nokia N70 Error with iPhone 3G
What is the web accessibility? Some web accessibility problems: ,[object Object],[object Object],Lourdes Moreno, Yorktown Heights, NY, USA, July 2008 Do not access to tool bar Internet Explorer view Firefox view
Introduction   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lourdes Moreno, IWWOST, NY, USA, July 2008
Related work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lourdes Moreno, IWWOST, NY, USA, July 2008
AWA: Accessibility for Web Applications Baseline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lourdes Moreno, IWWOST, NY, USA, July 2008
AWA: Accessibility for Web Applications (2) Baseline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lourdes Moreno, IWWOST, NY, USA, July 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],AWA: Accessibility for Web Applications Strategy: Accessibility requirements Lourdes Moreno, IWWOST, NY, USA, July 2008
A MDD approach for modelling web accessibility Accessibility mechanisms   and   MDA process (2)   Lourdes Moreno, IWWOST, NY, USA, July 2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The concept image have been defined at the metamodel MOF that includes required attributes to comply the standard WCAG, and may be included in the PIM models, which contain the knowledge included necessary for the web code generation in the final phase
[object Object],[object Object],[object Object],[object Object],[object Object],A MDD approach for modelling web accessibility Lourdes Moreno, IWWOST, NY, USA, July 2008
A MDD approach for modelling web accessibility Accessibility mechanisms at the metamodel Lourdes Moreno, IWWOST, NY, USA, July 2008 ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A MDD approach for modelling web accessibility Accessibility mechanisms at the metamodel (2) Lourdes Moreno, IWWOST, NY, USA, July 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],AWA: Accessibility for Web Applications Case study in specific method Lourdes Moreno, IWWOST, NY, USA, July 2008
AWA: Accessibility for Web Applications Case study in specific method. Example 1 Lourdes Moreno, IWWOST, NY, USA, July 2008 ,[object Object],[object Object],[object Object]
AWA: Accessibility for Web Applications Case study in specific method. Example 1 (2) Lourdes Moreno, IWWOST, NY, USA, July 2008 In this case, to comply with guideline 1.2 , standard concepts such as media, caption, audiodescription, etc. have been abstracted at the metamodel level. ,[object Object],[object Object]
AWA: Accessibility for Web Applications Case study in specific method. Example 2 Lourdes Moreno, IWWOST, NY, USA, July 2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WCAG 2.0 Success Criteria S.C. Level WCAG 1.0 Checkpoints Priority  1.3.1. Info and Relationships A 3.5, 3.6, 3.7 AA 5.1, 5.5 A 12.3, 12.4 AA
AWA: Accessibility for Web Applications Case study in specific method. Example 2 (2) Lourdes Moreno, IWWOST, NY, USA, July 2008 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Lourdes Moreno, IWWOST, NY, USA, July 2008 The “Title” element will be the semantics  associated with <<context>>  Members The heading element level one, “h1” will be the semantics  associated with Member “class ” The heading level two, three, .., h2..h6, will be the semantics  associated with Entity, group.. OOWS navigational model and navigation context «view» Member «view» WorkOn «view» Entity
Lourdes Moreno, IWWOST, NY, USA, July 2008 Success Criterion 2.4.2 [Page Titled] Criterion 1.3.1  [Info and Relationships]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conclusions Lourdes Moreno, IWWOST, NY, USA, July 2008
Lourdes Moreno, IWWOST, NY, USA, July 2008 &quot;A MDD approach for modelling web accessibility“ Lourdes Moreno [email_address]   This work has been supported by The Spanish Center of Captioning and Audiodescription (CESYA) and TIN2004-0783 Project (Software Processes Platform: modelling, reuse and measurement)

Contenu connexe

Dernier

(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...katerynaivanenko1
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case StudySophia Viganò
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social MediaD SSS
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作7tz4rjpd
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改yuu sss
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryrioverosanniejoy
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 

Dernier (20)

(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case Study
 
306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media306MTAMount UCLA University Bachelor's Diploma in Social Media
306MTAMount UCLA University Bachelor's Diploma in Social Media
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
原版美国亚利桑那州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industry
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 

En vedette

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

En vedette (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

A MDD approach for modelling web accessibility

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Lourdes Moreno, IWWOST, NY, USA, July 2008 The “Title” element will be the semantics associated with <<context>> Members The heading element level one, “h1” will be the semantics associated with Member “class ” The heading level two, three, .., h2..h6, will be the semantics associated with Entity, group.. OOWS navigational model and navigation context «view» Member «view» WorkOn «view» Entity
  • 22. Lourdes Moreno, IWWOST, NY, USA, July 2008 Success Criterion 2.4.2 [Page Titled] Criterion 1.3.1 [Info and Relationships]
  • 23.
  • 24. Lourdes Moreno, IWWOST, NY, USA, July 2008 &quot;A MDD approach for modelling web accessibility“ Lourdes Moreno [email_address] This work has been supported by The Spanish Center of Captioning and Audiodescription (CESYA) and TIN2004-0783 Project (Software Processes Platform: modelling, reuse and measurement)

Notes de l'éditeur

  1. Good afternoon I&apos;m Lourdes Moreno. I will present the work: “ A MDD approach for modelling web accessibility ”. It has been made in conjunction with Paloma Martinez y Belen Ruiz, from the University Carlos III of Madrid, Spain As motivation Before to pass to presentation, I am going to show some usual accessibility problems on the web
  2. The web offers many services, but these are not accessible to all. The users with the biggest problems are those with disabilities, but accessibility barriers affect a wider range of users and usage contexts. =&gt; Web access should be available to any person, regardless of how one may access it. Accessibility does not entail higher costs and problems. Web accessibility has many benefits, such as an easier maintenance, scalability, better positioning in search engines, multidevice Web applications, etc. Accessible design is simply good design. Accessible development implies some difficulties: lack of cost previsions and which method to follow to include accessibility criteria in the process.
  3. When considering accessibility in the development process, technological, human and legislative aspects must be taken into account, and because of this, related work from numerous disciplines have been considered. Some of these are: - In some countries, legislation about web accessibility. - Standardization: W3C, Web Accessibility Initiative (WAI): The Web Content Accessibility Guidelines (WCAG). Accessibility evaluation, definition of metrics, etc. - Human-Computer Interaction (HCI). Relationship between usability and accessibility, User Centred Design (UCD) methodologies. - Software engineering. - Web engineering. - Web semantic technologies: such as XML, ontology, etc. However, accessibility criteria do not cover the whole life cycle, nor are they fully integrated in the development process. There is also a lack of support for designers. This work is the basis of a thesis, Accessibility for Web Applications (AWA). Its objective is to offer methodological support to integrate accessibility, from a Web engineering perspective, in the whole life cycle of a web application.
  4. The purpose of AWA is to offer flexibility in its use so that it can be adopted by different approaches but to comply with the minimum conditions required. These would be: Based on various disciplines: Web engineering which provides specific modelling techniques as well as development processes. Traditional software engineering to provide methodological support to the development team and the project management team. Accessibility and usability aspects from HCI discipline. A User-Centred Approach: Engineering approaches are centred on the architecture - there is a distance from the user. =&gt; AWA follow an inclusive User Centered Design (UCD), with the use of usability techniques originating from HCI discipline. Integration in different methodologies: The development of accessible web applications does not require a specific methodology in itself; this only makes sense when the methodological approach includes accessibility criteria. =&gt; Integration in different methods
  5. Other baselines would be: Compliance with standards: On the web: W3C (WCAG, XHTML, CSS, ...) Design and development processes: Management Group standards (OMG), Unified Modelling Language (UML),.. Web accessibility is more than the WCAG: The WCAG standard not only needs to be understood, but also needs to be globally considered: One needs to: To elicit the requirements in order to identify other accessibility requirements. Also one needs to include aspects of modelling accessibility. And to include plans and management of accessibility such as accessibility monitoring When new technologies become available, accessibility solutions need to be found: Some examples of these new technologies would be The Web 2.0, n ew devices and Web interfaces to improve the user&apos;s experience such as Rich Internet Application. … .
  6. In current developments it is usual to find accessibility considered only as a non-functional requirement of the WCAG standard. This approach to accessibility should be changed. =&gt; the accessibility framework in the development process also entails functional and quality requirements. Some of these would be: Following the WCAG standard in the whole process. Considering Usability , following user-centered design. Including mechanisms to safeguard accessibility throughout the life cycle of web applications. Including management of accessibility during the process And including system management software of complaints from users. Components affected by accessibility, directly or indirectly, during the development process are detected in the entire life cycle of the application. The aim is to detect and avoid resulting accessibility problems and define and prepare Accessibility mechanisms .
  7. If the different kinds of requirements are considered, there are several accessibility mechanisms. In MDA development process, there are different c omponents affected. The accessibility mechanisms have to be included in the different application points in the process: Application points such as Domain specific metamodel, model extensions, model transformations and final Web code generation. the Figure show: the concept image have been defined at the metamodel MOF that includes required attributes to comply the standard WCAG such as the &amp;quot;AlternativeText&amp;quot; &amp;quot;AlternativeLongText&amp;quot; (1.1. of WCAG 1.0 and 1.1.1 of WCAG 2.0), and may be included in the PIM models, which contain the knowledge included necessary for the web code generation in the final phase.
  8. To integrate accessibility mechanisms into the Model development process, web engineering methodologies have been followed. This approach has been followed in this work, with the use of the abstraction mechanisms of the model-driven development (MDD) including its accessibility requirements. Although the MDD has been followed, the process must be iterative, guided by continuous evaluation and tested by users. In this project, modelling techniques of Web engineering methods are used, based on the MDA development process. The objective is to be able to use any method rather than a specific one, and to be able to include accessibility aspects in the models of the method concerned
  9. In this work, a first approach to the domain-specific metamodel for Web accessibility has been offered. At the metamodel level, the accessibility mechanism has been included: =&gt; Concepts and their relationelationships of standard accessibility in the WCAG 1.0 current version and the WCAG 2.0 next version have been modeled.
  10. This knowledge into a domain model serves as a bridge for the web application analyst and designer, modelling and describing the accessibility requirements and how to use them later in the system. The purpose is for these accessibility aspects to be encapsulated in the whole development cycle. EMF (Eclipse Modelling Framework) with Ecore language has been used. Investigation is continuing to validate the viability and application in different methods. The following results have been obtained: - The level of abstraction of the standard concepts needs to be raised to avoid dependence on standard accessibility. - Some concepts modeled at the metamodel level will pass to the model level.
  11. According to research that has been carried out on the application of the accessibility mechanisms, a dependence on the method has been observed. The strategy is to establish common accessibility criteria for all methods and determine the specific mechanisms for each method. Currently there is an ongoing case study looking into the OOWS Method following a MDA process. I am now going to show you some of the study’s preliminary findings that are linked to accessibility requirements such as the compliance with some guidelines according to WCAG standard.
  12. The Guideline 1.2 said that : Time-based Media: Provide alternatives for time-based media And there are different success criteria of guideline 1.2 such as to provide an alternative as caption, audiodescription, etc with different accessibility levels
  13. In this case, to comply with guideline 1.2 , standard concepts such as media, caption, audiodescription, etc. have been abstracted at the metamodelo level. An accessible multimedia element has been modeled in the metamodel and an instance of accessible meta object element may be included in the models. This contains the necessary knowledge to comply with the guideline and success criteria. The designer will be able to use instances of multimedia elements. These objects will have an alternate content which will be required to comply with the guideline WCAG.
  14. Guideline 1.3 said that “Adaptable is to Create content that can be presented in different ways (a simpler layout, for example) without losing information or structure” The guideline has a 1.3.1 success criteria, and this one has H42 technique that is recommended, the technique indicates that “ Using h1-h6 to identify headings”. The applicability is to use HTML and XHTML heading markup to convey the structure of the content. This can be used to: - Distinguish the main content from navigation bars, graphic banners, etc. - Show the organization of material within the main content. - Use assistive technology to jump directly to the appropriate heading and begin reading the content.
  15. In this case, to comply with the success criteria 1.1.3 of guideline 1.1 (WCAG 2.0), it is necessary to have semantic information about the organization of web contents. For this purpose, this knowledge should be included in the models. After a detailed study of the OOWS method, this knowledge has been detected in the navigation model. From this navigation model the main content and its associated semantics can be inferred. In the next phase this inferred knowledge will be used in Model2Text transformations and the generation of the final Web code. For example:
  16. The OOWS navigational model and navigation context is showed and the result web page. In this navigation context, the “Title” element will be the semantic associated with &lt;&lt;context&gt;&gt; Members. The same way, the heading element level one, “h1”, the main content, will be the semantic associated with Member view class And The heading level two, three, .., element will be the semantic associated with Entity, Rgroup view class.
  17. And these inferred semantic will be include in the the generation of the final Web code. In the Title, them, to comply success criterion 2.4.2 And In the headings with the Compliance with success criterion 1.3.1
  18. To conclude, Web accessibility problems are increasing with the rapid advance of web technologies and how these are being used. Trends in the development of websites have been observed , with ad-hoc designs which in most of the cases do not follow any methods nor standards. This view complicates the establishment of procedures on how to include accessibility criteria from the start of the development process. From an engineering perspective, the solution should be guided towards the training of those professionals who develop websites. Methods which help and guide the processes in order to achieve the objective of accessibility should be used. From this perspective, the question is whether or not to integrate mechanisms of accessibility following web engineering methods. An approach based on MDA is introduced as a first step. Future research: we will work on the AWA definition and validation on specific methods such as OOWS.