SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
A. GENERAL	
  INFORMATION	
  
1.	
   Name:	
  	
  	
   Kamran	
  SARTIPI	
  
	
  	
  	
  	
  	
  	
  	
  	
  University	
  address:	
  

	
   	
   Department	
  of	
  Electrical,	
  Computer	
  and	
  So<ware	
  Engineering	
  (ECSE)

	
   	
   University	
  of	
  Ontario	
  InsFtute	
  of	
  Technology	
  (UOIT)

	
   	
   2000	
  Simcoe	
  Street	
  North

	
   	
   Oshawa,	
  ON,	
  L1H	
  7K4	
  
Office:	
  	
   	
   	
   ENG	
  2022

Phone	
  number:	
  	
  	
  	
   	
   (905)	
  721-­‐8668	
  	
  
Email	
  address:	
  	
   	
   dr.Kamran.SarFpi@ieee.org

Web	
  Site:	
  	
  	
   	
   	
   h[p://faculty.uoit.ca/sarFpi/	
  
2.	
   Degrees	
  	
  


B.	
   RESEARCH	
  
1.	
   Recent	
  Projects	
  
• SoBware	
  Engineering	
  and	
  Service	
  Intelligence	
  
o Sophis0cated	
  Decision	
  Support	
  Systems:	
  

Project:	
  “Consultant-­‐as-­‐a-­‐Service”,	
  an	
  interacFve	
  and	
  context-­‐driven	
  approach	
  to	
  mobile	
  
decision	
  support	
  services.	
  	
  
o Knowledge	
  Engineering	
  and	
  Seman0c	
  Analysis:	
  

Project:	
  Tool-­‐Assisted	
  Use-­‐case	
  NarraFve	
  to	
  HL7	
  v3	
  Message	
  TranslaFon	
  
o Dynamic	
  Analysis	
  of	
  Distributed	
  Web	
  Services:	
  

Project:	
  Feature-­‐extracFon	
  using	
  dynamic	
  pa[ern	
  mining	
  in	
  instrumented	
  web	
  services.	
  
• InformaIon	
  Security	
  and	
  Privacy	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  1 17
Degree DesignaIon InsItuIon Department
Ph.D.	
  	
   Computer	
  Science

(So<ware	
  Engineering)
U	
  of	
  Waterloo

Waterloo,	
  Canada
Computer	
  Science

Title:	
  So<ware	
  Architecture	
  Recovery	
  based-­‐on	
  Pa[ern	
  Matching

Supervisors:	
  Dr.	
  Kostas	
  Kontogiannis	
  	
  &	
  	
  Dr.	
  Farhad	
  Mavaddat
M.Math Computer	
  Science	
  

(So<ware	
  Engineering)
U	
  of	
  Waterloo

Waterloo,	
  Canada
Computer	
  Science
M.Sc. Electrical	
  &	
  Electronic	
  
Engineering
U	
  of	
  Tehran

Tehran,	
  Iran
Electrical	
  Engineering
B.Sc. Electrical	
  &	
  Electronic	
  
Engineering
U	
  of	
  Tehran

Tehran,	
  Iran
Electrical	
  Engineering
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
o Behavior-­‐based	
  Access	
  Control	
  Provisioning:

Project:	
  Knowledge-­‐driven	
  User-­‐behavior	
  Pa[ern	
  Discovery	
  in	
  Distributed	
  Systems	
  

(Enabling	
  System	
  Administrators	
  to	
  IdenFfy	
  Malicious	
  User	
  Behaviors)	
  	
  
o Smart	
  Security	
  Middleware	
  for	
  Distributed	
  Medical	
  Imaging	
  Systems	
  (PACS):

ORF	
  project	
  with	
  Radiology	
  Department	
  at	
  McMaster	
  University:	
  Secure	
  intelligent	
  
content	
  delivery	
  system	
  for	
  Fmely	
  delivery	
  of	
  large	
  data	
  sets	
  in	
  a	
  regional/naFonal	
  
electronic	
  health	
  record.	
  

Project:	
  Federated	
  Agent-­‐based	
  Security	
  Infrastructure	
  

• Electronic	
  Health	
  &	
  Medical	
  InformaIcs	
  (SOA	
  and	
  Cloud	
  based)	
  
o Mul0-­‐Datacenter	
  Network	
  for	
  Gastroenterologists:

Project	
  with	
  the	
  Division	
  of	
  Gastroenterology	
  at	
  McMaster	
  University:	
  A	
  mulF-­‐
datacenter	
  network	
  of	
  knowledge	
  extracFon	
  and	
  disseminaFon	
  for	
  IBD	
  clinics.	
  	
  
o Standards-­‐based	
  Interoperability:

Project:	
  HL7-­‐standard	
  informaFon	
  and	
  semanFc	
  interoperability	
  using	
  HL7	
  v3	
  and	
  FHIR.	
  
o Smart	
  and	
  Mobile	
  Services	
  and	
  Interac0ons:

Project:	
  Client-­‐side	
  service	
  processing	
  using	
  generic	
  agents.	
  
o RESTful	
  Services:

Project:	
  EvaluaFon	
  of	
  the	
  HL7	
  FHIR	
  as	
  new	
  RESTful	
  services	
  in	
  healthcare	
  domain.	
  	
  


C.	
   SCHOLARLY	
  AND	
  PROFESSIONAL	
  WORK









Summary	
  of	
  PublicaIon	
  Record
PublicaIons
 Published Accepted SubmiUed	
  	
   Tool	
  
Development
Unpublished	
  
Journals 6 4 4 Consultant-­‐as-­‐a-­‐
Service
-­‐	
  Technical	
  	
  	
  	
  	
  	
  
Reports:	
  7	
  
-­‐	
  Workshops:	
  9

-­‐	
  Tool	
  Demos:	
  6

-­‐	
  Posters:	
  18

-­‐	
  Seminars:	
  8

-­‐	
  Invited	
  talks:	
  10
Conferences 47 1 3 Alborz
Books 1 -­‐ -­‐ MacSeie
Chapters 3 -­‐ -­‐ TAMMP
Total:	
  57 Total:	
  5 Total:	
  7 Total:	
  4 Total:	
  58
Grand	
  Total 69 62
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  2 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
1.	
   PublicaIons	
  

NOTE:	
  On	
  each	
  entry	
  below,	
  the	
  principal	
  author's	
  name	
  is	
  underlined,	
  and	
  the	
  name	
  of	
  author	
  who	
  
was	
  a	
  graduate	
  student	
  under	
  my	
  supervision	
  is	
  in	
  bold	
  font.	
  
(i) Books	
   	
  
69)	
  (b1)	
  K.	
  SarFpi.	
  SoRware	
  Architecture	
  Recovery	
  based	
  on	
  PaSern	
  Matching	
  Techniques.	
  
LAMBERT	
  Academic	
  Publishing.	
  244	
  pages.	
  2010.	
  ISBN:	
  978-­‐3-­‐8433-­‐5697-­‐8	
  	
  (PDF)	
  
(ii) Book	
  chapters	
  
68)	
  (ch3)	
  K	
  SarFpi,	
  N	
  Archer,	
  M	
  H	
  Yarmand.	
  Challenges	
  in	
  Developing	
  Effec0ve	
  Clinical	
  
Decision	
  Support	
  Systems.	
  Pages	
  1-­‐20.	
  Chapter	
  of	
  eBook:	
  Efficient	
  Decision	
  Support	
  Systems:	
  
PracFce	
  and	
  Challenges	
  –	
  From	
  Current	
  to	
  Future.	
  INTECH	
  Publishing.	
  ISBN	
  
978-­‐953-­‐307-­‐258-­‐6,	
  328	
  pages.	
  September	
  2011.	
  (Download	
  site)	
  	
  
67)	
  (ch2)	
  K.	
  SarFpi,	
  M.	
  Najafi	
  and	
  Reza	
  S.	
  Kazemzadeh.	
  Data	
  and	
  	
  Mined-­‐Knowledge	
  
Interoperability	
  in	
  eHealth	
  Systems.	
  Pages	
  159-­‐176.	
  Chapter	
  of	
  eBook:	
  Data	
  Mining	
  in	
  
Medical	
  and	
  Biological	
  Research.	
  December	
  2008.	
  INTECH	
  Publishing.	
  ISBN	
  
978-­‐953-­‐7619-­‐30-­‐5.	
  (Download	
  site)	
  	
  
66)	
  (ch1)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  SoRware	
  Architecture	
  Analysis	
  and	
  Reconstruc0on.	
  Pages	
  
228-­‐254.	
  Chapter	
  of	
  book:	
  Managing	
  Corporate	
  InformaFon	
  Systems	
  EvoluFon	
  and	
  
Maintenance.	
  July	
  2004.	
  Idea	
  Group	
  Publishing,	
  Hershey,	
  PA,	
  USA.	
  ISBN	
  1-­‐59140-­‐366-­‐9.	
  (PDF)	
  
(iii) ArIcles	
  in	
  refereed	
  journals	
  (6	
  Published	
  and	
  4	
  Accepted)	
  
65)	
  (j10)	
  A.	
  Yarazavi,	
  K.	
  SarFpi.	
  Consultant-­‐as-­‐a-­‐Service:	
  A	
  Seman0c-­‐Driven	
  and	
  Interac0ve	
  
Approach	
  to	
  Mobile	
  Decision	
  Support	
  Services.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  
and	
  Knowledge	
  Engineering	
  (IJSEKE).	
  23	
  pages.	
  (Accepted,	
  Mar	
  2014)	
  (Abstract:	
  PDF)	
  
	
  64)	
  (j9)	
  W.	
  Ma,	
  K.	
  SarFpi,	
  D.	
  Bender.	
  Knowledge-­‐driven	
  User	
  Behavior	
  PaSern	
  Discovery	
  for	
  
System	
  Security	
  Enhancement.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  
Engineering	
  (IJSEKE).	
  26	
  pages.	
  (In	
  Press,	
  Mar	
  2015)	
  (PDF).	
  
63)	
  (j8)	
  M.	
  Yarmand,	
  K.	
  SarFpi,	
  D.G.	
  Down.	
  Behavior-­‐Based	
  Access	
  Control	
  for	
  Distributed	
  
Healthcare	
  Environment.	
  Journal	
  of	
  Computer	
  Security,	
  Volume	
  21,	
  No	
  1,	
  pages	
  1-­‐39,	
  2013.	
  
(PDF)	
  
62)	
  (j7)	
  P.	
  Jayaratna,	
  K.	
  SarFpi.	
  HL7	
  v3	
  Message	
  Extrac0on	
  using	
  Seman0c	
  Web	
  Techniques.	
  
InternaFonal	
  Journal	
  of	
  Knowledge	
  Engineering	
  and	
  Data	
  Mining	
  (IJKEDM).	
  Volume.	
  2,	
  No	
  1,	
  
pages	
  89-­‐115,	
  2012.	
  (PDF)	
  
61)	
  (j6)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  Modeling	
  Service	
  Representa0ves	
  in	
  Enterprise	
  Systems	
  using	
  
Generic	
  Agents.	
  Journal	
  of	
  Service	
  Oriented	
  CompuFng	
  and	
  ApplicaFon	
  (SOCA).	
  Publisher	
  
Springer,	
  Volume	
  5,	
  No	
  4,	
  pages	
  245-­‐264,	
  2011.	
  (PDF)	
  
60)	
  (j5)	
  K.	
  SarFpi,	
  H.	
  Safyallah.	
  Dynamic	
  Knowledge	
  Extrac0on	
  from	
  SoRware	
  Systems	
  using	
  
Sequen0al	
  PaSern	
  Mining.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  
Engineering	
  (IJSEKE),	
  volume	
  20,	
  No	
  6,	
  pages	
  761-­‐782,	
  2010.	
  (PDF)	
  
59)	
  (j4)	
  R.	
  Sherafat	
  Kazemzadeh,	
  K.	
  SarFpi,	
  P.	
  Jayaratna.	
  A	
  Framework	
  for	
  Data	
  and	
  Mined	
  
Knowledge	
  Interoperability	
  in	
  Clinical	
  Decision	
  Support	
  Systems.	
  InternaFonal	
  Journal	
  of	
  
Healthcare	
  InformaFon	
  Systems	
  and	
  InformaFcs	
  (IJHSI),	
  Volume	
  5,	
  No1,	
  pages	
  37-­‐60,	
  2010.	
  
(PDF)	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  3 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
58)	
  (j3)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  A	
  User-­‐assisted	
  Approach	
  to	
  Component	
  Clustering.	
  Journal	
  
of	
  So<ware	
  Maintenance:	
  Research	
  and	
  PracFce	
  (JSME),	
  John	
  Wiley	
  Publishers,	
  Volume	
  15,	
  
No	
  4,	
  pages	
  265-­‐295,	
  2003.	
  (PDF)	
  
57)	
  (j2)	
  M.H.	
  Yarmand,	
  K.	
  SarFpi.	
  P.	
  Jayaratna.	
  HL7	
  Standard	
  Data	
  and	
  Service	
  
Interoperability	
  using	
  Seman0c	
  Web.	
  Journal	
  of	
  Coopera0ve	
  Informa0on	
  Systems.	
  Publisher,	
  
World	
  ScienFfic.	
  33	
  pages.	
  (Accepted	
  December	
  2012)	
  	
  (PDF)	
  
56)	
  (j1)	
  K.	
  SarFpi,	
  K.	
  Kontogiannis.	
  Incremental	
  SoRware	
  Architecture	
  Recovery	
  based	
  on	
  
Supervised	
  Clustering.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  
Engineering	
  (IJSEKE),	
  33	
  pages,	
  2006.	
  (Accepted,	
  due	
  to	
  implementaFon	
  requirements	
  a	
  new	
  
version	
  will	
  be	
  resubmi[ed.	
  (PDF)	
  	
  
(iv) ArIcles	
  SubmiUed	
  for	
  journal	
  PublicaIon	
  
55)	
  (js4)	
  K.A.	
  Kuriakose,	
  K.	
  SarFpi.	
  Infrastructure	
  for	
  Secure	
  Medical	
  Image	
  Sharing	
  Between	
  
Distributed	
  PACS	
  and	
  DI-­‐r	
  Systems.	
  Journal	
  of	
  Medical	
  Systems.	
  (Submi[ed	
  March	
  2014)	
  	
  
54)	
  (js3)	
  A.	
  Dehmoobad,	
  K.	
  SarFpi.	
  A	
  Framework	
  for	
  SOA-­‐based	
  Cross-­‐Domain	
  
Interoperability.	
  InternaFonal	
  Journal	
  of	
  CooperaFve	
  InformaFon	
  Systems,	
  31	
  pages.	
  
(Submi[ed,	
  2013)	
  	
  
53)	
  (js2)	
  M.	
  Najafi,	
  K.SarFpi,	
  N.Archer.	
  Task	
  Services:	
  Client-­‐side	
  Web	
  Services	
  Using	
  Generic	
  
Service	
  Representa0ves.	
  IEEE	
  TransacFon	
  on	
  Service	
  CompuFng.	
  14	
  pages.	
  (Submi[ed,	
  2011)	
  	
  
52)	
  (js1)	
  M.Najafi,	
  K.SarFpi,	
  N.Archer.	
  Formal	
  Verifica0on	
  and	
  Valida0on	
  of	
  Composite	
  Web	
  
Services	
  Using	
  Service	
  Composi0on	
  Cer0fier.	
  Journal	
  of	
  Computer	
  Networks.	
  Elsevier.	
  20	
  
pages	
  (Submi[ed,	
  2011)	
  	
  
(v) ArIcles	
  in	
  refereed	
  conference	
  proceedings	
  (48	
  Published	
  /	
  Accepted	
  &	
  3	
  Submi[ed)	
  
51)	
  (c51)	
  W.	
  Ma,	
  K.	
  SarFpi.	
  Synthesizing	
  Scenario-­‐based	
  Dataset	
  for	
  User	
  Behavior	
  PaSern	
  
Mining.	
  	
  IBM	
  CASCON	
  2015.	
  November	
  2-­‐4,	
  2015,	
  Toronto,	
  Canada.	
  (Submi[ed)	
  
50)	
  (c50)	
  H.	
  Sharghi,	
  K.	
  SarFpi.	
  A	
  Feature-­‐Rich	
  Language	
  for	
  User	
  Behavior	
  PaSern	
  
Representa0on.	
  IBM	
  CASCON	
  2015.	
  November	
  2-­‐4,	
  2015,	
  Toronto,	
  Canada.	
  (Submi[ed)	
  	
  
49)	
  (c49)	
  D.	
  Bender,	
  W.	
  Ma,	
  K.	
  SarFpi.	
  A	
  Generator	
  of	
  Synthe0c	
  Access	
  Logs	
  that	
  Contain	
  
Realis0c	
  User	
  Behavior	
  PaSerns.	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance	
  and	
  
EvoluFon	
  (ICSME	
  2015).	
  9	
  pages.	
  Sep	
  29	
  -­‐	
  Oct	
  1,	
  2015,	
  Bremen,	
  Germany.	
  (Submi[ed)	
  
(Abstract:	
  PDF)	
  
48)	
  (c48)	
  W.	
  Ma,	
  K.	
  SarFpi.	
  Cloud-­‐based	
  Iden0ty	
  and	
  Access	
  Control	
  for	
  Diagnos0c	
  Imaging	
  
Systems.	
  The	
  2015	
  InternaFonal	
  Conference	
  on	
  Security	
  and	
  Management	
  (SAM’15).	
  6	
  
pages.	
  July	
  27-­‐30,	
  2015,	
  Las	
  Vegas,	
  USA.	
  (Accepted)	
  (Abstract:	
  PDF)	
  
47)	
  (c47)	
  H.	
  Sharghi,	
  W.	
  Ma,	
  K.	
  SarFpi.	
  Federated	
  Service-­‐based	
  Authen0ca0on	
  Provisioning	
  
for	
  Distributed	
  Diagnos0c	
  Imaging	
  Systems.	
  IEEE	
  InternaFonal	
  Symposium	
  on	
  Computer-­‐
Based	
  Medical	
  Systems	
  (CBMS	
  2015),	
  6	
  pages.	
  June	
  22-­‐25,	
  2015,	
  Sao	
  Carlos,	
  Brazil.	
  (PDF)	
  
46)	
  (c46)	
  W.	
  Ma,	
  K.	
  SarFpi,	
  H.	
  Sharghi.	
  Security	
  Middleware	
  Infrastructure	
  for	
  Medical	
  
Imaging	
  System	
  Integra0on.	
  IEEE	
  InternaFonal	
  Conference	
  On	
  Advanced	
  CommunicaFon	
  
Technology.	
  (ICACT	
  2015).	
  5	
  pages,	
  July	
  1-­‐3,	
  2015,	
  Seoul,	
  Korea.	
  (In	
  Press)	
  (PDF).	
  
45)	
  (c45)	
  W.	
  Ma,	
  K.	
  SarFpi.	
  Security	
  Services	
  in	
  Cloud-­‐based	
  Diagnos0c	
  Imaging	
  Systems.	
  SPIE	
  
Medical	
  Imaging	
  (InternaFonal	
  Society	
  of	
  OpFcs	
  and	
  Photonics).	
  21-­‐	
  26	
  February	
  2015.	
  
Orlando,	
  Florida,	
  USA.	
  (PDF).	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  4 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
44)	
  (c44)	
  W.	
  Ma,	
  K.	
  SarFpi.	
  An	
  Agent-­‐based	
  Infrastructure	
  for	
  Secure	
  Medical	
  Imaging	
  System	
  
Integra0on.	
  IEEE	
  InternaFonal	
  Symposium	
  on	
  Computer-­‐Based	
  Medical	
  Systems	
  (CBMS’14),	
  
6	
  pages.	
  May	
  27-­‐29,	
  2014.	
  New	
  York,	
  USA.	
  	
  (PDF)	
  
43)	
  (c43)	
  M.	
  Abouzahra,	
  K.	
  SarFpi,	
  D.	
  Armstrong,	
  J.	
  Tan.	
  Integra0ng	
  Data	
  from	
  EHRs	
  to	
  
Enhance	
  Clinical	
  Decision	
  Making:	
  the	
  Inflammatory	
  Bowel	
  Disease	
  Case.	
  IEEE	
  InternaFonal	
  
Symposium	
  on	
  Computer-­‐Based	
  Medical	
  Systems	
  (CBMS’14),	
  2	
  pages.	
  May	
  27-­‐29,	
  2014.	
  New	
  
York,	
  USA.	
  (PDF)	
  
42)	
  (c42)	
  K.	
  SarFpi,	
  K.	
  A.	
  Kuriakose,	
  and	
  W.	
  Ma.	
  An	
  Infrastructure	
  for	
  Secure	
  Sharing	
  of	
  
Medical	
  Images	
  between	
  PACS	
  and	
  EHR	
  Systems.	
  IBM	
  CASCON	
  Conference.	
  November	
  18-­‐20,	
  
2013,	
  pages	
  245-­‐259,	
  Toronto,	
  Canada.	
  [AR:	
  25/70=35%]	
  	
  (PDF)	
  
41)	
  (c41)	
  A.	
  Yarazavi	
  and	
  K.	
  SarFpi.	
  Consultant-­‐as-­‐a-­‐Service:	
  An	
  Interac0ve	
  and	
  Context-­‐
driven	
  Approach	
  to	
  Mobile	
  Decision	
  Support	
  Services.	
  IBM	
  CASCON	
  Conference.	
  November	
  
18-­‐20,	
  2013,	
  pages	
  274-­‐282,	
  Toronto,	
  Canada.	
  [AR:	
  25/70=35%]	
  (PDF)	
  
40)	
  (c40)	
  D.	
  Bender,	
  K.	
  SarFpi.	
  HL7	
  FHIR:	
  An	
  Agile	
  and	
  RESTful	
  Approach	
  to	
  Healthcare	
  
Informa0on	
  Exchange.	
  IEEE	
  InternaFonal	
  Symposium	
  on	
  Computer-­‐Based	
  Medical	
  Systems	
  
(CBMS’13),	
  pages	
  326-­‐331.	
  June	
  20-­‐22,	
  2013.	
  Porto,	
  Portugal.	
  [AR:	
  60/209=28%]	
  (PDF)	
  
39)	
  (c39)	
  M.Najafi,	
  K.SarFpi,	
  N.Archer.	
  Web	
  Service	
  Compe00on:	
  A	
  New	
  Approach	
  to	
  Service	
  
Selec0on.	
  IBM	
  CASCON	
  2012.	
  Nov	
  5-­‐7,	
  2012.	
  Pages	
  161-­‐175.	
  Toronto,	
  Canada.	
  [AR:
16/47=34%]	
  (PDF)	
  
38)	
  (c38)	
  M.Najafi,	
  K.SarFpi,	
  N.Archer.	
  A	
  QoS-­‐Aware	
  Decision	
  Model	
  for	
  Web	
  Service	
  
Development:	
  Server-­‐side	
  Data	
  Services	
  or	
  Client-­‐side	
  Task	
  Services.	
  Conference	
  IBM	
  CASCON,	
  
pages	
  272-­‐286.	
  November	
  7-­‐10,	
  2011.	
  Toronto,	
  Canada.	
  [AR:	
  TBA]	
  (PDF)	
  
37)	
  (c37)	
  A.	
  Yousefi,	
  K.	
  SarFpi.	
  Iden0fying	
  Distributed	
  Features	
  in	
  SOA	
  by	
  Mining	
  Dynamic	
  Call	
  
Trees.	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance	
  (ICSM’11),	
  pages	
  73-­‐82.	
  
September	
  25-­‐30,	
  2011.	
  Williamsburg	
  VA,	
  USA.	
  [AR:	
  36/127=	
  28%]	
  (PDF)	
  
36)	
  (c36)	
  M.	
  Najafi,	
  K.SarFpi,	
  N.Archer.	
  Informa0on,	
  Knowledge,	
  and	
  Task	
  Web	
  Services	
  Using	
  
Generic	
  Service	
  Representa0ves.	
  InternaFonal	
  Conference	
  on	
  SemanFc	
  Web	
  and	
  Web	
  
Services	
  (SWWS’11),	
  pages	
  6-­‐11.	
  July	
  18-­‐21,	
  2011.	
  Las	
  Vegas,	
  USA.	
  [AR:	
  24%]	
  (PDF)	
  
35)	
  (c35)	
  M.	
  Najafi,	
  S.	
  Aghtar,	
  K.	
  SarFpi,	
  N.	
  Archer.	
  Virtual	
  Remote	
  Nursing	
  System.	
  IEEE	
  
InternaFonal	
  Workshop	
  on	
  Consumer	
  eHealth	
  Plauorms,	
  Services	
  and	
  ApplicaFons	
  
(CeHPSA’11),	
  pages	
  13-­‐17.	
  January	
  8-­‐11,	
  2011.	
  Las	
  Vegas,	
  USA.	
  [AR:	
  TBA]	
  (PDF)	
  
34)	
  (c34)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  Client-­‐side	
  Service	
  Composi0on	
  using	
  Generic	
  Service	
  
Representa0ve.	
  Conference	
  IBM	
  CASCON,	
  pages	
  238-­‐252.	
  November	
  1-­‐4,	
  2010.	
  Toronto,	
  
Canada.	
  [AR:	
  24/90=26%]	
  	
  (PDF)	
  
33)	
  (c33)	
  S.	
  Sharieh,	
  K.	
  SarFpi,	
  A.	
  Ferworn.	
  Light-­‐weight	
  Protocol	
  Simula0on	
  for	
  Binary	
  Data	
  
Exchange	
  over	
  Heterogeneous	
  Networks.	
  CommunicaFons	
  and	
  Networking	
  SimulaFon	
  
Symposium	
  (CNS’10),	
  5	
  pages.	
  April	
  11-­‐15,	
  2010,	
  Orlando,	
  USA.	
  	
  (PDF)	
  
32)	
  (c32)	
  M.	
  Najafi	
  ,	
  K.	
  SarFpi.	
  A	
  Framework	
  for	
  Context-­‐Aware	
  Services	
  Using	
  Service	
  
Customizer.	
  IEEE	
  InternaFonal	
  Conference	
  On	
  Advanced	
  CommunicaFon	
  Technology	
  
(ICACT’10),	
  pages	
  1339-­‐1344.	
  February	
  7-­‐10,	
  2010.	
  Phoenix	
  Park,	
  Korea.	
  (PDF)	
  
31)	
  (c31)	
  A.	
  Yousefi,	
  N.	
  Mastouri	
  and	
  K.	
  SarFpi.	
  Scenario-­‐Oriented	
  Informa0on	
  Extrac0on	
  
from	
  Electronic	
  Health	
  Records.	
  IEEE	
  InternaFonal	
  Symposium	
  on	
  Computer-­‐Based	
  Medical	
  
Systems	
  (CBMS’09),	
  pages	
  1-­‐5.	
  Albuquerque,	
  New	
  Mexico,	
  USA.	
  (PDF)	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  5 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
30)	
  (c30)	
  P.	
  Jayaratna,	
  K.	
  SarFpi.	
  Tool-­‐assisted	
  Healthcare	
  Knowledge	
  to	
  HL7	
  Message	
  
Transla0on.	
  IEEE/ICME	
  InternaFonal	
  Conference	
  on	
  Complex	
  Medical	
  Engineering	
  (CME’09),	
  
pages	
  1-­‐7.	
  April	
  9-­‐11,	
  2009.	
  Tempe,	
  Arizona,	
  USA.	
  (PDF)	
  
29)	
  (c29)	
  A.	
  Dehmoobad,	
  K.	
  SarFpi.	
  Minimized	
  Domain	
  Knowledge	
  for	
  SOA-­‐based	
  
Interoperability.	
  IEEE	
  Asia-­‐Pacific	
  Services	
  CompuFng	
  Conference	
  (APSCC’08),	
  pages	
  500-­‐506.	
  
December	
  9-­‐12,	
  2008.	
  Jiaosi,	
  Yilan,	
  Taiwan.	
  	
  [AR:	
  100/397	
  =	
  25%]	
  (PDF)	
  
28)	
  (c28)	
  K.	
  SarFpi,	
  A.	
  Dehmoobad.	
  Cross-­‐Domain	
  Informa0on	
  and	
  Service	
  Interoperability.	
  
ACM	
  InternaFonal	
  Conference	
  on	
  InformaFon	
  IntegraFon	
  and	
  Web-­‐based	
  ApplicaFons	
  &	
  
Services	
  (iiWAS’08),	
  pages	
  25-­‐32.	
  November	
  24-­‐26,	
  2008.	
  Linz,	
  Austria.	
  [AR:	
  40%]	
  	
  (PDF)	
  
27)	
  (c27)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  A	
  Modular	
  Event-­‐based	
  Architecture	
  for	
  Workflow	
  Systems.	
  
IASTED	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Engineering	
  and	
  ApplicaFons	
  (SEA’08),	
  pages	
  
70-­‐76.	
  November	
  16-­‐18,	
  2008.	
  Orlando,	
  USA.	
  	
  [AR	
  =	
  43%]	
  	
  (PDF)	
  
26)	
  (c26)	
  L.	
  Hu,	
  K.	
  SarFpi.	
  Behavior-­‐driven	
  Design	
  PaSern	
  Recovery.	
  IASTED	
  InternaFonal	
  
Conference	
  on	
  So<ware	
  Engineering	
  and	
  ApplicaFons	
  (SEA	
  2008),	
  pages	
  179-­‐185.	
  November	
  
16-­‐18,	
  2008.	
  Orlando,	
  USA.	
  [AR	
  =	
  43%]	
  (PDF)	
  
25)	
  (c25)	
  K.	
  SarFpi,	
  M.H.	
  Yarmand.	
  Standard-­‐based	
  Data	
  and	
  Service	
  Interoperability	
  in	
  
eHealth	
  Systems.	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance	
  (ICSM’08),	
  pages	
  
187-­‐196.	
  September	
  28-­‐October	
  4,	
  2008.	
  Beijing,	
  China.	
  [AR:	
  40/156	
  =	
  25.6%]	
  	
  (PDF)	
  
24)	
  (c24)	
  N.	
  Dezhkam,	
  K.	
  SarFpi.	
  Knowledge	
  Transforma0on	
  from	
  Task	
  Scenarios	
  to	
  View-­‐
based	
  Design	
  Diagrams.	
  Proceedings	
  of	
  the	
  InternaFonal	
  Conference	
  on	
  So<ware	
  
Engineering	
  and	
  Knowledge	
  Engineering	
  (SEKE’08),	
  pages	
  26-­‐32.	
  July	
  1-­‐3,	
  2008.	
  San	
  Francisco	
  
Bay,	
  USA.	
  [AR	
  full	
  papers:	
  123/346	
  =	
  35.5%]	
  	
  (PDF)	
  
23)	
  (c23)	
  Lei	
  Hu,	
  K.	
  SarFpi.	
  Dynamic	
  Analysis	
  and	
  Design	
  PaSern	
  Detec0on	
  in	
  Java	
  Programs.	
  
Proceedings	
  of	
  the	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Engineering	
  and	
  Knowledge	
  
Engineering	
  (SEKE’08),	
  pages	
  842-­‐846.	
  July	
  1-­‐3,	
  2008.	
  San	
  Francisco	
  Bay,	
  USA.	
  [AR:	
  48%]	
  
(PDF)	
  
22)	
  (c22)	
  M.H.	
  Yarmand,	
  K.	
  SarFpi,	
  D.G.	
  Down.	
  Behavior-­‐based	
  Access	
  Control	
  for	
  Distributed	
  
Healthcare	
  Environment.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Symposium	
  on	
  Computer-­‐
Based	
  Medical	
  Systems	
  (CBMS’08),	
  pages	
  126-­‐131.	
  Jyvaskyla,	
  Finland.	
  [AR	
  full	
  papers:	
  86/246	
  
=	
  35%]	
  (PDF)	
  
21)	
  (c21)	
  M.H.	
  Yarmand,	
  K.	
  SarFpi.	
  Seman0c	
  Interoperability	
  of	
  Legacy	
  eHealth	
  Systems	
  
using	
  SNOMED.	
  Proceedings	
  of	
  the	
  InternaFonal	
  Conference	
  of	
  KR-­‐MED	
  2008,	
  page	
  120.	
  May	
  
31-­‐June	
  2,	
  2008.	
  Phoenix,	
  Arizona,	
  USA.	
  	
  (PDF)	
  
20)	
  (c20)	
  K.	
  SarFpi,	
  N.	
  Dezhkam.	
  An	
  Amalgamated	
  Dynamic	
  and	
  Sta0c	
  Architecture	
  
Reconstruc0on	
  Framework	
  to	
  Control	
  Component	
  Interac0ons.	
  Proceedings	
  of	
  the	
  IEEE	
  
Working	
  Conference	
  on	
  Reverse	
  Engineering	
  (WCRE’07),	
  pages	
  259-­‐268.	
  October	
  28-­‐31,	
  
2007.	
  Vancouver,	
  Canada.	
  [AR:	
  27/87	
  =	
  31%]	
  	
  	
  (PDF)	
  
19)	
  (c19)	
  K.	
  SarFpi,	
  M.H.	
  Yarmand,	
  D.G.	
  Down.	
  Mined-­‐knowledge	
  and	
  Decision	
  Support	
  
Services	
  in	
  Electronic	
  Health.	
  ICSE	
  workshop	
  on	
  Systems	
  Development	
  in	
  SOA	
  Environments	
  
(SDSOA’07).	
  May	
  2007.	
  Minneapolis,	
  USA.	
  6	
  pages,	
  electronic	
  publishing.	
  	
  (PDF)	
  
18)	
  (c18)	
  K.	
  SarFpi,	
  A	
  Mul0-­‐view	
  Toolkit	
  to	
  Assist	
  SoRware	
  Architecture	
  Reconstruc0on	
  
Environment.	
  Proceedings	
  of	
  the	
  IEEE	
  European	
  Conference	
  on	
  So<ware	
  Maintenance	
  and	
  
Reengineering	
  (CSMR’07),	
  pages	
  337-­‐338.	
  March	
  21-­‐23,	
  2007.	
  Amsterdam,	
  the	
  Netherlands.	
  
(PDF)	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  6 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
17)	
  (c17)	
  K.	
  SarFpi,	
  N.	
  Dezhkam,	
  H.	
  Safyallah.	
  An	
  Orchestrated	
  Mul0-­‐view	
  SoRware	
  
Architecture	
  Reconstruc0on	
  Environment.	
  Proceedings	
  of	
  the	
  IEEE	
  Working	
  Conference	
  on	
  
Reverse	
  Engineering	
  (WCRE’06),	
  pages	
  61-­‐70,	
  October	
  23-­‐27,2006.	
  Benevento,	
  Italy.	
  [AR:	
  
24/84	
  =	
  28.6%]	
  	
  (PDF)

16)	
  (c16)	
  K.	
  SarFpi,	
  H.	
  Safyallah.	
  An	
  Environment	
  for	
  PaSern	
  based	
  Dynamic	
  Analysis	
  of	
  
SoRware	
  Systems.	
  Proceedings	
  of	
  the	
  Workshop	
  on	
  Program	
  Comprehension	
  through	
  
Dynamic	
  Analysis	
  (PCODA’06),	
  pages	
  12-­‐16.	
  October	
  23,	
  2006.	
  Benevento,	
  Italy.	
  	
  (PDF)	
  
15)	
  (c15)	
  K.	
  SarFpi,	
  H.	
  Safyallah.	
  Applica0on	
  of	
  Execu0on	
  PaSern	
  Mining	
  and	
  Concept	
  Laace	
  
Analysis	
  on	
  SoRware	
  Structure	
  Evalua0on.	
  Proceedings	
  of	
  the	
  InternaFonal	
  Conference	
  on	
  
So<ware	
  Engineering	
  and	
  Knowledge	
  Engineering	
  (SEKE’06),	
  pages	
  302-­‐308.	
  July	
  5-­‐7,	
  2006.	
  
San	
  Francisco,	
  USA.	
  [AR	
  full	
  papers:	
  30.5%]	
  	
  (PDF)	
  
14)	
  (c14)	
  H.	
  Safyallah,	
  K.	
  SarFpi.	
  Dynamic	
  Analysis	
  of	
  SoRware	
  Systems	
  using	
  Execu0on	
  
PaSern	
  Mining.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Conference	
  on	
  Program	
  
Comprehension	
  (ICPC’06),	
  pages	
  84-­‐88.	
  June	
  2006.	
  Athens,	
  Greece.	
  [AR:	
  46%]	
  	
  (PDF)	
  
13)	
  (c13)	
  R.	
  Sherafat	
  Kazemzadeh,	
  K.	
  SarFpi.	
  Incorpora0ng	
  Data	
  Mining	
  Applica0ons	
  into	
  
Clinical	
  Guidelines.	
  Proceedings	
  of	
  the	
  IEEE	
  and	
  ACM	
  InternaFonal	
  Symposium	
  on	
  Computer-­‐
Based	
  Medical	
  Systems	
  (CBMS’06),	
  pages	
  321-­‐326.	
  June	
  2006.	
  Salt	
  Lake	
  City,	
  Utah,	
  USA.	
  [AR:	
  
158/237	
  =	
  66%]	
  	
  (PDF)	
  
12)	
  (c12)	
  K.	
  SarFpi,	
  L.	
  Ye,	
  H.	
  Safyallah.	
  Alborz:	
  An	
  Interac0ve	
  Toolkit	
  to	
  Extract	
  Sta0c	
  and	
  
Dynamic	
  Views	
  of	
  a	
  SoRware	
  System.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Conference	
  on	
  
Program	
  Comprehension	
  (ICPC’06),	
  pages	
  256-­‐259.	
  June	
  2006.	
  Athens,	
  Greece.	
  	
  [AR	
  =	
  46%]	
  
(PDF)	
  
11)	
  (c11)	
  R.	
  Sherafat	
  Kazemzadeh,	
  K.	
  SarFpi.	
  Interoperability	
  of	
  Data	
  and	
  Knowledge	
  in	
  
Distributed	
  Healthcare	
  Systems.	
  Proceedings	
  of	
  the	
  IEEE	
  So<ware	
  Technology	
  and	
  
Engineering	
  PracFce	
  (STEP’05),	
  pages	
  230-­‐239.	
  September	
  24,	
  2005.	
  Budapest,	
  Hungary.	
  [AR:	
  
21/34	
  =	
  61%]	
  	
  (PDF)	
  
10)	
  (c10)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  On	
  Modeling	
  SoRware	
  Architecture	
  Recovery	
  as	
  Graph	
  
Matching.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance	
  
(ICSM’03),	
  pages	
  224–234.	
  September	
  22-­‐26,	
  2003.	
  Amsterdam,	
  The	
  Netherlands.	
  [AR	
  =	
  
36%]	
  	
  (PDF)	
  
9)	
  (c9)	
  K	
  SarFpi.	
  Disserta0on	
  Synopsis:	
  SoRware	
  Architecture	
  Recovery	
  based	
  on	
  PaSern	
  
Matching.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance	
  
(ICSM’03),	
  pages	
  293-­‐296.	
  September	
  22-­‐26,	
  2003.	
  Amsterdam,	
  The	
  Netherlands.	
  	
  	
  (PDF)	
  
8)	
  (c8)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  PaSern-­‐based	
  SoRware	
  Architecture	
  Recovery.	
  Proceedings	
  
of	
  the	
  Second	
  ASERC	
  Workshop	
  on	
  So<ware	
  Architecture,	
  7	
  pages.	
  February	
  18-­‐19,	
  2003.	
  
Banff	
  Center,	
  Alberta,	
  Canada.	
  	
  (PDF)	
  
7)	
  (c7)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  A	
  Graph	
  PaSern	
  Matching	
  Approach	
  to	
  SoRware	
  
Architecture	
  Recovery.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  
Maintenance	
  (ICSM’01),	
  pages	
  408–419.	
  November	
  7-­‐9,	
  2001.	
  Florence,	
  Italy.	
  [AR	
  =	
  68/161	
  =	
  
42%]	
  	
  (PDF)	
  
6)	
  (c6)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  Component	
  Clustering	
  Based	
  on	
  Maximal	
  Associa0on.	
  
Proceedings	
  of	
  the	
  IEEE	
  Working	
  Conference	
  on	
  Reverse	
  Engineering	
  (WCRE’01),	
  pages	
  103–
114.	
  October	
  2-­‐5,	
  2001.	
  Stu[gart,	
  Germany.	
  	
  (PDF)	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  7 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
5)	
  (c5)	
  K	
  SarFpi.	
  A	
  SoRware	
  Evalua0on	
  Model	
  Using	
  Component	
  Associa0on	
  Views.	
  
Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Workshop	
  on	
  Program	
  Comprehension	
  (IWPC’01),	
  
pages	
  259–268.	
  May	
  12-­‐14,	
  2001.	
  Toronto,	
  Canada.	
  [AR:	
  28/44=	
  63%]	
  	
  (PDF)	
  	
  
4)	
  (c4)	
  K	
  SarFpi.	
  Alborz:	
  A	
  Query-­‐based	
  Tool	
  for	
  SoRware	
  Architecture	
  Recovery.	
  Proceedings	
  
of	
  the	
  IEEE	
  InternaFonal	
  Workshop	
  on	
  Program	
  Comprehension.	
  (IWPC’01),	
  pages	
  115–116.	
  
May	
  12-­‐14,	
  2001.	
  Toronto,	
  Canada.	
  	
  (PDF)	
  
3)	
  (c3)	
  K	
  SarFpi,	
  K	
  Kontogiannis,	
  F	
  Mavaddat.	
  A	
  PaSern	
  Matching	
  Framework	
  for	
  SoRware	
  
Architecture	
  Recovery	
  and	
  Restructuring.	
  Proceedings	
  of	
  the	
  IEEE	
  InternaFonal	
  Workshop	
  on	
  
Program	
  Comprehension	
  (IWPC’00),	
  pages	
  37–47.	
  June	
  10-­‐11,	
  2000.	
  Limerick,	
  Ireland.	
  [AR:	
  
24/39	
  =	
  61%]	
  	
  	
  (PDF)	
  
2)	
  (c2)	
  K	
  SarFpi,	
  K	
  Kontogiannis,	
  F	
  Mavaddat.	
  Architectural	
  Design	
  Recovery	
  using	
  Data	
  
Mining	
  Techniques.	
  Proceedings	
  of	
  IEEE	
  European	
  Conference	
  on	
  So<ware	
  Maintenance	
  and	
  
Reengineering	
  (CSMR’00),	
  pages	
  129–139.	
  February	
  29-­‐	
  March	
  3,	
  2000.	
  Zurich,	
  Switzerland.	
  
[AR	
  full	
  paper:	
  22/55	
  =	
  40%]	
  	
  (PDF)	
  
1)	
  (c1)	
  K	
  SarFpi.	
  An	
  Analysis	
  of	
  Hardware/SoRware	
  Co-­‐Design	
  Architectures	
  Using	
  SAAM.	
  
Proceedings	
  of	
  the	
  InternaFonal	
  Conference	
  of	
  CompuFng	
  and	
  InformaFon	
  (ICCI’96),	
  pages	
  
1294–1318.	
  June	
  19-­‐22,	
  1996.	
  Waterloo,	
  Canada.	
  	
  (PDF)	
  
2.	
   Non-­‐Refereed	
  PublicaIons	
  (Technical	
  Reports)	
  
7)	
  (tr7)	
  R.	
  Sherafat	
  Kazemzadeh,	
  K.	
  SarFpi.	
  A	
  Framework	
  for	
  Data	
  and	
  Mined	
  Knowledge	
  
Interoperability	
  in	
  Clinical	
  Decision	
  Support	
  Systems.	
  Technical	
  Report	
  CAS-­‐08-­‐04-­‐KS.	
  May	
  2008.	
  
Department	
  of	
  CompuFng	
  and	
  So<ware,	
  McMaster	
  University.	
  29	
  pages.	
  
6)	
  (tr6)	
  K.	
  SarFpi,	
  H.	
  Safyallah.	
  Dynamic	
  Analysis	
  of	
  SoRware	
  Systems	
  based	
  on	
  Sequen0al	
  PaSern	
  
Mining.	
  Technical	
  Report	
  CAS-­‐08-­‐05-­‐KS.	
  May	
  2008.	
  Department	
  of	
  CompuFng	
  and	
  So<ware,	
  
McMaster	
  University.	
  19	
  pages.	
  
5)	
  (tr5)	
  K.	
  SarFpi,	
  K.	
  Kontogiannis.	
  SoRware	
  Architecture	
  Recovery:	
  A	
  Survey	
  on	
  Techniques	
  and	
  Tools.	
  
Technical	
  Report	
  CAS-­‐08-­‐07-­‐KS.	
  May	
  2008.	
  Department	
  of	
  CompuFng	
  and	
  So<ware,	
  McMaster	
  
University.	
  27	
  pages.	
  
4)	
  (tr4)	
  K.	
  SarFpi.	
  An	
  Approximate	
  Graph	
  Matching	
  Environment	
  for	
  Architecture	
  Reconstruc0on.	
  	
  
Technical	
  Report	
  CAS-­‐08-­‐06-­‐KS.	
  May	
  2008.	
  Department	
  of	
  CompuFng	
  and	
  So<ware,	
  McMaster	
  
University.	
  32	
  pages.	
  
3)	
  (tr3)	
  K	
  SarFpi,	
  SoRware	
  Architecture	
  Recovery	
  based-­‐on	
  PaSern	
  Matching.	
  February	
  14,	
  2003.	
  
School	
  of	
  Computer	
  Science,	
  University	
  of	
  Waterloo.	
  PhD	
  Thesis;	
  290	
  pages.	
  	
  
2)	
  (tr2)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  Interac0ve	
  SoRware	
  Architecture	
  Recovery:	
  An	
  incremental	
  
Supervised	
  Clustering	
  Approach.	
  April	
  2002.	
  Department	
  of	
  E&CE,	
  University	
  of	
  Waterloo.	
  Technical	
  
Report	
  UW-­‐E&CE#2002-­‐06;	
  49	
  pages	
  (a	
  journal	
  version	
  of	
  this	
  arFcle	
  has	
  been	
  submi[ed	
  to	
  IJSEKE	
  
above).	
  	
  
1)	
  (tr1)	
  K	
  SarFpi,	
  K	
  Kontogiannis.	
  Component	
  Clustering	
  Based	
  on	
  Maximal	
  Associa0on.	
  May	
  2001.	
  
Department	
  of	
  E&CE,	
  University	
  of	
  Waterloo.	
  Technical	
  Report	
  UW-­‐E&CE#2001-­‐06;	
  11	
  pages	
  (a	
  
conference	
  version	
  of	
  this	
  arFcle	
  has	
  been	
  published	
  in	
  the	
  WCRE’01	
  menFoned	
  above).

	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  8 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
3.	
   Papers	
  presented	
  at	
  meeIngs	
  and	
  symposia.	
  
b) Not	
  Peer	
  Reviewed	
  (40):

WORKSHOPS:	
  I	
  had	
  presented	
  my	
  research	
  in	
  the	
  following	
  workshops	
  (9):	
  
40)	
  (Nov	
  2014)	
  Knowledge-­‐driven	
  Behavior	
  PaSern	
  Discovery	
  for	
  System	
  Security	
  Policy	
  
Enhancement.	
  ConsorFum	
  for	
  So<ware	
  Engineering	
  Research	
  (CSER).	
  Toronto,	
  Canada.	
  
39)	
  (Nov	
  2012)	
  Advances	
  in	
  Mobile	
  Health:	
  Standardiza0on,	
  Security,	
  and	
  Seman0c	
  Analysis.	
  
ConsorFum	
  for	
  So<ware	
  Engineering	
  Research	
  (CSER).	
  Toronto,	
  Canada	
  
38)	
  (Jun	
  2011)	
  Iden0fying	
  Distributed	
  Features	
  in	
  SOA	
  by	
  Mining	
  Dynamic	
  Call	
  Trees.	
  ConsorFum	
  
for	
  So<ware	
  Engineering	
  Research	
  (CSER).	
  Kingston,	
  Canada.	
  
37)	
  (Jun	
  2008)	
  Modern	
  SoRware	
  Technology	
  for	
  eHealth.	
  ConsorFum	
  for	
  So<ware	
  Engineering	
  
Research	
  (CSER).	
  London,	
  Canada.	
  
36)	
  (Oct	
  2005)	
  Interoperability	
  and	
  Knowledge	
  Management	
  in	
  Healthcare.	
  ConsorFum	
  for	
  
So<ware	
  Engineering	
  Research	
  (CSER).	
  Toronto,	
  Canada.	
  
35)	
  (May	
  2005)	
  Mobile	
  eHealth	
  Knowledge	
  Management	
  (CSER).	
  O[awa,	
  Canada.	
  	
  
34)	
  (May	
  2004)	
  A	
  Mul0-­‐view	
  Environment	
  for	
  SoRware	
  Evolu0on.	
  ConsorFum	
  for	
  So<ware	
  
Engineering	
  Research	
  (CSER).	
  Montreal,	
  Canada.	
  
33)	
  (Sep	
  2004)	
  A	
  Mul0-­‐view	
  Environment	
  to	
  Enhance	
  the	
  Architecture	
  of	
  an	
  Evolving	
  SoRware.	
  
IEEE	
  workshop:	
  So<ware	
  Technology	
  and	
  Engineering	
  PracFce	
  (STEP	
  2004)	
  on	
  “Model	
  Driven	
  
So<ware	
  EvoluFon”.	
  Manuscript	
  2	
  pages.	
  Chicago,	
  USA.	
  
32)	
  (Sep	
  2003)	
  Reverse	
  Engineering	
  Techniques	
  to	
  Enhance	
  Development	
  Process.	
  IEEE	
  workshop	
  
STEP	
  2003	
  on	
  “So<ware	
  Analysis	
  and	
  Maintenance:	
  PracFces,	
  Tools,	
  Interoperability”.	
  Manuscript	
  
3	
  pages.	
  Amsterdam,	
  The	
  Netherlands.	
  
	
  	
  	
  	
  	
  	
  	
  TOOL	
  DEMOs:	
  I	
  have	
  demonstrated	
  the	
  implementaGon	
  of	
  different	
  techniques	
  that	
  have	
  been	
  
developed	
  in	
  my	
  research	
  team,	
  in	
  the	
  following	
  events	
  (6):	
  	
  
32)	
  (Nov	
  2009)	
  Tool	
  Demo:	
  MacSeie:	
  McMaster	
  Service-­‐based	
  eHealth	
  Integra0on	
  Environment.	
  
IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
31)	
  (Mar	
  2007)	
  A	
  Mul0-­‐view	
  Toolkit	
  to	
  Assist	
  SoRware	
  Integra0on	
  and	
  Evolu0on.	
  CSMR’07,	
  
Amsterdam,	
  the	
  Netherlands.	
  	
  
30)	
  (Jun	
  2006)	
  Tool	
  Demo:	
  Alborz:	
  An	
  Interac0ve	
  Toolkit	
  to	
  Extract	
  Sta0c	
  and	
  Dynamic	
  Views	
  of	
  a	
  
SoRware	
  System.	
  Athens,	
  Greece.	
  	
  
29)	
  (Feb	
  2003)	
  Tool	
  Demo:	
  Alborz:	
  A	
  Framework	
  for	
  Architectural	
  Recovery.	
  Dagstuhl	
  Seminar	
  
03061,	
  So<ware	
  Architecture:	
  Recovery	
  and	
  Modeling,	
  Dagstuhl,	
  Germany.

	
  hSp://www.dagstuhl.de/03061/	
  
28)	
  (Nov	
  2000)	
  Tool	
  Demo	
  and	
  Poster:	
  SoRware	
  Architecture	
  Recovery	
  using	
  PaSern	
  Matching	
  
Technique.	
  Technology	
  Showcase	
  and	
  Workshops,	
  IBM	
  CASCON	
  conference.	
  Toronto,	
  Canada.	
  
27)	
  (Nov	
  1999)	
  Tool	
  Demo:	
  SoRware	
  Architecture	
  Recovery	
  using	
  Data	
  Mining	
  Techniques.	
  
Technology	
  Showcase	
  and	
  Workshops,	
  IBM	
  CASCON	
  conference.	
  Toronto,	
  Canada.	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  POSTERS:	
  I	
  have	
  presented	
  (co-­‐presented)	
  the	
  following	
  posters	
  (18):	
  
26)	
  (Nov	
  2014)	
  H.	
  Sharghi,	
  K.	
  SarFpi.	
  Interoperability	
  and	
  Security	
  Provisioning	
  for	
  Distributed	
  
Diagnos0c	
  Imaging	
  Systems.	
  IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  9 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
25)	
  (Nov	
  2014)	
  W.	
  Ma,	
  K.	
  SarFpi.	
  Behavior	
  Pa[ern	
  Based	
  Security	
  Enhancement	
  in	
  Large	
  
Distributed	
  Systems.	
  IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
24)	
  (Nov	
  2013)	
  A.	
  Yarazavi,	
  K.	
  SarFpi.	
  Consultant-­‐as-­‐a-­‐Service:	
  An	
  Interac0ve	
  and	
  Context-­‐driven	
  
Approach	
  to	
  Mobile	
  Decision	
  Support	
  Services.	
  IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
23)	
  (Nov	
  2013)	
  K.	
  SarIpi.	
  K.	
  Kuriakose,	
  W.	
  Ma.	
  An	
  Infrastructure	
  for	
  Secure	
  Sharing	
  of	
  Medical	
  
Images	
  between	
  PACS	
  and	
  EHR	
  Systems.	
  IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
22)	
  (Nov	
  2012)	
  K.	
  SarIpi,	
  D.	
  Bender.	
  Personalized	
  Environment	
  for	
  Smart	
  and	
  Effec0ve	
  Decision	
  
Support	
  Service	
  Integra0on.	
  .	
  ConsorFum	
  for	
  So<ware	
  Engineering	
  Research	
  (CSER).	
  Toronto.	
  
21)	
  (Jun	
  2011)	
  A.	
  Yousefi,	
  K.	
  SarFpi.	
  Iden0fying	
  Distributed	
  Features	
  in	
  SOA	
  by	
  Mining	
  Dynamic	
  
Call	
  Trees.	
  ConsorFum	
  for	
  So<ware	
  Engineering	
  Research	
  (CSER).	
  Kingston,	
  Canada.	
  
20)	
  (Nov	
  2009)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  Service	
  Representa0ve	
  to	
  Enhance	
  SOA	
  Features.	
  IBM	
  
CASCON	
  Technology	
  Showcase,	
  Toronto.	
  	
  	
  
19)	
  (Nov	
  2009)	
  A.	
  Yousefi,	
  K.	
  SarFpi.	
  Mul0-­‐view	
  and	
  Context-­‐based	
  Analysis	
  for	
  Service	
  
IntegraFon.	
  IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
18)	
  (Nov	
  2009)	
  M.H.	
  Yarmand,	
  K.	
  SarFpi,	
  D.	
  Down.	
  Behavior-­‐based	
  Access	
  Control	
  Model	
  for	
  
Distributed	
  Healthcare	
  Environment.	
  IBM	
  CASCON	
  Technology	
  Showcase,	
  Toronto.	
  
17)	
  (Apr	
  2009)	
  A.	
  Yousefi,	
  N.	
  Mastouri,	
  K.	
  SarFpi.	
  Mining	
  Scenario-­‐Oriented	
  Informa0on	
  from	
  
Electronic	
  Health	
  Records.	
  ConsorFum	
  for	
  So<ware	
  Engineering	
  Research	
  (CSER’09),	
  Montreal,	
  
Canada.	
  
16)	
  (Apr	
  2009)	
  A.	
  Dehmoobad,	
  K.	
  SarFpi.	
  Ontology	
  Building	
  and	
  XML-­‐Based	
  Cross-­‐Domain	
  
Seman0c	
  Interoperability.	
  (CSER’09),	
  Montreal,	
  Canada.	
  
15)	
  (Apr	
  2009)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  Suppor0ng	
  Services	
  by	
  Generic	
  Agents.	
  (CSER’09),	
  Montreal,	
  
Canada.	
  
14)	
  (Jun	
  2008)	
  A.	
  Dehmoobad,	
  K.	
  SarFpi.	
  Cross-­‐Domain	
  Interoperability	
  Standards	
  Based	
  on	
  SOA.	
  
ConsorFum	
  for	
  So<ware	
  Engineering	
  Research	
  (CSER’08),	
  London,	
  Canada.	
  	
  
13)	
  (Jun	
  2008)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  Towards	
  an	
  Intelligent	
  Workflow.	
  (CSER’08),	
  London,	
  Canada.	
  
12)	
  (Jun	
  2008)	
  M.H.	
  Yarmand,	
  K.	
  SarFpi,	
  D.	
  Down.	
  Behavior	
  Based	
  Access	
  Control	
  Model	
  for	
  
Distributed	
  Healthcare	
  Environment.	
  London,	
  Canada.	
  (CSER’08),	
  London,	
  Canada.	
  	
  
11)	
  (May	
  2007)	
  L.	
  Hu,	
  K.	
  SarFpi.	
  Design	
  PaSern	
  Detec0on	
  in	
  OO	
  Systems.	
  (CSER’07),	
  Toronto,	
  
Canada.	
  
10)	
  (Jun	
  2001)	
  K	
  SarFpi.	
  Poster:	
  Query-­‐Based	
  SoRware	
  Architecture	
  Recovery.	
  Poster	
  Abstracts,	
  
11th	
  Annual	
  Canadian	
  Conference	
  on	
  Intelligent	
  Systems	
  (IRIS’01);	
  page	
  55.	
  O[awa,	
  Canada.	
  
9)	
  (May	
  2000)	
  K	
  SarFpi.	
  Poster:	
  Goal	
  Driven	
  SoRware	
  Architecture	
  Recovery.	
  Poster	
  Abstracts,	
  
Precarn	
  IRIS	
  10th	
  annual	
  conference.	
  Montreal,	
  Canada.	
  
	
  	
  	
  	
  	
  	
  	
  	
  SEMINARS:	
  I	
  have	
  presented	
  the	
  following	
  talks	
  in	
  the	
  publicly	
  announced	
  SoSware	
  Engineering	
  
Seminars	
  at	
  the	
  School	
  of	
  Computer	
  Science,	
  University	
  of	
  Waterloo	
  (8):	
  
	
  8)	
  (Nov	
  2002)	
  Alborz:	
  A	
  Reverse	
  Engineering	
  Toolkit.	
  
	
  7)	
  (Mar	
  2001)	
  A	
  Graph	
  Pa[ern	
  Matching	
  Approach	
  to	
  So<ware	
  Architecture	
  Recovery.	
  
	
  6)	
  (Jun	
  2000)	
  A	
  Tool	
  for	
  So<ware	
  Architecture	
  Recovery	
  and	
  Restructuring	
  Based	
  on	
  Pa[ern	
  
Matching	
  Techniques.	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  10 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
	
  5)	
  (May	
  1999)	
  Architectural	
  Design	
  Recovery	
  Using	
  Data	
  Mining	
  Techniques.	
  
	
  4)	
  (Jul	
  1998)	
  EvaluaFon	
  of	
  Architecture	
  DescripFon	
  Languages.	
  
	
  3)	
  (Sep	
  1997)	
  Using	
  the	
  Statemate	
  I-­‐CASE	
  Tool	
  in	
  Designing	
  So<ware	
  Systems	
  from	
  Different	
  
Views.	
  
	
  2)	
  (Apr	
  1997)	
  So<ware	
  Architecture	
  FoundaFons.	
  
1)	
  (Jun	
  1996)	
  An	
  Analysis	
  of	
  Hardware/So<ware	
  Co-­‐design	
  Architectures	
  Using	
  SAAM.

4.	
   Invited	
  Lectures	
  (10)	
  
10)	
  (Feb	
  2011)	
  K.	
  SarFpi.	
  Collabora0ve	
  and	
  Smart	
  Healthcare	
  Integra0on	
  Environment.	
  eHealth	
  
Seminar	
  Series.	
  Feb	
  2011.	
  McMaster	
  University.	
  Hamilton.	
  
9)	
  (Nov	
  2009)	
  K.	
  SarFpi.	
  Emerging	
  Technologies	
  for	
  New	
  eHealth	
  Environment.	
  Biomedical	
  
Engineering	
  Seminar,	
  McMaster	
  University.	
  	
  
8)	
  (Nov	
  2009)	
  M.	
  Najafi,	
  K.	
  SarFpi.	
  Service	
  Representa0ve	
  to	
  Enhance	
  SOA	
  Features.	
  SITCON:	
  The	
  
CAS	
  /	
  NSERC	
  Strategic	
  Workshop	
  in	
  Smart	
  Internet	
  Technologies.	
  Toronto.	
  
7)	
  (Jun	
  2008)	
  K.	
  SarFpi.	
  Modern	
  SoRware	
  Technology	
  for	
  eHealth.	
  ConsorFum	
  for	
  So<ware	
  
Engineering	
  Research	
  (CSER).	
  London,	
  Canada.	
  
6)	
  (Feb	
  2003)	
  SoRware	
  Architecture	
  Recovery	
  and	
  Modeling.	
  Dagstuhl	
  Seminar	
  03061,	
  Dagstuhl,	
  
Germany.	
  
5)	
  (May	
  2003)	
  Alborz:	
  An	
  Environment	
  for	
  SoRware	
  Architecture	
  Recovery	
  and	
  Evalua0on.	
  School	
  
of	
  Computer	
  Science,	
  McGill	
  University,	
  Montreal.	
  
4)	
  (April	
  2003)	
  Alborz:	
  An	
  Environment	
  for	
  SoRware	
  Architecture	
  Recovery	
  and	
  Evalua0on.	
  
Department	
  of	
  Electrical	
  and	
  Computer	
  Engineering,	
  Queen’s	
  University,	
  Kingston.	
  
3)	
  (May	
  2003)	
  Alborz:	
  An	
  Environment	
  for	
  SoRware	
  Architecture	
  Recovery	
  and	
  Evalua0on.	
  
Department	
  of	
  CompuFng	
  and	
  So<ware,	
  McMaster	
  University,	
  Hamilton.	
  
2)	
  (May	
  2003)	
  Alborz:	
  An	
  Environment	
  for	
  SoRware	
  Architecture	
  Recovery	
  and	
  Evalua0on.	
  
Department	
  of	
  CompuFng	
  &	
  InformaFon	
  Science,	
  University	
  of	
  Guelph,	
  Guelph.	
  
1)	
  (Dec	
  2002)	
  SoRware	
  Reverse	
  Engineering.	
  Pendar	
  Seminar,	
  School	
  of	
  Computer	
  Science,	
  
University	
  of	
  Waterloo.

5.	
   Tool	
  Development	
  (4)

From	
  1998	
  to	
  2013,	
  my	
  research	
  teams	
  and	
  I	
  have	
  contributed	
  to	
  the	
  pracFcal	
  applicaFons	
  of	
  
knowledge,	
  through	
  design,	
  development,	
  documentaFon,	
  and	
  presentaFon	
  of	
  several	
  so<ware	
  
toolkits.	
  
4)	
  Consultant-­‐as-­‐a-­‐Service:	
  A	
  Context-­‐driven	
  Mobile	
  Decision	
  Support	
  Service	
  (2011-­‐2013).

hSp://faculty.uoit.ca/sar0pi/Posters/2013CASCONPoster.pdf

Consultant-­‐as-­‐a-­‐Service	
  (CaaS)	
  is	
  a	
  new	
  generaFon	
  of	
  decision	
  support	
  services	
  using	
  techniques	
  from	
  
so<ware	
  agents,	
  semanFc	
  analysis,	
  and	
  data	
  mining.	
  CasS	
  is	
  offered	
  as	
  a	
  set	
  of	
  cloud	
  APIs	
  that	
  coach	
  
the	
  user,	
  who	
  is	
  not	
  familiar	
  with	
  an	
  organizaFon,	
  to	
  effecFvely	
  select	
  the	
  desired	
  organizaFon's	
  
business	
  services.	
  	
  
3)	
  TAMMP:	
  Tool-­‐Assisted	
  Knowledge	
  to	
  HL7	
  v3	
  Message	
  TranslaIon	
  (2007-­‐2009).

	
  hSp://faculty.uoit.ca/sar0pi/eHealth/TAMMP/Home.html

	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  11 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
The	
  TAMMP	
  tool	
  guides	
  system	
  developers	
  to	
  design	
  the	
  required	
  communicaFon	
  messages	
  within	
  
different	
  healthcare	
  integraFon	
  projects.	
  It	
  allows	
  the	
  developers	
  to	
  translate	
  healthcare	
  scenarios	
  
into	
  HL7	
  v3	
  messages	
  in	
  a	
  seamless	
  manner.	
  The	
  mapping	
  process	
  is	
  based	
  on	
  the	
  concepts	
  
“structured	
  healthcare	
  transacFons”	
  and	
  “contexts”.	
  TAMMP	
  uses	
  a	
  search	
  tool	
  built	
  on	
  leading	
  edge	
  
SemanFc	
  Web	
  technologies	
  to	
  automate	
  mapping	
  of	
  structured	
  healthcare	
  transacFons	
  onto	
  HL7	
  v3	
  
InteracFons.	
  	
  	
  
2)	
  MacSeie:	
  McMaster	
  Service-­‐based	
  eHeatlh	
  IntegraIon	
  Environment	
  (2009-­‐2010).	
  

hSp://faculty.uoit.ca/sar0pi/eHealth/MacSeie/Home.html

The	
  MacSeie	
  environment	
  allows	
  interoperability	
  between	
  two	
  legacy	
  healthcare	
  systems	
  using	
  
service	
  oriented	
  architecture	
  (SOA)	
  and	
  HL7	
  v3	
  messages.	
  The	
  first	
  system	
  is	
  a	
  clinical	
  decision	
  
support	
  system	
  (known	
  as	
  Vascular	
  Tracker,	
  VT)	
  from	
  the	
  COMPETE	
  III	
  research	
  team	
  at	
  Joseph	
  's	
  
Healthcare	
  Research	
  Center	
  in	
  Hamilton.	
  The	
  second	
  system	
  is	
  an	
  electronic	
  medical	
  record	
  system	
  
(EMR),	
  which	
  contains	
  the	
  medical	
  informaFon	
  of	
  paFents.	
  The	
  VT	
  and	
  EMR	
  systems	
  are	
  web-­‐based	
  
and	
  accessible	
  through	
  a	
  web	
  browser.	
  
1)	
  	
  ALBORZ:	
  SoBware	
  Architecture	
  Recovery	
  using	
  Data	
  Mining	
  (1998-­‐2007).

hSp://faculty.uoit.ca/sar0pi/Alborz/sta0c/index.htm

(1998-­‐2003)	
  I	
  developed	
  Alborz	
  toolkit	
  as	
  part	
  of	
  my	
  PhD	
  research	
  to	
  perform	
  pa[ern-­‐based	
  so<ware	
  
architecture	
  recovery	
  and	
  evaluaFon.	
  The	
  original	
  version	
  was	
  implemented	
  in	
  “Refine”	
  reengineering	
  
environment	
  (+35,000	
  lines).	
  During	
  2004	
  to	
  2007,	
  I	
  migrate	
  the	
  original	
  tool	
  from	
  “Refine”	
  
environment	
  into	
  Eclipse	
  IDE	
  plauorm	
  using	
  plug-­‐in	
  technology.	
  I	
  have	
  demonstrated	
  both	
  staFc	
  and	
  
dynamic	
  techniques	
  of	
  the	
  Alborz	
  toolkit	
  in	
  several	
  internaFonal	
  conferences,	
  workshops,	
  and	
  
technology	
  showcases.	
  	
  


	
   6.	
   Thesis/Projects	
  supervised.	
  	
  



Summary	
  of	
  HQP	
  Training
Doctoral Master’s	
  

(Thesis	
  /	
  Project)
Undergraduate

(Capstone	
  Project)
CommiUee

(Supervisory	
  /	
  
ExaminaIon)
Grand	
  
Total
-­‐	
  Supervised:	
  1	
  
-­‐	
  Co-­‐supervised:	
  3

-­‐	
  In	
  progress:	
  3	
  
-­‐	
  Incomplete:	
  1
-­‐	
  Supervised:	
  21	
  
-­‐	
  Co-­‐supervised:	
  4

-­‐	
  In	
  progress:	
  3	
  
-­‐	
  Incomplete:	
  0
-­‐	
  Supervised:	
  16	
  
-­‐	
  Co-­‐supervised:	
  0

-­‐	
  In	
  progress:	
  6

-­‐	
  Supervisory:	
  6

-­‐	
  ExaminaFon:	
  	
  11
7 28 22 17 74

	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  12 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng








	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  13 17
Summary	
  of	
  Teaching	
  ContribuIons
Program

Developed


Course	
  Developed


Contributed	
  
Different

Courses	
  Taught

Undergraduate	
  
Level
-­‐	
  Proposed:	
  

OpFon	
  in	
  
So<ware	
  
Engineering
-­‐	
  Web	
  Systems:	
  100%	
  
-­‐	
  So<ware	
  Engineering	
  in	
  
Cloud:	
  100%

-­‐	
  Labs:	
  2

-­‐	
  Projects:	
  3
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  5	
  
-­‐	
  So<ware	
  Eng.

-­‐	
  OperaFng	
  Sys.

-­‐	
  Object	
  Oriented

-­‐	
  Web	
  Systems	
  
-­‐	
  Data	
  Structures
Graduate	
  

Level
-­‐	
  M.Sc	
  eHealth

at	
  McMaster

(Co-­‐developed)
-­‐	
  Service	
  CompuFng:	
  100%

-­‐	
  eHealth	
  Technology:	
  100%

-­‐	
  So<ware	
  Architecture:	
  100%

-­‐	
  Formal	
  SpecificaFon:	
  70%

-­‐	
  So<ware	
  Design:	
  50%

-­‐	
  3	
  X	
  Directed	
  Studies:	
  100%
	
  	
  	
  	
  	
  	
  	
  	
  	
  8	
  
All	
  in	
  column	
  
“Course	
  Developed”
Summary	
  of	
  University	
  and	
  Professional	
  Services
University	
  
Service
External	
  Grant	
  
Referee
Conference	
  

PC	
  Member
Journal	
  External	
  
Referee
Grand

Total
Total:	
  
2003	
  -­‐	
  2015
22 7 34 15 78


UOIT:	
  	
  
2011	
  -­‐	
  2015
16

-­‐	
  University:	
  3

-­‐	
  Faculty:	
  9

-­‐	
  Department:	
  3
	
  2 12 3 33
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng


E.	
   SERVICE	
  AND	
  ADMINISTRATIVE	
  POSITIONS	
  



1.	
   University	
  Service

CommiUee	
  Name Role Level InsItuIon Period	
  of	
  Service

(Start	
  –	
  End)
22.	
  ECSE	
  Stream	
  Leader	
  for	
  So<ware	
  
Systems
Leader Department UOIT May	
  2014	
  -­‐	
  Present
21.	
  FEAS	
  So<ware	
  Engineering	
  Faculty	
  
Hiring	
  Commi[ee
VoFng	
  
Member
Faculty UOIT Feb	
  2013	
  –	
  Dec	
  
2014
20.	
  FEAS	
  Capstone	
  Project	
  CompeFFon	
  
Judge
VoFng	
  
Member
Faculty UOIT Apr	
  12,	
  2013
19.	
  UOIT	
  OGS	
  Scholarship	
  Commi[ee	
  
(representaFve	
  from	
  Faculty	
  of	
  Science)
VoFng	
  
Member
University UOIT Mar	
  2013	
  –	
  Apr	
  
2013
18.	
  UOIT	
  Faculty	
  of	
  Science	
  Graduate	
  
Commi[ee	
  and	
  Program	
  Review
VoFng	
  
Member
Faculty UOIT Dec	
  2012	
  –	
  Present
17.	
  FEAS	
  Graduate	
  Program	
  Advisor	
  for	
  
MEng	
  ECE.
Advisor Faculty UOIT Sep	
  2012	
  –	
  May	
  
2014
16.	
  UOIT,	
  Ontario	
  University	
  Fair Rep Faculty	
   UOIT Sep	
  29,	
  2012
15.	
  ECSE	
  So<ware	
  Engineering	
  
Undergraduate	
  15.	
  Program	
  Review	
  
Commi[ee
VoFng	
  
Member
Department UOIT Oct	
  2012	
  –	
  Mar	
  
2013
14.	
  ECSE	
  CEAB	
  Graduate	
  A[ribute	
  
Commi[ee.
VoFng	
  
Member
Department UOIT Oct	
  2012	
  –	
  Dec	
  
2013
13.	
  UOIT	
  IT	
  Faculty	
  Advisory	
  Commi[ee,	
  
Member
VoFng	
  
Member
University UOIT Jan	
  2012	
  –	
  Jan	
  2014
12.	
  Ontario	
  Trillium	
  Scholarship	
  SelecFon	
  
Commi[ee
VoFng	
  
Member
University	
   UOIT Apr	
  2012	
  –	
  May	
  
2012
11.	
  FEAS	
  Graduate	
  Commi[ee VoFng	
  
Member
Faculty UOIT Dec	
  2011	
  -­‐	
  Jun	
  2012
10.	
  FEAS	
  Strategic	
  Planning	
  for	
  Research VoFng	
  
Member
Faculty UOIT Feb	
  2012	
  -­‐	
  Apr	
  2012
9.	
  FEAS	
  TA	
  Commi[ee VoFng	
  
Member
Faculty UOIT Jan	
  2012	
  –	
  Jun	
  2012
8.	
  FEAS	
  Faculty	
  Mentoring	
  Commi[ee Member Faculty UOIT Feb	
  2012	
  -­‐	
  Present
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  14 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
2.	
   Professional	
  Service	
  	
  
7.	
  ECSE	
  Departmental	
  Commi[ee VoFng	
  
Member
Department UOIT Jul	
  2011	
  -­‐	
  Present
6.	
  Curriculum	
  Commi[ee	
  for	
  “Master	
  of	
  
eHealth”	
  Program	
  (among	
  three	
  FaculFes,	
  
Engineering,	
  Health	
  Sciences,	
  Business	
  
School)
Co-­‐
Director
Faculty McMaster Sep	
  2007	
  –	
  Jun	
  
2010
5.	
  Engineering	
  and	
  Management	
  
OperaFng	
  Commi[ee
VoFng	
  
Member
Faculty McMaster Jul	
  2004	
  –	
  Jun	
  2010
4.	
  CAS	
  Graduate	
  Curriculum	
  and	
  Policy	
  
(Computer	
  Science)
VoFng	
  
Member
Department McMaster Sep	
  2003	
  –	
  Jun	
  
2009
3.	
  CAS	
  Graduate	
  Curriculum	
  and	
  Policy	
  
(So<ware	
  Engineering)
VoFng	
  
Member
Department McMaster Jul	
  2009	
  –	
  Jun	
  2010
2.	
  CAS	
  Undergraduate	
  Curriculum	
  and	
  
Policy	
  (So<ware	
  Engineering	
  and	
  
Mechatronics)
VoFng	
  
Member
Department McMaster Dec	
  2007	
  –	
  Jul	
  2008
1.	
  CAS	
  web	
  site	
  design	
  and	
  content	
  
management	
  
Chair Department McMaster Jul	
  2004	
  –	
  Jun	
  2005
External	
  Grant	
  Referee
Name	
  of	
  Grant	
  /	
  CommiUee	
   OrganizaIon Dates
7.	
  CollaboraFve	
  Health	
  Research	
  Projects	
  (CHRP)	
  Peer-­‐
Review	
  Commi[ee	
  Member	
  
NSERC	
  and	
  CIHR	
  
Sponsored	
  
OrganizaFon
2014	
  -­‐	
  2015
6.	
  CollaboraFve	
  Health	
  Research	
  Projects	
  (CHRP)	
  Peer-­‐
Review	
  Commi[ee	
  Member	
  
NSERC	
  and	
  CIHR	
  
Sponsored	
  
OrganizaFon
2013	
  -­‐	
  2014
5.	
  Ontario	
  Graduate	
  Scholarship	
  (OGS)	
  SelecFon	
  Panel	
  
in	
  Computer	
  and	
  So<ware	
  Engineering	
  discipline
Ministry	
  of	
  Training,	
  
Colleges	
  and	
  
UniversiFes
2006	
  

(Chair	
  of	
  
CommiUee)
4.	
  Ontario	
  Graduate	
  Scholarship	
  (OGS)	
  SelecFon	
  Panel	
  
in	
  Computer	
  and	
  So<ware	
  Engineering	
  discipline
Ministry	
  of	
  Training,	
  
Colleges	
  and	
  
UniversiFes
2005
3.	
  NSERC	
  College	
  and	
  Community	
  InnovaFons	
  (CCI)	
  
Grant	
  Program
NSERC 2009
2.	
  NSERC	
  Discovery	
  and	
  InnovaFon	
  Grant	
  Reviewer NSERC 2009
1.	
  NSERC	
  Discovery	
  and	
  InnovaFon	
  Grant	
  Reviewer NSERC 2005
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  15 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
Program	
  CommiUee	
  (PC)	
  Member	
  
Conference	
  Name AbbreviaIon Conference	
  Date
34.	
  11th	
  IEEE	
  InternaFonal	
  Conference	
  on	
  Service	
  CompuFng	
   SCC’14	
   Jun	
  2014	
  
32.	
  23rd	
  IBM	
  CASCON	
  Conference.	
   CASCON’13	
   Nov	
  2013	
  
29.	
  22nd	
  IBM	
  CASCON	
  Conference.	
   CASCON’12	
   Nov	
  2012	
  
25.	
  27th	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance.	
   ICSM’11	
   Sep	
  2011	
  
22.	
  17th	
  IEEE	
  Working	
  Conference	
  on	
  Reverse	
  Engineering.	
   WCRE’10	
   Oct	
  2010	
  
17.	
  16th	
  IEEE	
  Working	
  Conference	
  on	
  Reverse	
  Engineering.	
  	
   WCRE’09	
   Oct	
  2009	
  
13.	
  15th	
  IEEE	
  Working	
  Conference	
  on	
  Reverse	
  Engineering.	
   WCRE’08	
   Oct	
  2008	
  
9.	
  23rd	
  IEEE	
  InternaFonal	
  Conference	
  on	
  So<ware	
  Maintenance.	
   ICSM’07	
   Oct	
  2007	
  
6.	
  14th	
  IEEE	
  InternaFonal	
  Conference	
  on	
  Program	
  Comprehension.	
   ICPC’06	
   Jun	
  2006	
  
4.	
  IASTED	
  conference	
  on	
  Web	
  Technologies,	
  ApplicaFons,	
  and	
  
Services.	
  
WATS’05	
   Jul	
  2005	
  
2.	
  IASTED	
  conference	
  on	
  Web	
  Technologies,	
  ApplicaFons,	
  and	
  
Services.	
  
WTAS’04	
   Jul	
  2004	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  16 17
Curriculum	
  Vitae	
   Kamran	
  Sar0pi	
   PhD,	
  P.Eng
Journal	
  External	
  Referee	
  
Journal	
  Name AbbreviaIon Year
16.InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  Engineering	
  	
  
15.	
  IEEE's	
  TransacFons	
  on	
  Services	
  CompuFng	
  
14.	
  Journal	
  of	
  So<ware:	
  EvoluFon	
  and	
  Process	
  
13.	
  InformaFon	
  Systems	
  FronFers.	
  Special	
  Issue	
  on	
  eHealth	
  Interoperability.	
  
12.	
  Journal	
  of	
  InformaFon	
  Systems	
  FronFers.	
  
11.	
  IEEE	
  TransacFon	
  for	
  MulFmedia.	
  
10.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  
Engineering	
  	
  
9.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  Engineering	
  	
  
8.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  Engineering	
  	
  
7.	
  InternaFonal	
  Journal	
  of	
  So<ware	
  Engineering	
  and	
  Knowledge	
  Engineering	
  	
  
6.	
  Journal	
  of	
  So<ware	
  PracFce	
  and	
  Experience.	
  	
  
5.	
  TransacFons	
  on	
  So<ware	
  Engineering.	
  
4.	
  Journal	
  of	
  OpFmizaFon	
  Methods	
  and	
  So<ware.	
  	
  
3.	
  Journal	
  of	
  Science	
  of	
  Computer	
  Programming	
  (SCICO)	
  Special	
  Issue	
  from	
  
IEEE	
  WCRE	
  2000	
  Conference.	
  
2.	
  Journal	
  of	
  Systems	
  and	
  So<ware,	
  special	
  issue	
  for	
  best	
  papers	
  of	
  the	
  IEEE	
  
Conference	
  WCRE	
  2002.	
  
1.	
  Journal	
  of	
  Systems	
  and	
  So<ware,	
  special	
  issue	
  on	
  So<ware	
  Architecture	
  -­‐	
  
Engineering	
  Quality	
  A[ributes.
IJSEKE	
  
TSC	
  
JSME	
  
IJSEKE	
  
IJSEKE	
  
IJSEKE	
  
IJSEKE	
  
SPE	
  
TSE	
  
OMS	
  
SCICO	
  
JSS	
  
JSS
2015	
  
2012	
  
2012	
  
2011	
  
2010	
  
2008	
  
2008	
  
2006	
  
2005	
  
2004	
  
2005	
  
2004	
  
2004	
  
2004	
  
2003	
  
2002
	
  	
  	
  	
  	
  	
  	
  	
  	
  ____________________________________________________________________________	
   

	
  Page	
   	
  of	
   	
  17 17

Contenu connexe

Tendances

TOP 10 Cited Computer Science & Information Technology Research Articles From...
TOP 10 Cited Computer Science & Information Technology Research Articles From...TOP 10 Cited Computer Science & Information Technology Research Articles From...
TOP 10 Cited Computer Science & Information Technology Research Articles From...AIRCC Publishing Corporation
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research PlatformLarry Smarr
 
Table of contenets dec 2018
Table of contenets dec 2018Table of contenets dec 2018
Table of contenets dec 2018ijesajournal
 
Deep learning for genomics: Present and future
Deep learning for genomics: Present and futureDeep learning for genomics: Present and future
Deep learning for genomics: Present and futureDeakin University
 
Scientific Workflows: what do we have, what do we miss?
Scientific Workflows: what do we have, what do we miss?Scientific Workflows: what do we have, what do we miss?
Scientific Workflows: what do we have, what do we miss?Paolo Romano
 
Artificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisArtificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisManuel Martín
 
resume_Yuli_Liang
resume_Yuli_Liangresume_Yuli_Liang
resume_Yuli_LiangYuli Liang
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrievalijtsrd
 
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYINTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYcscpconf
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research PlatformLarry Smarr
 
Extracting City Traffic Events from Social Streams
 Extracting City Traffic Events from Social Streams Extracting City Traffic Events from Social Streams
Extracting City Traffic Events from Social StreamsPramod Anantharam
 
Toward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisToward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisLarry Smarr
 
Drug Repurposing using Deep Learning on Knowledge Graphs
Drug Repurposing using Deep Learning on Knowledge GraphsDrug Repurposing using Deep Learning on Knowledge Graphs
Drug Repurposing using Deep Learning on Knowledge GraphsDatabricks
 
Deep learning for biomedicine
Deep learning for biomedicineDeep learning for biomedicine
Deep learning for biomedicineDeakin University
 
IRJET - Coarse Grain Load Balance Algorithm for Detecting
IRJET - Coarse Grain Load Balance Algorithm for DetectingIRJET - Coarse Grain Load Balance Algorithm for Detecting
IRJET - Coarse Grain Load Balance Algorithm for DetectingIRJET Journal
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksOscar Corcho
 

Tendances (20)

TOP 10 Cited Computer Science & Information Technology Research Articles From...
TOP 10 Cited Computer Science & Information Technology Research Articles From...TOP 10 Cited Computer Science & Information Technology Research Articles From...
TOP 10 Cited Computer Science & Information Technology Research Articles From...
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research Platform
 
Table of contenets dec 2018
Table of contenets dec 2018Table of contenets dec 2018
Table of contenets dec 2018
 
Deep learning for genomics: Present and future
Deep learning for genomics: Present and futureDeep learning for genomics: Present and future
Deep learning for genomics: Present and future
 
Scientific Workflows: what do we have, what do we miss?
Scientific Workflows: what do we have, what do we miss?Scientific Workflows: what do we have, what do we miss?
Scientific Workflows: what do we have, what do we miss?
 
Understanding City Traffic Dynamics Utilizing Sensor and Textual Observations
Understanding City Traffic Dynamics Utilizing Sensor and Textual ObservationsUnderstanding City Traffic Dynamics Utilizing Sensor and Textual Observations
Understanding City Traffic Dynamics Utilizing Sensor and Textual Observations
 
Artificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisArtificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data Analysis
 
Resume
Resume Resume
Resume
 
resume_Yuli_Liang
resume_Yuli_Liangresume_Yuli_Liang
resume_Yuli_Liang
 
Content Based Image Retrieval
Content Based Image RetrievalContent Based Image Retrieval
Content Based Image Retrieval
 
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYINTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
 
PTW_CV
PTW_CVPTW_CV
PTW_CV
 
The Pacific Research Platform
The Pacific Research PlatformThe Pacific Research Platform
The Pacific Research Platform
 
Extracting City Traffic Events from Social Streams
 Extracting City Traffic Events from Social Streams Extracting City Traffic Events from Social Streams
Extracting City Traffic Events from Social Streams
 
Toward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data AnalysisToward a Global Research Platform for Big Data Analysis
Toward a Global Research Platform for Big Data Analysis
 
Drug Repurposing using Deep Learning on Knowledge Graphs
Drug Repurposing using Deep Learning on Knowledge GraphsDrug Repurposing using Deep Learning on Knowledge Graphs
Drug Repurposing using Deep Learning on Knowledge Graphs
 
Deep learning for biomedicine
Deep learning for biomedicineDeep learning for biomedicine
Deep learning for biomedicine
 
IRJET - Coarse Grain Load Balance Algorithm for Detecting
IRJET - Coarse Grain Load Balance Algorithm for DetectingIRJET - Coarse Grain Load Balance Algorithm for Detecting
IRJET - Coarse Grain Load Balance Algorithm for Detecting
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor Networks
 
AI for Science
AI for ScienceAI for Science
AI for Science
 

En vedette

Embedded ieee 2015 2016
Embedded ieee 2015 2016Embedded ieee 2015 2016
Embedded ieee 2015 2016igeeks1234
 
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titlesBe,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titlesigeeks1234
 
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titlesBe,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titlesigeeks1234
 
CURRICULUM VITAE_JENNIFER
CURRICULUM VITAE_JENNIFERCURRICULUM VITAE_JENNIFER
CURRICULUM VITAE_JENNIFERJennifer Tulio
 
Me 2015 project_full_list_cs,is,ece,communication and se
Me 2015 project_full_list_cs,is,ece,communication and seMe 2015 project_full_list_cs,is,ece,communication and se
Me 2015 project_full_list_cs,is,ece,communication and seigeeks1234
 
Power electronics titles 2015 2016
Power electronics titles 2015 2016Power electronics titles 2015 2016
Power electronics titles 2015 2016igeeks1234
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsiigeeks1234
 
SOC 3.0: strategic threat intelligence May 2016
SOC 3.0: strategic threat intelligence May 2016SOC 3.0: strategic threat intelligence May 2016
SOC 3.0: strategic threat intelligence May 2016Sarah Bark
 
Matlab 2015 project titles list
Matlab 2015 project titles listMatlab 2015 project titles list
Matlab 2015 project titles listigeeks1234
 
Mechanical projects 2015 16
Mechanical projects 2015 16Mechanical projects 2015 16
Mechanical projects 2015 16igeeks1234
 
Ieee 2015 ns2 project list
Ieee 2015 ns2 project listIeee 2015 ns2 project list
Ieee 2015 ns2 project listigeeks1234
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsiigeeks1234
 
Me,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiMe,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiigeeks1234
 

En vedette (15)

Basel Sawah
Basel SawahBasel Sawah
Basel Sawah
 
Embedded ieee 2015 2016
Embedded ieee 2015 2016Embedded ieee 2015 2016
Embedded ieee 2015 2016
 
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titlesBe,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
 
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titlesBe,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
Be,me ieee 2015 16 computer&amp;inforamation science&amp;bca,diploma,mca titles
 
Research-KS-Jun2015
Research-KS-Jun2015Research-KS-Jun2015
Research-KS-Jun2015
 
CURRICULUM VITAE_JENNIFER
CURRICULUM VITAE_JENNIFERCURRICULUM VITAE_JENNIFER
CURRICULUM VITAE_JENNIFER
 
Me 2015 project_full_list_cs,is,ece,communication and se
Me 2015 project_full_list_cs,is,ece,communication and seMe 2015 project_full_list_cs,is,ece,communication and se
Me 2015 project_full_list_cs,is,ece,communication and se
 
Power electronics titles 2015 2016
Power electronics titles 2015 2016Power electronics titles 2015 2016
Power electronics titles 2015 2016
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
 
SOC 3.0: strategic threat intelligence May 2016
SOC 3.0: strategic threat intelligence May 2016SOC 3.0: strategic threat intelligence May 2016
SOC 3.0: strategic threat intelligence May 2016
 
Matlab 2015 project titles list
Matlab 2015 project titles listMatlab 2015 project titles list
Matlab 2015 project titles list
 
Mechanical projects 2015 16
Mechanical projects 2015 16Mechanical projects 2015 16
Mechanical projects 2015 16
 
Ieee 2015 ns2 project list
Ieee 2015 ns2 project listIeee 2015 ns2 project list
Ieee 2015 ns2 project list
 
Ieee 2015 project list_vlsi
Ieee 2015 project list_vlsiIeee 2015 project list_vlsi
Ieee 2015 project list_vlsi
 
Me,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsiMe,be ieee 2015 project list_vlsi
Me,be ieee 2015 project list_vlsi
 

Similaire à CV-KS-Jun2015

TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...
TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...
TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...ijujournal
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceCarole Goble
 
[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...
[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...
[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...DataScienceConferenc1
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Ivan Mauricio Cabezas Troyano
 
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...aciijournal
 
April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...
April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...
April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...ijujournal
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Luis Felipe Tabares Pérez
 
Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Oladokun Sulaiman
 
Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018ITIIIndustries
 
Invited talk @ ESIP summer meeting, 2009
Invited talk @ ESIP summer meeting, 2009Invited talk @ ESIP summer meeting, 2009
Invited talk @ ESIP summer meeting, 2009Paolo Missier
 
Preprint-ICDMAI,Defense Institute,20-22 January 2023.pdf
Preprint-ICDMAI,Defense Institute,20-22 January 2023.pdfPreprint-ICDMAI,Defense Institute,20-22 January 2023.pdf
Preprint-ICDMAI,Defense Institute,20-22 January 2023.pdfChristo Ananth
 
research Paper face recognition attendance system
research Paper face recognition attendance systemresearch Paper face recognition attendance system
research Paper face recognition attendance systemAnkitRao82
 
Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...
Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...
Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...Christo Ananth
 
Ravi's SOP Princeton
Ravi's SOP Princeton Ravi's SOP Princeton
Ravi's SOP Princeton RaviTandon11
 
Building Effective Visualization Shiny WVF
Building Effective Visualization Shiny WVFBuilding Effective Visualization Shiny WVF
Building Effective Visualization Shiny WVFOlga Scrivner
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPayamBarnaghi
 
YangHu-CV-Nov2016
YangHu-CV-Nov2016YangHu-CV-Nov2016
YangHu-CV-Nov2016Yang Hu
 

Similaire à CV-KS-Jun2015 (20)

TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...
TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...
TOP CITED UBICOMPUTING ARTICLES IN 2013 - International Journal of Ubiquitous...
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better Science
 
[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...
[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...
[DSC Croatia 22] Writing scientific papers about data science projects - Mirj...
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...
 
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
 
April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...
April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...
April 2023-Top Cited Articles in International Journal of Ubiquitous Computin...
 
Resume
ResumeResume
Resume
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...
 
Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010
 
Web and Complex Systems Lab @ Kno.e.sis
Web and Complex Systems Lab @ Kno.e.sisWeb and Complex Systems Lab @ Kno.e.sis
Web and Complex Systems Lab @ Kno.e.sis
 
Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018
 
ChenhuiHu_CV
ChenhuiHu_CVChenhuiHu_CV
ChenhuiHu_CV
 
Invited talk @ ESIP summer meeting, 2009
Invited talk @ ESIP summer meeting, 2009Invited talk @ ESIP summer meeting, 2009
Invited talk @ ESIP summer meeting, 2009
 
Preprint-ICDMAI,Defense Institute,20-22 January 2023.pdf
Preprint-ICDMAI,Defense Institute,20-22 January 2023.pdfPreprint-ICDMAI,Defense Institute,20-22 January 2023.pdf
Preprint-ICDMAI,Defense Institute,20-22 January 2023.pdf
 
research Paper face recognition attendance system
research Paper face recognition attendance systemresearch Paper face recognition attendance system
research Paper face recognition attendance system
 
Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...
Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...
Call for Papers- Special Session: Contemporary Innovations in Data Sciences, ...
 
Ravi's SOP Princeton
Ravi's SOP Princeton Ravi's SOP Princeton
Ravi's SOP Princeton
 
Building Effective Visualization Shiny WVF
Building Effective Visualization Shiny WVFBuilding Effective Visualization Shiny WVF
Building Effective Visualization Shiny WVF
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City Applications
 
YangHu-CV-Nov2016
YangHu-CV-Nov2016YangHu-CV-Nov2016
YangHu-CV-Nov2016
 

CV-KS-Jun2015

  • 1. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng A. GENERAL  INFORMATION   1.   Name:       Kamran  SARTIPI                  University  address:  
     Department  of  Electrical,  Computer  and  So<ware  Engineering  (ECSE)
     University  of  Ontario  InsFtute  of  Technology  (UOIT)
     2000  Simcoe  Street  North
     Oshawa,  ON,  L1H  7K4   Office:         ENG  2022
 Phone  number:           (905)  721-­‐8668     Email  address:       dr.Kamran.SarFpi@ieee.org
 Web  Site:           h[p://faculty.uoit.ca/sarFpi/   2.   Degrees     
 B.   RESEARCH   1.   Recent  Projects   • SoBware  Engineering  and  Service  Intelligence   o Sophis0cated  Decision  Support  Systems:  
 Project:  “Consultant-­‐as-­‐a-­‐Service”,  an  interacFve  and  context-­‐driven  approach  to  mobile   decision  support  services.     o Knowledge  Engineering  and  Seman0c  Analysis:  
 Project:  Tool-­‐Assisted  Use-­‐case  NarraFve  to  HL7  v3  Message  TranslaFon   o Dynamic  Analysis  of  Distributed  Web  Services:  
 Project:  Feature-­‐extracFon  using  dynamic  pa[ern  mining  in  instrumented  web  services.   • InformaIon  Security  and  Privacy                    ____________________________________________________________________________   
  Page    of    1 17 Degree DesignaIon InsItuIon Department Ph.D.     Computer  Science
 (So<ware  Engineering) U  of  Waterloo
 Waterloo,  Canada Computer  Science
 Title:  So<ware  Architecture  Recovery  based-­‐on  Pa[ern  Matching
 Supervisors:  Dr.  Kostas  Kontogiannis    &    Dr.  Farhad  Mavaddat M.Math Computer  Science  
 (So<ware  Engineering) U  of  Waterloo
 Waterloo,  Canada Computer  Science M.Sc. Electrical  &  Electronic   Engineering U  of  Tehran
 Tehran,  Iran Electrical  Engineering B.Sc. Electrical  &  Electronic   Engineering U  of  Tehran
 Tehran,  Iran Electrical  Engineering
  • 2. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng o Behavior-­‐based  Access  Control  Provisioning:
 Project:  Knowledge-­‐driven  User-­‐behavior  Pa[ern  Discovery  in  Distributed  Systems  
 (Enabling  System  Administrators  to  IdenFfy  Malicious  User  Behaviors)     o Smart  Security  Middleware  for  Distributed  Medical  Imaging  Systems  (PACS):
 ORF  project  with  Radiology  Department  at  McMaster  University:  Secure  intelligent   content  delivery  system  for  Fmely  delivery  of  large  data  sets  in  a  regional/naFonal   electronic  health  record.  
 Project:  Federated  Agent-­‐based  Security  Infrastructure  
 • Electronic  Health  &  Medical  InformaIcs  (SOA  and  Cloud  based)   o Mul0-­‐Datacenter  Network  for  Gastroenterologists:
 Project  with  the  Division  of  Gastroenterology  at  McMaster  University:  A  mulF-­‐ datacenter  network  of  knowledge  extracFon  and  disseminaFon  for  IBD  clinics.     o Standards-­‐based  Interoperability:
 Project:  HL7-­‐standard  informaFon  and  semanFc  interoperability  using  HL7  v3  and  FHIR.   o Smart  and  Mobile  Services  and  Interac0ons:
 Project:  Client-­‐side  service  processing  using  generic  agents.   o RESTful  Services:
 Project:  EvaluaFon  of  the  HL7  FHIR  as  new  RESTful  services  in  healthcare  domain.     
 C.   SCHOLARLY  AND  PROFESSIONAL  WORK
 
 
 
 
 Summary  of  PublicaIon  Record PublicaIons
 Published Accepted SubmiUed     Tool   Development Unpublished   Journals 6 4 4 Consultant-­‐as-­‐a-­‐ Service -­‐  Technical             Reports:  7   -­‐  Workshops:  9
 -­‐  Tool  Demos:  6
 -­‐  Posters:  18
 -­‐  Seminars:  8
 -­‐  Invited  talks:  10 Conferences 47 1 3 Alborz Books 1 -­‐ -­‐ MacSeie Chapters 3 -­‐ -­‐ TAMMP Total:  57 Total:  5 Total:  7 Total:  4 Total:  58 Grand  Total 69 62                  ____________________________________________________________________________   
  Page    of    2 17
  • 3. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 1.   PublicaIons  
 NOTE:  On  each  entry  below,  the  principal  author's  name  is  underlined,  and  the  name  of  author  who   was  a  graduate  student  under  my  supervision  is  in  bold  font.   (i) Books     69)  (b1)  K.  SarFpi.  SoRware  Architecture  Recovery  based  on  PaSern  Matching  Techniques.   LAMBERT  Academic  Publishing.  244  pages.  2010.  ISBN:  978-­‐3-­‐8433-­‐5697-­‐8    (PDF)   (ii) Book  chapters   68)  (ch3)  K  SarFpi,  N  Archer,  M  H  Yarmand.  Challenges  in  Developing  Effec0ve  Clinical   Decision  Support  Systems.  Pages  1-­‐20.  Chapter  of  eBook:  Efficient  Decision  Support  Systems:   PracFce  and  Challenges  –  From  Current  to  Future.  INTECH  Publishing.  ISBN   978-­‐953-­‐307-­‐258-­‐6,  328  pages.  September  2011.  (Download  site)     67)  (ch2)  K.  SarFpi,  M.  Najafi  and  Reza  S.  Kazemzadeh.  Data  and    Mined-­‐Knowledge   Interoperability  in  eHealth  Systems.  Pages  159-­‐176.  Chapter  of  eBook:  Data  Mining  in   Medical  and  Biological  Research.  December  2008.  INTECH  Publishing.  ISBN   978-­‐953-­‐7619-­‐30-­‐5.  (Download  site)     66)  (ch1)  K  SarFpi,  K  Kontogiannis.  SoRware  Architecture  Analysis  and  Reconstruc0on.  Pages   228-­‐254.  Chapter  of  book:  Managing  Corporate  InformaFon  Systems  EvoluFon  and   Maintenance.  July  2004.  Idea  Group  Publishing,  Hershey,  PA,  USA.  ISBN  1-­‐59140-­‐366-­‐9.  (PDF)   (iii) ArIcles  in  refereed  journals  (6  Published  and  4  Accepted)   65)  (j10)  A.  Yarazavi,  K.  SarFpi.  Consultant-­‐as-­‐a-­‐Service:  A  Seman0c-­‐Driven  and  Interac0ve   Approach  to  Mobile  Decision  Support  Services.  InternaFonal  Journal  of  So<ware  Engineering   and  Knowledge  Engineering  (IJSEKE).  23  pages.  (Accepted,  Mar  2014)  (Abstract:  PDF)    64)  (j9)  W.  Ma,  K.  SarFpi,  D.  Bender.  Knowledge-­‐driven  User  Behavior  PaSern  Discovery  for   System  Security  Enhancement.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge   Engineering  (IJSEKE).  26  pages.  (In  Press,  Mar  2015)  (PDF).   63)  (j8)  M.  Yarmand,  K.  SarFpi,  D.G.  Down.  Behavior-­‐Based  Access  Control  for  Distributed   Healthcare  Environment.  Journal  of  Computer  Security,  Volume  21,  No  1,  pages  1-­‐39,  2013.   (PDF)   62)  (j7)  P.  Jayaratna,  K.  SarFpi.  HL7  v3  Message  Extrac0on  using  Seman0c  Web  Techniques.   InternaFonal  Journal  of  Knowledge  Engineering  and  Data  Mining  (IJKEDM).  Volume.  2,  No  1,   pages  89-­‐115,  2012.  (PDF)   61)  (j6)  M.  Najafi,  K.  SarFpi.  Modeling  Service  Representa0ves  in  Enterprise  Systems  using   Generic  Agents.  Journal  of  Service  Oriented  CompuFng  and  ApplicaFon  (SOCA).  Publisher   Springer,  Volume  5,  No  4,  pages  245-­‐264,  2011.  (PDF)   60)  (j5)  K.  SarFpi,  H.  Safyallah.  Dynamic  Knowledge  Extrac0on  from  SoRware  Systems  using   Sequen0al  PaSern  Mining.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge   Engineering  (IJSEKE),  volume  20,  No  6,  pages  761-­‐782,  2010.  (PDF)   59)  (j4)  R.  Sherafat  Kazemzadeh,  K.  SarFpi,  P.  Jayaratna.  A  Framework  for  Data  and  Mined   Knowledge  Interoperability  in  Clinical  Decision  Support  Systems.  InternaFonal  Journal  of   Healthcare  InformaFon  Systems  and  InformaFcs  (IJHSI),  Volume  5,  No1,  pages  37-­‐60,  2010.   (PDF)                    ____________________________________________________________________________   
  Page    of    3 17
  • 4. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 58)  (j3)  K  SarFpi,  K  Kontogiannis.  A  User-­‐assisted  Approach  to  Component  Clustering.  Journal   of  So<ware  Maintenance:  Research  and  PracFce  (JSME),  John  Wiley  Publishers,  Volume  15,   No  4,  pages  265-­‐295,  2003.  (PDF)   57)  (j2)  M.H.  Yarmand,  K.  SarFpi.  P.  Jayaratna.  HL7  Standard  Data  and  Service   Interoperability  using  Seman0c  Web.  Journal  of  Coopera0ve  Informa0on  Systems.  Publisher,   World  ScienFfic.  33  pages.  (Accepted  December  2012)    (PDF)   56)  (j1)  K.  SarFpi,  K.  Kontogiannis.  Incremental  SoRware  Architecture  Recovery  based  on   Supervised  Clustering.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge   Engineering  (IJSEKE),  33  pages,  2006.  (Accepted,  due  to  implementaFon  requirements  a  new   version  will  be  resubmi[ed.  (PDF)     (iv) ArIcles  SubmiUed  for  journal  PublicaIon   55)  (js4)  K.A.  Kuriakose,  K.  SarFpi.  Infrastructure  for  Secure  Medical  Image  Sharing  Between   Distributed  PACS  and  DI-­‐r  Systems.  Journal  of  Medical  Systems.  (Submi[ed  March  2014)     54)  (js3)  A.  Dehmoobad,  K.  SarFpi.  A  Framework  for  SOA-­‐based  Cross-­‐Domain   Interoperability.  InternaFonal  Journal  of  CooperaFve  InformaFon  Systems,  31  pages.   (Submi[ed,  2013)     53)  (js2)  M.  Najafi,  K.SarFpi,  N.Archer.  Task  Services:  Client-­‐side  Web  Services  Using  Generic   Service  Representa0ves.  IEEE  TransacFon  on  Service  CompuFng.  14  pages.  (Submi[ed,  2011)     52)  (js1)  M.Najafi,  K.SarFpi,  N.Archer.  Formal  Verifica0on  and  Valida0on  of  Composite  Web   Services  Using  Service  Composi0on  Cer0fier.  Journal  of  Computer  Networks.  Elsevier.  20   pages  (Submi[ed,  2011)     (v) ArIcles  in  refereed  conference  proceedings  (48  Published  /  Accepted  &  3  Submi[ed)   51)  (c51)  W.  Ma,  K.  SarFpi.  Synthesizing  Scenario-­‐based  Dataset  for  User  Behavior  PaSern   Mining.    IBM  CASCON  2015.  November  2-­‐4,  2015,  Toronto,  Canada.  (Submi[ed)   50)  (c50)  H.  Sharghi,  K.  SarFpi.  A  Feature-­‐Rich  Language  for  User  Behavior  PaSern   Representa0on.  IBM  CASCON  2015.  November  2-­‐4,  2015,  Toronto,  Canada.  (Submi[ed)     49)  (c49)  D.  Bender,  W.  Ma,  K.  SarFpi.  A  Generator  of  Synthe0c  Access  Logs  that  Contain   Realis0c  User  Behavior  PaSerns.  InternaFonal  Conference  on  So<ware  Maintenance  and   EvoluFon  (ICSME  2015).  9  pages.  Sep  29  -­‐  Oct  1,  2015,  Bremen,  Germany.  (Submi[ed)   (Abstract:  PDF)   48)  (c48)  W.  Ma,  K.  SarFpi.  Cloud-­‐based  Iden0ty  and  Access  Control  for  Diagnos0c  Imaging   Systems.  The  2015  InternaFonal  Conference  on  Security  and  Management  (SAM’15).  6   pages.  July  27-­‐30,  2015,  Las  Vegas,  USA.  (Accepted)  (Abstract:  PDF)   47)  (c47)  H.  Sharghi,  W.  Ma,  K.  SarFpi.  Federated  Service-­‐based  Authen0ca0on  Provisioning   for  Distributed  Diagnos0c  Imaging  Systems.  IEEE  InternaFonal  Symposium  on  Computer-­‐ Based  Medical  Systems  (CBMS  2015),  6  pages.  June  22-­‐25,  2015,  Sao  Carlos,  Brazil.  (PDF)   46)  (c46)  W.  Ma,  K.  SarFpi,  H.  Sharghi.  Security  Middleware  Infrastructure  for  Medical   Imaging  System  Integra0on.  IEEE  InternaFonal  Conference  On  Advanced  CommunicaFon   Technology.  (ICACT  2015).  5  pages,  July  1-­‐3,  2015,  Seoul,  Korea.  (In  Press)  (PDF).   45)  (c45)  W.  Ma,  K.  SarFpi.  Security  Services  in  Cloud-­‐based  Diagnos0c  Imaging  Systems.  SPIE   Medical  Imaging  (InternaFonal  Society  of  OpFcs  and  Photonics).  21-­‐  26  February  2015.   Orlando,  Florida,  USA.  (PDF).                    ____________________________________________________________________________   
  Page    of    4 17
  • 5. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 44)  (c44)  W.  Ma,  K.  SarFpi.  An  Agent-­‐based  Infrastructure  for  Secure  Medical  Imaging  System   Integra0on.  IEEE  InternaFonal  Symposium  on  Computer-­‐Based  Medical  Systems  (CBMS’14),   6  pages.  May  27-­‐29,  2014.  New  York,  USA.    (PDF)   43)  (c43)  M.  Abouzahra,  K.  SarFpi,  D.  Armstrong,  J.  Tan.  Integra0ng  Data  from  EHRs  to   Enhance  Clinical  Decision  Making:  the  Inflammatory  Bowel  Disease  Case.  IEEE  InternaFonal   Symposium  on  Computer-­‐Based  Medical  Systems  (CBMS’14),  2  pages.  May  27-­‐29,  2014.  New   York,  USA.  (PDF)   42)  (c42)  K.  SarFpi,  K.  A.  Kuriakose,  and  W.  Ma.  An  Infrastructure  for  Secure  Sharing  of   Medical  Images  between  PACS  and  EHR  Systems.  IBM  CASCON  Conference.  November  18-­‐20,   2013,  pages  245-­‐259,  Toronto,  Canada.  [AR:  25/70=35%]    (PDF)   41)  (c41)  A.  Yarazavi  and  K.  SarFpi.  Consultant-­‐as-­‐a-­‐Service:  An  Interac0ve  and  Context-­‐ driven  Approach  to  Mobile  Decision  Support  Services.  IBM  CASCON  Conference.  November   18-­‐20,  2013,  pages  274-­‐282,  Toronto,  Canada.  [AR:  25/70=35%]  (PDF)   40)  (c40)  D.  Bender,  K.  SarFpi.  HL7  FHIR:  An  Agile  and  RESTful  Approach  to  Healthcare   Informa0on  Exchange.  IEEE  InternaFonal  Symposium  on  Computer-­‐Based  Medical  Systems   (CBMS’13),  pages  326-­‐331.  June  20-­‐22,  2013.  Porto,  Portugal.  [AR:  60/209=28%]  (PDF)   39)  (c39)  M.Najafi,  K.SarFpi,  N.Archer.  Web  Service  Compe00on:  A  New  Approach  to  Service   Selec0on.  IBM  CASCON  2012.  Nov  5-­‐7,  2012.  Pages  161-­‐175.  Toronto,  Canada.  [AR: 16/47=34%]  (PDF)   38)  (c38)  M.Najafi,  K.SarFpi,  N.Archer.  A  QoS-­‐Aware  Decision  Model  for  Web  Service   Development:  Server-­‐side  Data  Services  or  Client-­‐side  Task  Services.  Conference  IBM  CASCON,   pages  272-­‐286.  November  7-­‐10,  2011.  Toronto,  Canada.  [AR:  TBA]  (PDF)   37)  (c37)  A.  Yousefi,  K.  SarFpi.  Iden0fying  Distributed  Features  in  SOA  by  Mining  Dynamic  Call   Trees.  IEEE  InternaFonal  Conference  on  So<ware  Maintenance  (ICSM’11),  pages  73-­‐82.   September  25-­‐30,  2011.  Williamsburg  VA,  USA.  [AR:  36/127=  28%]  (PDF)   36)  (c36)  M.  Najafi,  K.SarFpi,  N.Archer.  Informa0on,  Knowledge,  and  Task  Web  Services  Using   Generic  Service  Representa0ves.  InternaFonal  Conference  on  SemanFc  Web  and  Web   Services  (SWWS’11),  pages  6-­‐11.  July  18-­‐21,  2011.  Las  Vegas,  USA.  [AR:  24%]  (PDF)   35)  (c35)  M.  Najafi,  S.  Aghtar,  K.  SarFpi,  N.  Archer.  Virtual  Remote  Nursing  System.  IEEE   InternaFonal  Workshop  on  Consumer  eHealth  Plauorms,  Services  and  ApplicaFons   (CeHPSA’11),  pages  13-­‐17.  January  8-­‐11,  2011.  Las  Vegas,  USA.  [AR:  TBA]  (PDF)   34)  (c34)  M.  Najafi,  K.  SarFpi.  Client-­‐side  Service  Composi0on  using  Generic  Service   Representa0ve.  Conference  IBM  CASCON,  pages  238-­‐252.  November  1-­‐4,  2010.  Toronto,   Canada.  [AR:  24/90=26%]    (PDF)   33)  (c33)  S.  Sharieh,  K.  SarFpi,  A.  Ferworn.  Light-­‐weight  Protocol  Simula0on  for  Binary  Data   Exchange  over  Heterogeneous  Networks.  CommunicaFons  and  Networking  SimulaFon   Symposium  (CNS’10),  5  pages.  April  11-­‐15,  2010,  Orlando,  USA.    (PDF)   32)  (c32)  M.  Najafi  ,  K.  SarFpi.  A  Framework  for  Context-­‐Aware  Services  Using  Service   Customizer.  IEEE  InternaFonal  Conference  On  Advanced  CommunicaFon  Technology   (ICACT’10),  pages  1339-­‐1344.  February  7-­‐10,  2010.  Phoenix  Park,  Korea.  (PDF)   31)  (c31)  A.  Yousefi,  N.  Mastouri  and  K.  SarFpi.  Scenario-­‐Oriented  Informa0on  Extrac0on   from  Electronic  Health  Records.  IEEE  InternaFonal  Symposium  on  Computer-­‐Based  Medical   Systems  (CBMS’09),  pages  1-­‐5.  Albuquerque,  New  Mexico,  USA.  (PDF)                    ____________________________________________________________________________   
  Page    of    5 17
  • 6. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 30)  (c30)  P.  Jayaratna,  K.  SarFpi.  Tool-­‐assisted  Healthcare  Knowledge  to  HL7  Message   Transla0on.  IEEE/ICME  InternaFonal  Conference  on  Complex  Medical  Engineering  (CME’09),   pages  1-­‐7.  April  9-­‐11,  2009.  Tempe,  Arizona,  USA.  (PDF)   29)  (c29)  A.  Dehmoobad,  K.  SarFpi.  Minimized  Domain  Knowledge  for  SOA-­‐based   Interoperability.  IEEE  Asia-­‐Pacific  Services  CompuFng  Conference  (APSCC’08),  pages  500-­‐506.   December  9-­‐12,  2008.  Jiaosi,  Yilan,  Taiwan.    [AR:  100/397  =  25%]  (PDF)   28)  (c28)  K.  SarFpi,  A.  Dehmoobad.  Cross-­‐Domain  Informa0on  and  Service  Interoperability.   ACM  InternaFonal  Conference  on  InformaFon  IntegraFon  and  Web-­‐based  ApplicaFons  &   Services  (iiWAS’08),  pages  25-­‐32.  November  24-­‐26,  2008.  Linz,  Austria.  [AR:  40%]    (PDF)   27)  (c27)  M.  Najafi,  K.  SarFpi.  A  Modular  Event-­‐based  Architecture  for  Workflow  Systems.   IASTED  InternaFonal  Conference  on  So<ware  Engineering  and  ApplicaFons  (SEA’08),  pages   70-­‐76.  November  16-­‐18,  2008.  Orlando,  USA.    [AR  =  43%]    (PDF)   26)  (c26)  L.  Hu,  K.  SarFpi.  Behavior-­‐driven  Design  PaSern  Recovery.  IASTED  InternaFonal   Conference  on  So<ware  Engineering  and  ApplicaFons  (SEA  2008),  pages  179-­‐185.  November   16-­‐18,  2008.  Orlando,  USA.  [AR  =  43%]  (PDF)   25)  (c25)  K.  SarFpi,  M.H.  Yarmand.  Standard-­‐based  Data  and  Service  Interoperability  in   eHealth  Systems.  IEEE  InternaFonal  Conference  on  So<ware  Maintenance  (ICSM’08),  pages   187-­‐196.  September  28-­‐October  4,  2008.  Beijing,  China.  [AR:  40/156  =  25.6%]    (PDF)   24)  (c24)  N.  Dezhkam,  K.  SarFpi.  Knowledge  Transforma0on  from  Task  Scenarios  to  View-­‐ based  Design  Diagrams.  Proceedings  of  the  InternaFonal  Conference  on  So<ware   Engineering  and  Knowledge  Engineering  (SEKE’08),  pages  26-­‐32.  July  1-­‐3,  2008.  San  Francisco   Bay,  USA.  [AR  full  papers:  123/346  =  35.5%]    (PDF)   23)  (c23)  Lei  Hu,  K.  SarFpi.  Dynamic  Analysis  and  Design  PaSern  Detec0on  in  Java  Programs.   Proceedings  of  the  InternaFonal  Conference  on  So<ware  Engineering  and  Knowledge   Engineering  (SEKE’08),  pages  842-­‐846.  July  1-­‐3,  2008.  San  Francisco  Bay,  USA.  [AR:  48%]   (PDF)   22)  (c22)  M.H.  Yarmand,  K.  SarFpi,  D.G.  Down.  Behavior-­‐based  Access  Control  for  Distributed   Healthcare  Environment.  Proceedings  of  the  IEEE  InternaFonal  Symposium  on  Computer-­‐ Based  Medical  Systems  (CBMS’08),  pages  126-­‐131.  Jyvaskyla,  Finland.  [AR  full  papers:  86/246   =  35%]  (PDF)   21)  (c21)  M.H.  Yarmand,  K.  SarFpi.  Seman0c  Interoperability  of  Legacy  eHealth  Systems   using  SNOMED.  Proceedings  of  the  InternaFonal  Conference  of  KR-­‐MED  2008,  page  120.  May   31-­‐June  2,  2008.  Phoenix,  Arizona,  USA.    (PDF)   20)  (c20)  K.  SarFpi,  N.  Dezhkam.  An  Amalgamated  Dynamic  and  Sta0c  Architecture   Reconstruc0on  Framework  to  Control  Component  Interac0ons.  Proceedings  of  the  IEEE   Working  Conference  on  Reverse  Engineering  (WCRE’07),  pages  259-­‐268.  October  28-­‐31,   2007.  Vancouver,  Canada.  [AR:  27/87  =  31%]      (PDF)   19)  (c19)  K.  SarFpi,  M.H.  Yarmand,  D.G.  Down.  Mined-­‐knowledge  and  Decision  Support   Services  in  Electronic  Health.  ICSE  workshop  on  Systems  Development  in  SOA  Environments   (SDSOA’07).  May  2007.  Minneapolis,  USA.  6  pages,  electronic  publishing.    (PDF)   18)  (c18)  K.  SarFpi,  A  Mul0-­‐view  Toolkit  to  Assist  SoRware  Architecture  Reconstruc0on   Environment.  Proceedings  of  the  IEEE  European  Conference  on  So<ware  Maintenance  and   Reengineering  (CSMR’07),  pages  337-­‐338.  March  21-­‐23,  2007.  Amsterdam,  the  Netherlands.   (PDF)                    ____________________________________________________________________________   
  Page    of    6 17
  • 7. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 17)  (c17)  K.  SarFpi,  N.  Dezhkam,  H.  Safyallah.  An  Orchestrated  Mul0-­‐view  SoRware   Architecture  Reconstruc0on  Environment.  Proceedings  of  the  IEEE  Working  Conference  on   Reverse  Engineering  (WCRE’06),  pages  61-­‐70,  October  23-­‐27,2006.  Benevento,  Italy.  [AR:   24/84  =  28.6%]    (PDF)
 16)  (c16)  K.  SarFpi,  H.  Safyallah.  An  Environment  for  PaSern  based  Dynamic  Analysis  of   SoRware  Systems.  Proceedings  of  the  Workshop  on  Program  Comprehension  through   Dynamic  Analysis  (PCODA’06),  pages  12-­‐16.  October  23,  2006.  Benevento,  Italy.    (PDF)   15)  (c15)  K.  SarFpi,  H.  Safyallah.  Applica0on  of  Execu0on  PaSern  Mining  and  Concept  Laace   Analysis  on  SoRware  Structure  Evalua0on.  Proceedings  of  the  InternaFonal  Conference  on   So<ware  Engineering  and  Knowledge  Engineering  (SEKE’06),  pages  302-­‐308.  July  5-­‐7,  2006.   San  Francisco,  USA.  [AR  full  papers:  30.5%]    (PDF)   14)  (c14)  H.  Safyallah,  K.  SarFpi.  Dynamic  Analysis  of  SoRware  Systems  using  Execu0on   PaSern  Mining.  Proceedings  of  the  IEEE  InternaFonal  Conference  on  Program   Comprehension  (ICPC’06),  pages  84-­‐88.  June  2006.  Athens,  Greece.  [AR:  46%]    (PDF)   13)  (c13)  R.  Sherafat  Kazemzadeh,  K.  SarFpi.  Incorpora0ng  Data  Mining  Applica0ons  into   Clinical  Guidelines.  Proceedings  of  the  IEEE  and  ACM  InternaFonal  Symposium  on  Computer-­‐ Based  Medical  Systems  (CBMS’06),  pages  321-­‐326.  June  2006.  Salt  Lake  City,  Utah,  USA.  [AR:   158/237  =  66%]    (PDF)   12)  (c12)  K.  SarFpi,  L.  Ye,  H.  Safyallah.  Alborz:  An  Interac0ve  Toolkit  to  Extract  Sta0c  and   Dynamic  Views  of  a  SoRware  System.  Proceedings  of  the  IEEE  InternaFonal  Conference  on   Program  Comprehension  (ICPC’06),  pages  256-­‐259.  June  2006.  Athens,  Greece.    [AR  =  46%]   (PDF)   11)  (c11)  R.  Sherafat  Kazemzadeh,  K.  SarFpi.  Interoperability  of  Data  and  Knowledge  in   Distributed  Healthcare  Systems.  Proceedings  of  the  IEEE  So<ware  Technology  and   Engineering  PracFce  (STEP’05),  pages  230-­‐239.  September  24,  2005.  Budapest,  Hungary.  [AR:   21/34  =  61%]    (PDF)   10)  (c10)  K  SarFpi,  K  Kontogiannis.  On  Modeling  SoRware  Architecture  Recovery  as  Graph   Matching.  Proceedings  of  the  IEEE  InternaFonal  Conference  on  So<ware  Maintenance   (ICSM’03),  pages  224–234.  September  22-­‐26,  2003.  Amsterdam,  The  Netherlands.  [AR  =   36%]    (PDF)   9)  (c9)  K  SarFpi.  Disserta0on  Synopsis:  SoRware  Architecture  Recovery  based  on  PaSern   Matching.  Proceedings  of  the  IEEE  InternaFonal  Conference  on  So<ware  Maintenance   (ICSM’03),  pages  293-­‐296.  September  22-­‐26,  2003.  Amsterdam,  The  Netherlands.      (PDF)   8)  (c8)  K  SarFpi,  K  Kontogiannis.  PaSern-­‐based  SoRware  Architecture  Recovery.  Proceedings   of  the  Second  ASERC  Workshop  on  So<ware  Architecture,  7  pages.  February  18-­‐19,  2003.   Banff  Center,  Alberta,  Canada.    (PDF)   7)  (c7)  K  SarFpi,  K  Kontogiannis.  A  Graph  PaSern  Matching  Approach  to  SoRware   Architecture  Recovery.  Proceedings  of  the  IEEE  InternaFonal  Conference  on  So<ware   Maintenance  (ICSM’01),  pages  408–419.  November  7-­‐9,  2001.  Florence,  Italy.  [AR  =  68/161  =   42%]    (PDF)   6)  (c6)  K  SarFpi,  K  Kontogiannis.  Component  Clustering  Based  on  Maximal  Associa0on.   Proceedings  of  the  IEEE  Working  Conference  on  Reverse  Engineering  (WCRE’01),  pages  103– 114.  October  2-­‐5,  2001.  Stu[gart,  Germany.    (PDF)                    ____________________________________________________________________________   
  Page    of    7 17
  • 8. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 5)  (c5)  K  SarFpi.  A  SoRware  Evalua0on  Model  Using  Component  Associa0on  Views.   Proceedings  of  the  IEEE  InternaFonal  Workshop  on  Program  Comprehension  (IWPC’01),   pages  259–268.  May  12-­‐14,  2001.  Toronto,  Canada.  [AR:  28/44=  63%]    (PDF)     4)  (c4)  K  SarFpi.  Alborz:  A  Query-­‐based  Tool  for  SoRware  Architecture  Recovery.  Proceedings   of  the  IEEE  InternaFonal  Workshop  on  Program  Comprehension.  (IWPC’01),  pages  115–116.   May  12-­‐14,  2001.  Toronto,  Canada.    (PDF)   3)  (c3)  K  SarFpi,  K  Kontogiannis,  F  Mavaddat.  A  PaSern  Matching  Framework  for  SoRware   Architecture  Recovery  and  Restructuring.  Proceedings  of  the  IEEE  InternaFonal  Workshop  on   Program  Comprehension  (IWPC’00),  pages  37–47.  June  10-­‐11,  2000.  Limerick,  Ireland.  [AR:   24/39  =  61%]      (PDF)   2)  (c2)  K  SarFpi,  K  Kontogiannis,  F  Mavaddat.  Architectural  Design  Recovery  using  Data   Mining  Techniques.  Proceedings  of  IEEE  European  Conference  on  So<ware  Maintenance  and   Reengineering  (CSMR’00),  pages  129–139.  February  29-­‐  March  3,  2000.  Zurich,  Switzerland.   [AR  full  paper:  22/55  =  40%]    (PDF)   1)  (c1)  K  SarFpi.  An  Analysis  of  Hardware/SoRware  Co-­‐Design  Architectures  Using  SAAM.   Proceedings  of  the  InternaFonal  Conference  of  CompuFng  and  InformaFon  (ICCI’96),  pages   1294–1318.  June  19-­‐22,  1996.  Waterloo,  Canada.    (PDF)   2.   Non-­‐Refereed  PublicaIons  (Technical  Reports)   7)  (tr7)  R.  Sherafat  Kazemzadeh,  K.  SarFpi.  A  Framework  for  Data  and  Mined  Knowledge   Interoperability  in  Clinical  Decision  Support  Systems.  Technical  Report  CAS-­‐08-­‐04-­‐KS.  May  2008.   Department  of  CompuFng  and  So<ware,  McMaster  University.  29  pages.   6)  (tr6)  K.  SarFpi,  H.  Safyallah.  Dynamic  Analysis  of  SoRware  Systems  based  on  Sequen0al  PaSern   Mining.  Technical  Report  CAS-­‐08-­‐05-­‐KS.  May  2008.  Department  of  CompuFng  and  So<ware,   McMaster  University.  19  pages.   5)  (tr5)  K.  SarFpi,  K.  Kontogiannis.  SoRware  Architecture  Recovery:  A  Survey  on  Techniques  and  Tools.   Technical  Report  CAS-­‐08-­‐07-­‐KS.  May  2008.  Department  of  CompuFng  and  So<ware,  McMaster   University.  27  pages.   4)  (tr4)  K.  SarFpi.  An  Approximate  Graph  Matching  Environment  for  Architecture  Reconstruc0on.     Technical  Report  CAS-­‐08-­‐06-­‐KS.  May  2008.  Department  of  CompuFng  and  So<ware,  McMaster   University.  32  pages.   3)  (tr3)  K  SarFpi,  SoRware  Architecture  Recovery  based-­‐on  PaSern  Matching.  February  14,  2003.   School  of  Computer  Science,  University  of  Waterloo.  PhD  Thesis;  290  pages.     2)  (tr2)  K  SarFpi,  K  Kontogiannis.  Interac0ve  SoRware  Architecture  Recovery:  An  incremental   Supervised  Clustering  Approach.  April  2002.  Department  of  E&CE,  University  of  Waterloo.  Technical   Report  UW-­‐E&CE#2002-­‐06;  49  pages  (a  journal  version  of  this  arFcle  has  been  submi[ed  to  IJSEKE   above).     1)  (tr1)  K  SarFpi,  K  Kontogiannis.  Component  Clustering  Based  on  Maximal  Associa0on.  May  2001.   Department  of  E&CE,  University  of  Waterloo.  Technical  Report  UW-­‐E&CE#2001-­‐06;  11  pages  (a   conference  version  of  this  arFcle  has  been  published  in  the  WCRE’01  menFoned  above).
                  ____________________________________________________________________________   
  Page    of    8 17
  • 9. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 3.   Papers  presented  at  meeIngs  and  symposia.   b) Not  Peer  Reviewed  (40):
 WORKSHOPS:  I  had  presented  my  research  in  the  following  workshops  (9):   40)  (Nov  2014)  Knowledge-­‐driven  Behavior  PaSern  Discovery  for  System  Security  Policy   Enhancement.  ConsorFum  for  So<ware  Engineering  Research  (CSER).  Toronto,  Canada.   39)  (Nov  2012)  Advances  in  Mobile  Health:  Standardiza0on,  Security,  and  Seman0c  Analysis.   ConsorFum  for  So<ware  Engineering  Research  (CSER).  Toronto,  Canada   38)  (Jun  2011)  Iden0fying  Distributed  Features  in  SOA  by  Mining  Dynamic  Call  Trees.  ConsorFum   for  So<ware  Engineering  Research  (CSER).  Kingston,  Canada.   37)  (Jun  2008)  Modern  SoRware  Technology  for  eHealth.  ConsorFum  for  So<ware  Engineering   Research  (CSER).  London,  Canada.   36)  (Oct  2005)  Interoperability  and  Knowledge  Management  in  Healthcare.  ConsorFum  for   So<ware  Engineering  Research  (CSER).  Toronto,  Canada.   35)  (May  2005)  Mobile  eHealth  Knowledge  Management  (CSER).  O[awa,  Canada.     34)  (May  2004)  A  Mul0-­‐view  Environment  for  SoRware  Evolu0on.  ConsorFum  for  So<ware   Engineering  Research  (CSER).  Montreal,  Canada.   33)  (Sep  2004)  A  Mul0-­‐view  Environment  to  Enhance  the  Architecture  of  an  Evolving  SoRware.   IEEE  workshop:  So<ware  Technology  and  Engineering  PracFce  (STEP  2004)  on  “Model  Driven   So<ware  EvoluFon”.  Manuscript  2  pages.  Chicago,  USA.   32)  (Sep  2003)  Reverse  Engineering  Techniques  to  Enhance  Development  Process.  IEEE  workshop   STEP  2003  on  “So<ware  Analysis  and  Maintenance:  PracFces,  Tools,  Interoperability”.  Manuscript   3  pages.  Amsterdam,  The  Netherlands.                TOOL  DEMOs:  I  have  demonstrated  the  implementaGon  of  different  techniques  that  have  been   developed  in  my  research  team,  in  the  following  events  (6):     32)  (Nov  2009)  Tool  Demo:  MacSeie:  McMaster  Service-­‐based  eHealth  Integra0on  Environment.   IBM  CASCON  Technology  Showcase,  Toronto.   31)  (Mar  2007)  A  Mul0-­‐view  Toolkit  to  Assist  SoRware  Integra0on  and  Evolu0on.  CSMR’07,   Amsterdam,  the  Netherlands.     30)  (Jun  2006)  Tool  Demo:  Alborz:  An  Interac0ve  Toolkit  to  Extract  Sta0c  and  Dynamic  Views  of  a   SoRware  System.  Athens,  Greece.     29)  (Feb  2003)  Tool  Demo:  Alborz:  A  Framework  for  Architectural  Recovery.  Dagstuhl  Seminar   03061,  So<ware  Architecture:  Recovery  and  Modeling,  Dagstuhl,  Germany.
  hSp://www.dagstuhl.de/03061/   28)  (Nov  2000)  Tool  Demo  and  Poster:  SoRware  Architecture  Recovery  using  PaSern  Matching   Technique.  Technology  Showcase  and  Workshops,  IBM  CASCON  conference.  Toronto,  Canada.   27)  (Nov  1999)  Tool  Demo:  SoRware  Architecture  Recovery  using  Data  Mining  Techniques.   Technology  Showcase  and  Workshops,  IBM  CASCON  conference.  Toronto,  Canada.                        POSTERS:  I  have  presented  (co-­‐presented)  the  following  posters  (18):   26)  (Nov  2014)  H.  Sharghi,  K.  SarFpi.  Interoperability  and  Security  Provisioning  for  Distributed   Diagnos0c  Imaging  Systems.  IBM  CASCON  Technology  Showcase,  Toronto.                    ____________________________________________________________________________   
  Page    of    9 17
  • 10. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 25)  (Nov  2014)  W.  Ma,  K.  SarFpi.  Behavior  Pa[ern  Based  Security  Enhancement  in  Large   Distributed  Systems.  IBM  CASCON  Technology  Showcase,  Toronto.   24)  (Nov  2013)  A.  Yarazavi,  K.  SarFpi.  Consultant-­‐as-­‐a-­‐Service:  An  Interac0ve  and  Context-­‐driven   Approach  to  Mobile  Decision  Support  Services.  IBM  CASCON  Technology  Showcase,  Toronto.   23)  (Nov  2013)  K.  SarIpi.  K.  Kuriakose,  W.  Ma.  An  Infrastructure  for  Secure  Sharing  of  Medical   Images  between  PACS  and  EHR  Systems.  IBM  CASCON  Technology  Showcase,  Toronto.   22)  (Nov  2012)  K.  SarIpi,  D.  Bender.  Personalized  Environment  for  Smart  and  Effec0ve  Decision   Support  Service  Integra0on.  .  ConsorFum  for  So<ware  Engineering  Research  (CSER).  Toronto.   21)  (Jun  2011)  A.  Yousefi,  K.  SarFpi.  Iden0fying  Distributed  Features  in  SOA  by  Mining  Dynamic   Call  Trees.  ConsorFum  for  So<ware  Engineering  Research  (CSER).  Kingston,  Canada.   20)  (Nov  2009)  M.  Najafi,  K.  SarFpi.  Service  Representa0ve  to  Enhance  SOA  Features.  IBM   CASCON  Technology  Showcase,  Toronto.       19)  (Nov  2009)  A.  Yousefi,  K.  SarFpi.  Mul0-­‐view  and  Context-­‐based  Analysis  for  Service   IntegraFon.  IBM  CASCON  Technology  Showcase,  Toronto.   18)  (Nov  2009)  M.H.  Yarmand,  K.  SarFpi,  D.  Down.  Behavior-­‐based  Access  Control  Model  for   Distributed  Healthcare  Environment.  IBM  CASCON  Technology  Showcase,  Toronto.   17)  (Apr  2009)  A.  Yousefi,  N.  Mastouri,  K.  SarFpi.  Mining  Scenario-­‐Oriented  Informa0on  from   Electronic  Health  Records.  ConsorFum  for  So<ware  Engineering  Research  (CSER’09),  Montreal,   Canada.   16)  (Apr  2009)  A.  Dehmoobad,  K.  SarFpi.  Ontology  Building  and  XML-­‐Based  Cross-­‐Domain   Seman0c  Interoperability.  (CSER’09),  Montreal,  Canada.   15)  (Apr  2009)  M.  Najafi,  K.  SarFpi.  Suppor0ng  Services  by  Generic  Agents.  (CSER’09),  Montreal,   Canada.   14)  (Jun  2008)  A.  Dehmoobad,  K.  SarFpi.  Cross-­‐Domain  Interoperability  Standards  Based  on  SOA.   ConsorFum  for  So<ware  Engineering  Research  (CSER’08),  London,  Canada.     13)  (Jun  2008)  M.  Najafi,  K.  SarFpi.  Towards  an  Intelligent  Workflow.  (CSER’08),  London,  Canada.   12)  (Jun  2008)  M.H.  Yarmand,  K.  SarFpi,  D.  Down.  Behavior  Based  Access  Control  Model  for   Distributed  Healthcare  Environment.  London,  Canada.  (CSER’08),  London,  Canada.     11)  (May  2007)  L.  Hu,  K.  SarFpi.  Design  PaSern  Detec0on  in  OO  Systems.  (CSER’07),  Toronto,   Canada.   10)  (Jun  2001)  K  SarFpi.  Poster:  Query-­‐Based  SoRware  Architecture  Recovery.  Poster  Abstracts,   11th  Annual  Canadian  Conference  on  Intelligent  Systems  (IRIS’01);  page  55.  O[awa,  Canada.   9)  (May  2000)  K  SarFpi.  Poster:  Goal  Driven  SoRware  Architecture  Recovery.  Poster  Abstracts,   Precarn  IRIS  10th  annual  conference.  Montreal,  Canada.                  SEMINARS:  I  have  presented  the  following  talks  in  the  publicly  announced  SoSware  Engineering   Seminars  at  the  School  of  Computer  Science,  University  of  Waterloo  (8):    8)  (Nov  2002)  Alborz:  A  Reverse  Engineering  Toolkit.    7)  (Mar  2001)  A  Graph  Pa[ern  Matching  Approach  to  So<ware  Architecture  Recovery.    6)  (Jun  2000)  A  Tool  for  So<ware  Architecture  Recovery  and  Restructuring  Based  on  Pa[ern   Matching  Techniques.                    ____________________________________________________________________________   
  Page    of    10 17
  • 11. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng  5)  (May  1999)  Architectural  Design  Recovery  Using  Data  Mining  Techniques.    4)  (Jul  1998)  EvaluaFon  of  Architecture  DescripFon  Languages.    3)  (Sep  1997)  Using  the  Statemate  I-­‐CASE  Tool  in  Designing  So<ware  Systems  from  Different   Views.    2)  (Apr  1997)  So<ware  Architecture  FoundaFons.   1)  (Jun  1996)  An  Analysis  of  Hardware/So<ware  Co-­‐design  Architectures  Using  SAAM.
 4.   Invited  Lectures  (10)   10)  (Feb  2011)  K.  SarFpi.  Collabora0ve  and  Smart  Healthcare  Integra0on  Environment.  eHealth   Seminar  Series.  Feb  2011.  McMaster  University.  Hamilton.   9)  (Nov  2009)  K.  SarFpi.  Emerging  Technologies  for  New  eHealth  Environment.  Biomedical   Engineering  Seminar,  McMaster  University.     8)  (Nov  2009)  M.  Najafi,  K.  SarFpi.  Service  Representa0ve  to  Enhance  SOA  Features.  SITCON:  The   CAS  /  NSERC  Strategic  Workshop  in  Smart  Internet  Technologies.  Toronto.   7)  (Jun  2008)  K.  SarFpi.  Modern  SoRware  Technology  for  eHealth.  ConsorFum  for  So<ware   Engineering  Research  (CSER).  London,  Canada.   6)  (Feb  2003)  SoRware  Architecture  Recovery  and  Modeling.  Dagstuhl  Seminar  03061,  Dagstuhl,   Germany.   5)  (May  2003)  Alborz:  An  Environment  for  SoRware  Architecture  Recovery  and  Evalua0on.  School   of  Computer  Science,  McGill  University,  Montreal.   4)  (April  2003)  Alborz:  An  Environment  for  SoRware  Architecture  Recovery  and  Evalua0on.   Department  of  Electrical  and  Computer  Engineering,  Queen’s  University,  Kingston.   3)  (May  2003)  Alborz:  An  Environment  for  SoRware  Architecture  Recovery  and  Evalua0on.   Department  of  CompuFng  and  So<ware,  McMaster  University,  Hamilton.   2)  (May  2003)  Alborz:  An  Environment  for  SoRware  Architecture  Recovery  and  Evalua0on.   Department  of  CompuFng  &  InformaFon  Science,  University  of  Guelph,  Guelph.   1)  (Dec  2002)  SoRware  Reverse  Engineering.  Pendar  Seminar,  School  of  Computer  Science,   University  of  Waterloo.
 5.   Tool  Development  (4)
 From  1998  to  2013,  my  research  teams  and  I  have  contributed  to  the  pracFcal  applicaFons  of   knowledge,  through  design,  development,  documentaFon,  and  presentaFon  of  several  so<ware   toolkits.   4)  Consultant-­‐as-­‐a-­‐Service:  A  Context-­‐driven  Mobile  Decision  Support  Service  (2011-­‐2013).
 hSp://faculty.uoit.ca/sar0pi/Posters/2013CASCONPoster.pdf
 Consultant-­‐as-­‐a-­‐Service  (CaaS)  is  a  new  generaFon  of  decision  support  services  using  techniques  from   so<ware  agents,  semanFc  analysis,  and  data  mining.  CasS  is  offered  as  a  set  of  cloud  APIs  that  coach   the  user,  who  is  not  familiar  with  an  organizaFon,  to  effecFvely  select  the  desired  organizaFon's   business  services.     3)  TAMMP:  Tool-­‐Assisted  Knowledge  to  HL7  v3  Message  TranslaIon  (2007-­‐2009).
  hSp://faculty.uoit.ca/sar0pi/eHealth/TAMMP/Home.html
                  ____________________________________________________________________________   
  Page    of    11 17
  • 12. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng The  TAMMP  tool  guides  system  developers  to  design  the  required  communicaFon  messages  within   different  healthcare  integraFon  projects.  It  allows  the  developers  to  translate  healthcare  scenarios   into  HL7  v3  messages  in  a  seamless  manner.  The  mapping  process  is  based  on  the  concepts   “structured  healthcare  transacFons”  and  “contexts”.  TAMMP  uses  a  search  tool  built  on  leading  edge   SemanFc  Web  technologies  to  automate  mapping  of  structured  healthcare  transacFons  onto  HL7  v3   InteracFons.       2)  MacSeie:  McMaster  Service-­‐based  eHeatlh  IntegraIon  Environment  (2009-­‐2010).  
 hSp://faculty.uoit.ca/sar0pi/eHealth/MacSeie/Home.html
 The  MacSeie  environment  allows  interoperability  between  two  legacy  healthcare  systems  using   service  oriented  architecture  (SOA)  and  HL7  v3  messages.  The  first  system  is  a  clinical  decision   support  system  (known  as  Vascular  Tracker,  VT)  from  the  COMPETE  III  research  team  at  Joseph  's   Healthcare  Research  Center  in  Hamilton.  The  second  system  is  an  electronic  medical  record  system   (EMR),  which  contains  the  medical  informaFon  of  paFents.  The  VT  and  EMR  systems  are  web-­‐based   and  accessible  through  a  web  browser.   1)    ALBORZ:  SoBware  Architecture  Recovery  using  Data  Mining  (1998-­‐2007).
 hSp://faculty.uoit.ca/sar0pi/Alborz/sta0c/index.htm
 (1998-­‐2003)  I  developed  Alborz  toolkit  as  part  of  my  PhD  research  to  perform  pa[ern-­‐based  so<ware   architecture  recovery  and  evaluaFon.  The  original  version  was  implemented  in  “Refine”  reengineering   environment  (+35,000  lines).  During  2004  to  2007,  I  migrate  the  original  tool  from  “Refine”   environment  into  Eclipse  IDE  plauorm  using  plug-­‐in  technology.  I  have  demonstrated  both  staFc  and   dynamic  techniques  of  the  Alborz  toolkit  in  several  internaFonal  conferences,  workshops,  and   technology  showcases.     
   6.   Thesis/Projects  supervised.    
 
 Summary  of  HQP  Training Doctoral Master’s  
 (Thesis  /  Project) Undergraduate
 (Capstone  Project) CommiUee
 (Supervisory  /   ExaminaIon) Grand   Total -­‐  Supervised:  1   -­‐  Co-­‐supervised:  3
 -­‐  In  progress:  3   -­‐  Incomplete:  1 -­‐  Supervised:  21   -­‐  Co-­‐supervised:  4
 -­‐  In  progress:  3   -­‐  Incomplete:  0 -­‐  Supervised:  16   -­‐  Co-­‐supervised:  0
 -­‐  In  progress:  6
 -­‐  Supervisory:  6
 -­‐  ExaminaFon:    11 7 28 22 17 74
                  ____________________________________________________________________________   
  Page    of    12 17
  • 13. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 
 
 
 
                  ____________________________________________________________________________   
  Page    of    13 17 Summary  of  Teaching  ContribuIons Program
 Developed 
 Course  Developed 
 Contributed   Different
 Courses  Taught
 Undergraduate   Level -­‐  Proposed:  
 OpFon  in   So<ware   Engineering -­‐  Web  Systems:  100%   -­‐  So<ware  Engineering  in   Cloud:  100%
 -­‐  Labs:  2
 -­‐  Projects:  3                      5   -­‐  So<ware  Eng.
 -­‐  OperaFng  Sys.
 -­‐  Object  Oriented
 -­‐  Web  Systems   -­‐  Data  Structures Graduate  
 Level -­‐  M.Sc  eHealth
 at  McMaster
 (Co-­‐developed) -­‐  Service  CompuFng:  100%
 -­‐  eHealth  Technology:  100%
 -­‐  So<ware  Architecture:  100%
 -­‐  Formal  SpecificaFon:  70%
 -­‐  So<ware  Design:  50%
 -­‐  3  X  Directed  Studies:  100%                  8   All  in  column   “Course  Developed” Summary  of  University  and  Professional  Services University   Service External  Grant   Referee Conference  
 PC  Member Journal  External   Referee Grand
 Total Total:   2003  -­‐  2015 22 7 34 15 78 
 UOIT:     2011  -­‐  2015 16
 -­‐  University:  3
 -­‐  Faculty:  9
 -­‐  Department:  3  2 12 3 33
  • 14. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 
 E.   SERVICE  AND  ADMINISTRATIVE  POSITIONS  
 
 1.   University  Service
 CommiUee  Name Role Level InsItuIon Period  of  Service
 (Start  –  End) 22.  ECSE  Stream  Leader  for  So<ware   Systems Leader Department UOIT May  2014  -­‐  Present 21.  FEAS  So<ware  Engineering  Faculty   Hiring  Commi[ee VoFng   Member Faculty UOIT Feb  2013  –  Dec   2014 20.  FEAS  Capstone  Project  CompeFFon   Judge VoFng   Member Faculty UOIT Apr  12,  2013 19.  UOIT  OGS  Scholarship  Commi[ee   (representaFve  from  Faculty  of  Science) VoFng   Member University UOIT Mar  2013  –  Apr   2013 18.  UOIT  Faculty  of  Science  Graduate   Commi[ee  and  Program  Review VoFng   Member Faculty UOIT Dec  2012  –  Present 17.  FEAS  Graduate  Program  Advisor  for   MEng  ECE. Advisor Faculty UOIT Sep  2012  –  May   2014 16.  UOIT,  Ontario  University  Fair Rep Faculty   UOIT Sep  29,  2012 15.  ECSE  So<ware  Engineering   Undergraduate  15.  Program  Review   Commi[ee VoFng   Member Department UOIT Oct  2012  –  Mar   2013 14.  ECSE  CEAB  Graduate  A[ribute   Commi[ee. VoFng   Member Department UOIT Oct  2012  –  Dec   2013 13.  UOIT  IT  Faculty  Advisory  Commi[ee,   Member VoFng   Member University UOIT Jan  2012  –  Jan  2014 12.  Ontario  Trillium  Scholarship  SelecFon   Commi[ee VoFng   Member University   UOIT Apr  2012  –  May   2012 11.  FEAS  Graduate  Commi[ee VoFng   Member Faculty UOIT Dec  2011  -­‐  Jun  2012 10.  FEAS  Strategic  Planning  for  Research VoFng   Member Faculty UOIT Feb  2012  -­‐  Apr  2012 9.  FEAS  TA  Commi[ee VoFng   Member Faculty UOIT Jan  2012  –  Jun  2012 8.  FEAS  Faculty  Mentoring  Commi[ee Member Faculty UOIT Feb  2012  -­‐  Present                  ____________________________________________________________________________   
  Page    of    14 17
  • 15. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng 2.   Professional  Service     7.  ECSE  Departmental  Commi[ee VoFng   Member Department UOIT Jul  2011  -­‐  Present 6.  Curriculum  Commi[ee  for  “Master  of   eHealth”  Program  (among  three  FaculFes,   Engineering,  Health  Sciences,  Business   School) Co-­‐ Director Faculty McMaster Sep  2007  –  Jun   2010 5.  Engineering  and  Management   OperaFng  Commi[ee VoFng   Member Faculty McMaster Jul  2004  –  Jun  2010 4.  CAS  Graduate  Curriculum  and  Policy   (Computer  Science) VoFng   Member Department McMaster Sep  2003  –  Jun   2009 3.  CAS  Graduate  Curriculum  and  Policy   (So<ware  Engineering) VoFng   Member Department McMaster Jul  2009  –  Jun  2010 2.  CAS  Undergraduate  Curriculum  and   Policy  (So<ware  Engineering  and   Mechatronics) VoFng   Member Department McMaster Dec  2007  –  Jul  2008 1.  CAS  web  site  design  and  content   management   Chair Department McMaster Jul  2004  –  Jun  2005 External  Grant  Referee Name  of  Grant  /  CommiUee   OrganizaIon Dates 7.  CollaboraFve  Health  Research  Projects  (CHRP)  Peer-­‐ Review  Commi[ee  Member   NSERC  and  CIHR   Sponsored   OrganizaFon 2014  -­‐  2015 6.  CollaboraFve  Health  Research  Projects  (CHRP)  Peer-­‐ Review  Commi[ee  Member   NSERC  and  CIHR   Sponsored   OrganizaFon 2013  -­‐  2014 5.  Ontario  Graduate  Scholarship  (OGS)  SelecFon  Panel   in  Computer  and  So<ware  Engineering  discipline Ministry  of  Training,   Colleges  and   UniversiFes 2006  
 (Chair  of   CommiUee) 4.  Ontario  Graduate  Scholarship  (OGS)  SelecFon  Panel   in  Computer  and  So<ware  Engineering  discipline Ministry  of  Training,   Colleges  and   UniversiFes 2005 3.  NSERC  College  and  Community  InnovaFons  (CCI)   Grant  Program NSERC 2009 2.  NSERC  Discovery  and  InnovaFon  Grant  Reviewer NSERC 2009 1.  NSERC  Discovery  and  InnovaFon  Grant  Reviewer NSERC 2005                  ____________________________________________________________________________   
  Page    of    15 17
  • 16. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng Program  CommiUee  (PC)  Member   Conference  Name AbbreviaIon Conference  Date 34.  11th  IEEE  InternaFonal  Conference  on  Service  CompuFng   SCC’14   Jun  2014   32.  23rd  IBM  CASCON  Conference.   CASCON’13   Nov  2013   29.  22nd  IBM  CASCON  Conference.   CASCON’12   Nov  2012   25.  27th  IEEE  InternaFonal  Conference  on  So<ware  Maintenance.   ICSM’11   Sep  2011   22.  17th  IEEE  Working  Conference  on  Reverse  Engineering.   WCRE’10   Oct  2010   17.  16th  IEEE  Working  Conference  on  Reverse  Engineering.     WCRE’09   Oct  2009   13.  15th  IEEE  Working  Conference  on  Reverse  Engineering.   WCRE’08   Oct  2008   9.  23rd  IEEE  InternaFonal  Conference  on  So<ware  Maintenance.   ICSM’07   Oct  2007   6.  14th  IEEE  InternaFonal  Conference  on  Program  Comprehension.   ICPC’06   Jun  2006   4.  IASTED  conference  on  Web  Technologies,  ApplicaFons,  and   Services.   WATS’05   Jul  2005   2.  IASTED  conference  on  Web  Technologies,  ApplicaFons,  and   Services.   WTAS’04   Jul  2004                    ____________________________________________________________________________   
  Page    of    16 17
  • 17. Curriculum  Vitae   Kamran  Sar0pi   PhD,  P.Eng Journal  External  Referee   Journal  Name AbbreviaIon Year 16.InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge  Engineering     15.  IEEE's  TransacFons  on  Services  CompuFng   14.  Journal  of  So<ware:  EvoluFon  and  Process   13.  InformaFon  Systems  FronFers.  Special  Issue  on  eHealth  Interoperability.   12.  Journal  of  InformaFon  Systems  FronFers.   11.  IEEE  TransacFon  for  MulFmedia.   10.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge   Engineering     9.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge  Engineering     8.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge  Engineering     7.  InternaFonal  Journal  of  So<ware  Engineering  and  Knowledge  Engineering     6.  Journal  of  So<ware  PracFce  and  Experience.     5.  TransacFons  on  So<ware  Engineering.   4.  Journal  of  OpFmizaFon  Methods  and  So<ware.     3.  Journal  of  Science  of  Computer  Programming  (SCICO)  Special  Issue  from   IEEE  WCRE  2000  Conference.   2.  Journal  of  Systems  and  So<ware,  special  issue  for  best  papers  of  the  IEEE   Conference  WCRE  2002.   1.  Journal  of  Systems  and  So<ware,  special  issue  on  So<ware  Architecture  -­‐   Engineering  Quality  A[ributes. IJSEKE   TSC   JSME   IJSEKE   IJSEKE   IJSEKE   IJSEKE   SPE   TSE   OMS   SCICO   JSS   JSS 2015   2012   2012   2011   2010   2008   2008   2006   2005   2004   2005   2004   2004   2004   2003   2002                  ____________________________________________________________________________   
  Page    of    17 17