Download - Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

Transcript
Page 1: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

Faculty of Communicat ion , Art and Technology

HalilErhanAssociateProfessorInteractiveSystemsandDesignCo-DirectorofComputationalDesignLabwww.computationaldesign.cawww.sfu.ca/~herhan

SchoolofInteractiveArtsandTechnologySimonFraserUniversitySurrey250-13450102Ave.Surrey,BCV3T0A3+17787827423herhan[at]sfu.ca

EDUCATION

CarnegieMellonUniversity,Pittsburgh,PAPhDinComputationalDesign,December2003

Thesis:InteractiveComputationalSupportforModelingandGeneratingDesignRequirements.Committee:Prof.UlrichFlemming,Prof.ÖmerAkin,andProf.JohnR.Hayes

ClemsonUniversity,Clemson,SCMasterofConstructionScienceandManagement,May1996

Thesis:Three-dimensionalcomputationalmodelingandintegrationasanalternativecommunicationmediumbetweendifferentA/E/Cdisciplines.Committee:Prof.ClarenceL.B.AddisonandProf.RogerLiska

MimarSinanUniversity,Istanbul,TurkeyMasterofArchitecture,November1993

Completedcoursework

MiddleEastTechnicalUniversity,Ankara,TurkeyBachelorofArchitecture,June1991

GraduationProject:AmodernartcenterindowntownAnkara,Turkey.

ACADEMICEXPERIENCE

AssociateProfessorofInteractiveSystemsandDesign(September2014–Present)SchoolofInteractiveArtsandTechnology,SimonFraserUniversity,BCCanada

AssistantProfessorofInteractiveSystemsandDesign(September2006–September2014)SchoolofInteractiveArtsandTechnology,SimonFraserUniversity,BCCanada

HonoraryInternationalChairProfessorofInteractiveSystems(April2013–April2014)NationalTaipeiUniversityofTechnology

AssistantProfessorofSoftwareEngineering(February2003–September2006)CollegeofInformationTechnology,UAEUniversity,Al-AinUAE

Instructor(2000-2003)andTeachingAssistant(1998-2000)SchoolofArchitecture,CarnegieMellonUniversity,PittsburghPA

ResearchAssistantInstituteofComplexEngineeredSystems,CarnegieMellonUniversity,PittsburghPA

Researcher(1994-2000)FacultyofArchitecture,IzmirInstituteofTechnology,IzmirTurkey

Page 2: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 2|20

OTHERACADEMICEXPERIENCES

HonoraryInternationalChairProfessorofInteractiveSystems(2013-2014)InteractionSystems,NationalTaipeiUniversityofTechnology

VisitingFaculty(May2016-August2016)FacultyofArchitecture,IstanbulTechnicalUniversity

RESEARCHANDTEACHINGINTERESTS

Design• Useofcomputationalmethods(particularlyinvolvinggenerativetechniquesusingparametric

models,end-userprogramming,andinteractivedatavisualizations)whendesigningwithcomplexrequirementsandperformancefactors

• Workingwithalargenumberofalternativesgeneratedandmanagedinmixed-initiativetools• Rapid-prototypingofbuilt-environmentsandinteractiveobjects

DesignResearch• Studyingdesigninrelationtocognitiontheories(suchasHumanProblemSolving,Distributed

andExtendedCognition,SituatedCognition,AugmentedCognition)anddevelopingnewmethodologicalandcomputationalapproachestodesign

• Applyingscientificmethodsinexploringthefunctionofrepresentationandmediaindesigntask-environmentsfordesignspaceexploration

• Exploringtheelementsofmultidisciplinarycollaborationin[design]decision-making

ComputationandDesign• Developingcreativitysupporttoolswithuser-centerednovelinterfacesbasedoncognition

theoriesandmodels,andempiricaldata• Developinginteractivevisualizationsystemsforvisual[design]analyticsofspatialandnon-

spatialdataforsense-making• Codingasanintegralpartofdesignthroughend-userprogrammingforgeneration,analysis,

simulation,andselectionofalternatives• Designingandevaluatingsystemarchitecturesandalgorithmsforcomplex[design]domains

involvingmultidisciplinarycollaborationandbigdata

Teaching• Improvingandimplementing‘AcademicApprenticeshipModel’indesign[computation]• Adoptingstudent-centered,activeandcollaborativelearningapproacheswithnovel

instructionalmethodsandtechniques• Usinginnovativesoftwaredesignmethodsandstrategicknowledgeinteachingdesign

computation

PUBLICATIONSANDREPORTS–(NAMESINBOLDAREMYGRADUATESTUDENTS)JOURNALPAPERSP1. Erhan,H.,I.Wang,andN.Shireen(2015)HarnessingDesignSpace:ASimilarity-Based

ExplorationMethodforGenerativeDesign,DesignAgencySpecialIssue,InternationalJournalofArchitecturalComputingSpring2015(19pages).

Page 3: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 3|20

P2. ErhanH.,N.H.SalmasiandR.F.Woodbury(2010)ViSA:AParametricDesignModelingMethodtoEnhanceVisualSensitivityControlandAnalysis.InternationalJournalofArchitecturalComputing,SpecialIssue,(pp.461-483)

P3. Madkour,Y.,O.NeumannandH.Erhan(2009)ProgrammaticFormation:PracticalApplicationsofParametricDesign,InternationalJournalofArchitecturalComputingvol.7-no.4,(pp.587-604)

P4. Flemming,U.,H.Erhan,andI.Ozkaya(2004).Object-orientedapplicationdevelopmentinCAD:agraduatecourse,AutomationinConstruction,vol.13-22,March2004,(pp147-158)ElsevierScience,NY.(alsoappearedinAssociationforComputer-AidedDesigninArchitectureConferenceProceedings2002)

MANUSCRIPTSANDBOOKCHAPTERSP5. Kolaric,S.,ErhanH.,WoodburyR.(2017)CAMBRIA:InteractingwithMultipleCADAlternatives.

InÇağdaş,G.,Özkar,M.,Gül,L.F.,Gürer,E.(Eds.)Computer-AidedArchitecturalDesign:FutureTrajectories,CommunicationsinComputerandInformationScience,SpringerSingapore(20pages)

P6. Shireen,N.,ErhanH.,WoodburyR.andWangI.(2017)Makingsenseofdesignspace:Whatdodesignersdowithlargenumbersofalternatives?InÇağdaş,G.,Özkar,M.,Gül,L.F.,Gürer,E.(Eds.)Computer-AidedArchitecturalDesign:FutureTrajectories,CommunicationsinComputerandInformationScience,SpringerSingapore(20pages)

P7. N.Gu,S.Watanabe,H.Erhan,H.Haeusler,R.SusoandW.Huang(eds.)(2014)RethinkingComprehensiveDesign:SpeculativeCounterculture,Proceedingsofthe19thInternationalConferenceoftheAssociationofComputer-AidedArchitecturalDesignResearchinAsiaCAADRIA2014,Kyoto,JAPAN

P8. Woodbury,R.,S.Kolaric,H.Erhan,J.Guenther(2013)ExploringforDesigns:Fivebasicelements.InArmstrongR.andFerracinaS.(eds.)UnconventionalComputing:Designmethodsforadaptivearchitecture,RiversideArchitecturalPress.

P9. ErhanH.,B.Yousuf,andB.Berry(2012)TeachingSpatialThinkinginDesignComputationContexts:ChallengesandOpportunities.InN.Gu,&X.Wang(Eds.),ComputationalDesignMethodsandTechnologies:ApplicationsinCAD,CAMandCAEEducation(pp.365-389).Hershey,PA:InformationScienceReference.

REFERREDARCHIVALCONFERENCEPAPERSP10. ErhanH.andShireenN.(2017)Juxtaposeddesignmodels:Amethodforparallelexplorationin

parametricCAD.InProceedingsofCAADFutures2017,IstanbulTurkey(12pages)P11. Erhan,H.,Chan,J.,Fung,G.,Shireen,N.,andWangI.(2017)AnEpistemicActionAnalysis:

Understandingcognitiveoverloadingenerativedesign.IntheProceedingsofthe22ndInternationalConferenceoftheAssociationforComputer-AidedArchitecturalDesignResearchinAsia(CAADRIA)(10pages)

P12. Kolaric,S.,R.F.Woodbury,H.Erhan(2014)CAMBRIA:AToolforManagingMultipleDesignAlternatives,WIP,ProceedingsoftheDesigningInteractiveSystems2014,VancouverCanada.

P13. Sanchez,R.andH.Erhan(2014)DesignReExplorer:InteractiveDesignNarrativesforFeedback,AnalysisandExploration,Proceedingsof32ndEducationandResearchinComputerAidedArchitecturalDesigninEuropeConference(10pages)

P14. ErhanH.,I.Wang,N.Shireen(2014)InteractingwithThousands:AParametric-SpaceExplorationMethodinGenerativeDesign,Proceedingsofthe34thAnnualConferenceoftheAssociationforComputerAidedDesigninArchitecture,UnitedStates,California,LosAngeles(11pages)

Page 4: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 4|20

P15. Erhan,H.,A.Huang,R.F.Woodbury(2014)DiNaFrameworkandPrototypetoSupportCollaborationintheWild,ProceedingsoftheInternationalConferenceonComputerAidedArchitecturalDesignResearchinAsia,KyotoJapan(10pages).

P16. Tuker,C.andH.Erhan(2014)AnArchitecturalModelingMethodforGameEnvironmentsandVisualization,ProceedingsoftheInternationalConferenceonComputerAidedArchitecturalDesignResearchinAsia,KyotoJapan(10pages).

P17. KamelH.MandH.Erhan(2013)WebSight:TheUseoftheGrid-BasedInterfacetoConveyLayoutofWeb-PagesinaNon-VisualEnvironment,Proceedingsof15thInternationalConferenceonHuman-ComputerInteraction,LasVegasUSA(10pages)

P18. ErhanH.,D.Botta,A.Huang,R.F.Woodbury(2013)PeripheralToolstoSupportCollaboration:ProbingtoDesignCollaborationthroughRolePlaying,inR.Stouffsetal.(eds.),Proceedingsofthe18thInternationalConferenceoftheAssociationofComputer-AidedArchitecturalDesignResearchinAsia,Singapore(pp.241-250).

P19. Abukhodair,F.,B.E.Riecke,H.Erhan,C.D.Shaw(2013)Doesinteractivityimproveexploratorydataanalysisofanimatedtrendvisualizations?ProceedingsofSPIE-ISandT.ElectronicImaging,VisualizationandDataAnalysis2013,(11pages).

P20. NaghmiShireen,SinisaKolaric,HalilErhan,DavidBotta,andRobertWoodbury.Exploringrepresentationsforparalleldevelopmentofdesignsolutionsusingparametricsystems.GRANDNCEAnnualConference,May2013.

P21. Erhan,H.,R.Sanchez,R.F.Woodbury,V.Muller,M.Smith(2012)VisualNarrativesofParametricDesignHistory:Aha!NowIseehowyoudidit!,Proceedingsofthe30thInternationalConferenceonEducationandResearchinComputerAidedArchitecturalDesigninEurope,PragueCzechRepublic(pp.259-268).

P22. Shireen,N.,H.Erhan,D.Botta,andR.F.Woodbury(2012)ParallelDevelopmentofParametricDesignModelsUsingSubjunctiveDependencyGraphs,Proceedingsofthe30thAnnualConferenceoftheAssociationforComputerAidedDesigninArchitecture,SanFrancisco,California(14pages).

P23. Al-Saati,M.Z.,D.Botta,R.Woodbury,H.Erhan,andM.SeifEl-Nasr(2012)MovinginFilmicSpaces:RelatingCameraMovementstoSpatialArchetypesinArchitecturalAnimations,ProceedingsofCAADRIA2012:the17thInternationalConferenceonComputerAidedArchitecturalDesign(pp.629–636–note:authornamesaremissinginthepublicationlisting).

P24. Shireen,N.,H.Erhan,R.Sanchez,J.Popovich,R.F.Woodbury,andB.E.Riecke(2011)DesignSpaceExplorationinParametricSystem:AnalyzingEffectsofGoalSpecificityandMethodSpecificityonDesignSolutions.Proceedingsofthe8thACMConferenceonCreativityandCognition,Atlanta,Georgia.(pp249-258).

P25. Nasirova,D.,H.Erhan,R.F.Woodbury,andB.E.Riecke(2011)ChangeDetectionin3DParametricSystems:Human-CenteredInterfacesforChangeVisualization.Proceedingsof14thInternationalConferenceonComputerAidedArchitecturalDesignFutures,CAADFutures,Belgium,(pp.751–764).

P26. Huang,A.,H.Erhan,R.F.Woodbury,K.Kazlova,andD.Botta(2011)CollaborationWorkflowSimplified:ReductionofDeviceOverheadforIntegratedDesignCollaboration.Proceedingsof14thInternationalConferenceonComputerAidedArchitecturalDesignFuturesCAADFutures,Belgium,(pp.591–601).

P27. Kolarić,S.,H.Erhan,R.Woodbury,andB.E.Riecke(2010)ComprehendingparametricCADmodels:anevaluationoftwographicaluserinterfaces.Proceedingsofthe6thNordicConferenceonHuman-ComputerInteraction:ExtendingBoundaries(NordiCHI'10).ACM,NewYork,NY,(pp.707-710)

Page 5: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 5|20

P28. Rajus,V.S.,R.Woodbury,H.Erhan,R.E.Riecke,andV.Mueller(2010)CollaborationinParametricDesign:AnalyzingUserInteractionduringInformationSharing.Proceedingsofthe30thAnnualConferenceoftheAssociationforComputerAidedDesigninArchitecture,ACADIA2010:LIFEin:formation,OnResponsiveInformationandVariationsinArchitecture,NewYork,NY,(pp.320-330)

P29. Erhan,H.,R.WoodburyandN.H.Salmasi(2009)Visualsensitivityanalysisofparametricdesignmodels:Improvingagilityindesign.ProceedingsofT.TidafiandT.Dorta(eds)JoiningLanguages,CulturesandVisions:CAADFutures2009,PUM,2009,(pp.815-829)

P30. Erhan,H.,B.BenYoussef,M.Sjoerdsma,J.Dill,B.Berry,J.McCracken(2008)SpatialThinkingandCommunicating:ACourseforFirst-YearUniversityStudents.ProceedingsoftheCanadianEngineeringEducationAssociation2008,CDEN2008Conference,Halifax,NovaScotia.(10pages)

P31. Erhan,H.andF.Djebbar(2007)Pair-CollaboratedUsabilityStudyofRaBBiTinRequirementsModelingandGeneration.Proceedingsofthe12thInternationalConferenceonComputerAidedArchitecturalDesignResearchinAsia,Nanjing(China)19-21April2007,(pp.399-409)(ReceivedBestPresentationAwardamong87papers)

P32. Erhan,H.(2006)LearningfromMasters:AcademicApprenticeshipModelforComputationalDesignCourses.Proceedingsofthe11thInternationalConferenceonComputerAidedArchitecturalDesignResearchinAsia,CAADRIA2006Kumamoto,JapanMarch30th-April2nd2006,(pp.53-61)

P33. Erhan,H.andU.Flemming(2005)User-SystemInteractionDesignforRequirementsModeling,CAADRIA2005.Proceedingsofthe10thInternationalConferenceonComputerAidedArchitecturalDesignResearchinAsia/ISBN89-7141-648-3]NewDelhi(India)28-30April2005,vol.2,(pp.160-170)(ReceivedBestPaperAwardamong96papers)

P34. Erhan,H.,andU.Flemming(2004)InteractiveSupportforModelingandGeneratingBuildingDesignRequirements.GenerativeCAD2004SymposiumProceedings.Pittsburgh,PA.

P35. Erhan,H.(2004)AnatomyofRaBBiT:AnApproachforUser-SystemInteractionDesignforRequirementsModeling.GenerativeCAD2004SymposiumWorkshops.CarnegieMellonUniversity,Pittsburgh,PA.

OTHERARCHIVALWORKP36. ShireenN.,H.Erhan,R.Woodbury(2013)ExploringRepresentationsofParallelDevelopment

ofParametricDesignModels,GRAND2013,Toronto,Canada.(Poster)P37. R.Woodbury,S.Kolaric,H.Erhan,J.Guenther(2013)DesignExplorationandConfiguration

Management:TwoSidesoftheSameCoin?,COFESconference,Scottsdale,AZ,US.(Poster)P38. Kolaric,S.,R.Woodbury,H.Erhan(2012)CAMBRIA:Set-basedInteractioninDesignSpace

Exploration,GRANDConference,Montreal,QC(Poster)P39. KolaricS.,H.Erhan,andR.F.Woodbury(2011)ComplexFloorPlans:HowtoRepresentThem,

andInteractWithThem?,Poster,GRANDconference.(Poster)P40. Erhan,H.,B.BenYoussef,M.Sjoerdsma,J.Dill,B.Berry,J.McCracken(2009)EngagedFaculty

YieldsEngagedStudents.The35thNationalTeachingandLearningConference:FirstYearinFocus:EngagingStudentsintheirFirstYearandBeyondConference,SimonFraserUniversity,BurnabyBC.(ExtendedAbstract)

P41. Erhan,H.andF.Djebbar(2006)EffectivenessofRaBBiTinRequirementsModelingandGeneration.TheSeventhAnnualU.A.E.University(InternalResearchReport).

Page 6: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 6|20

P42. Flemming,U.,H.Erhan,I.Ozkaya.(2001)Object-OrientedApplicationDevelopmentinCAD:AGraduateCourse.TechnicalReport48-01-01.Pittsburgh,PA:CarnegieMellonUniversity,InstituteofComplexEngineeredSystems.

P43. Flemmingetal.(1999),TheSEEDExperience.TechnicalReport48-06-00:Pittsburgh,PA:CarnegieMellonUniversity,InstituteofComplexEngineeredSystems.

P44. Erhan,H.(1999)UsabilityTestofSEED-ProII:Pluralistic-HeuristicWalk-throughMethod.TechnicalReport:InstituteofComplexEngineeredSystems.CarnegieMellonUniversity.

NON-REFEREEDPUBLICATIONSP45. Nasirova,Diliara(2012)EnhancingChangeDetectionandModelComprehensioninParametric

Design,MScThesis,SIATSimonFraserUniversity(Prof.R.Woodburyasco-supervisor)P46. Huang,Andy(2012)DiNAFramework:SupportingCollaborationintheWild,MScThesis,SIAT

SimonFraserUniversity(Prof.R.Woodburyasco-supervisor)P47. Salmasi,Nahal(2010)VisualSensitivityAnalysisofParametricDesignModels:Improving

AgilityinDesign,SIATSimonFraserUniversity(Prof.R.Woodburyasco-supervisor)P48. Roham,MehdiSheikholeslami(2009)YouCanGetMoreThanYouMake,MScThesis,SIAT

SimonFraserUniversity(Prof.R.Woodburyasseniorsupervisor)P49. Warren,P.,A.Barbour,G.Ditsa,G.,andH.Erhan(2006)TheInteractionofCognitiveandSocial

DimensionsintheUnderstandingofComputerProgrammingandProgrammingLanguages.The7thAnnualU.A.E.UniversityResearchReport,Al-AinUnitedArabEmirates

P50. Erhan,H.andF.Djebbar(2006)EffectivenessofRaBBiTinRequirementsModelingandGeneration.The7thAnnualU.A.E.UniversityResearchReport,Al-AinUnitedArabEmirates

P51. Erhan,H.I.(2003)InteractiveComputationalSupportforModelingandGeneratingDesignRequirements.PhDThesis;ComputationalDesign,SchoolofArchitectureandInstituteofComplexEngineeredSystems,CarnegieMellonUniversity,Pittsburgh,PA.

P52. Erhan,H.I.(1996)Three-dimensionalcomputationalmodelingandintegrationasanalternativecommunicationmediumbetweendifferentA/E/Cdisciplines.Master’sThesis,ClemsonUniversity,Clemson,SC.

PAPERSSUBMITTEDP53. Wang,I.,H.Erhan,N.Shireen(UnderReview)FromNowToThen:InterviewswithPracticing

ProfessionalsonDesigningwithGenerativeComputationalTools.ACADIA2015,OhioUSA(12pages).

RESEARCHAPPLICATIONSDEVELOPED

A1. CAMBRIA:Designexplorationbyworkingalternativesinparallel(aspartofS.Kolaric’sthesis)

ProgrammingLanguage:C++CAMBRIAisaninteractivesystemthatdemonstratesapathtodirectlyworkingwithcollectionofalternatives.Thekeyprinciplesbehinditare:(a)viewmanyalternativesatonce,(b)editalternativesinad-hocgroups,and(c)maintainidentityofpartsacrossalternatives.Weaddtwobasicoperations:passvariablewhereavariableinonealternativecanbecopiedtoanothermaintainingitsidentity;andpassvalue:thevalueofavariablecanbepassedtoanotheralternativehavingthesamevariable.Composingthesetwooperationsproducesseveraluser-levelcommandssuchasclone(passallvariablesfromonealternativetoothers),paralleledit(editonealternative;simultaneouslypassvariablesandvaluestoothers).Theprototypeisstillunderdevelopment.(http://www.sfu.ca/~skolaric/cambria.html)

Page 7: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 7|20

A2. TimeTravelinParametricCAD:DesignReExplorer(aspartofRodolfoSanchez’sthesis)ProgrammingLanguage:Processing,Java,C#,andRhinoScript

AsystemenablesdesignerstovisitpreviouslymadedecisionindesignmodelingusingparametricCADsoftware,andpresentsopportunitiesforcontrollingbacktracking,deferring,andtheircombinations.TheprojectreceivedfundingfromAeroInfo(aBoeingCampany)andMITACS.

A3. ChangeDetectionandControlinParametricCAD(aspartofD.Nasirova’sthesis)ProgrammingLanguage:ActionScript,GCScript,GenerativeComponentsAPIinC#

Ahigh-fidelityprototypedemonstratesasetofdebugging-likeinteractiontechniques(watch,trace,inspect,probeetc.)ondataflowgraphinterfacestoassistwithchangedetectionandmodelcomprehensionbyenablingdesignerstoidentifydatafloweffects,parametricdependencies,andchanges.

A4. DiNA:Enablingleasteffortprincipleindesigncollaboration(aspartofA.Huang’sthesis)Programminglanguage:Php,SQL,Html5,JavaScript

DiNAdemonstratesbasicusecasesnecessaryforsharinginformationbythehelpofreadilyavailabledevices;browsinginformationusingflexibleclassification,clustering,andannotationmechanismsdefinedbyusersandinusers’terms.

A5. RaBBiT:RequirementsBuildingforBuildingTypes,(AlphaSpring2004–InProgress)Programminglanguage:JavaandOPSJ

RaBBiTisaprototypeapplicationthathasbeenproposedasaproof-of-conceptofmyPh.D.thesis.Itsprimaryfunctionistofacilitatedesignrequirementsspecificationindesign.TheproposedfeaturesoftheRaBBiTarethefollowing:(a)theabilitytocomputationallycapturereusableprogrammingknowledgeofbuildingtypesbasedonasetofconceptsthataregeneralenoughtoaccommodatevariousprogrammingstyleswhileremainingoperational;(b)simplificationofthedesigner-computerinteractiontomaketheapplicationusable,evenprogrammabletoadegree,fornon-computerprogrammers;and(c)abilitytogeneratedesignrequirementsasoutputthatcanbeusedbydifferentgenerativedesignanddecisionsupporttools.TheprototypeofRaBBiTisahybridsoftwaresystemconsistingofanobject-orientedapplicationthatishighlyintegratedwitharule-basedreasoningsystemandadirect-manipulationstyleuserinterface.(www.sfu.ca/~herhan/rabbit_help.htm)

A6. ReXT:RequirementExtractor,Spring2003ProgrammingLanguage:JMDLandJavainBentley’sProjectBankandMicroStation/J

ReXThasbeenproposedtoassistdesignersininteractivelycapturingfunctionalandspatialinformationfromexistingCADdrawingsofbuildings.Thisinformationispartofthebuildingdesignrequirementsthatevolveandchangefromtheirinitialformsinthedesignprocess.Mostofthesechangesresultinmodificationofthedesignandareembeddedinevolvingspatialconfigurations.RextenablesuserstoidentifyvisibledesigncomponentsfromtheCADdrawingsandconvertthemtodesignrequirements,whichthencanbeautomaticallycomparedwiththeinitialdesignrequirementsandusedforevaluatingintendedvs.currentstateofadesign.

A7. HVACTools,Fall2001ProgrammingLanguage:JMDLandJavainBentley’sProjectBankandMicroStation/J

HVACToolspartiallyautomatesaverytime-consumingtask,thegenerationofscaleddrawingsofmechanicalsystemsfromhighlyabstractedandsymbolicsingle-linedrawingsasHVACconsultantstypicallysupplythem.ByusingHVACTools,anarchitectidentifiestheelementsthatdescribetheHVACsystemcomponentsinaCADdrawing.Basedonthisinformation,theapplicationgeneratesaninitialversionofthedesireddrawingasaCADfile,depictingtheHVAC

Page 8: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 8|20

componentsintheirtrueshapes.Fromthecreatedmodel,alistofcomponentsandtheirspecscanalsobeproduced.

A8. Remodeler,Fall2000ProgrammingLanguage:JMDLandJavainBentley’sProjectBankandMicroStation/J

Supportsthegenerationofdesigndocumentsforremodelingprojectsthroughcollaborationofmultipleusers.AninitialsetofCADfilesdescribingtheas-builtstateofafacilityarecollectedinaProjectBankproject.AnydesignerinvolvedintheprojectisabletouseRemodelertoidentifypartstoberemoved,demolished,added,andrecycled.Remodelerbuildsinternallyarecordoftheseelementsfromwhichdrawings,schedules,specsandpreliminarycostestimatescanbeautomaticallyproduced.

FUNDEDRESEARCH

InterfacesforExploringDesignthroughMultipleandParallelAlternativesinParametricCAD—PINSERCBridgingGrant,SimonFraserUniversity,Spring2013(CAD15,000)

Aimstoenhancedesignbyunderstandingthedesignprocessandofferingcomputationalsolutionstosupportdesignspaceexploration.Designersexplorealternativesolutions(orsimply,alternatives).Theydisplaydistinctpatternsofexploration,chiefofwhichareparalleldevelopment,historyrevision,andsolutionfusion.Iproposeacomputationaldesignsolutiontoenablethesethreepatternsandworkflowamongthem.ThisproposalseeksfundingtosupportfurtherdevelopmentandevaluationofCAMBRIA(cf.ResearchApplicationsDevelopedsectioninthisCV).

InteractiveVisualizationofDesignStoriesforParametricDesignSystems—PIAeroInfoSystems(ABoeingCompany)andMITACS,Fall2012(CAD15,000)

FocusesondevelopingtoolstoenableuseofinteractiverecordsoftheparametricCAD(PCAD)designprocessas‘designstories’.DesignstoriesstemfromadesiretogobeyondadescriptiveanderrorrecoverymodelofhistorytoaplatformforunderstandingthepastandextendingtheexploratorycapabilitiesofparametricCAD.Thatis,togaininsightbyvisualizingthedesignpatterns,strategiesandindividualactionsthatcomebeforeandafterthedesigners’accomplishmentsandfailingsacrossthedesignprocessandthenusetheseaslaunchingpointsforfurtherexploration.

InteractiveSystemsforVisualization-Driven[Design]Decision-Making–PIBoeingVisualAnalyticsCenterandMITACS,Fall2010(CAD20,000)

Aimstoutilizedecision-makingtheoriesemphasizingvisualcognitiontodescribethegeneralpatternoftaskperformancebyindividualsandgroups.Theresearchadaptsordevelopsvisualrepresentationsandinteractionsthataresuitableforaccessingto,presenting,interactingwith,andeditingdifferenttypesofcomplexdesigncontent;andtoconformtherelevancytopractice,forexampleinarchitecturaldesign.Thedevelopedprototypesofcomputationaldecision-supporttoolswilladoptthemodelsextendedandthevisualanalyticstechniquesdeveloped.Theoutcomeisexpectedtoprovideatheoreticalgroundforextendingexistingmodelsthatexploithuman-visualsystemforrapidinsightinformingdesignactions.Thetoolswillbeusedtoverifythemodelsandtechniques;thereforeacorollarytothisobjectiveistoconductexperimentsinvolvingdesignersworkingontheprototypesoftware,whichcanbeimplementedaspartoforcomplementarytothetoolsinuse–suchasparametricsystems.

EnablingTechnologiesforCADSystems–CollaboratingInvestigatorGRANDNCE,ProjectLead:Prof.WolfgangStuerzlinger,2009-2014(CAD18,000peryear)

ProjectconductedbydifferentresearchersfromdifferentinstitutionsinCanada.Itfocusesonsystemsfor[design]historiesandalternatives,enablingtheknownproblemsolvingstrategyof

Page 9: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 9|20

problemspaceexploration.Weplantoresearchsystemsthatenabletheusertobrowseandmanipulatesignificantstepsofadesignshistory,revisitingandevaluatingearlierdesigndecisions.Wewillthusdeveloppowerfulmechanismsfordesignre-use,andcommunicationofthedesigntostakeholders,anddocumentingthedesignprocess.Anotherfocusisonsimpleruserinterfacesformodeling.Constraintsandsimulationestablishanewdesignspace,inwhichhistoriesandalternativeenhancetheabilitytoexplorenewalternativesfornewdesigns.Thethirdenablesrapid,interactiveexplorationofthedesignspace,whichisessentialtomatchalldesiredoutcomes.

ParametricDesignResearchandApplication–Researcher(Prof.RobWoodburyasPI)BentleySystemsInc.,NSERCCRDandMITACSAC,Fall2009(CAD114,450outof200,000allocated)

TheresearchleadbyDr.Woodburyinvestigatesparametricdesignandsystemsinthecontextofdesign.Threemainfocusareasare:(a)Designprocessvisualizationandcommunication,(b)Rule-basedgenerationofdesign,and(c)Softwarepatternsforparametricdesign.TheresearchaimsatimprovementsinseveralaspectsofGenerativeComponentsandatnewknowledgeofalgorithmsandinterfaces.

Useofinteractivesystems:ExploringLevelofSatisfactionwithDesign—PIFundedbySimonFraserUniversity,President’sResearchGrant(CAD10,000),Fall2007

Proposestoinvestigatedesignersatisfactionwithgeneratedalternativesasafunctionofavailableinteractivedesign-supporttools(suchasCADsystems).Inspecific,thestudiestherelationshipbetweenthedesigners'levelofsatisfactionandthealternativedesignsolutionsgeneratedwithdesign-supporttoolstolearnhowthissatisfactionlevelisinfluencedbythetimespent,thenumberandsequenceofalternatives;andtheroleofvisualizationordiagramsinproducingsolutions.ThisstudyextendedapreviousstudyofdesignersatisfactionthatthePIconductedwiththepeersintheDesignComputationprogramatCarnegieMellonUniversity.

RequirementsManagementandComputationalDesignSupportinArchitecturalProgramming—PIFundedbySimonFraserUniversityandSIAT(CAD60,000)

Proposestocontinuemyresearchondesign-computationsupportforintegratingarchitecturaldesigninformationincludingdesignrequirementsandspecifications.Exploressoftwaremodelsandinteractiontechniquesthatseamlesslycombinetwodifferentbuthighlyrelatedphasesinarchitecturaldesignthroughdigitalobjectsandinteractionbetweentheseobjects.

LearningfromMasters:AcademicApprenticeshipModelforComputationalDesignCourses—PIFundedbyUAEUniversityResearchAffairs.2005.(AED12,000)

Studied“designstudios”and“activeandcollaborativelearning”inscienceandengineeringdesigneducation.Aproposedmodelbasedon‘social-constructivistparadigm’ispresentedforthecoursescoveringproblemsolvingthroughcomputation.Inthismodel,the“designstudio”methodisusedforstructuringthephysicalclassroomenvironmentanddefininganinteractionmodelbetweenstudentsandinstructorsaswellasbetweenstudents.Themodelisnamed“AcademicApprenticeshipModel”andfundamentallyisareinterpretationof‘apprenticeship’inaneducationalenvironment.

AUsabilityStudyonRaBBiT:EffectivenessinRequirementsKnowledgeModelingandGenerationforComplexDesignDomains—PIFundedbyUAEUniversityResearchAffairs.2004(AED9,500)

RaBBiTisatoolfordesignrequirementsmodelingandgenerationthatIdevelopedaspartofmyPhDstudies.BeforethefirstreleaseofRaBBiT,itseffectivenessandefficiencyfromtheperspectiveofhuman-computerinteractionshouldbeverified.Thisresearchproposalfocuses

Page 10: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 10|20

particularlyonthisverificationthrough(a)measuringtheusefulnessofRaBBiTanditseffectivenessinrequirementsmodelingandgeneration,(b)assessingtheusabilityofRaBBiTapplyingheuristicevaluationmethod.Thesetwofocusareasarehighly-coupled;usefulnessdependsonhigh-usabilityandusabilitycan'tbeachievedwithoutagoalathand.

Theinteractionofcognitiveandsocialdimensionsintheunderstandingofcomputerprogrammingandprogramminglanguages—Co-PIFundedbyUAEUniversityResearchAffairs,PeterWarrenasPI.2004(AED12,000)

Teachingandlearningprogramminglanguagesisasocialactivityinfluencedbyculturalnorms.Therefore,consideringonlyfunctionalapproachesarenotsufficient;thesocio-culturalaspectsareequallyimportantandneedspecialattention.Wequestionedhowgroupsofpeoplecometolearnprogramming;towhatextentlanguagessupportthewaypeoplethinkandinteractwithoneanother;andhowthesechangethewayprogrammingisthought.Thisprojectbuildsonminimalistprinciplesforeffectiveprocessofprogrammingandlearningtoprogram.

ParallelRTLSimulationEngine—Co-PIFundedbyUAEUniversityResearchAffairs,withA.ElchouemiasPI.2004,(AED14,000)

WeintendtoinvestigatetheoptimizationtechniquesforparallelResistorTransistorLogicsimulationengines.Anovelnet-listpartitioningtechniqueisproposedincorporatingdifferentoptimizationmodelsfortaskassignments.OurmainobjectiveistodevelopaninteractiveprototypesystemforparallelRTLsimulationthatwillemploythenewpartitioningtechniqueformicroprocessordesign.

PRESENTATIONSPresenter:“InteractingwithThousands:AParametric-SpaceExplorationMethodinGenerativeDesign”,ACADIA2014,October25,2014,LosAngeles,CA.Presenter:“DesignReExplorer:InteractiveVisualizationofDesignNarratives”,CANVACViVAVisualAnalytic,December4,2013,VancouverBCInvitedSpeaker:“AResearcher’sPerspectivetoComputationandDesign”,Perkins+WillArchitects,April5,2013,VancouverBCPresenter:“Design:ResearchPerspective”,SIAT,SimonFraserUniversity,GraduateStudentColloquiumFebruary24,2013,VancouverBCPresenter:“AProposalforBuildingTimeMachineforCAD”,BoeingAeroInfoVisualAnalyticsResearch,April27,2012,VancouverBCPanelSpeaker:“TheRoleofDesigninComputerScience”,UniversityofBritishColumbia,ComputerScienceDepartment,March27,2009,VancouverBCPresenter:“VisualSensitivityAnalysisofParametricDesignModels:ImprovingAgilityinDesign”,CAADFutures2009,June17-20,2009U.ofMontrealPresenter:“EngagedFacultyYieldsEngagedStudents.”,FirstYearInFocusConference,SimonFraserUniveristy,May12-14,2009,BurnabyBCKeynoteSpeaker:“DesigningaContextinaContext:UnderstandingWhatTheCattleCallisAbout?”,2007InternationalDigital-ContextInnovationDesignWorkshop,Conference&JointExhibition,NYUT,Taiwan,September26-October5,2007,TaiwanInvitedSpeaker:“FromconceptiontomakingofRaBBiT:Isitfuntodesignsystems?”,NationalYunlinUniversityofTechnology,Taiwan,September2007,TaiwanInvitedSpeaker:“RequirementsModelinginSystemDesign”,SimonFraserUniversity,,February2005

Page 11: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 11|20

Presenter:“RaBBiTforProgrammingCivicFacilities”InternationalEnvironmentConference&Exhibition2005,Abu-Dhabi.Presented,CertificateofRecognitionPresenter:“RaBBiTforPlanningandDesigningMilitaryFacilities”,7thInternationalDefenseExhibitionandConference2005,Abu-Dhabi.CertificateofRecognitionPresenter:“ResearchOpportunitiesPanel:ComputationalSupportforPlanningAbuDhabiNationalOilCompany(ADNOC)Projects”faculty.uaeu.ac.ae/~hierhan/Rabbit/RabbitPoster.jpg,2005InvitedSpeaker:“DesignRequirementsModelingandComputationalSupport”.DistinguishedLectureSeries,UAEUniversityFall2004Speaker:“ActiveLearning:Problem-toProject-basedLearningTechniques”,UAEUniversity2004(withA.JaffarandA.Elchueami)Speaker:“CaseStudies:ProgrammingRecurringBuildingTypes”,SchoolofArchitectureColloquiumSeries,CarnegieMellonUniversity,2002Speaker:“UsabilityEvaluationofSEED-ProII”,ColloquiumSeries,CarnegieMellonUniversity,2000

WORKSHOPSLEADANDORGANIZEDInteractionDesignWorkshop,March2013,NUTT,Taiwan[Invitedtoworkwithfacultyandgraduatestudentsindevelopingvariousinteractiveinstallations,games,andsocialmediaapplicationsoneofwhichwas‘BionicOrchid’selectedforYOUNGDesignCompetition2013]InternationalDigital-ContextInnovationDesignWorkshop,October2007,NYUT,Taiwan[Invitedasanadvisorfortwoteams–TeamswonBestProjectAwardandBestTechnologyAward],Fall2007

TEACHINGEXPERIENCE

AssociateProfessorofInteractiveSystemsandDesign(September2014–Present)AssistantProfessorofInteractiveSystemsandDesign(September2006–2014)FacultyofCommunication,ArtandTechnology,SimonFraserUniversitySurreyIAT-805:ResearchColloquium(3Credits)–Instructor

Fall2015–22;Spring2016-18Throughaninterdisciplinaryspeakerseries,presentsresearchtopicsrelevanttotheSIATgraduateprogram.Engagesstudentsindiscussionanddebateontheutility,resultsandmethodsofresearch.

IAT-352:InternetComputingTechnologies(3Credits)–InstructorFall2015–36;XMLtechnologies,databasesanddataminingarereviewedasmeansofstoringandextractingknowledge.Server-clientandserviceorientedarchitecturesareexaminedfromtheperspectiveofbuildinginteractivesystems.Web2.0technologiesarereviewed,includingpeer-to-peersystems,socialnetworkingportals,andpersonalizationtechnologies.StudentsapplyconceptualknowledgebyprogrammingawebapplicationusingAJAX,servletsandadatabase.

IAT-432:DesignEvaluation(3Credits)–InstructorFall2014–37;Examinesevaluationconceptsandmethodsfordesigners.Introducesarangeofevaluationapproachesincludinginformalusabilitystudies,labexperiments,fieldstudies,andanalyticallybasedevaluations.Studentsexploretechniquesforfeedbackincludingusabilitytests,observation,interviews,heuristicreviews,anddiscursiveevaluations.Underlyingconceptsofevaluationincludingscientificexperimentation,ethnography,phenomenology,andaesthetics

Page 12: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 12|20

willbediscussed.Studentswilllearnhowtodesignandimplementappropriateevaluationstudiesforarangeofdesignprojects.

IAT-403|405:DesignStudioIandII,CapstoneProject(3Credits)—Instructor,Coordinator†Fall2012–15;Spring2013–14;Fall2013–1;Spring2014–1Focusesonthedesign,implementationandcommunicationofamediaarts,designorinteractivesystemsproject(oranycombinationofthese)andistheseniorcapstoneprojectforSIATstudents.Teamsof3-4studentsorindividualstudentsundertakeatwo-semesterslongproject.

IAT-846:InteractiveSystemsforDesign(3Credits)—Developer,InstructorSpring2007-4;Spring2009–2;Spring2010–6;Fall2011–11,Spring2014–3Exploresconnectionsbetweenuseandcreationofinteractivedesignsystemsbybridgingdesignandsoftwaredevelopmentdomainsandbuildingconceptualandpracticalknowledge.Inthecontextofaproject,problem-solvingperspectivetodesignaswellastosystemsdevelopmentisappliedforanalyzingandformulatingdesignproblemsatthetask-level;anddevelopingandevaluatingsystemsassolutions.

IAT-437(IAT-337):RepresentationandFabrication(3Credits)—Developer,InstructorSpring2008-65;Spring2009-94;Fall2010-74;Summer2011-74;Fall2012-67;Spring2013-60;Spring2014-65;Fall2014-8;Spring2015-17;Spring2016-20[Fall2014becameafourthyearcourseIAT437,capacitylimitedto40students][Spring2013studentprojectwonBestPosterAwardinSIATShowcase][Spring2012studentprojectwonFCATBorderCrossingAward][Fall2011studentprojectnominatedasfinalistinSurreyCityAwardsCompetition][Fall2011studentprojectswonBestDesignProjectAwardinSpringShowcase][Fall2010studentprojectwonBestScienceandTechnologyAwardinSIATShowcase]Introducestoadvancedcomputertoolsforrepresentingdesignsandtothetechniquesneededtousesuchtoolsforaccurateandprecisespecification.Itteacheshowtousedatafromsuchrepresentationsasinputtocomputernumericalcontrolfabricationequipment(suchaslasercutters,3Dprintersandn-axismills)andcombinerepresentationandfabricationintoaniterativedesignprocess.Designingfamilyofartifactsprovidesacontextinwhichissuesofreuse,designrulesandinter-designcoherencearecrucial.

IAT-452:DevelopingDesignTools(DesignEnvironmentsin2006)(3Credits)—Developer,InstructorFall2006-9;Fall2007-36;Fall2008-14;Fall2009-10;Spring2011-19;Spring2012-17;Spring2014-18;Spring2015-16;Spring2016-10Introducesapproachestocustomizinganddevelopingsoftwareapplicationsasdesign-supporttoolstobeemployedindynamicdesignenvironmentscomprisingpeople,othertools,andtheirinteractionsinrelationtothetaskstobeperformed.Discusseseffectivestrategiesforsoftwaredevelopmenttofindthebestmatchingsolutionsforagivensituationandappliestheselectmethodsinsoftwaredesign,prototyping,andevaluation.Makesuseofsoftwaredevelopmentprocesses,languages,andnotationsinrepresentingdesignofthetools.

IAT-487-1:DirectedStudies–Developer,InstructorSpring2010-3;Summer2013-1;Fall2013-1;Spring2014-1;Fall2015–1;Spring2016-3[StudentswereacceptedtoM.ofArchatU.ofCalgary,U.ofBritishColumbiaafterthestudy]Onvarioustopicsincludingarchitecturaldesign,computationaldesign,visualanalytics.

Tech-106:SpatialThinkingandCommunicating(3Credits)—Developer,InstructorFall2007(withJohnDill,BenYoussef,MikeSjoerdsma)-340;Fall2010(withJohnDill)120

†<Term><Year>–<Enrollednumberofstudents>

Page 13: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 13|20

[Fall2010studentswonBestUndergradProjectAwardinSIATSpringShowcase,2011]Introducesspatialthinking,graphicalrepresentationandcommunication.Asafoundationscourse,itaimstoexposestudentstospatialthinkingconceptsandtoprovidethemwiththebasicknowledgeandtechnicalskillsrequiredtoenvisionthreedimensionalstructures,visualizeandthinkinthreedimensionsandtoanalyzeandsolvespecificspatialthinkingproblemsusingsketching,digitalandphysicalmodeling.

AssistantProfessorofSoftwareEngineering(2003–2006)CollegeofInformationTechnology,UAEUniversityITBP-220:ProgrammingII—Instructor

Spring2004-90Coversabstractdatatypesandstructuresaswellastheirapplications.Presentsthemethodsandmodelsusedinsoftwaredesignanddevelopment.Includesanoverviewofmodularity,reusability,versiontracking,andobject-orienteddesign.

ITBP-320:ProgrammingIII—Coordinator,InstructorFall2004–120enrolled;Fall2005–120Introducestoolsandmethodsfordevelopingmoderatetolargesizeprograms.Focusesonobject-orienteddesign,specification,andimplementation;dataandfilestructures;recursion;problemsolving.

SWEB-311:SoftwareRequirementsManagement—Coordinator,InstructorSpring2004–18;Spring2005–23Introducestothefundamentalconceptsandmethodsusedinmanagingsoftwarerequirementsmodelinginsoftwarelifecycle.

SWEB-316:SoftwareDesignII—InstructorSpring2006–28Presentsconceptsandmethodsformodelingarchitecturaldesignoflarge-scalesoftwaresystems.Usesdesignconceptsandnotations.

SWEB-318:UserInterfaceDesign—Coordinator,Developer,InstructorSpring2005–24Focusesontherelationshipofthesoftwaresystemwithitsenvironmentandinparticularwiththepeoplewhointeractwiththesystemthroughuserinterfaces,whichtheirdesigniscentraltotheirsuccess.

SWEB-446:Web-basedSoftware—Coordinator,Developer,InstructorFall2004,Fall2005Introducestheoreticalandpracticalissuesinthespecification,designandconstructionofsoftwaresystemsthatrunontheweb.Discussessoftwareconstructionmodels,languages,andtechnologies.

SWEB-490:SeniorSoftwareEngineeringExhibition(GraduationProject)—Coordinator,DeveloperSpring2005Aimstoimprovethestudents'knowledge,skill,andabilitytocompleteagivenprojectwithvalidtheoreticalandpracticaljustificationsintheInformationTechnology.

SWEB-XXX:StudentAdvisorofSoftwareEngineeringProgramSpring2005,Fall2005,Spring2006Advisestudentsinselectiontheircoursesandhelpthemintheircareerdecisions.

Instructor(2000-2003)SchoolofArchitectureCarnegieMellonUniversityObject-orientedApplicationDevelopmentinCAD–Co-developer,Instructor

Fall2000,Fall2001,andSpring2003.

Page 14: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 14|20

Introducesgraduatestudentstoeffectiveandinnovativeobject-orientedsoftwaredevelopmentstrategiesandtoapplicationdevelopmentincomputationaldesignbyemphasizingtheimportanceofstrategicknowledge.Studentsandinstructorformadevelopmentteamtocreateinterestingresearchprototypes.

TeachingAssistantSchoolofArchitectureCarnegieMellonUniversityArchitecturalDesignStudio:IVYear

Spring1998andFall2002Instructingandguidingstudentstodesignbuildingswithcomplexprograms.Theprojectwasaninterdisciplinaryuniversitylibrarywithahightechnologymediacentertobebuiltonthecampus.Theprogramwascompiledbythestudentsundermysupervision.

ComputerModelingIISpring1999andSpring2000Teachingstudentshowtoeffectivelyusemodelingapplicationsindesignprocessanddesignpresentation(MicroStationandFormZapplicationswereused).Inaddition,modelmanipulationconceptssuchastransformation,translation,rotation,reflectionetc.wereexplainedasstrategictoolsindifferentcontexts.

STUDENTADVISING

SeniorSupervisorStudentName Studytitle Start End

Koloric,Sinisa PhD CAMBRIA:AnInteractiveSystemtoEnableWorkingwithAlternativesinCollectionsandParallelEditing

Fall2009 Spring2016

Shireen,Naghmi

PhD DesignSpaceExplorationinParametricDesign Fall2010 Active

Sanchez,Rodolfo

MSc InterfacesforTransactionsHistoryinParametricDesignTools:ATimeMachineforDesign

Fall2010 Fall2014

Popovich,Jelena

MSc Alternativesonthewall:Workingwithlargenumberofalternativedesignsolutions

Fall2010 Droppedoff

Wang,Ivy MSc ToolsandTasks:HowDesignersMakeandUseToolsforDesignExplorations

Fall2011 Fall2015

Nazarova,Dilara

MSc EnhancingChangeDetectionandModelComprehensioninParametricDesignSystems

Fall2009 Fall2012

Huang,Andy MSc DiNaFramework:Supporting(Design)CollaborationintheWild

Fall2009 Fall2012

Salmasi,Nahal MSc VisualSensitivityAnalysisofParametricDesignModels:ImprovingAgilityinDesign(withDr.Woodbury)

Spring2007

Spring2010

Co-SupervisorSheikholeslami,Roham

MSc YouCanGetMoreThanYouMake:ANovelApproachtoDesignSpaceExploration(withDr.Woodbury)

Fall2007 Spring2009

Page 15: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 15|20

CommitteeMemberAl-Saati,Maha PhD TheMythicalArchitecturalImage:Constructing

SpatialDramaintheMovingArchitecturalImage(withDr.Woodbury)

Fall2007 Summer2013

Mokhtarmaleki,Maryam

PhD ProgrammingintheModel(withDr.Woodbury)

Spring2009

Fall2014

Abukhodair,Felwa

PhD VisualAnalyticsinEmergencyHealthRecords(withDr.Shaw)

Fall2010 Active

Green,Tera PhD ThePersonalEquationofInteractionforInterfaceLearning:Predictingtheperformanceofvisualanalysisthroughtheassessmentofindividualdifferences(withDr.Fisher)

Fall2010 Fall2015

Freiberg,Jacob

MSc SpatialcognitionandVRinDesign(withDr.Riecke)

Fall2012 Fall2015

Eap,TyeMey PhD Web-servicesforuserauthentication(withDr.Hatala)

Fall2006 Droppedoff

Kazlova,Karine

PhD ComputationalMethodsofCollaboration(withDr.Bartram)

Fall2007 Active

Hosseini,Malahat

MA TheUtilityofRolePlayingMethodinDesignIdeation(withDr.Wakkary)

Fall2006 Spring2009

ExternalExaminer-SFUOdour,Erick PhD FamilyCommunicationTechnologyDesignin

RuralandLowIncomePartsofKenyaThesis Spring2015

Odour,Erick PhD FamilyCommunicationTechnologyDesign Qualifier Spring2014

Mohabbati,Bardia

PhD Quality-awareService-OrientedSoftwareProductLines:Feature-DrivenProcessConfigurationandOptimization(Dr.Hatala)

Thesis Fall2013

Guenther,Jeffrey

PhD VisualAnalyticsLanguage:Shiro(Dr.Shaw) Qualifier Summer2013

AlimadadiJ.,Saba

MSc PropagationofChanceandVisualizationofCausalityinDependencyStructures(Dr.Shaw)

Thesis Spring2013

Lavender,Terry

PhD SeriousGamesandImmersiveVR Qualifier Summer2013

ZeinalyB,Mahshid

MSc VisualizingMutationsofaVirusSequence(Dr.Shaw)

Thesis Fall2012

Asadi,Mohsen

PhD SoftwareProductLineModeling(Dr.Hatala) Qualifier Summer2011

Page 16: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 16|20

Sheidaei,Shahin

MSc PolicyConflictDetectionofUsingAlloy:AnExplorativeStudy(Dr.Hatala)

Thesis Spring2010

Mohabbati,Bardia

PhD Service-OrientedComputingandSoftwareProductLines:MergingtwoApproachesforExtensibleServiceDesign(Dr.Hatala)

Qualifier Fall2010

Qian,Cheryl PhD DesignPatterns:AugmentingDesignPracticeinParametricSystems(Dr.Woodbury)

Thesis Summer2009

Qui,Zhu MSc TheBlueBubble:DesignandConstructionofanInterpersonalCommunicator(Dr.Bowes)

Thesis Spring2008

Rao,Shilpi MSc MICE:TracingProgrammerandCorrectingTheirProgrammingStyle(Dr.Hatala)

Thesis Summer2007

Kanwal,Amit

MSc AGamingFrameworkforModelingCompetitiveServiceIndustries(Dr.Shaw)

Thesis Summer2007

ExternalCommitteeMemberMadkour,Yahia

MArch Computer-SupportedFormFinding,UBC,(withDr.Neumann)

Fall2005 Spring2009

Honor’sstudents(Undergraduate)Lai,Zhen-YuStanley SocialMediaasaMediumtoOrganize

CommunitiesinDisasterReliefOperationsFall2012 Spring2013

Lim,WeiZhuoJustin ApplicationonOnlineMapsforSituationalAwarenessinDisasterReliefOperations

Fall2012 Spring2013

Ooi,YeeLoong Informationcoordinationduringpre-andpost-disasterevent

Fall2012 Spring2013

Vaivas,Matt MEMBRAILLE:AMobileApplicationforAdultstoLearnEncodingandDecodinginBraille.

Spring2013 Summer2013

SupervisionofTeachingAssistants(*<Coursenumber>-<CourseName>,<AcademicYear>-<Term{1:Fall,2:Spring,3:Summer}><Numberofsections>,…)Name Degree *Course

Cheng,Nathan UGrad IAT337-RepresentationandFabrication,2010-21

Sharifi,Parjad PhD IAT337-ReprensentationandFabrication,2010-12,

Shireen,Naghmi PhD IAT337-ReprensentationandFabrication,2010-11,2011-33

Desjardins,Audrey PhD IAT106-SpatialThinkingandCommunicating,2010-1

Popovic,Jelena MSc IAT106-SpatialThinkingandCommunicating,2010-1

TafazzoliM.Esmaeil PhD IAT106-SpatialThinkingandCommunicating,2010-1

Khalili-Araghi,Ali PhD IAT452-DevelopingDesignTools,2012-2

Shinto,Yosuke UGrad IAT337-ReprensentationandFabrication,2009-21

Page 17: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 17|20

DavidBergman MSc IAT337-ReprensentationandFabrication,2009-21

Maleki,Maryam PhD IAT106-SpatialThinkingandCommunicating,2007-1

Sheikholeslami,Roham

MSc IAT106-SpatialThinkingandCommunicating,2007-1;IAT337-RepresentationandFabrication,2008-21

Chueh,Timothy MSc IAT106-SpatialThinkingandCommunicating,2007-1

Currie,Bernadette Engineer IAT106-SpatialThinkingandCommunicating,2007-1

He,Yin MA IAT106-SpatialThinkingandCommunicating,2007-1

Motamedi,Nima MSc IAT337-ReprensentationandFabrication,2008-22

Asadi,Mohsen PhD IAT452-DevelopingDesignTools,2011-2(sessional)IAT452-DevelopingDesignTools,2014-2

Sanchez,Rodolfo MSc IAT337-ReprensentationandFabrication,2012-13,2013-23IAT405-DesignStudioII(asteammentor)2013-1

Funk,Natalie PhD IAT405-DesignStudioII(asteammentor)2013-1

Prastio,Irine MA IAT405-DesignStudioII(asteammentor)2013-1

Freiberg,Jacob MSc IAT337-RepresentationandFabrication2014-22IAT805-ResearchColloquium2015-11

Elkhaldi,Maher PhD IAT337-RepresentationandFabrication2014-21,2016-21

Sridharan,Srilekha PhD IAT432-DesignRepresentation2014-31

Patra,Abhisekh PhD IAT437-RepresentationandFabrication2015-21

Joksimovic,Srecko PhD IAT452-DevelopingDesignTools2015-21

Pan,Rui MSc IAT352-InternetComputingTechnologies2015-12IAT805-ResearchColloquium2016-21

ACADEMICSERVICEMember:GraduateProgramCommittee,SIAT,SFU(2007-2014;2015-Present)Chair:GraduateAdmissionCommittee,SIAT,SFU(2007-2009)Member:GraduateAdmissionCommittee,SIAT,SFU(2006–2012,2014-Present)Member:TenurePromotionCommittee,SIAT,SFU(2007–2008,2015)Member:FacultySearchCommittee,SIAT,SFU(2015)Member:LearningOutcomesAd-hocCommittee,SIAT,SFU(withJ.Dill,H.Selban,S.Vivian)–(Fall2012–Spring2013)FacultyAdvisor:SolidLabPrototypingSpace,SIAT,SFU,2009–Present)SchoolLiaison:SFUSurreyLibrary,SIATRepresentative(2007-Present)FacultyRepresentative:SFUSenateLibraryCommittee,FAS,SFU(2007-2008)Member:InfrastructureCommittee,SIAT,SFU(2007–2008,2013-2016)Member:3DSoftwareWorkingParty(withR.Woodbury,R.Taylor,K.Zupan)–(Spring2011)

Page 18: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 18|20

FacultyRepresentative:UAEUniversityFacultyAffairsCommittee(2005-2006)Member:SoftwareEngineeringProgramandABETCommittee(2005-2006)Chair:TeachingEffectivenessCommittee,(2004-2006)Member:ComputerProgrammingCurriculumCommittee(2004-2005)Member:CITStrategicPlanningCommittee(2004-2006)Member:CITBuildingUtilizationandTransitionCommittee(2005-2006)Chair:CollegeExaminationBoard,UAEUniversity(2004)Member:Library-TextBookCommittee,UAEUniversity(2004)Member:TeachingEffectivenessCommittee,UAEUniversity(2004)FacultyRepresentative:FacultyandStaffOrientationandSupportServicesWorkGroup(2004)Member:UniversityEducationCouncil,CarnegieMellonUniversity(2002-2003)Member:ExploratorySpaceTaskForce,CarnegieMellonUniversity,(2001-2002)Member:OfficeofTechnologyforEducation,CarnegieMellonUniversity(2001)

ACADEMICCOMMUNITYINVOLVEMENTAdvisoryBoardMember:GameandInteractionDesignGraduateProgram,ITU,2016-PresentCommitteeMember:CAADRIA2014(PaperSelectionCommittee)Reviewer:JournalofComputerAidedDesign,Elsevier,2012,2013Reviewer:FrontiersofArchitecturalResearchJournal,Elsevier,2013-PresentReviewer:SIGCHI2013Reviewer:VASTChallenge2012,2013Reviewer:eCAADe2017Reviewer:VisWeek,SciVis-InfoVis-Vast,2012Reviewer:HawaiiInternationalConferenceonSystemSciences,2011Reviewer:ACADIA2011,2014RefereeandAdvisor:SIATSpringShowcaseandCompetition,2011Reviewer:SmartGeometry2011,Denmark;2012,NewYork;2013,LondonUKReviewer:CAADRIA2007-Present.Reviewer:CAADFutures2009;2011;2017.Reviewer:BookChaptersforGuN.andX.Wang(eds.),ComputationalDesignMethodsandTechnologies:ApplicationsinCAD,CAMandCAEEducation(2010).ReviewerandPublicationCo-chair:InnovationinITConferenceAl-Ain,UAE(2008)Reviewer:InternationalJournalofComputationalScience(2007SpecialIssue)Reviewer:InnovationinIT07ConferenceDubai,UAE(2007)Reviewer:InternationalJournalofComputersandApplications(2004-2005)Participant:InterdisciplinaryChareteDayonUniversityRestructuring,SFUBurnabyCampus,(2007)Publicationeditor,organizationcommitteemember:InnovationinIT05Conference,UAE(2005)

Page 19: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 19|20

Organizationcommitteememberandreviewer:InnovationinIT04ConferenceDubaiUAE(2004)Graduatestudentrepresentative:GraduateStudentAssemblyatCarnegieMellonUniversity(2001-2003)(www.andrew.cmu.edu/~gsa)Graduatestudentrepresentative:MasterandPh.D.CommitteeatSchoolofArchitecture,CarnegieMellonUniversity(1997-1998)

WORKSHOPPARTICIPATIONANDINTERESTGROUPMEETINGSITACDigitalCommerceRoundtable:“FindingYourPlaceinanAppsWorld”,VancouverMarch2,2011PresentingDataandInformation,byProf.EdwardTufte,April29,2009VisualAnalytics-ScienceandApplication,Vancouver,February2-5,2008WritingforPublication[ENGS-803,instructorSteveWhitmore],Spring2008SIAT,SFUUniversityRestructuringMeetings,SpringandFall2007InteractionDesignReadingGroup[leadbyProf.AlissaAntle],Spring2007WorkshoponGraduateSupervisoryforFaculty[leadbyDeanofGraduateStudies,SFU],February9,2007ResearchEthics/UILO[byJustineBizzocchi],SFUSurrey,December13,2006SmartGeometryWorkshop[fundedbyorganization],January2006,CambridgeUKIBMWebsphereApplicationDevelopmentWorkshop,Spring2005DesignRequirementsModelingWorkshop,G-CADSymposium2004.DesignRequirementsManagementwithDOORS(Telelogic),Spring2004IBMDB2CertificationWorkshop,Spring2004ActiveandCollaborativeLearning,(byDr.KarlSmith),UAEUniversity,Spring2004

SELECTEDARCHITECTURALDESIGNPROJECTSANDPROFESSIONALEXPERIENCE

DesignerGeorgeAndersonArchitect’sOffice,Pittsburgh,PA.1998-2000

KubitzHouseRenovationandRemodeling,Pittsburgh,PA.September2000TribalFireStation,SantaYsabel,CA.August2000SalimMarketApartmentAdditionandRenovation,Pittsburgh,PA.July2000LynchHouseRenovationandRemodeling,Pittsburgh,PA.May1999MarianiandRichardsonOfficeRenovation,Pittsburgh,PA.March1999YMCAAdditionandRenovation,AllisonPark,PA.August1998ResearchandScienceLabsRemodelingProjects,UPitt,Pittsburgh,PA.1998-2000

ProjectArchitectDesignOfficeofVakifConstructionandRestorationCompany,Istanbul,Turkey.1993-1994

AccountingMinistryKadikoyRevenuesOfficesComplex,Istanbul,Turkey.1993:Thisprojectwasselectedasoneofthe12finalistsamong216projectsfortheFourthNationalArchitectureExhibitionAwardsin1993(withArchitectBesimÖmerDartan)PresidentSuleymanDemirelCultureCenter,Isparta,Turkey.1992-1993(withConsultantProf.Dr.DoganKubanandVakifInsaatRestorationOffice)

Page 20: Halil Erhan and Technology Associate Professor …herhan/HalilErhanCV.pdfHalil Erhan Curriculum Vitae (2017-06-14) 4 | 20 P15. Erhan, H., A. Huang, R.F. Woodbury (2014) DiNa Framework

HalilErhan CurriculumVitae(2017-06-14) 20|20

AccountingMinistryRevenuesOfficeRestoration,Ankara,Turkey.1993(collaborationwithfacultyfromMiddleEastTechnicalUniversity,SchoolofArchitecture)AccountingMinistrySutluceFacilitiesRenovationProject,Istanbul,Turkey.1992

ArchitectDesignOfficeofVakifConstructionandRestorationCompany,Istanbul,Turkey.1991-1993

VakifBankAdanaBranch,AdanaTurkey1992-1993(withArchitectBesimÖmerDartan)VakifBankKadikoyandZeytinburnuBranches,IstanbulTurkey,1992-1993AccountingMinistryUmraniyeRevenuesComplex,IstanbulTurkey,1991(withArchitectB.ÖmerDartan)FoundationsOfficesHigher-EducationStudentDormitories-TypicalProject1991-1993(constructedinKayseri,Mamak,Isparta,DenizliinTurkey)GuestHouseonGaripIslandforMr.YukselDartan,DikiliTurkey.1991

ProjectConsultantandCoordinatorSelcukCultureCenter,AhlatTurkey.(ArchitectCengizGencata,Istanbul,Turkey).1993BecikogluResortHotel,Antalya,Turkey.1992.

InternArchitectDesignOfficeofVakifConstructionandRestorationCompany,Istanbul,Turkey.1989-1990.

VakifBankSocialHousingProject,Istanbul,Turkey.1990(ArchitectBesimÖmerDartan)GunesInsuranceCo.EducationandTrainingComplex,Tekirdag,Turkey.1990

SCHOLARSHIPSPennsylvaniaInfrastructureTechnologyAllianceandBentleySystemsIncorporated.Fullacademicsponsorships($10,000+$10,000)(Fall2000-2002)USArmyCorpsofEngineersConstructionEngineeringResearchLaboratory,FullacademicscholarshipsthroughtheSEEDproject(tuition+stipend)(1999-2000)TurkishCouncilofHigherEducation,FullscholarshipsforPhDatCMU,PA(tuition+stipend)(1996-1999)TurkishCouncilofHigherEducation,FullscholarshipsforMastersatClemsonUniversity,SC(tuition+stipend)(1994-1996)

AFFILIATIONSAutomation,CommunicationandMachinery(ACM)[SIGCHIandSIGSOFT](2007-Present)AssociationforComputer-AidedDesigninArchitecture(ACADIA)(2002-Present)AssociationforComputer-AidedArchitecturalDesignResearchinAsia(2004-Present)IBMAcademicInitiative(2005-Present)EngineersandArchitectsChambersofTurkey(1991-2000)