Privacy and Security in Multi-modal User Interface Modeling for Social Media

17
Privacy and Security in Mul1modal User Interface Modeling for Social Media Mohamed Bourimi 1,3 , Ricardo Tesoriero 2 , Pedro G. Villanueva 2, Fa<h Karatas 1 , Philipp Schwarte 1 1 University of Siegen, Chair for IT Security, Germany 2 Compu1ng Systems Department. University of Cas1llaLa Mancha, Spain 3 FernUniversität in Hagen, Coopera1ve Systems Group, Germany

description

Slides from Mohamed Bourimi for MSM 2011 workshop

Transcript of Privacy and Security in Multi-modal User Interface Modeling for Social Media

Page 1: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Privacy  and  Security  in    Mul1-­‐modal  User  Interface  Modeling    

for  Social  Media  Mohamed  Bourimi1,3,  Ricardo  Tesoriero2,  Pedro  G.  Villanueva2,  Fa<h  Karatas1,  Philipp  Schwarte1    

 1University  of  Siegen,  Chair  for  IT  Security,  Germany  

2Compu1ng  Systems  Department.  University  of  Cas1lla-­‐La  Mancha,  Spain  

3FernUniversität  in  Hagen,  Coopera1ve  Systems  Group,  Germany  

Page 2: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Overview  

§  Background  and  Mo2va2on  §  Problem  Statement(s)  §  Requirements  Analysis  §  Proposed  Approach  §  Example  §  Eclipse  Security  Model  Editor  §  Future  Work  and  Conclusion  

Page 3: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Background  and  Mo2va2on  §  Interdisciplinary  research  becoming  more  important  in  the  

area  of  Social  Media  (Modeling):  1.  Human-­‐Comupter  Interac2on  (HCI)  è  Usability  

Engineering  2.  Groupware  and  Social  SoQware  è  Distributed  Systems  

SoQware  Engineering  Suppor2ng  Collabora2on  3.   Privacy  and  Security  Engineering    

§  Modeling  as  one  of  the  important  steps  in  the  SoQware  Engineering  Process  could  help  in  considering  the  requirements  :  •  Early  Enforcement  (Bourimi  et  al.  AFFINE    methodology,  HCSE2010)  

•  Adequately  by  considering  social  factors,  too!  (which  is  not  part    of  other  business  domains)  

Page 4: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Abuses,  risks  and  threats  when  using  Social  Media!  

§  Scandals  are  becoming  ordinary  (due  to    accidental  or/and  inten2onal  abuses)  with    fatal  consequences  in  some  situa2ons!!  

§  Iden2fica2on  remains  possible  with  an  error    rate  of  just  12%  (Narayanan&Shama2kov    2009)    

§  Many  other  examples  for  loosing  privacy  and    evolving  risks  and  threats  ..  

Page 5: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Problem  Statement(s)  

§  General  problem  statement:  Improving  the  modeling  of  systems  suppor<ng  social  interac<on  in  general  (considering  all  involved  research  fields  togetherè  Targe<ng  Synergy  Effect)  

§  Specific  problem  statement  (here):  Using  standard(s)  for  efficient  support  of  generated  user  interfaces  by  considering  mul<-­‐modality  (Web,  Mobile,  Desktop  etc.)  when  using  social  media  systems  (e.g.,  for  evalua<on  based  research,  frequent  provision/adap<on  of  prototypes  is  needed!)  

Page 6: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Requirements  Analysis:  „SocialTV  Case  Study“  

§  “Perfect  Labor”  in  our  case:  SocialTV  interdisciplinary  project  running  since  2009  (presented  @SocialCom  2010)  èhQp://www.uni-­‐siegen.de/T5/itsec/forschung/projekte/socialtv.html  

Page 7: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Requirements  Analysis:  Further  Gathered  Requirements  

§  R1:    Reflec2ng  realis2c  SocialTV  situa2ons  (individual  and  group  interac2ons)  

§  R2:    Allowing  for  flexible  parallel  interac2on  of  the  involved  people  

§  R3:    Flexibility  in  terms  of  costs  emerging  from  adapta2ons  to  new  situa2ons  and  tests  

§  R4:    Suppor2ng  thereby  secure  and  privacy-­‐preserving  interac2on  

Page 8: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Approach  

§  Approach  is  based  on  same  technologies  we  use  for  development  of  context-­‐aware  applica2ons  for  ubiquitous  compu2ng  environments  using  the  Model-­‐Driven  Architecture  (MDA):  •  Metamodling  and  UsiXML    (Cameleon  Reference  Framework)  

•  Eclipse  •  For  Security/Privacy  è  Security    Metamodel  (next  slide)  

   

Page 9: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Approach  

§  For  Security/Privacy  è  Metamodel  oriented  to  PriS  (2008):  - Principals  (user  model)  - Resources  (domain    model)  - Ac2vi2es  (task  model)  

   

Page 10: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Solu2on  sa2sfying  our  requirements  (R1-­‐R4)  

Page 11: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Approach:  Security  Metamodel  and  DSL  

Page 12: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Example  

Security model

Page 13: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Current  State:  Security  Modeling  Editor  

§  Developed  using  the  Eclipse  plahorm  as  a  plugin  •  EMF    •  GMF  

§  As  consequence  •  Metamodels  in  ECORE  format  •  Models  in  XMI  (OMG  standard  for  model  representa2ons)  

§  Main  Advantage  •  Genera2on  of  a  plahorm  independent  security  models  

§  OCL  Model  Valida2on  (i.e.  Aiributes)  §  MOFScript  (Model  2  Text  transforma2on)  

Page 14: Privacy and Security in Multi-modal User Interface Modeling for Social Media

First  Results  (Modeling)  

§  In  total,  we  conducted  interviews,  walkthroughs  and  collected  first  usage  experiences  of  the  current  modeling  framework  (including  the  first  primi2ve  version  of  the  Security  Metamodeling  Eclipse-­‐based  Editor)  with  21  par2cipants  from  the  educa2onal  and  industrial  field  

§  We  are  currently  suppor2ng  various  widgets  such  as    fields  for  entering  different  data  (e.g.,  username  and  password),  combo  boxes,  etc.  (Official  Status  will  be  announced  this  week  in  a  presenta2on  for  OMG)    

Page 15: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Experiences  (for  Current  Status)  

§  Requirements  resulted/s2ll  resul2ng  mainly  from  interdisciplinary  research  projects  è  Students  and  researchers  working  together  in  academic  evalua2on!    

 §  We  received  wishes  for  improvements  from  industrial  contacts  and  partners  in  other  projects  è  Interac2ve  TV  por2ng  (s2ll  needing  access  to  special  HW  suppor2ng  our  technologies  such  as  TVs  suppor2ng  HTML5  or  Android  Plahorm)  

Page 16: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Future  work  and  conclusion  

§  Future  work  is  primarily  focused  on:  •  Improving  the  Security  Metamodel  by  adding  itera2vely  further  security  and  privacy  requirements!  

•  Improving  the  used  Security  Metamodling  Editor  for  easing  the  modeling  of  related  design/modeling/development  tasks  

§  This  needs  improving  the  underlying  UsiXML  framework  which  is  in  evolu2on  for  the  moment  for  mee2ng  standards  (OMG  /  W3C  proposals  submiied!)  

Page 17: Privacy and Security in Multi-modal User Interface Modeling for Social Media

Privacy  and  Security  in    Mul1-­‐modal  User  Interface  Modeling    

for  Social  Media    

[email protected]­‐siegen.de    

Mohamed.Bourimi@fernuni-­‐hagen.de            

Thank you for your attention!