Article in Society Magazine Refereed Journal  l  Technical Report  Invited Talk Conference Presentations and Papers Presentation with Published AbstractPatents