You are on page 1of 48

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Home

Schedule

People

Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

CASCON2015

RecentNews

25thanniversary!

(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!

WithaCASCONAccount?LoginNow!

(NEW!)CASCON2015Surveyisnow
Available

CASCON2015ProceedingsisNowAvailableforDownload!
CASCON2015ProgramGuideisNowAvailableforDownload!
CASCON2015Survey!
MostInfluentialPaper

(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow

TrackingTimeVaryingParametersinSoftwareSystemswithExtendedKalmanFilters
TaoZheng,CarletonUniversity,Canada
JinmeiYang,CarletonUniversity,Canada
MurrayWoodside,CarletonUniversity,Canada
MarinLitoiu,IBMCanadaLab.
GabrielIszlai,IBMCanadaLab.

BestPaper

NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
https://www927.ibm.com/ibm/cas/cascon/index.jsp

1/6

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

OntarioCentresofExcellence(OCE)
ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

TheEffectofaCollaborativeGameonGroupWork
MaazNasir,RockstarGames,Canada
KellyLyons,UniversityofToronto,Canada
RockLeung,SAPCanada
AntheaBailie,MarkhamPublicLibrary,Canada
FredWhitmarsh,MarkhamPublicLibrary,Canada

BestStudentPaper
CardinalityEstimationUsingNeuralNetworks
HenryLiu,UniversityofWaterloo,Canada
MingbinXu,YorkUniversity,Canada
ZitingYu,UniversityofWaterloo,Canada
VincentCorvinelli,IBMCanadaLab.
CalistoZuzarte,IBMCanadaLab.

FacultyFellowoftheYear

KostasKontogiannis,NationalTechnicalUniversityofAthens

StudentoftheYear
MichaelAthanasopoulos,NationalTechnicalUniversityofAthens

CollaboratoroftheYear

PiotrMierzejewski,SoftwareDevelopmentManager,DB2Build&Infrastructure,IBMAnalytics

InnovatoroftheYear
https://www927.ibm.com/ibm/cas/cascon/index.jsp

2/6

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

CynthiaZhang,UserExperienceDesignerIoT,PLE,IBMAnalytics

ProjectoftheYear

PrioritizingandVisualizingSecurityFindings
Dr.LinTan,AssistantProfessor,UniversityofWaterloo
JinqiuYang,Ph.D.,Candidate,UniversityofWaterloo
JohnPeyton,Architect,AppScanSource,IBMSecurity
StephenTeilhet,SASTSecurityresearcher,AppScanSource,IBMSecurity
KristoferDuer,LeadSecurityAnalyticsResearcher,AppScanSource,IBMSecurity
Dr.IosifViorelOnut,PrincipalR&DStrategist,IBMCenterforAdvancedStudies

BestTechnologyShowcase

MonitoringbusinessgoalswithArgus
AlejandroMate,UniversityofAlicante
JuanTrujillo,UniversityofAlicante
ElvisKoci,UniversityofTrento
KonstantinosZoumpatianos,UniversityofTrento
JohnMylopoulos,UniversityofTrento

People'sChoiceTechnologyShowcase

https://www927.ibm.com/ibm/cas/cascon/index.jsp

3/6

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

ContextAwarenessinVideoAnalytics
NinaTaherimakhsousi,UniversityofVictoria
HausiA.Muller,UniversityofVictoria

CASCON2015ConferenceTheme:RedefiningtheNewEnterprise
Transformationaltechnologiesincloud,mobile,cognitivecomputing,internetof
things,socialcomputing,analyticsandbigdataandothershavebecome
vortexesthatchangetheenterpriselandscape.Forenterprisestostayrelevant
andcompetitive,facingthechallengeofunderstandingandleveragingthese
newtechnologiesisamust.Enterpriseswhocanleveragenewtechnologiesto
leadwithnewenterpriseparadigmswillsetthemselvesapartfromtheir
competitors.Theycandeliverdistinguishingappealsastheyengagetheir
customers.Theycantakethebusinesstoanewerlevelofsuccessthatothers
can't.Commerce,healthcare,finance,smartercitiesareexamplesofindustrial
domainsgoingthroughsuchtechnologicalevolution.Thisconferenceprovides
aforumtoideate,discuss,evaluatethedepthofeachtransformational
technology,aswellastheirconfluenceimpactinredefiningnewenterprises.
AboutCASCON
CASCONwasestablishedin1990.CASCONisapremiereindustrialacademic
conferenceincomputerscienceandsoftwareengineering,withabouta
thousandthreehundredattendees.Itcontinuestobeaninnovativeforumfor
researchers,innovators,technologiesanddevelopersfromacademia,industry,
andgovernmenttoshareknowledge,formcollaborations,presentoriginalwork
andexperiencefirsthandthelatesttechnologytrends.
ConferenceContentandformatinclude:
Keynotepresentations
Technicalpapertrack
Emergingtechnologytrackforpositionpapers
Workshopsindifferenttechnologyareas(suchasTechnologyAreas)
BestPaperandBestStudentPaperAwards
FrontiersofSoftwarePracticeplenaries
Technologyshowcaseofresearchoutcome
CASCONproceedingsareavailableintheACMDigitalLibraryandDBLP
indexed.
https://www927.ibm.com/ibm/cas/cascon/index.jsp

4/6

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

CASCON2015ProgramCoChairs
ThecochairsforCASCON2015are:
HananLutfiyya,WesternUniversity,Canada
MarinLitoiu,YorkUniversity,Canada

TechnicalPapers
Thetechnicalpapersprogramwillfeaturebothexperiencereportsandoriginal
researchpapersinthegeneralareaofsoftwaretechnologyandapplications,
butparticularlyaddressingthisyear'stheme.
Attheconference,awardsaregivenoutforBestPaperandBestStudent
Paper.Criteriaforthepaperincludesoriginality,clarityandpotentialimpact.
TwopaperawardsforBestPaperandBestStudentPaperwillbepresented
torecognizethebesttechnicalcontributionsoftheeventintermsoforiginality,
clarityandpotentialimpact.Tobeeligibleforthe"BestStudentPaper"award,a
papermusthavebeenprimarilyauthoredbyastudentandtheworkthatthe
paperreportsmusthavebeenundertakenbythestudentauthors.Onlythe
studentauthor(s)oftheBestStudentPaperawardreceivesaprize.The
recipientsmusthavebeenstudentsatthetimetheworkwasundertaken.
CallforTechnicalPapers,ImportantDates:
AbstractsforTechnicalPapersDueJune26,2015
FinalTechnicalPapersDueJuly3,2015
AcceptanceNotificationstoAuthorsJuly31,2015
CamerareadyTechnicalPapersDueAugust21,2015

EmergingTechnologiesTrack(ETT)
CASCONEmergingTechnologyTrackinvitespositionpaperstosharevisions,
ideas,andinsightsontheseadvancements,highlighttechnologygaps,
researchagendas,andintegratedsolutions,andinitiatediscussion,feedback,
andfurthercollaboration.
CallforPositionPapers,ImportantDates:
AbstractsforPositionPapersDueAugust14th,2015
FinalPositionPapersDueAugust21st,2015
AcceptanceNotificationstoAuthorsSeptember18th,2015
CamerareadypositionpapersDueOctober2nd,2015

Hotel
HiltonSuitesToronto,MarkhamConferenceCentre&Spa
8500WardenAvenue,Markham,Canada
L6G1A5
9054708500

https://www927.ibm.com/ibm/cas/cascon/index.jsp

5/6

3/21/2016

https://www927.ibm.com/ibm/cas/cascon/index.jsp

IBMCentersforAdvancedStudies:CASCON2015

6/6

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Home

Schedule

People

Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

ConferenceSchedule
BelowistheconferencescheduleforCASCON2015.

RecentNews
(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
https://www927.ibm.com/ibm/cas/cascon/schedule.jsp

1/2

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

OntarioCentresofExcellence(OCE)
ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

https://www927.ibm.com/ibm/cas/cascon/schedule.jsp

2/2

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule
Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

KeynoteSpeakers
CASCON2015willfeaturethreekeynotesessionsaswellastwoFoSP
sessions.AllsessionstakeplaceintheConferenceCenter1and2.
Toviewspeakers'biopleaseclickontheirrespectiveimages.
Time:9:00AM10:00AMEST,Monday,November2nd
AdamKocoloski
DE&CTO,CloudDataServices,IBMAnalytics
DataServicesintheCloud:Past,PresentandFuture

Insomerespectsthemoderncloudcomputingerabeganwiththelaunchofa
dataservice,namelytheS3objectstore.Thesubsequentdecadehas
witnessedarapidexpansioninthedepthandbreadthofavailabledata
servicescateringtotheentirespectrumofworkloads:structuredand
unstructured,transactionalandanalytic,interactiveandarchival.Allthisvariety
notwithstanding,wecanidentifyelementsofvaluethatarecommonacrossthe
spectrum.Developersareincreasinglyembracingclouddataservicesasaway
tospeedinnovation,improveITeconomicsatscale,andavailthemselvesof
worldclassoperationalexpertise.

RecentNews
(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:

Ofcourse,thejourneyofdataintothecloudhasenounteredabitofweather
alongtheway.Therapidconsolidationontohighlyscalable,multitenant
systemshasmagnifiedtheimpactofanyindividualoutage,andinourquestfor
performanceandscalewehavesometimessacrificedvaluableconstructs
borneofdecadesofresearchandexperience.Therearenoeasyanswersto
someoftheseissues,butthat'swhatmakesworkinginthisfieldsomuchfun.
Wecanevaluatenewinnovationsinlargescaleexperimentsandincorporate
themintoproductionsystemsonrapidtimescales.Withthisrealityinmind,
we'llconcludethetalkbyreviewingsomemajorresearchareasofinterestfor
theCloudDataServicesgroupatIBM.

Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
https://www927.ibm.com/ibm/cas/cascon/speakers.jsp

1/4

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Time:9:00AM10:00AMEST,Tuesday,
November3rd
JimCaldwell
Director,IBMInternetofThings,Continuous
EngineeringSolutionsDevelopment
IBMInternetofThingsPointofViewandStrategy

OntarioCentresofExcellence(OCE)
ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

TheInternetofThingsispredictedtohaveaneconomicimpactofmorethan
$11Trillionperyearby2025.Ithasbecomeafocusofdiscussionby
technologists,thebusinesspressandthegeneralpublic.Clearlysomethingis
happeningbutwhat?Andwhatshouldbusinessesandinstitutionsdoaboutit?
ThispresentationwillsurveythetopicfromIBM'sperspective.Wewilldiscuss
whattheInternetofThingsis.WewillalsodiscussIBM'spointofviewand
strategy,someexamplesofofferingsandclientengagements.Finally,wewill
concludewithsomekeyquestionsandresearchchallenges.

Time:9:00AM10:00AMEST,Wednesday,November4th
Dr.EliotSiegel
ProfessorandViceChairmanResearchInformation
SystemsUniversityofMarylandSchoolofMedicine
DepartmentofDiagnosticRadiologyandNuclear
MedicineandChiefImagingVAMarylandHealthcare
System
BigDataandaChallengetoIBMtoHelpReinventHowWeCanUseitin
MedicalandImagingApplicationsinHealthcare

"BIGDATA"iscurrentlyoneofthehottesttopicsinmedicinefromaresearch
andclinicalperspective.However,it'simpossibletogetanyconsensusonits
definition.IBMandothershavedefineditintermsofthefourV's,volume,
velocity,variety,and,particularlyrelevanttohealthcare,veracity
Whicheverdefinitionthatwemayusewhenthinkingof"BigData",medicine
andinspecific,diagnosticimagingclearlygeneratesvastamountsofit.The
volumeandcomplexityofmedicalinformationinhealthcarehasdoubledevery
fiveyearswith80%ormoreofthatdataunstructured.
Oneofthemajorchallengeswithmedicalimagingisthedifficultyofdiscovery
ofimaginginformationintheelectronicmedicalrecordandfromclinicaltrial
data.Ourimagingreportsare,almostwithoutexception,unstructuredandour
medicalimagesarerarelytaggedinsuchawayastobediscoverableoruseful
todataminingefforts.Thismustchangeifmedicalimagingistoplaya
substantialroleinthiseraofbigdata,medicalguidelines,decisionsupportand
personalizedmedicine.
Thegoalsofthispresentationincludedefining"BigData"andissuessuchas
https://www927.ibm.com/ibm/cas/cascon/speakers.jsp

2/4

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

archivalofclinicalimagesandotherdataandmetadata,exploringthecurrent
roleandapplicationsofbigdataindiagnosticimagingandmedicinewithan
emphasisonclinicalapplicationsandspeculatingaboutthepotentialandfuture
applicationsofBigDatatohelpinvisualizationofimagesanddata,and
diagnosisandtreatment.Realtimeclinicalapplicationsbasedonrealtime
miningofclinicaltrialdatafordecisionsupportandscreeningwillbepresented.
Anemphasiswillbeplacedonoutliningthechallengeswehavetopracticaluse
ofBigDatainmedicine.

FoSPSpeakers

Time:10:00AM11:00AMEST,Tuesday,November3rd
Dr.FrankDehne
Chancellor'sProfessorofComputerScience
Director,InstituteforDataScience
CarletonUniversity,Ottawa,Canada
AnalyticsPerformance:TheRoleofParallelAnalyticsComputation

Analyticscomputationandbigdataoftenrequireahighpreformancecomputing
platformsuchalargescalecloudinfrastructureordedicatedcomputecluster.
Parallel(multithreaded)computionisrequiredtoleveragesuchlargescale
computeinfrastructure.Insomecases,withouthighperformancecomputing,
analyticscomputationisimpossible.Here,wepresentaparticularexample
fromanalyticscomputationinbiomedicalcomputing:thedesignofnew
molecularmarkers,inhibitoryagents,ordrugsbasedoninhibitorycompounds
thatinhibitdiseaserelatedcellularfunctionswhileleavingnontargetfunctions
unaffected(tominimizesideeffects).

Time:12:15PM1:00PMEST,Tuesday,November3rd
TimFrancis
IBMDistinguishedEngineer,IBMCommerce
IBMCommerce:LeveragingDataSciencetoEnable
CustomerandPartnerEngagement

Afamoussceneinthemovie"MinorityReport"showsTomCruisewalkinginto
aGapstorein2054asheisbiometricallyrecognized,thestore'smarketing
automationsystemssuggestitemshemightliketobuy.Today,amere12years
afterthereleaseofthatmovie,theworldisfastconvergingonthatvision,
particularlyinourdigitallives.Afirststepinsuccessfulomnichannelcustomer
engagementliesincuratingandharmonizingawidevarietyofinformation,
suchasexposure/responsetomarketingcampaigns,onlineandoffline
purchases,priceresponsiveness,socialmediainteraction,andproduct
availabilitywiththisfoundationanenterprisecancultivateinvaluablecustomer
insightsthatimprovebothprofitabilityandcustomerloyalty.

WomeninTechnologies(WIT)Speaker
https://www927.ibm.com/ibm/cas/cascon/speakers.jsp

3/4

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Time:1:00PM2:00PMEST,Wednesday,November4th
PaulZikopoulos
VicePresident,ClientSuccessIBMAnalyticsBigData,
Competitive,andTechnicalSales.IBMAnalytics,
Solutions

Time:1:00PM2:00PMEST,Wednesday,November4th
JoannaNg
Innovator,ChiefInnovationOfficeforCloud&IoT,
STSMandMasterInventor
WiTMemoirsfromaNobody

Womenintechnologyhasalwaysbeenacontroversialtopicoftenrisingupin
discussion.Whatprogresshavewemade?Whatprogressistherestilltobe
made?Crucialissueslikethisshouldinvolvethecommunityasawhole,
howeverit'snoticeablymorewomenbeinginvolvedinsuchconversations.It's
timetobreaktaboosandboundariesandtalkaboutthingsopenly.Whydoes
thetechnologyfieldhavetobegenderrelated?Insteadoftalkingaboutwomen
intechnologyormenintechnology,whydon'twecontemplateaboutwhat
makesapersonsuccessful?
Thisyear,CASCONispleasedtowelcomeonstagePaulZikopoulos,Vice
President,ClientSuccess,askeyspeaker.Thespeechwillsubsequentlybe
followedbyaninteractiveexercisediscussionamongtheaudience.

https://www927.ibm.com/ibm/cas/cascon/speakers.jsp

4/4

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule
Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

TechnicalPapers
Thetechnicalpapersprogramwillfeaturebothexperiencereportsandoriginal
researchpapersinthegeneralareaofsoftwaretechnologyandapplications,
butparticularlyaddressingthisyear'stheme.

Relevantdocuments
PaperTemplate2015
Cascon2015CopyrightForm(18KB)

RecentNews
Attheconference,awardsaregivenoutforBestPaperandBestStudent
Paper.Criteriaforthepaperincludesoriginality,clarityandpotentialimpact.
TwopaperawardsforBestPaperandBestStudentPaperwillbepresented
torecognizethebesttechnicalcontributionsoftheeventintermsoforiginality,
clarityandpotentialimpact.Tobeeligibleforthe"BestStudentPaper"award,a
papermusthavebeenprimarilyauthoredbyastudentandtheworkthatthe
paperreportsmusthavebeenundertakenbythestudentauthors.Onlythe
studentauthor(s)oftheBestStudentPaperawardreceivesaprize.The
recipientsmusthavebeenstudentsatthetimetheworkwasundertaken.
CASCON2015AcceptedPapers
Congratulationstothefollowingauthorsontheirtechnicalpapersbeing
acceptedbyCASCON2015.Theywillpresenttheirpapersduringthe
conferenceonNov.2ndand3rd.
CLOUDCOMPUTINGandINFRASTRUCTURE/Monday,November2nd10:45AM
11:45AM
(Evergreen)
Sessionchair:AnwarHaque

Title:OptimizingApplicationDowntimethroughIntelligentVMPlacementand
MigrationinCloudDataCenters
Author:VenkateshNandakumar,MadalinMihailescu,CristianaAmza,Zartab
Jamil,AlanWenJunLuandHarshSingh
AbstractforOptimizingApplicationDowntimethroughIntelligentVMPlacementand
MigrationinCloudDataCenters
Asclouddatacentresgrowinsizeandcomplexity,hostedapplicationsbecomeincreasingly
vulnerabletodynamicallyoccurringinfrastructuredowntimeperiodscausedbypartial
infrastructurefailures.Downtimeswithinclouddatacentrescanbediverse,rangingfrom
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
1/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

unplannedserver/rackunitfailurestocompulsoryserverpoweroffswhenaddressing
arbitraryenvironmentconditions,e.g.,thermalissues.Forinstance,intheseenvironments,
serverracksareoftenaunitoffailureduetoeitherfaultyrackswitchesorrackpowerunits.
Weobservethatthedegreeofapplicationdisruptiondependsoni)theapplication'sfault
tolerance,reconfigurationcapabilities,andredundancyofVMcomponentsaffectedbythe
respectiveemergencyshutdownsandii)thesupportforVMmigrationofvulnerable
applicationcomponentswithintheconstrainedtimewindowofimpendingshutdownofa
failureunit.Inthiscontext,inthispaper,wedevelopandevaluatetechniqueswhichaimto
optimizethedowntimeofhostedapplicationsduringemergencyshutdownsduetopartial
failuresthroughtwoorthogonalapproaches:i)designingVMplacementtechniquesthatare
awareofapplicationfailoversemanticsandii)prototypingintelligentschemesforliveVM
migrationprioritizationbasedonpredictionmodelsforbothVMmigrationtimesandexpected
downtimesforapplications.

TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
OntarioCentresofExcellence(OCE)
ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements

Title:AStudyofThreeMapReduceFrameworks
Author:KiranSundaravarathan,AparnaBalachandraBhatandPatrickMartin

AbstractforAStudyofThreeMapReduceFrameworks
ApacheHadoopisanopensourceplatformthatisusedforstorageandparallelprocessing
ofhugeamountsofdata.Ithasbeenadoptedbyanumberoforganizations.Thewide
adoptionofHadoopbyindustrieshasprompteduserstostretchitsusagebeyondthemap
reduceparadigmsforwhichitwasdesigned.Thisalongwithanumberoffactorshasledto
thedevelopmentofthenextgenerationHadoopcalledApacheYARN,whichisacluster
managementtechnologythatcansupportdifferentprogrammingparadigms.Atthesame
time,FacebookdiscoveredthattheoriginalHadooparchitecturecouldnothandletheir
scalabilityandprocessingneeds.HencetheymodifiedthearchitectureofHadooptocreatea
newframeworkcalledCorona,whichsharessomeofthefeaturesfoundinYARN.Inthis
paper,weexamineandcontrastthethreeparallelprogrammingframeworks.Wealso
presentasetofexperimentstocompareHadoop,YARNandCoronawithrespecttotheir
methodsandeaseofdeploymentandtheirperformanceforwellknownbenchmarks.

Title:Adoop:MapReduceforAdhocCloudComputing
Author:MohammadHamdaqa,MohamedSabri,AkshaySinghandLadan
Tahvildari
AbstractforAdoop:MapReduceforAdhocCloudComputing
MapReduceisawidelyadopteddistributedprogrammingmodelforbigdataanalytics.It
facilitatesprocessinglargedatasetsusingadedicatedcloudcontainingmanyworkernodes.
FormostimplementationsofMapReducetowork,onlyafewnodesmayfailatanygiven
time.Thisposesachallengefororganizationstryingtoharnessthepowerofunderutilized
computingresourcesbyprovisioningcloudservicesontopofexistingITinfrastructure.
ExploitingadhoccloudsforMapReduceoperationscouldyieldsignificantadvantages.It
couldreduceoperationalcosts,improveresourceutilization,andenablebigdataanalytics.To
thebestofourknowledge,onlyfewpreviousresearchershavetriedtooptimizeMapReduce
forsuchvolatile,nondedicated,environments.ThispaperinvestigateshowHadoopthe
mostwidelyusedopensourceimplementationofMapReducecanbeoptimizedtorun
efficientlyinadhoccloudenvironments,despitethechallengestheseenvironmentsimpose.
Toaddressthesechallenges,wepresentAdoop:ahistorybasedschedulingapproachto
MapReduce,wheretheavailabilityhistoryofeachnodeaffectsHadoopschedulingdecisions.
Adoopmaintainsanavailabilityandutilizationbasedscoreofalltheparticipatingnodes,and
dynamicallyreadaptstaskassignmentsaccordingly.Aproofofconceptimplementationof
Adoophasbeenprovidedandmadepublicallyavailable.Ourinitialexperimentsshowthat
AdoopoutperformsHadoopinasimulatedadhocenvironment.

SOFTWARETOOLSandPROCESSES/Monday,November2nd10:45AM11:45AM
(Jasmine)
Sessionchair:KellyLyons

Title:CrashAutomata:AnApproachfortheDetectionofDuplicateCrash
ReportsBasedonGeneralizableAutomata
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

2/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Author:NedaEbrahimiKoopaeiandAbdelwahabHamouLhadj
AbstractforCrashAutomata:AnApproachfortheDetectionofDuplicateCrash
ReportsBasedonGeneralizableAutomata
Crashreportingsystemsareusefultoolsthatallowuserstoreportsystemfailures,
subsequentlycontactingtheappropriatesupportgroupforresolution.Asasoftwaresystem
growsandbecomesmoreversatile,thenumberofcrashesincreases.Alargesoftware
companyreceivestypicallythousandsofcrashesaday,whichmakeitdifficultforsoftware
engineerstoaddressthesereportsinatimelymanner.Fortunately,notallreportsarenew
manyofthemareduplicatesofpreviouslyreportedcrashes.Researchhasshownthatearly
detectionofduplicatereportscanreducetheeffortandtimeittakestohandlecrashreports.
Inthispaper,weproposeanewapproachfordetectingduplicatecrashreports,called
CrashAutomata.CrashAutomatabuildsamodelfromhistoricalcrashreports(moreprecisely
theirstacktraces)thatisusedtoclassifyanincomingreport.Themodelisbasedonvaried
lengthngramsandautomata.Unlikeexistingtechniques,CrashAutomatatakesadvantage
ofthegeneralizationaspectofautomata,makingitpossibletobuildarepresentativemodelof
crashreports,reducingthenumberoffalsepositives.Whenappliedtocrashreportsofthe
Firefoxsystem,CrashAutomataresultsinveryhighprecisionandrecall.Italsooutperforms
CrashGraph,aleadingtechniqueinthedetectionofduplicatecrashreports.

Title:TowardsConvenientManagementofSoftwareCloneCodesinPractice:
AnIntegratedApproach
Author:SharifUddin,ChanchalK.RoyandKevinSchneider
AbstractforTowardsConvenientManagementofSoftwareCloneCodesinPractice:
AnIntegratedApproach
Softwarecodecloningisinevitableduringsoftwaredevelopmentandunmanagedcloning
practicecancreatesubstantialproblemsforsoftwaremaintenanceandevolution.Current
researchintheareasoftwareclonesincludes,butisnotlimitedto:findingwaystomanage
clonesgainingmorecontroloverclonegenerationand,studyingcloneevolutionandits
effectsontheevolutionofsoftware.Inthisstudy,weinvestigatetoolsandtechniquesfor
detecting,managing,andunderstandingtheevolutionofclones,aswellasdesigna
convenienttooltomakethosetechniquesavailabletoadeveloper'ssoftwaredevelopment
environment.Towardsthegoalofpromotingthepracticaluseofcodecloneresearchandto
providebettersupportformanagingclonesinsoftwaresystems,wefirstdeveloped
SimEclipse:acloneawaresoftwaredevelopmentplatform,andthen,usingthetool,we
performedastudytoinvestigatetheusefulnessofusinganumberclonebasedtechnologies
inanintegratedplatformratherthanusingthosediscretely.Finally,asmallscaleuserstudyis
performedtoevaluateSimEclipse'seffectiveness,usabilityandinformationmanagementwith
respecttosomepredefinedclonemanagementactivities.Webelievethatbothresearchers
anddeveloperswouldenjoyandutilizethebenefitsofusingSimEclipsefordifferentaspects
ofcodecloneresearchaswellasformanagingclonedcodeinsoftwaresystems.

Title:AMonitorbasedSynchronizationApproachforJavaPackedObjects
Author:BingYang,KennethKent,EricAubanelandKarlTaylor
AbstractforAMonitorbasedSynchronizationApproachforJavaPackedObjects
PackedobjectsupportisanexperimentalenhancementforJavaintheIBMJ9Virtual
Machine.Inthispaperwepresentasynchronizationapproachforthepackedobjectdata
model,whichismonitorbased,butinalockwordfreemanner.Thisapproachseeksto
addressthedistinctivesynchronizationissuesandsituationswhicharefacedbythepacked
objectdatamodelandhaveneverbeenaddressedbytraditionalJavabuiltinsynchronization
mechanismsbefore.Accordingtotheexperimentalresults,ourapproachperformsmuch
betterthantheJavabuiltinsynchronizationforcoarsegrainedlocking.Thetimeoverheadis
droppedby18%forthePackedSyncapproach.Forfinegrainedlocking,althoughthe
performanceofourapproachisovertakenbytheJavabuiltinsynchronizationasarraysizes
andthenumberofthreadsincrease,PackedSyncperformsreasonablysimilarwhilearray
sizesandthreadnumbersaresmall.

NEXTGENERATIONSYSTEMS/Monday,November2nd10:45AM11:45AM
(Primrose)
Sessionchair:MikeSmit
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

3/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Title:StratifiedSamplingforEvenWorkloadPartitioningAppliedtoSingle
SourceShortestPathAlgorithm
Author:JeevaPaudel,LeviH.SLelisandJoseNelsonAmaral
AbstractforStratifiedSamplingforEvenWorkloadPartitioningAppliedtoSingle
SourceShortestPathAlgorithm
Anefficientimplementationoflargegraphprocessingalgorithmsondistributedmemory
machinesrequiresabalancedpartitioningofthegraphacrossthemachines.Recently,
Paudeletal.presentedanalgorithm,namedWorkloadPartitioningandScheduling(WPS),
thatusesdomainspecificknowledgetoguideasamplingprocedureinlargeimplicitlydefined
graphs.WPS'ssamplingprocedureisusedforpartitioningtheworkloadintopartsofsimilar
sizewhichisthendistributedamongstdifferentmachines.ThisworkextendsPaudeletal.'s
studyandpresentsaninvestigationoftheparallelanddistributedimplementationofMeyer's
TriangleSteppingalgorithmforsolvingtheSingleSourceShortestPath(SSSP)problemfor
directedgraphs.OurimplementationleveragestheWPSalgorithmforevenlydistributingthe
workloadinvolvedinprocessingtheverticesoftheinputgraphacrossdistributedmemory
machines.IncontrastwithPaudeletal.'sstudywhichfocusedonimplicitlydefinedgraphs,
thisworkdemonstratesthatWPSisalsoequallyapplicableonexplicitlydefinedgraphs.
EmpiricalevidenceshowsthatapplyingWPStoMeyer'sSSSPalgorithmyieldssignificant
performancebenefits.

Title:BenchmarkingtheIBMPower8Processor
Author:IstvanRegulyandAbdoulKaderKeita
AbstractforBenchmarkingtheIBMPower8Processor
ThisreportdiscussestheperformanceofIBM'sPower8CPUs,onanumberofskeleton,
financialandCFDbenchmarksandapplications.Implicitly,theperformanceofthesoftware
toolchainisalsotestedthebarebonesUbuntu,thebetaXLcompilersandOpenMP
runtimes.First,weaimtoestablishsomerooflinenumbersonbandwidthandcompute
throughput,thenmoveontobenchmarkexplicitandimplicitone/threefactorBlackScholes
computations,andCFDapplicationsbasedontheOP2andOPSframeworks,suchas
Airfoil,Volna,BookLeaf,CloverLeaf,CloverLeaf3DandRollsRoyceHydra.These
applicationsallexhibitdifferentcharacteristicsintermsofcomputations,communications,
memoryaccesspatterns,etc.Bothabsoluteandrelativeperformancemetricsarecomputed
andcomparedtoNVIDIAGPUsandIntelXeonCPUs.

Title:MetaFork:ACompilationFrameworkforConcurrencyModelsTargeting
HardwareAcceleratorsanditsApplicationtotheGenerationofParametric
CUDAKernels
Author:ChangboChen,XiaohuiChen,AbdoulKaderKeita,MarcMorenoMaza
andNingXie
AbstractforMetaFork:ACompilationFrameworkforConcurrencyModelsTargeting
HardwareAcceleratorsanditsApplicationtotheGenerationofParametricCUDA
Kernels
Inthispaper,wepresenttheacceleratormodelofMetaForktogetherwiththesoftware
frameworkthatallowsautomaticgenerationofCUDAcodefromannotatedMetaFork
programs.OneofthekeyfeaturesofthisCUDAcodegeneratoristhatitsupportsthe
generationofCUDAkernelcodewhereprogramparameters(likenumberofthreadsper
block)andmachineparameters(likesharedmemorysize)areallowed.Theseparameters
neednottobeknownatcodegenerationtime:machineparametersandprogram
parameterscanberespectivelydeterminedandoptimizedwhenthegeneratedcodeis
installedonthetargetmachine.ThisgenerationofparametricCUDAkernelsrequiresfrom
theMetaForkframeworktodealwithnonlinearpolynomialexpressionsduringthe
dependenceanalysisandtilingphaseoftheMetaForkcode.Toachievethesealgebraic
calculations,wetakeadvantageofquantifiereliminationanditsimplementationinthe
RegularChainsinMaple.Variousillustrativeexamplesareprovidedtogetherwith
performanceevaluation.

SOCIALCOMPUTINGandSMARTERINTERACTIONS/Monday,November2nd
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

4/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

12:00PM1:00PM(Evergreen)
Sessionchair:VioOnut

Title:TheEffectiveofaCollaborativeGamesonGroupWork
Author:MaazNasir,KellyLyons,RockLeung,AntheaBailieandFred
Whitmarsh
AbstractforTheEffectiveofaCollaborativeGamesonGroupWork
Asenterprisesstrivetotransformthemselvesinthefaceofemergingtechnologiesand
challenges,thereisanincreasingrelianceongroupworkandcollaborationacross
disciplinaryandorganizationalboundaries.Oftenthisrequiresestablishingadhoc
workgroupsthatcometogethertoaddressanewproblemoverashortperiodoftime.In
thesecases,itisimportantthatgroupmemberscanworktogethereffectivelyinashort
amountoftime.Weareinterestedinunderstandinghowcomputerbased"icebreaking"video
gamescanhelpgroupmembersworktogetherinrealworldcollaborations.Todothis,we
identifiedicebreakingvideogamerequirementsbasedontheliteratureandranan
experimentwithadhocworkgroupswithinanorganizationtoassesstheeffectofplayingan
icebreakingvideogamebeforeoneoftheircollaborativeworktasks.Wecomparedgroups
thatparticipatedintheicebreakingvideogamepriortotheworktaskwiththosethatdidnot.
Wefoundthatgroupsthatplayedtheicebreakingvideogamedemonstratedincreased
collaborationinthesubsequentworktask.

Title:ContextAwareMobileAppsusingiBeacons:TowardsSmarterInteractions
Author:EdwardSykes,StephenPentlandandSaverioNardi
AbstractforContextAwareMobileAppsusingiBeacons:TowardsSmarter
Interactions
InthispaperwedescribefourmobileappsforiOSdevicesthatuseBluetoothLowEnergy
iBeaconstoprovidecontextualrelevanceandpersonalizedexperiencesfortheuser.The
applicationsspananumberofverticalmarketsincludingassettracking,foodtransportation
logisticsandhealthcare.Wedevelopedtheseappsincollaborationwithanindustrypartner
locatedinMississauga,Ontario,Canada.Inthispaperwepresenttherelevantbackgroundof
workinthisarea,thearchitecturalframeworkthatwedesignedanddevelopedtosupport
thesecontextawareapps,theappsthemselves,andreportonthefindingsofrealusetest
casescenarios.

MACHINELEARNINGandANALYTICS/Monday,November2nd12:00PM1:00PM
(Jasmine)
Sessionchair:SudhakarGanti

Title:CardinalityEstimationUsingNeuralNetwork
Author:HenryLiu,MingbinXu,ZitingYu,VincentCorvinelliandCalistoZuzarte
AbstractforCardinalityEstimationUsingNeuralNetwork
Databasequeryoptimizersbenefitgreatlyfromaccuratecardinalityestimationhowever,this
ishardtoachieveontableswithcorrelatedand/orskewedcolumns.Wepresentanovel
approachusingneuralnetworkstolearnandapproximateselectivityfunctionsthattakea
boundedrangeoneachcolumnasinput,effectivelyestimatingselectivitiesforallrelational
operators.Experimentalresultswithasimplifiedprototypeshowasignificantimprovement
overstateoftheartcardinalityestimatorsonconstructeddatasetsintermsofaccuracy,
efficiency,andamountofuserinputrequired.

Title:AutomatedClassificationofCongestiveHeartFailureSeverityusingTime
Domain,FrequencyDomainandNonlinearHeartRateVariabilityMeasures
Author:MehrinGilaniandMikaelEklund
AbstractforAutomatedClassificationofCongestiveHeartFailureSeverityusing
TimeDomain,FrequencyDomainandNonlinearHeartRateVariabilityMeasures
CongestiveHeartFailure(CHF)isoneoftheleadingcausesofdeathinelderlyinCanada.It
hasa5yearsurvivalrateofaround50%andhalfamillionCanadianslivethisdisease.CHF
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

5/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

isaprogressivediseasethatrapidlyincreasesinseverity.Asaresult,CHFpatientshaveto
payunscheduledvisitstothehospitalduetocriticalemergencies.Lackofautomated
techniquesforthepredictionanddetectionofCHFnotonlydegradesthequalityoflifeof
thesepatientsbutalsocausesthemextremefinancialstress.Automatedtechniquesforthe
detectionofcriticaleventscanhelpcliniciansmonitorthesepatients'cardiachealthmore
efficiently.Inthispaper,wepresentanautomatedclassifierforthedetectionofCHFseverity.
WeclassifiedNewYorkHeartAssociationclassI,IIandIIIpatientsusingtimedomain,
frequencydomainandnonlinearheartratevariability(HRV)measures.Wecomparedthe
performanceofourmulticlassclassifierandthebinaryclassifierusingdifferentsetsofHRV
features.OurresultsshowthatusingacombinedsetoffeaturesinsteadofStandard
DeviationofNNintervals(SDNN)alone,improvestheclassifieraccuracybyalmost21%.
Moreover,usingHRVmeasuresextractedfromlongerdurationofNNintervals,improvethe
classificationaccuracyofclassIinmulticlassclassifierbyalmost3times.

SOFTWAREANALYSISandMODELING/Monday,November2nd12:00PM1:00PM
(Primrose)
Sessionchair:HausiMuller

Title:AnEmpiricalStudyonChangeRecommendation
Author:ManishankarMondal,ChanchalK.RoyandKevinSchneider
AbstractforAnEmpiricalStudyonChangeRecommendation
Recommendingchangestoprogrammersbyexploitingtheirrepetitiontendenciesduring
systemevolutionhasbeeninvestigatedbyanumberofstudies.Inourresearchweperform
achangetype(additions,deletions,andmodifications)basedanalysisoftheefficiencyof
changerecommendation.Wealsoinvestigatetheprogrammersensitivityoftherepeated
changes(i.e.,theextentthesamechangesarerepeatedbythesameprogrammers)of
differentchangetypes.Theexistingstudiesdidnotperformsuchinvestigations.However,
theseinvestigationscanbeimportantforefficientranking(i.e.,prioritizing)andalteringof
recommendations.Accordingtoourinvestigationonthousandsofcommitsoffivediverse
subjectsystemsweobservethatmodificationshaveaverylowtendency(around1.3%)of
beingrepeated.Weshouldprimarilyfocusonrecommendingadditions,anddeletions.More
importantly,overall71%oftherepeatedchangesareprogrammersensitive.Webelievethat
achangerecommendationsystemthatprioritizesrecommendationsconsideringprogrammer
sensitivitycanhelpprogrammersreusepreviouschangesinatimeefficientmanner.

Title:ContextExtractioninRecommendationSystemsinSoftwareEngineering:
APreliminarySurvey
Author:SanaMaki,SeglaKpodjedoandGhizlaneElBoussaidi
AbstractforContextExtractioninRecommendationSystemsinSoftware
Engineering:APreliminarySurvey
RecommendationSystemsinSoftwareEngineering(RSSEs)representanewpromising
researcharea,whosegoalistohelpsoftwaredevelopersintheirtasksbyprovidingthem
withcontextdependentinsightsextractedfromtheircurrentprojectortakenfrombest
practices.Akeychallengehereistoretrievethecontextfromtheprogrammingtaskinorder
toprovideusefulrecommendations.Inthispaper,weconductasurveyofRSSEswitha
particularfocusondifferentapproachesusedtoextractthecontext.Weproposeafeature
modeltorepresentsomeimportantcharacteristicsofsuchextractionandidentifysomeopen
issues.

SOFTWAREMAINTENANCEandEVOLUTION/Tuesday,November3rd11:15AM
12:15PM
(Evergreen)
Sessionchair:EleniStroulia

Title:RecommendingRelevantSectionsfromaWebpageaboutProgramming
ErrorsandExceptions
Author:MohammadMasudurRahmanandChanchalK.Roy
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

6/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

AbstractforRecommendingRelevantSectionsfromaWebpageaboutProgramming
ErrorsandExceptions
Programmingerrorsorexceptionsareinherentinsoftwaredevelopmentandmaintenance,
andgiventoday'sInternetera,softwaredevelopersoftenlookatwebforfindingworking
solutions.Theymakeuseofasearchengineforretrievingrelevantpages,andthenlookfor
theappropriatesolutionsbymanuallygoingthroughthepagesonebyone.However,both
themanualcheckingofapage'scontentagainstagivenexception(anditscontext)andthen
workinganappropriatesolutionoutarenontrivialtasks.Theyareevenmorecomplexand
timeconsumingwiththebulkofirrelevant(i.e.,offtopic)andnoisy(e.g.,advertisements)
contentinthewebpage.Inthispaper,weproposeanIDEbasedandcontextawarepage
contentrecommendationtechniquethatlocatesandrecommendsrelevantsectionsfroma
givenwebpagebyexploitingthetechnicaldetails,inparticular,thecontextofanencountered
exceptionintheIDE.Anevaluationwith250webpagesrelatedto80programming
exceptions,comparisonwiththeonlyavailablecloselyrelatedtechnique,andacasestudy
involvingcomparisonwithVSMandLSAtechniquesshowthattheproposedtechniqueis
highlypromisingintermsofprecision,recallandF1measure.

Title:DoDevelopersRespondtoCodeStabilityWarnings?
Author:SylvieFossandGailMurphy
AbstractforDoDevelopersRespondtoCodeStabilityWarnings?
Ideally,developerswouldalwaysreleasecodewithoutbugs.Giventheimpossibilityof
achievingthisideal,therehasbeengrowinginterestinwaystoalertadeveloperearlierinthe
developmentprocesstocodethatmaybemorebugprone.ArecentstudyfoundGoogle
developerswereunsureofhowtoactonfilelevelbugpredictioninformationprovidedduring
codereviewsasdevelopersdidnotknowhowtotakeactiononaggedfiles.Inthispaper,we
investigatewhetherpresentingdirectmetricsaboutcodestabilityinadeveloper'seditormay
bemoreamenabletodeveloperattentionandaction.Weshowthatpriorstudyresultsabout
codestabilityperformedontelecommunicationssoftwareapplytoourindustrypartner'sfast
evolvingandlargeJavaScriptsystem.Buildingonthisresult,weintroducethe
ChangeMarkuppluginwebuilttodisplaycodestabilityintermsofcodeageandcommitsizes
viaperlinemarkersinthecodeeditor.Wereportonanexploratoryfieldstudyinwhichwe
foundthatparticipantswereinterestedinwhethercodeisrecentbutdonotcareprecisely
howrecentandthatanumberofcodecharacteristicsleadtodeveloperprecaution,but
changesizeisnotoneofthem.

Title:HowShouldWeReadandAnalyzeBugReports:AnInteractive
VisualizationusingExtractiveSummariesandTopicEvolution
Author:ShamimaYeasmin,ChanchalK.RoyandKevinA.Schneider
AbstractforHowShouldWeReadandAnalyzeBugReports:AnInteractive
VisualizationusingExtractiveSummariesandTopicEvolution
Softwareprojectsevolveovertimeasbugsareaddressedandnewfunctionalitiesareadded.
Managingbugscanbeasignificantchallengeforaprojectmanagerespeciallywhenthe
numberofreportedbugsislarge,andthemanagerneedstoconsultwiththem.Itisalso
preferablethatdevelopersnewtoaprojectfirstfamiliarizethemselveswiththeprojectand
thereportedbugsbeforeactuallyworkingonthem.Inordertoreducedevelopers'timeand
effortsforreadingabugreport,inthispaper,weproposeavisualizationtechniquethat
providesanextractivesummaryvisualizationforagivenbugreport.Inaddition,ourproposed
techniqueassiststhedevelopersormanagersinreviewingaproject'sbugreportsby
interactivelyvisualizinginsightfulinformationusingtopicanalysisonthebugreports.Inorder
tovalidatetheeffectivenessofourproposedvisualizationtechnique,weconductedatask
orienteduserstudyinvolvingsixparticipantsandacasestudyusing3914bugreports.The
findingsfrombothstudiesshowthatourvisualizationtechniqueispromising,anditcanassist
thecomprehensionandanalysisofbugreports.Theresultsfromtheuserstudyindicatethat
visualizedsummaryisrelativelypreferredtothenonvisualizedsummaryforquick
comprehensionofbugreports.

SMARTERSOFTWARESYSTEMS/Tuesday,November3rd11:15AM12:15PM
(Jasmine)
Sessionchair:MarianoConsens
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

7/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Title:MultitenancyBenefitsinApplicationServers
Author:PanagiotisPatros,DayalDilli,KennethKent,MichaelDawsonand
ThomasWatson
AbstractforMultitenancyBenefitsinApplicationServers
Multitenancyenablessharingofresourcesbetweendifferentusers,alsoknownastenants
andisabackbonefeatureofcloudcomputing.Thetenantsexecutetheircodeasifresources
wereheldindividuallybythem.Thesharingistransparentthetenantsareisolatedfromeach
otherandonetenantisnotallowedtoaffecttheperformanceoftherestbyoverusinga
resource.Weproposeatheoreticalmodeltodescribeandpredictmemoryfootprint
reductionsbydifferentlevelsofmultitenancyinapplicationservers,includingourmultitenancy
level,whichenablesevenfurthersharing,actingasanApplicationServerasaService
(ASaaS).WeconfirmourmodelbyimplementingasmallcustomapplicationserverinJava
andmeasuringitsfootprintfordifferentmultitenancylevels.WeandthatourASaaS
approachrequiredupto65%lessmemorywithoutanymajorresponsetimeoverheads.
Finally,weperformananalysisofpotentialmemorysharingonanenterprisesoftwarestack
betweendifferentlevelsofmultitenancy,includingourproposedASaaSlevel,andtheresults
supportourfindings.

Title:DatadependenceProfilingtoEnableSafeThreadLevelSpeculation
Author:ArnamoyBhattacharyya,JoseNelsonAmaralandHalFinkel
AbstractforDatadependenceProfilingtoEnableSafeThreadLevelSpeculation
Datadependenceprofilingisatechniquethatenablesacompilertojudiciouslydecidewhen
theexecutionofaloop|whichthecompilercouldnotprovetobedependencefree|should
bespeculatedthroughtheuseofThreadLevelSpeculation(TLS).Thedatacollectedbya
datadependenceprofilercanbeusedtopredictifmaydependenciesreportedbyacompiler
staticanalysisarelikelytomaterializeatruntime.Acostanalysiscanthenbeusedtodecide
thatsomeloopswithalowerprobabilityofdependenceshouldbespeculativelyparallelized.
Thispaperaddressesthequestionastowhetheraloops'dependencebehaviourchanges
whentheinputtotheprogramchanges|astudyof57differentbenchmarksindicatesthatit
usuallydoesnotchange.ThenthepaperdescribesSpecEval,anautomaticspeculative
parallelizationframeworkthatusessingleinputdatadependenceprofilestofindspeculation
candidatesintheSPEC2006andPolyBench/Cbenchmarks.Thispaperalsopresentsa
performanceevaluationofTLSimplementationinIBM'sBlueGene/Qsupercomputerand
showsthattheperformanceofTLSisaffectedbyseveralfactors,includingthenumberof
speculatedloops,theexecutiontimecoverageofspeculatedloops,themissspeculation
overhead,theL1cachemissrateandtheeffectondynamicinstructionpathlength.

Title:MOTL:aTextualLanguageforTraceSpecificationofStateMachinesand
Associations
Author:HamoudAljamaanandTimothyLethbridge
AbstractforMOTL:aTextualLanguageforTraceSpecificationofStateMachinesand
Associations
Inamodeldrivendevelopment(MDD)environmentwheremostorallofthesourcecodeis
generatedfrommodels,thereisalackoftoolsformodelleveltracing,inwhichgenerated
executiontracescanbelinkedtomodellevelconstructs.Thislackoftoolsmightinhibitthe
useofMDD,sinceitforcesmodelerstododynamicanalysisatalowerlevelofabstraction.In
thispaper,weproposeasolutionallowingmodelerstotextuallyspecifythetracingof
modelingconstructs:attributes,statemachinesandassociationsusingUmple.Theresulting
executiontracesthencontainmodelconstructlinks.Wedescribethesyntaxandsemanticsof
thelanguage,aswellasthegeneratedexecutiontraces,andgiveanexample.

Theme
"CASCON2015ConferenceTheme:RedefiningtheNewEnterprise"

Transformationaltechnologiesincloud,mobile,cognitivecomputing,internetof
things,socialcomputing,analyticsandbigdataandothershavebecome
vortexesthatchangetheenterpriselandscape.Forenterprisestostayrelevant
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

8/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

andcompetitive,facingthechallengeofunderstandingandleveragingthese
newtechnologiesisamust.Enterpriseswhocanleveragenewtechnologiesto
leadwithnewenterpriseparadigmswillsetthemselvesapartfromtheir
competitors.Theycandeliverdistinguishingappealsastheyengagetheir
customers.Theycantakethebusinesstoanewerlevelofsuccessthatothers
can't.Commerce,healthcare,finance,smartercitiesareexamplesofindustrial
domainsgoingthroughsuchtechnologicalevolution.Thisconferenceprovides
aforumtoideate,discuss,evaluatethedepthofeachtransformational
technology,aswellastheirconfluenceimpactinredefiningnewenterprises.

ResearchTopics

Pleaseexpandbelowtoseeadescriptionsoftheresearchtopic
IntegratedSolutionAreasandApplications
Smartercitysolutions,industrialapplications,healthcaresolutions,media
services
SmarterSystemsandServices
Smartinteractions,contextawareness,personalagents,enduser
programming,mashups,webinteractionframeworks,semanticweb,
ontologies
InternetofThings
Wearablecomputing,anticipatorycomputing,quantifiedself,gamification,
personalanalytics,smartdevices,integrationandconnectivity,machineto
machineplatforms,embeddedsensors,monitoringandcontrol,security
SoftwareasaService
Systematicbusinessandcomputingmodels,largescalesystemintegration,
economicandsocietalissues,legalandprivacyconcerns
MobileandUbiquitousComputing
Mobileapplicationplatforms,mobileweb,writeoncerunanywhere,mobile
applicationsecurity,mobileapplicationmanagement
SocialComputing
Collaborationenvironments,socialanalytics,interactionpatterns,human
computerinteraction
CloudComputingandInfrastructure
Cloudplatformsandframeworks,selfmanagedsystems,adaptivesystems,
virtualization
BigDataandDatabasesoftheFuture
Bigdata,dataintegration,datawarehouses,integrateddatamanagement,
databasetechnology,textdata,streamdata,XML,linkeddata,query
processingandoptimization
BusinessIntelligenceandAnalytics
Predictiveanalytics,textanalytics,riskanalytics,intelligentsearch,data
mining,knowledgediscovery,informationvisualization,OLAP
SoftwareProcessesandTools
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

9/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Agilemethods,collaborationandawareness,opensource,compilersand
interpreters,scriptinglanguages,developmentenvironments,service
orientedprogramming,distributedsystems,ultralargescalesoftware
systems
SoftwareanalysisandModelling
Softwareanalysis,miningsoftwarerepositories,programcomprehension,
softwaretesting,modelchecking,metrics
DynamicBusinessProcesses
Businessprocessmodeling,serviceorientedarchitecture,RESTservices
EnergyAwareComputing
Energyawareplatformarchitecture,energyawaredevelopmenttools,
energyawareresourcemanagement
NextGenerationSystems
Multicoresystems,streamprocessingsystems,graphicalprocessing
systems,FPGA
FAQ
Isitnecessarytobeastudenttosubmitapaper?Iwillbegraduating
beforethesubmissiondeadline.
Youareeligibletosubmit.Youdonotneedtobeastudentatthetime.
Whatisanabstract?
Thisisabriefsummaryofthepapertoallowreaderstounderstandwhatthe
paperisabout.TheabstractistobesubmittedthroughEasyChaironthe
webinatextfield.Youdonotneedtouploadtheabstract(orextended
abstract)inPDFform.Submittedabstractentriesareusedtohelpassign
reviewers.
CanIsubmitabstractsandtechnicalpapersatthesametimebeforethe
abstractduedate?
Yes.
Whatdoestechnicalpapersnotificationmean?
Relevantpaperstotheconferencearereviewedbyatleastthreemembersof
thetechnicalprogramcommittee.Notificationistellingtheauthor(s)whether
theirpaperhasbeenacceptedorrejectedforpublicationafterthatprocess.
Whatarecamerareadytechnicalpapers?
Thisisatraditionaltermforthefinalversionofanacceptedpaper,readyfor
publication.Thepapermustconformtotherequiredformatting,andtypically
alsoaddressesissuesidentifiedbythereviewers.
Isthereafeetoregisterpapers?
Thereisnofeeforpapersthathadbeenacceptedafterthereviewprocessto
bepublishedintheconferenceproceedingsorintheACMDigitalLibrary.
Canpapersbepublishedinabsentia?
Atleastoneauthorofanacceptedpublicationmustattendtheconferencein
persontopresentthework.
https://www927.ibm.com/ibm/cas/cascon/paper.jsp

10/11

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Howarepaperstobepresented?
Ifaccepted,theworkistobepresentedinpersonattheconferenceevent,
typicallywithyourownnotebookcomputerinconnectiontoaprovided
projector.Presenterstypicallyhave20minutesforboththeirpresentation
andaudiencequestions.
Willtheconferenceproceedingsbepublished?
Theproceedings(i.e.,technicalpapers,positionpapers,andworkshop
descriptions)willbepublisheddigitallyintheACMDigitalLibrarysoonafter
theevent.
Whatistheregistrationfeefortheconference?
Thereisaregistrationsignupprocessfortheconference,butthereisno
actualregistrationfeeforanyattendeetopay.

https://www927.ibm.com/ibm/cas/cascon/paper.jsp

11/11

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule
Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

EmergingTechnologiesTrack(ETT)
ETTCallforpapers,clickhereformoredetails
CASCONEmergingTechnologyTrackinvitespositionpaperstosharevisions,
ideas,andinsightsontheseadvancements,highlighttechnologygaps,
researchagendas,andintegratedsolutions,andinitiatediscussion,feedback,
andfurthercollaboration.
ETTProgramCoChairs:
Ying(Jenny)Zou,Queen'sUniversity,Canada
KenWong,UniversityofAlberta,Canada

RecentNews
(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015

ETTAgenda
ETTAgenda(117KB)

CASCON2015AcceptedETTPositionPaper
CongratulationstothefollowingauthorsontheirETTPositionPaperbeing
acceptedbyCASCON2015.
Title:ToDefaultornottoDefault:ExposingLimitationstoHBaseCluster
Deployers
Authors:RoniSandel,MariosFokaefs,MarkShtern,HamzehKhazaeiand
MarinLitoiu
Keywords:CloudComputing,BigData,Design,PerformanceModellingand
Evaluation,Migration
AbstractforToDefaultornottoDefault:ExposingLimitationstoHBaseCluster
Deployers
Withtheadventofsensornetworksandportabledevices,datahasbeenproducedrapidly
andingreatamount.AsaresultstoringandprocessingBigData,incombinationwiththe
advancesincloudandvirtualinfrastructures,poseinterestingchallenges.Inourprevious
work,westudiedthesechallengeswithvariousexperimentsarounddifferentHBasecluster
configurationsandtheirimpactontheperformanceofthecluster.Abyproductofour
experimentswasthat,inspiteofadvancesintoolingsupporttosetupandconfigureaBig
https://www927.ibm.com/ibm/cas/cascon/positionPaper.jsp

CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
1/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Datacluster,thevarioustoolsarenotalwaysalignedtoproducetheoptimalornearoptimal
performancefordataclusters.Morespecifically,weshowthatthedefaultconfiguration
valuesofstateoftheartclusterdeployers,includingCloudera,IBMBigInsights,Apache
HortonworksandthemanualHBasedeployment,donottakeintoaccounttheunderlying
infrastructureresultinginsubparperformance.

Title:TowardsImprovedPerformanceandComplianceinHealthcareusing
WearablesandBluetoothTechnologiess
Authors:OmarBadreddin,RicardoCastillo,LysanneLessardandMichael
Albanese
Keywords:Wearables,HealthcareInformatics,Bluetooth,Complianceand
Governance,IndoorLocalization

OntarioCentresofExcellence(OCE)
ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

AbstractforTowardsImprovedPerformanceandComplianceinHealthcareusing
WearablesandBluetoothTechnologies
Performanceandcomplianceinhospitalsareparticularlychallengingduetothenatureof
carevariability,andthehumanintensiveclinicalactivitiesinvolved.Thereisaneedtocollect
finegrainedmeasurementstoenactperformanceandgovernanceeffectively.Modern
wearabletechnologies,suchassmartwatches,provideasignificantopportunitytowards
facilitatingthegatheringofsuchfinegraineddatapointssuchaslocation.However,indoor
localizationusingwearablesislimitedduetomanyfactors,includingsignalsensitivity,
interference,andvariationsinmanufacturersspecifications.Thispaperintroducesadomain
problemfromhealthcare,demonstratesempiricallythelimitationswithtoday'swearables,
andoutlinesnovelapproachestodealingwithsuchlimitations.Specifically,wedemonstrate
howmodernwearablescanbedeployedtocollectfinegrainedperformancemeasuresand
facilitategovernance.

Title:ATangibleUserInterfaceforInteractiveDataAnalysis
Authors:AnaJofre,SteveSzegeti,StephenTiefenbachKeller,FredericoTome
Filho,LanXiDongandSaraDiamond
Keywords:TangibleUserInterface,GraspableUserInterface,3dInteractions,
InterfaceDesign,Databasequery,DataAnalytics,HumanComputerInteraction,
Collaboration,CollaborativeLearning,CollaborativeWorkEnvironment,Data
Materialization
AbstractforATangibleUserInterfaceforInteractiveDataAnalysis
WepresentaprototypeforaTangibleUserInterface(TUI)designedtointeractivelyquerya
database.WhilemuchworkhasbeendoneonTUI,showingthattheyencourage
collaborationandpositivelyenhanceuserexperience,fewtangiblesystemshavebeen
designedspecificallyfordataanalysistasks.Oursystemcombinesatabletopuserinterface
withatwodimensionalscreendisplaytheuserinterrogatesthedatabyplacingtokensonor
offthetabletopandthescreendisplaystheresultsoftheuser'squery.Theobjectsare
taggedandidentifiedusingfiducialmarkersthatarereadwithopensourceReactivision
computervisionsoftware,andthevisualizationcodeiswritteninProcessing.Weuseradio
stationlistenershipdemographicdataforthisprototype,butthesystemcanbeusedtoquery
anytypeofdemographicdatabase.Whiledataanalyticsistypicallydonealone,thistool
encouragesdataexplorationtobeagroup/teamactivity.Webelievethatcollaborativeworkis
beneficialbecauseworkingtogethermaybehelpfulinreducingmiscommunicationsand
misunderstandings.Sincehumansarenaturallysocialanimals,acollaborativework
environmentmayleadtohigherlevelsofengagement,therebystimulatingcreativity.Greater
engagementandcreativitymayalsoresultfromtheplayfulnatureofthetangibleinteraction.

Title:SocialComputingandIntelligence:OpportunitiesforthePublicandthe
Enterprise
Authors:TaranehKhazaei,LuXiao,RobertMercerandAtifKhan
Keywords:SocialComputing,CollectiveIntelligence,BussinessIntelligence,
PersuasiveDiscourse,SocialPrivacy
AbstractforSocialComputingandIntelligence:OpportunitiesforthePublicandthe
Enterprise
https://www927.ibm.com/ibm/cas/cascon/positionPaper.jsp

2/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Onlinesocialmediahaveenabledmassdataexchangeataglobalscale,leadingtonewand
advancedformsofintelligencethatarisefromonlinecontentgenerationandinteraction.In
theformofcollectiveintelligence,crowdsgathertogetherandcontributetosolvingproblems
thatmaybedifficultorimpossibletosolvebyindividualsandsinglecomputers.Inaddition,
theconsumerinsightrevealedfromtheintelligencecanbeleveragedtobuildpowerful
businessintelligencetools,enablingefficientandeffectivebusinessdecisionmaking
processes.Inthispaper,wediscussthecurrentresearchgaps,ourresearcheffortsto
addressthesegaps,aswellassuggesteddirectionsinsocialmediaminingandanalyticsto
supportcollectiveandbusinessintelligence.

Title:EvolutionaryAnalysisofAccessControlModels:AFormalConcept
AnalysisMethod
Authors:ZhuobingHan,MathieuMerineau,FrancoisGauthier,EttoreMerlo,
XiaohongLiandEleniStroulia
Keywords:SoftwareEvolution,RoleBasedAccessControl(RBAC),Formal
ConceptAnalysis(FCA)
AbstractforEvolutionaryAnalysisofAccessControlModels:AFormalConcept
AnalysisMethod
Accesscontrolisanessentialfeatureofmostsoftwaresystemssecuritymechanisms.Role
BasedAccessControl(RBAC),likelythemostpopularaccesscontroltechnique,specifies
"userroles"andassociateseachrolewith"permissions"toaccessdistinctsystem
functionalities.Theserolepermissionassignmentrules,aswellasthetypesofsystemusers
andsystemfunctionalities,evolveovertime.Inthispaper,wediscussamethdologyfor
analyzingandunderstandingtheRBACevolutionprocess,itsrelationtotheoverall
evolutionarylifecycleofthesystem,anditsimpacttoanysecurityvulnerabilitiesthatthe
systemmaysufferfrom.OurmethodologyreliesonFormalConceptAnalysis(FCA).First,
weextracttherolepermissionsmatrixofeachsystemversionandwecomputetheimplicit
conceptlattice.Next,weapplyasuiteofdistancemetricstopairwisecomparethematrixand
conceptlatticeversions.Byexaminingtheevolutionofthesedistancemetrics,developers
caneasilynoticewhichversionsinvolvemore,andmorecomplex,RBACchangesthatmay
possiblyindicatehighersecurityrisks.Wedemonstrateourmethdoologywithastudyofthe
Mediawikiplatform.

Title:TowardsAContextAwareMobileAppManagementFramework
Authors:ErnestAaronandHausiMuller
Keywords:MobileAppManagement,SmartApplications,AppRecommender,
ContextAwareApps
AbstractforTowardsAContextAwareMobileAppManagementFramework
Inanappdrivensociety,theappsinstalledonsmartphonesinevitablywillincreasewithtime.
Asaresult,navigatingtolocateapps,requiresscrollingbackandforthbetweenvarious
pages.Also,findingappsintheappstoreiscomplexduetothevastamountofchoices.
Thereisaneedformobileapplicationmanagement.Ourproposedappmanagement
approachwillminecontextualdatafromtheuser,informationaboutappsinstalled,app
usage,locationandtime.Thedatacollectedwillbeusedtoorganizerelevantlocationbased
appsdynamicallyinaContextAwareAppwidget.Ourframework,consistofatwotierapp
recommendercomponent,whichprovidesuserswithadditionalappsthatmaybeneededbut
arenotinstalled.Acoarsegrainedapprecommenderfiltersnearbyvendorserviceswith
appsnotinstalledwhereasthefinegrainedapprecommender,filtersappsbasedonusers'
preferencesintheirPersonalContextSphere(PCS).

Title:Github'sBigDataAdaptor:AnEclipsePlugin
Authors:AliSajediBadashian,VrajShahandEleniStroulia
Keywords:GitHub,Miningsoftwarerepositories,EclipsePlugin,Softwaretools,
Bigdata
AbstractforGithub'sBigDataAdaptor:AnEclipsePlugin
ThedataofGitHub,themostpopularcodesharingplatform,fitsthecharacteristicsof"big
data"(Volume,VarietyandVelocity).TofacilitatestudiesonthishugeGitHubdatavolume,
theGHTorrentwebsitepublishesaMYSQLdumpof(some)GitHubdataquarterly.
https://www927.ibm.com/ibm/cas/cascon/positionPaper.jsp

3/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Unfortunately,developersusingthesepublisheddatadumpsfacechallengeswithrespectto
thetimerequiredtoparseandingestthedata,thespacerequiredtostoreit,andthelatency
oftheirqueries.Tohelpaddressthesechallenges,wedevelopedadataadaptorasan
Eclipseplugin,whichefficientlyhandlesthisdump.Thepluginoffersaninteractiveinterface
throughwhichuserscanexploreandselectanyfieldinanytable.Afterextractingthedata
selectedbytheuser,theparserexportsitineasytousespreadsheets.Wehopethatusing
thispluginwillfacilitatefurtherstudiesontheGitHubdataasawhole.

Title:HarnessingthePowerinYourPocket
Authors:JosephSpitzer,KateLockwoodandJasonSawin
Keywords:Smartphones,MobileDevices,GridComputing
AbstractforHarnessingthePowerinYourPocket
Inthemid90swhenpersonalcomputersbecamecommon,organizationsbegantoconsider
waystoharnessthepowerofunderutilizedprocessorcycles.Oneofthemostprominentof
theseefforts,SETI@home,recruitedvolunteerstodonatetheirunusedprocessorcyclesto
analyzeradiotelescopedata,workthatwouldhavepreviouslybeendoneonspecialpurpose
clusters.Now,individualscarrysmartphoneswithprocessingcapabilitiesthatfaroutstrip
thoseofamid90sdesktop.Atthesametime,theamountofbusinessdatabeingcollectedis
growingexponentiallyandcorporationsarescramblingtofindthecomputingresources
necessarytoprocessit.Inthispaperweexplorethefeasibilityofemployersutilizingunused
cyclesonemployeecompanyissuedmobiledevices,muchlikeSETI@homedidwith
personalcomputers,toprocessbusinessintelligencedata.

Title:EmergingtechnologiesforEnterpriseLinuxonIBMzSystems
Authors:BryanChan,RishiMisraandLeiZhang
Keywords:IBMzSystems,Opensourcesoftwareecosystem,Linux
AbstractforEmergingtechnologiesforEnterpriseLinuxonIBMzSystems
Theadventofmobileandcloudcomputinginthepastdecadehasledtoanexplosionof
innovativeopensourcetechnologies.SomeexamplesareNoSQLdatabasessuchas
ApacheCassandra,ApacheCouchDBandMongoDB,messagebrokerssuchasRabbitMQ
andApacheActiveMQ,newprogramminglanguagesandruntimessuchasGoandserver
sideJavaScript,andITautomationandcloudinfrastructuretoolssuchasPuppet,Docker
andCloudFoundry.AsenterpriseLinuxusersstarttoembracetheseemergingtechnologies,
theyarediscoveringthatmanyopensourcedevelopersandvendorsonlysupportx86based
platforms,andnotenterpriseserverplatformssuchasthosebasedonIBMzSystemsand
IBMPowerSystems.Inthispositionpaper,wediscusssomeofthechallengesthatwehave
encounteredwhileclosingthegapinemergingtechnologiesbetweenIBMzSystemsand
x86,presentsomeearlyresultsfromoureffort,andindicatefuturedirectionsforourwork.

Title:ContextawareRealtimeVideoAnalytics
Authors:NinaTaherimakhsousiandHausiA.Muller
Keywords:ContextbasedVideoSearch,Contextawareness,Decentralized,
CloudComputing,RealtimeVideoAnalytics
AbstractforContextawareRealtimeVideoAnalytics
CamerasarefoundeverywhereintheInternetofThings(IoT).Weproposeascalable
platformusingSAVIforthecontinuouscollectionofcontextawareprocessedvideofrom
mobiledevices.Userscanperformefficientcontextbasedsearchesonthetotalcollectionof
labeledvideos.Inthispaperwediscussthechallengesandbenefitsforvideoupload,video
labelingandcontextbasedsearchontheSAVInetwork.

Title:PilotStudyofCollectiveDecisionmakinginCodeReviewProcess
Authors:ToshikiHirao,AkinoriIharaandKenichiMatsumoto
Keywords:CollectiveDecisionmaking,CodeReviewProcess,SimpleMajority
Method
AbstractforPilotStudyofCollectiveDecisionmakinginCodeReviewProcess
Politicalargumentoftenfollowthesimplemajoritymethodwhichisadecisionrulethatselects
alternativeswhichhaveamajority,thatis,morethanhalfthevotes.Ontheotherhand,
https://www927.ibm.com/ibm/cas/cascon/positionPaper.jsp

4/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Today'sQ&AservicessuchasStackExchangeandYahoo!Answersareworkingthesimple
majoritymethodonlyasreference.Forexample,ifananswergetsmajorityvoting(which
meansafavoriteanswerforwatchers),thequestionermightlikeanotheranswer.Then,the
votingwouldbeusedasreference.OpenSourceSoftware(OSS)projectsalsoworkthe
votingapproachonlyasreferencefromdevelopers(reviewers)toverifyachangedsource
code(patch).However,theOSSprojectsmightnotfollowthemajorityvoting.Thisstudy
identifieshowmanycodereviewsbasedoncollectivedecisionmakingfollowthesimple
majoritymethod.WehaveconductedacasestudyusingQtprojectdatatoanalyzethe
criteriatointegrateapatchinOSSprojects.Fromtheresult,wefoundthatthepatchwith
negativevotesislikelytoberejected.And,lattervotinginreviewers'discussionwouldbe
impacttothefinaldecision.

https://www927.ibm.com/ibm/cas/cascon/positionPaper.jsp

5/5

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule

Keynotes/FoSP/WIT

Archives

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

Workshops

RecentNews

Workshopsareheldthroughouttheconferenceintheformoftutorialsand
handson.Workshophostscomefromavarietyofbackgrounds.Anyindividual
isfreetosubmitanapplicationandrequesttohostaworkshop.Theworkshops
arethenselectedandthepublicisgivennoticeoftheworkshopsthatwillbe
availableduringtheconference.Earlyregistrationisrequiredasseatingis
limitedtoafirstcomefirstservedbasis.Registrationtotheconferenceandits
workshopsareavailableontheCASCONsite.

(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!

CASCON2015WorkshopMaterials

(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.

CASCON2015WorkshopMaterials(PDF)
CASCON2015AcceptedWorkshop
CongratulationstothefollowingchairsontheirWorkshopsbeingacceptedby
CASCON2015.
WorkshopSchedule:Monday,November2nd
Morning10:45AM1:00PM
Title:IBMCommunityHackathon2015Bluemix(IBMersOnly)
Location:ConfCenter1
Theme:CloudComputing
Chairs:VinceYuen,ChinhHoang,AllenChan,LucyLi,RileyDraward
Afternoon2:00PM5:00PM
Title:WorkshoponFinancialRiskAnalytics
Location:ConfCenter1
Theme:DataandAnalytics
Chairs:OleksandrRomanko,AlexKreinin,HelmutMausser
Title:RemotePatientMonitoringtoImproveHealth:ChallengesandOpportunities
Location:Willow3
Theme:DataandAnalytics
Chairs:RandyGiffen,MichaelFungKeeFung,MihaelaRotaru

(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS

Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
https://www927.ibm.com/ibm/cas/cascon/workshops.jsp

1/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Title:AgileSoftwareDevelopmentforBluemixwithIBMDevOpsServices

OntarioCentresofExcellence(OCE)

Location:Holly+Butternut
Theme:CloudComputing

ConsortiumforSoftwareEngineering
Research(CSER)

Chairs:KrisKobylinski,IanHe,NancyA.Schipon

NationalResearchCouncilCanada(NRC)

Title:Handson:IntroductiontoDevelopingJavaEE7ApplicationsusingWebSphere
ApplicationServerDeveloperToolsforEclipse(WDT)andLibertyProfile

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements

Location:Orchid
Theme:NextGenerationSystems

Chairs:ElsonYuen,ErinHarris,KeithChong,VaninderRajput,RajivSenthilnathan
Title:BuildingYourOwnLanguageRuntime
Location:Jasmine
Theme:NextGenerationSystems
Chairs:AngelaLin
Title:DataScienceWorkshop:ExperienceDrivenAnalytics
Location:Evergreen
Theme:Other
Chairs:JoannaNg,FrankDehne,StanMatwin,HernaViktor,OlgaBaysal
Title:RoleplayLearntosecureresourcesandAPIseffectivelyusingOAuthandOpenID
Connectstandards
Location:Primrose
Theme:SecurityPlatformandTools
Chairs:KrithikaPrakash
Title:FourthAnnualMobileApplicationDevelopmentwithIBMBluemixandIBMMobileFirst
Platform(Repeating)
Location:Violet
Theme:SmartInteractionEcosystems
Chairs:SalmanMoghal,SerjikG.Dikaleh,OzairSheikh

WorkshopSchedule:Tuesday,November3rd
Afternoon2:00PM5:00PM
Title:10thWorkshoponChallengesforParallelComputing
Location:ConfCenter1
Theme:NextGenerationSystems
Chairs:RobertHo,JeremyBradbury,KitBarton
Title:WorkshopontheApplicationofSecurityandTestingtoRichInternetApplications
Location:Willow3
Theme:SecurityPlatformandTools
Chairs:GuyVincentJourdan,GregorBochmann,EttoreMerlo,JamesMiller,VioOnut,Lin
Tan
Title:IntroductiontodebuggingandmonitoringNode.js
Location:Holly+Butternut
Theme:CloudComputing
Chairs:GaryLiu,JoranSiu,MichaelDawson,IvyHo,JunliangYan
Title:Handson:DevelopingJavaandJavaScriptApplicationsonBluemixusingIBMEclipse
ToolsforBluemix
https://www927.ibm.com/ibm/cas/cascon/workshops.jsp

2/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Location:Orchid
Theme:CloudComputing
Chairs:JonathanWest,BenChen,StevenHung,ElsonYuen
Title:DB2LUWNativeEncryption
Location:Violet
Theme:SecurityPlatformandTools
Chairs:MihaiNicolae,MihaiIacob
Title:DevelopingnextgenerationanalyticsapplicationsonLinuxOneendtoendArchitecture
andImplementation
Location:Jasmine
Theme:NextGenerationSystems
Chairs:EltondeSouza
Title:CollectingandanalyzingdepressionnotesusingIBMSocialMediaAnalytics
Location:Evergreen
Theme:DataandAnalytics
Chairs:DimanGhazi,YvonLeclerc
Title:CommercializationofTechnologyResearchforBenefit
Location:Primrose
Theme:Other
Chairs:KathrynBrohman,PaulWard

WorkshopSchedule:Wednesday,November4th
Morning10:00AM1:00PM
Title:14thCompilerDrivenPerformanceWorkshop
Location:ConfCenter1
Theme:NextGenerationSystems
Chairs:OndrejLhotak,XipengShen,EttoreTiotto,MartinHirzel,ClarkVerbrugge
Title:IntroducingIBMWatsonAnalyticsintoCurriculaandPrograms
Location:Primrose
Theme:DataandAnalytics
Chairs:DennisButtera,JenniferCollins
Title:The7thCASCONWorkshoponCloudComputing
Location:ConfCenter2
Theme:CloudComputing
Chairs:MarinLitoiu,JoeWigglesworth
Title:GettingStartedwithDB2V10.5BLU
Location:Jasmine
Theme:DataandAnalytics
Chairs:DavidDohyungkim,AnthonyReina
Title:FourthAnnualMobileApplicationDevelopmentwithIBMBluemixandIBMMobileFirst
Platform
Location:Holly+Butternut
Theme:SmartInteractionEcosystems
Chairs:SalmanMoghal,SerjikG.Dikaleh,OzairSheikh
https://www927.ibm.com/ibm/cas/cascon/workshops.jsp

3/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Title:BusinessProcessManagementinaDay
Location:Orchid
Theme:SmartInteractionEcosystems
Chairs:GaryBist
Title:TamingaTigerSoftwareEngineeringintheEraofBigData&Continuous
Development
Location:Evergreen
Theme:NextGenerationSystems
Chairs:CraigStatchuk,NazimMadhavji,AndriyMiranskyy,FrankDehne
Afternoon1:00PM2:00PM
Title:WiTMemoirsfromaNobody
Location:ConfCenter1
Theme:Other
Chairs:MariaAttarian,PaulZikopoulos,JoannaNg
Afternoon2:00PM5:00PM
Title:14thCompilerDrivenPerformanceWorkshop
Location:ConfCenter1
Theme:NextGenerationSystems
Chairs:OndejLhotk,XipengShen,EttoreTiotto,MartinHirzel,ClarkVerbrugge
Title:IntroducingIBMWatsonAnalyticsintoCurriculaandPrograms
Location:Primrose
Theme:DataandAnalytics
Chairs:DennisButtera,JenniferCollins
Title:EngineeringCyberPhysicalSystems
Location:ConfCenter2
Theme:SmartInteractionEcosystems
Chairs:HausiMuller,JohnMylopoulos,MarinLitoiu
Title:BuildingIoTenabledapplications
Location:Holly+Butternut
Theme:Other
Chairs:VictorSosa,OrlandoRincon,CesarOrozco
Title:BusinessProcessManagementinaDay
Location:Orchid
Theme:SmartInteractionEcosystems
Chairs:GaryBist
Title:TamingaTigerSoftwareEngineeringintheEraofBigData&Continuous
Development
Location:Evergreen
Theme:NextGenerationSystems
Chairs:CraigStatchuk,NazimMadhavji,AndriyMiranskyy,FrankDehne
Title:Handson:DevelopingJavaandJavaScriptApplicationsonBluemixusingIBMEclipse
ToolsforBluemix(Repeating)
Location:Violet
Theme:CloudComputing
https://www927.ibm.com/ibm/cas/cascon/workshops.jsp

4/5

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Chairs:JonathanWest,BenChen,StevenHung,ElsonYuen

https://www927.ibm.com/ibm/cas/cascon/workshops.jsp

5/5

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule
Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

TechnologyShowcase
TheTechnologyShowcaseisopenthroughoutthe3dayconferenceand
includesposterdisplaysanddemonstrationsofnewtechnologicalinnovations.
Thesedisplaysdemonstrateongoingresearchprojectsofgraduatestudents
fromuniversitiesaswellasthosefromindustry.Itallowscommunicationand
networkinginanonformalsetting.

TechnologyShowcaseMap
TechnologyShowcaseMap(554KB)
CASCON2015AcceptedTechnologyShowcase
Congratulationstothefollowingexhibitors/coexhibitorsontheirTechnology
ShowcasesbeingacceptedbyCASCON2015.
DataandAnalytics
Title:GestaltLawsofGroupingbasedVisualSimilarityandWebPage
ClassificationModel
Exhibitors/CoExhibitors:ZhenXu,SyedTauhidZuhori,JamesMiller
AbstractforGestaltLawsofGroupingbasedVisualSimilarityandWebPage
ClassificationModel
Traditionaltextbasedwebpageclassificationfailstohandlerichinformationembedded
modernwebpages.Thispaperproposesamethodologytoevaluatemodernwebpage
similaritybyvisualinformationusingGestaltlawsofgrouping,andtoclassifythemintermsof
theirvisualsimilarity.

Title:GestaltLawsofGroupingbasedWebPageSemanticBlockIdentification
Exhibitors/CoExhibitors:ZhenXu,FadwaEstuka,JamesMiller
AbstractforGestaltLawsofGroupingbasedWebPageSemanticBlockIdentification
Semanticblockidentificationisanapproachtoretrieveinformationfromwebpagesand
applications.Aswebsitedesignevolves,however,traditionalmethodologiescannotperform
wellanymore.Thispaperproposesanewmodeltomergewebpagecontentintosemantic
blocksbysimulatinghumanperception.

Title:MonitoringbusinessgoalswithArgus
Exhibitors/CoExhibitors:AlejandroMate
https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

RecentNews
(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
1/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

OntarioCentresofExcellence(OCE)

AbstractforMonitoringbusinessgoalswithArgus
ArgusisadataanalyticstoolthatallowsuserstomonitorbusinessgoalsthroughKey
PerformanceIndicators.Argusexploitsthemultidimensionalityofdatatomonitordata
subspaces,therebyenablinguserstodetectproblemsthatwouldotherwisebeoverlookedin
theaggregates.Itworksbothonstaticandstreamingdata.

Title:Queen'sDrillAnalytics
Exhibitors/CoExhibitors:ShadiKhalifa
AbstractforQueen'sDrillAnalytics
InthisDemo,weintroducetheQueen'sDrillAnalytics,amodifiedApacheDrillthatallows
callingWEKAanalyticsalgorithmsfromwithintheDrillSQLstatementsandseamlessly
distributethesealgorithmsovertheDrillnodes.

ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

Title:UserContextAwareServiceComposition
Exhibitors/CoExhibitors:YuZhao,ShaohuaWang,YingZou,JoannaNg,
TinnyNg
AbstractforUserContextAwareServiceComposition
Toselectservicessatisfyinguser'spreferences,weproposeanapproachtoautomatically
extractuser'sgoalandconstraintsfromgoaldescription,identifypersonalizedwebtask
collectionfromuser'sgoal,andcomposeservicestomeetuser'smultiplepreferences.

Title:EvaluatingClusterConfigurationsforBigDataProcessing:AnExploratory
Study
Exhibitors/CoExhibitors:MariosFokaefs
AbstractforEvaluatingClusterConfigurationsforBigDataProcessing:An
ExploratoryStudy
WepresentaseriesofexperimentstoevaluatetheimpactofBigDataclusterconfigurations
tothecluster'sperformance.OurexperimentsonHBaseclustershaveshownthatthe
topologyoftheclusterandthechoiceofdataschemasignificantlyimpactthecluster's
performance,whichislineartotheworkload.

Title:CollectingandanalyzingdepressionnotesusingIBMSocialMedia
Analytics
Exhibitors/CoExhibitors:DimanGhazi
AbstractforCollectingandanalyzingdepressionnotesusingIBMSocialMedia
Analytics
WeexplorethepotentialofusingIBMSocialMediaAnalyticstocollectandanalyzedistress
notes.Duetothebillionsofsocialmediapostingeveryday,anontologywillbedefinedto
collectandcurateonlyrelevantnotes.Next,weapplytextanalysistodefinepossiblefactors
contributingtodepression.

Title:UnderstandingChallengesTowardsGeneralizingDefectPrediction
Models
Exhibitors/CoExhibitors:FengZhang,YingZou
AbstractforUnderstandingChallengesTowardsGeneralizingDefectPrediction
Models
Mostcompaniesdonothavesufficientresourcestobuildandapplyadefectprediction
model.Onemajorbarriertoadoptdefectpredictionmodelsinindustryisthelow
generalizabilityofdefectpredictionmodels.Generalizingdefectpredictionmodelscansave
theefforttorebuildpredictionmodelsforaparticularproject.

Title:EntityResolutionwithGraphs
Exhibitors/CoExhibitors:LenaWoolf,DmitryDrinfeld,AndrewWang,
ChristineLi
AbstractforEntityResolutionwithGraphs
Inthisexhibitwediscussbenefitsofusinggraphdatabasesandhowperformingentity
https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

2/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

resolutionongraphdatacanhelpcustomersdiscovernewanalyticalinsight

CloudComputing
Title:PowerSystemsAcademicInitiative
Exhibitors/CoExhibitors:MadeehaAli,NihalPerera,BruceTurgeon
AbstractforPowerSystemsAcademicInitiative
Iwouldliketobeabletoallowdifferentschoolsunderstandthisnochargeinitiative,thatwill
allowthembothtoenhanceandcreatecoursesrelevanttotoday'scareerdemands.Iwillbe
showingthemthenochargecoursesdevelopedbyIBM.Iwouldalsoliketodoademo
POWER8.

Title:ConnectingyourdevicesonCloud
Exhibitors/CoExhibitors:VictorSosa,OrlandoRincn,CesarOrozco
AbstractforConnectingyourdevicesonCloud
InternetofThingsisarealitythatisalreadyhappeningintheworld.Everythingisbecoming
moreinterconnectedandtechnologistsnowhavetheopportunitytomakeitintelligentwith
theappropriatetools.

Title:Elasticsearch,Logstash,andKibanawithLinuxonIBMSystemZ
Exhibitors/CoExhibitors:BillO'Farrell,AdityaMurray,SamDing
AbstractforElasticsearch,Logstash,andKibanawithLinuxonIBMSystemZ
Thisdemoistoactasaproof,forthesuccessfulportingoftheELKstack,whichconsistsof
Elasticsearch,LogstashandKibana,totheIBMzSystem.TheELKstackprovidesavery
powerfulwaytocombine,filterandanalyzedata,usingopensourcesoftwareonSystemZ.

Title:EngineeringEconomicsofEverythingasaService(XaaS)
Exhibitors/CoExhibitors:MariosFokaefs
AbstractforEngineeringEconomicsofEverythingasaService(XaaS)
Theflexibility,offeredbyvirtualinfrastructures,hasgivenrisetonewbusinessmodelsand
interestingimplicationsintheeconomicsofsoftwareecosystems.Wepresentaneconomic
modelforwebsystemsonthecloudandhowitcanbeusedtomakedecisionsaboutreal
timeadaptationofcloudapplications.

Title:AContainerOrchestrationMethodtoEnhanceFailureResiliencyincloud
platforms
Exhibitors/CoExhibitors:SeyedAliJokar
AbstractforAContainerOrchestrationMethodtoEnhanceFailureResiliencyin
cloudplatforms
Everydaymoreapplicationsarebeingmovedtocontainerstoprovideindependentandeasily
deployablemicroservicesonthecloud.Inthiswork,wepresentamethodtoincrease
resiliencyofcontainerstofailuresbyconsideringunderlyingvirtualorphysicalresources.

Title:DistributedFaultTolerantP2PRIACrawling
Exhibitors/CoExhibitors:KhaledBenHafaiedh,GregorvonBochmann,Guy
Vincent,Jourdan,IosifViorelOnut
AbstractforDistributedFaultTolerantP2PRIACrawling
RichInternetApplications(RIAs)havebeenwidelyusedontheWebastheywerefoundto
beresponsiveanduserfriendly.DistributedRIAcrawlinghasbeenintroducedwiththeaimto
decreasethecrawlingtime.Inthisexhibit,weintroduceanefficientdistributedRIAcrawling
systemthatisfaulttolerant

Title:SelfadaptationandlifecyclemanagementwithOpenstackHeat
Exhibitors/CoExhibitors:MariosFokaefs
AbstractforSelfadaptationandlifecyclemanagementwithOpenstackHeat
HeatistheOpenstackorchestrationservice.Itenablestheabstractdefinitionofcloud
https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

3/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

topologiesandconnectsalltheotherOpenstackservicestodeploythetopologies.Using
monitoringandmanagementservices,Heatalsoenablestheselfadaptationofdeployments.
WeextendHeattoincludeproactiveadaptationandadaptationontheapplicationlevel.

Title:EmergingTrendsinObjectStorage
Exhibitors/CoExhibitors:CarlosCavanna,AoWan
AbstractforEmergingTrendsinObjectStorage
Shingledmagneticrecording(SMR)driveshavethepotentialtoreducestoragecosts.They
havedifferentrecordingcharacteristicsthanstandarddrives.Wewilltalkaboutdevice
managedandhostmanageddrives.Storletsenablerunninguserdefinedcomputational
modulesasdataistransferredto/fromobjectstorage.Wewillshowstorletsintegrationwith
SwiftObjectStorage.

Title:ApplyingControlSynthesistoWebServiceComposition
Exhibitors/CoExhibitors:FrancisAtampore
AbstractforApplyingControlSynthesistoWebServiceComposition
TheuseofcontroltheoryforthesynthesisofprovablycorrectWebservicecompositionsis
investigatedandinitialresultisreported.Theaudiencewilllearnaboutdiscreteeventcontrol
theory,anditsextensionandapplicationtoautomaticWebservicecomposition.AnE
businessexamplewillbeusedforillustratingthisproposal.

SmartInteractionEcosystems
Title:LearningtoReuseUserInputsinServiceComposition
Exhibitors/CoExhibitors:ShaohuaWang
AbstractforLearningtoReuseUserInputsinServiceComposition
Tohelpusersfillredundantinformationintoservices,weproposeanefficientlearningtorank
approachwhichcapturesuser'spreviousinputs,analyzesuser'shistoryandcontexts,and
learnstorecommendvaluestoinputparametersduringtheservicecomposition.

Title:SensorianShield:AnIoTPluginModulefortheRaspberryPi
Exhibitors/CoExhibitors:QusayMahmoud,DhimiterQendri,MichaelLesicisin
AbstractforSensorianShield:AnIoTPluginModulefortheRaspberryPi
TheSensorianShieldisapluginmodulethatextendsyourRaspberryPiandisdesignedto
helpyouturnyourideasintorealitywithouttheuseofabreadboardforprototyping.It
supportsNodeRED.

NextGenerationSystems
Title:Kaleidoscope
Exhibitors/CoExhibitors:AndreasBergen,HausiMller
AbstractforKaleidoscope
Increasingnetworktraffic,especiallyfromvideoservices,requireshighbandwidth
capabilities.SDNandNFVallowustoimprovethroughputanduserexperiencewhen
consumingcustomisedhighquality,highbandwidthvideoovertheinternet.ByusingSDN
andNFVwedemonstrateimprovednetworkusage,throughputanduserexperiencefor
videoapplications.

Title:TheOpenPOWERFoundation:EnablingDataCentricTransformationof
DataCenters,CloudProviders,andHPCClients
Exhibitors/CoExhibitors:DavidK.Tam,DouglasGibbs,NeilGraham
AbstractforTheOpenPOWERFoundationEnablingDataCentricTransformation
forDataCenters,CloudProvidersandHPCClients
TheFoundation'sopenPowerarchitecturegives150+membersfrom23countriestheability
toinnovateutilizingtheentirehardwaresoftwarestack.Year'sHighlights(1)136%increase,
88newmembers,(2)Twonextgenerationsupercomputerwinsworth$502MwithUSDOE
https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

4/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

andUKGovernment,(3)Winsacrossdatacenters,CSPsandMSPs.

Title:SyncDebugger:Automaticbuglocalizationinmultithreadedprograms
Exhibitors/CoExhibitors:JeremyBradbury,JeremyKwok
AbstractforSyncDebugger:Automaticbuglocalizationinmultithreadedprograms
SyncDebuggerisanautomatedtoolforidentifyingthelocationofbugsinmultithreadedJava
programs.SyncDebuggerworksbysystematicallynoising(insertingdelays)intodifferent
partsofaprograminordertoisolatethesourcecodethatcontainsabug.Weevaluate
SyncDebuggerusingprogramsfromtheIBMConcurrencyBenchmark.

SecurityPlatformandTools
Title:ANewAutomaticMethodologyforUserBehaviorProfilingofWebsite
Exhibitors/CoExhibitors:SyedTauhidZuhori,JamesMiller
AbstractforANewAutomaticMethodologyforUserBehaviorProfilingofWebsite
WepresentanautomaticmethodologythatcanmineUserbehaviorprofileusing
economicallyavailablewebserverlogswithoutaddinganyoverloadstoexistingsystem.We
inspectedtoppopularwebsitesandintroducedninemostabundantuserbehaviorprofiles
andclassifytheusertraceintoaUBPbasedonHMMbasedclassification.

Title:IncrementalParsingappliedonIBMSecurityAppScanSource
Exhibitors/CoExhibitors:MathieuMerineau
AbstractforIncrementalParsingappliedonIBMSecurityAppScanSource
Thisprojectinvestigatesfinegrainincrementalapproachestoincreasetheperformanceof
IBMSecurityAppScanSource.Weconceivedanincrementalparsingalgorithmand
implementeditinaresearchprototypebasedonAppScan.WeevaluateditonWebGoatand
obtainedparsingtimeimprovementsrangingfrom22%to82%.

Title:AutomaticallyIdentifyingLoginandLogoutActivitiesonWebsites
Exhibitors/CoExhibitors:FadwaEstuka,JamesMiller
AbstractforAutomaticallyIdentifyingLoginandLogoutActivitiesonWebsites
We'reinterestedinlocatingsectionsofawebapplicationthatcanbeusedtologinorlogout
from,dependingonanumberofvisualcluesDOMtree,anddynamicclueslikecookiesand
inobservingactionsthathappenonthemforsecuritytesting,andsurveyingpurposesofe
commercewebsites.

Title:TheReconstructionofUserSessionsfromHTTPTracesinRIAs
Exhibitors/CoExhibitors:SalmanHooshmand,MuhammadFaheem
AbstractforTheReconstructionofUserSessionsfromHTTPTracesinRIAs
GiventhepreviouslyrecordedHTTPtracesofaRIA(richinternetapplication),weproposea
systemwhichreconstructsuserinteractionsincludingclicksanduserinputs.Theprocessis
usefulinmanywaysespeciallyforsecuritytools.

Title:GroupingandVisualizingSecurityFindings
Exhibitors/CoExhibitors:JinqiuYang,LinTan
AbstractforGroupingandVisualizingSecurityFindings
Weproposeanautomatictechniquetogroupandvisualizesecurityfindingsfrom
AppScanSource.

Title:OpenFlowenabaledDDoSAttackMitigationonHybridClouds
Exhibitors/CoExhibitors:NasimBeigi,CornelBarna,MarkShtern,Hamzeh
Khazaei,MarinLitoiu,TinnyNg
AbstractforOpenFlowenabaledDDoSAttackMitigationonHybridClouds
WedesignandimplementaDDoSattackmitigationsolutionthatprotectsapplicationsona
publiccloudbyleveragingaprivatecloudandSDNoverlaynetworks.Themitigationsolution
isolatesthesuspicioustrafficondemandfromtheregularapplicationclustersthrough
https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

5/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

dynamicallyredirectingthesuspicioustraffictotheprivatecloud.

Title:ManageAPIsusingOAuthandSocialLogin
Exhibitors/CoExhibitors:KrithikaPrakash,OzairSheikh
AbstractforManageAPIsusingOAuthandSocialLogin
APIsaretakingovertheworldandthecloudalso.SecuringAPIsisoneofthemajorareaof
concerns.OAuthistheindustrywidestandardbeingusedtomanageauthorizationtoAPIs.
SocialLoginallowsthecapabilitytosignonusingSocialLoginproviderslikeGoogle,
Facebook,LinkedIn,Twitter.

OtherThemes
Title:ContextAwarenessinVideoAnalytics
Exhibitors/CoExhibitors:NinaTaherimakhsousi,HausiA.Mller
AbstractforContextAwarenessinVideoAnalytics
Weproposeascalableplatformforthecontinuouscollectionofcontextawareprocessed
videofrommobiledevices.Userscanperformefficientcontextbasedsearchesonthetotal
collectionoflabeledvideos.Inthisexhibitwediscussthebenefitsandchallengesforvideo
contextawarelabelingandvideocontextbasedsearchontheSAVInetwork.

Title:TestCasePrioritizationUsingExtendedDigraphs
Exhibitors/CoExhibitors:SeyedehSepidehEmam
AbstractforTestCasePrioritizationUsingExtendedDigraphs
Inthisstudyweproposeanextendeddigraphmodelasthebasisofanewtestcase
prioritizationtechnique.Themodelprioritizestestcasesbasedupontheamountofchange
theycauseinapplications'states.Thistechniqueisanovelandapplicableapproachin
regressiontestingprocedure.

Title:ReHMM:AHybridApproachtoInferringExtendedFSAModelsfrom
SoftwareExecutions
Exhibitors/CoExhibitors:SeyedehSepidehEmam
AbstractforReHMM:AHybridApproachtoInferringExtendedFSAModelsfrom
SoftwareExecutions
Inthisstudy,weproposeapplyinganewalgorithmtoinferEFSAsusinganovelhybrid
approachtoinferanextendedformoffinitestatemachines.Derivingbehaviouralmodels
fromsoftwareexecutionsisacommonapproachusedinsupportingabroadrangeof
softwaredevelopment,maintenance,verificationandvalidationtasks.

Title:AutomatedTestingofMotionbasedEventsinMobileApplication
Exhibitors/CoExhibitors:SeyedehSepidehEmam
AbstractforAutomatedTestingofMotionbasedEventsinMobileApplication
Inthisstudyweproposeanovelapproachtoautomaticallygeneratemovementbased
gesturesinmobileapplications.AHMMclassifierisusedtogeneratemovements,which
mimicauser'sbehaviourininteractingwiththeapplication'suserinterface(UI).This
approachreducestheprobabilityofdevelopingerrorpronemotionbasedmobile
applications.

Title:PublicLibraryRecommendation
Exhibitors/CoExhibitors:JasonMorawski
AbstractforPublicLibraryRecommendation
Ruralpubliclibrarieshavedifficultymakinguseofrecommendersystemsduetothesparsity
ofusersandcontentcausingaperpetual"coldstart"scenario.Greaterrecommender
performanceisachievedbyapplyingahybridmethodutilizingbothcontentbased
recommendationandcollaborativefiltering.

Title:NovelPointofInterestRecommendationwithLocationBasedSocial
https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

6/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Networks
Exhibitors/CoExhibitors:JasonMorawski
AbstractforNovelPointofInterestRecommendationwithLocationBasedSocial
Networks
Locationbasedsocialnetworksrecordusercheckins.Byanalyzingthesocial,temporal,and
spatialcomponentsofcheckinsrecommendationscanbemadeforwhereausermayliketo
gointhefuture.Thesystemcanbeusedtorecommendnovelpointsofinterest,whichthe
userhasnevervisitedbefore.

Title:TestSmarter,TestEarly,TestOften
Exhibitors/CoExhibitors:DorraBouchiha,NemanjaIvanovic,RayKivisto
AbstractforTestSmarter,TestEarly,TestOften
AdequatetestingisoftenamajorstumblingblockforDevOpsadoption.Wepresentamulti
tieredtestingapproachbasedoncodecoveragethatprovidestargetedtestingforeach
changeset,duplicatefreetestingfordailybuildsandfulltestingforweeklybuilds.Thecycleof
catchingandfixingregressionsistherebysignificantlyshortened.

Title:IBMVectorLibrary
Exhibitors/CoExhibitors:IanMcIntosh,TianWang
AbstractforIBMVectorLibrary
TogetmaximumperformanceonIntelsystems,manyprogramsnowusetheSSEandAVX
SIMDVectorfunctions.Unfortunatelythatmakestheprogramhardtoportelsewhere.One
solutionistheIBMVectorLibrary,providingSSEandAVXsemanticsonPowerPCAIXand
LinuxusingtheXLCorGCCcompilers.

https://www927.ibm.com/ibm/cas/cascon/techshowcases.jsp

7/7

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

Home
People

Schedule
Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

ConferenceChair
MarcellusMindel,DirectorofCAS,IBMCanadaLab
JoannaNg,DirectorofCASResearch,IBMCanadaLab
ProgramCommittee
ProgramCochairs

HananLutfiyya,WesternUniversity,Canada
MarinLitoiu,YorkUniversity,Canada
SteeringCommittee
HansArnoJacobsen,UniversityofToronto,Canada
HausiMller,UniversityofVictoria,Canada
Ying(Jenny)Zou,Queen'sUniversity,Canada
JamesR.Cordy,Queen'sUniversity,Canada
JimmyLo,CASResearch,IBMCanadaLab
JoannaNg,CASResearch,IBMCanadaLab
KrzysztofCzarnecki,UniversityofWaterloo,Canada
MarinLitoiu,YorkUniversity,Canada
HananLutfiyya,UniversityofWesternOntario,Canada
KenWong,UniversityofAlberta,Canada
OrganizationTeam

RecentNews
(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+

JoannaNg,CASResearch,IBMCanadaLab

LinkedIn

JimmyLo,CASResearch,IBMCanadaLab

Twitter

TinnyNg(WorkshopChair),CASResearch,IBMCanadaLab
CriagStatchuk,CASResearch,IBMCanadaLab
VioOnut,CASResearch,IBMCanadaLab
DebbieKilbride,CASResearch,IBMCanadaLab
https://www927.ibm.com/ibm/cas/cascon/people.jsp

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
1/4

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

BrendaChow,CASResearch,IBMCanadaLab

OntarioCentresofExcellence(OCE)

JordanGould,CASResearch,IBMCanadaLab

ConsortiumforSoftwareEngineering
Research(CSER)

WillisChien,CASResearch,IBMCanadaLab

NationalResearchCouncilCanada(NRC)

Xianming(Sam)Luo,CASResearch,IBMCanadaLab
RamiMatloob,CASResearch,IBMCanadaLab
IvyHo(TechnologyShowcaseChair),IBMCanadaLab

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

SeanMulhern,IBMCanadaLab
ArifSaleh,IBMCanadaLab
ChadCorbitt,IBMCanadaLab
AlanHeighway,IBMCanadaLab
Rodneyd'Silva,IBMCanadaLab
JamesBabarinde,IBMCanadaLab
KaitlynPannunzio,IBMCanadaLab
MatinaKalkounis,BlackboxCommunications
ProgramCommitteeMembers
MarinLitoiu(PCChair),YorkUniversity,Canada
HananLutfiyya(PCChair),UniversityofWaterloo,Canada
AlexThomo,UniversityofVictoria,Canada
AshrafAboulnaga,QatarComputingResearchInstitute
AnwarHaque,UniversityofWaterloo,Canada
AleksanderEssex,WesternUniversity,Canada
CalistoZuzarte,IBMCanadaLab
CatiaTrubiani,GranSassoScienceInstitute
CarlWorms,CreditSuisseAG,InformationTechnology
CristianaAmza,UniversityofToronto,Canada
DaqingHou,ClarksonUniversity,UnitedStates
DwightMakaroff,UniversityofSaskatchewan,Canada
DorinaPetriu,CarletonUniversity,Canada
DiwakarKrishnamurthy,UniversityofCalgary,Canada
DingYuan,UniversityofToronto,Canada
EbrahimBagheri,RyersonUniversity,Canada
EleniStroulia,UniversityofAlberta,Canada
EyalDeLara,UniversityofToronto,Canada
FrankDehne,CarletonUniversity,Canada
FredPopowich,SimonFraserUniversity,Canada
GraceLewis,CarnegieMellonSoftwareEngineeringInstitute
https://www927.ibm.com/ibm/cas/cascon/people.jsp

2/4

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

HausiA.Muller,UniversityofVictoria,Canada
IoanaBaldini,IBMResearch
IosifViorelOnut,IBMandUniversityofOttawa,Canada
JaniceSinger,NationalResearchCouncil
JamesR.Cordy,SchoolofComputing,Queen'sUniversity,Canada
JensWeber,UniversityofVictoria,Canada
JoeWigglesworth,IBMCanadaLab
JuliaRubin,MassachusettsInstituteofTechnology,UnitedStates
JoseNelsonAmaral,UniversityofAlberta,Canada
KennyWong,UniversityofAlberta,Canada
KellyLyons,UniversityofToronto,Canada
KenSalem,UniversityofWaterloo,Canada
KostasKontogiannis,U.Waterloo/NTUA,Canada
LadanTahvildari,UniversityofWaterloo,Canada
MarianoConsens,UniversityofToronto,Canada
MassimilianoDiPenta,Dept.ofEngineeringUniversityofSannio,Italy
MaurizioMorisio,PolitecnicodiTorino,Italy
MerveUnuvar,IBMResearch
MohammadZulkernine,Queen'sUniversity,Canada
MohammadSadoghi,IBMT.J.WatsonResearchCenter
MichaelSmit,DalhousieUniversity,Canada
MikeMcallister,DalhousieUniversity,Canada
MichaelBauer,WesternUniversity,Canada
MichaelKwok,IBMCanada
NorhaM.Villegas,IcesiUniversity,Cali,Colombia
NickCercone,YorkUniversity,Canada
NicholasGraham,Queen'sUniversity,Canada
PaulWard,UniversityofWaterloo,Canada
PatMartin,Queen'sUniversity,Canada
SamuelKounev,UniversityofWuerzburg,Germany
SudhakarGanti,UniversityofVictoria,Canada
TinnyNg,IBMCanada
UweAssmann,TUDresden,Germany
VassiliosTzerpos,YorkUniversity,Canada
WendyPowley,Queen'sUniversity,Canada
YelenaYesha,UniversityofMaryland,BaltimoreCounty,UnitedStates
https://www927.ibm.com/ibm/cas/cascon/people.jsp

3/4

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

YingZou,Queen'sUniversity,Canada
ZhenMingJackJiang,YorkUniversity,Canada
ETTPositionPaperProgramCommittee
Ying(Jenny)Zou(PCChair),Queen'sUniversity,Canada
KenWong(PCChair),UniversityofAlberta,Canada
PCmembersforETT
BramAdams,MCIS,colePolytechniquedeMontral,Canada
ShihongHuang,FloridaAtlanticUniversity,UnitedStates
NorhaM.Villegas,IcesiUniversity,Cali,Colombia
HausiA.Muller,UniversityofVictoria,Canada
ChungHorngLung,CarletonUniversity,Canada
KamranSartipi,UniversityofOntarioInstituteofTechnology,Canada
MichaelSmit,DalhousieUniversity,Canada
ThomasDean,Queen'sUniversity,Canada
ImanKeivanloo,Queen'sUniversity,Canada
EricYu,UniversityofToronto,Canada
PatMartin,Queen'sUniversity,Canada

https://www927.ibm.com/ibm/cas/cascon/people.jsp

4/4

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule

Keynotes/FoSP/WIT

Archives

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

CASCONWebsiteArchives
FindbelowPDFversionsofpreviousCASCONwebsites
Cascon2014
(82274KB)
Cascon2013(2MB)
(2188KB)
Cascon2012(567KB)
(588KB)
Cascon2009
(40MB)
Cascon2008
(20MB)
Cascon19982007(8MB)
(8MB)
CASCONProceedingsArchives
FindbelowproceedingsfrompreviousCASCONevents
CASCON2014
CASCON2013
CASCON2012
CASCON2011
CASCON2010
CASCON2009
CASCON2008
CASCON2007
CASCON2006
CASCON2005

RecentNews
(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+

CASCON2004

LinkedIn

CASCON2003

Twitter

CASCON2002
CASCON2001

RelatedLinks
TheFourLanguagesofInnovation:AModel

https://www927.ibm.com/ibm/cas/cascon/archives.jsp

1/2

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

ofIndustrialResearchandDevelopment
(1MB)

ResearchPartner
OntarioCentresofExcellence(OCE)
ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

https://www927.ibm.com/ibm/cas/cascon/archives.jsp

2/2

3/21/2016

Home
People

IBMCentersforAdvancedStudies:CASCON2015

Schedule
Archives

Keynotes/FoSP/WIT

Papers

EmergingTechnologiesTrack

Workshops

TechnologyShowcases

Hotel

CASCONHotelInformation
HotelName:

RecentNews
HiltonSuitesToronto/Markham
ConferenceCentre&Spa

HotelAddress: 8500WardenAvenue,Markham,
Canada
L6G1A5
Phone
Number:

9054708500

Fordirectionstothehotel,pleaseclickhere.
Toreserveahotelroomduringtheconference,pleaseclickhere.
CASCON2015ParkingVoucherisNowAvailable!

(NEW!)CASCON2015Workshop
Materialsarenowavailablefor
Download!
(NEW!)CASCON2015Surveyisnow
Available
(NEW!)CASCON2016,Nov.8th10th.
Markyoucalendar.Programcochairsfor
CASCON2016areHausiA.Mller,
UniversityofVictoriaandVioOnut,IBM
CanadaCAS
(NEW!)Recordedkeynotes,FoSP
sessionsandworkshoppresentations
willbeavailablefordownloadafterthe
conference.Staytuned.
Reminder:CASCON2015Opening
KeynoteSessionstartsat9AMon
Monday,Nov2nd,2015
CASCON2015ProgramGuideis
availablefordownloadNow
CASCON2015Proceedingsisavailable
fordownloadNow
NeedhelponCASCONwebsite?Contact
cwillis@ca.ibm.comor
casresearch@ca.ibm.com
Followusthroughthesesocialoutlets:
Facebook
Google+
LinkedIn
Twitter

RelatedLinks
TheFourLanguagesofInnovation:AModel
ofIndustrialResearchandDevelopment

ResearchPartner
OntarioCentresofExcellence(OCE)
https://www927.ibm.com/ibm/cas/cascon/hotel.jsp

1/2

3/21/2016

IBMCentersforAdvancedStudies:CASCON2015

ConsortiumforSoftwareEngineering
Research(CSER)
NationalResearchCouncilCanada(NRC)

InterestedinBecomingaFaculty
Fellow?
ClickHeretoReadabouttheRequirements
.

https://www927.ibm.com/ibm/cas/cascon/hotel.jsp

2/2

You might also like