researchinternship context inria,thefrenchnational

2

Click here to load reader

Upload: zubin67

Post on 11-May-2015

1.319 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ResearchInternship  Context INRIA,theFrenchNational

ResearchInternshipContextINRIA,theFrenchNationalInstituteforResearchinComputerScienceandControl,isdedicatedtofundamentalandappliedresearchininformationandcommunicationscienceandtechnology.TheTuvaluINRIA’steamisactivelyinvolvedinresearchanddevelopmentprojects,bothatnationalandinternationallevels.AnareaofparticularinterestisSOA(ServiceOrientedArchitecture),withafocusonSOAmonitoringandmanagement,bothatruntimeanddesigntime.SuchworksinthisfieldwillbedoneinparticularinthecontextofamainINRIA’sinternalcollaborativedevelopmentaction(so‐calledgalaxy),ledbyTuvaluteam.OneofthemainchallengesofthisactionisaboutdesigninganddevelopingagilemonitoringandmodellingfunctionsrelatedtoSOAsystems.DomainSOAisseenasanenablerforbusinessagilitythroughbetteradaptationofITresourcetobusinessneeds.Thisadaptationmustbepropagatedthroughouttheinformationsystem,fromthebusinesslayerthroughtheITdesignlayerandtotheinfrastructurelayer.TheSOAvisionrevolvesaroundagilityatalllevelsintheITstack.ChangesinbusinessrequirementsmustbequicklyresolvedinthetechnicalimplementationofthesystemandchangesintheITsystemmustbevisibleandcomprehensibleinthebusinesslayer.Inaddition,QoSconstraintsmustbeobservedandenforcedatalllevelssuchthatthecontractualobligationsaremet.Constraintsatagivenlevelcaninferconstraintsatotherlevel(s).Suchamulti‐layeredvisionforSOAhasbeendescribedandcommunicated(SDSOA’08).Outstandingresearchchallengesinmeetingthisvisionarehighlighted:focusonbusinessprocessandarchitecturemodelling,overviewofrelevantEclipsetoolingfortheSOAdesignspace,whilediscussingmissingpiecesaswellashowseveralSOA‐relatedstandardssuchasBPMN,BPEL,SCAandJBIcaninteroperateandintroducesomecross‐cuttingmonitoringconceptsthatareessentialforachievingbusinessflexibility.OthermainresearchchallengeshavebeenidentifiedabouttoolingandmonitoringforQoSprovisioninginSOAsystems(ICSOC’08).WhenaddressingQoSconcernsinSOAsystems,someoftheimportantchallengeslieintheseamlessintegrationofuser‐sidetoolingsupportwiththeactualexecutionofservicesandbusinessprocesses.TheusermustbeabletoeasilyexpressQoSconstraintsandassociatethemwithservicedefinitions,compositionsandorchestrations.TheconstraintsmustbetakenintoaccountatalllevelsintheincreasinglycomplexSOAinfrastructuresandusedtomonitorandenforceSLAs,aswellastopotentiallydriveadaptationmechanismstoimproveend‐to‐endQoS.Conversely,QoSdatageneratedbytheexecutionofservicesandprocessesmustbemadeavailabletotheuserinwaysthatensurethatappropriateinformationispresentedatdifferentlevelsofabstractionwiththerightlevelofgranularityinordertoimproveunderstandingandfutureplanningofservice‐basedfunctionality.MainideasandconceptstobedevelopedinthisfieldarehowdrivingmonitoringandadaptationfromSOAtooling,integratingdynamicmonitoringinformationinSOAtoolingandintegrationwithrepositories.WorkTheinternwillbeinvolvedinthedesignandtheprototypingofsomeoftheresearchchallengesasproposedhereabove.SpecificallytheworkwillinvolvecollaborativedesignanddevelopmentofmonitoringprobesforESB,SCA,SCA/Gridplatforms,andprocessengines,aswellasnewfunctionsofmonitoringtoolingtobeintegratedin

Page 2: ResearchInternship  Context INRIA,theFrenchNational

EclipseSTP(SOAToolingPlatform).TheinternwillworkinaveryclosecollaborationwithTuvaluteam’smembers(locatedinGrenoble),aswellaswithINRIA’sresearchproject‐teamsparticipatingtogalaxyprojectandlocatedinvariouscentresinFrance(Sophia,Lille,RennesandNantes,Nancy).KnowledgeoftheJavalanguage,SOAandWebServicesarchitecture,aswellasobject‐orientedandcomponent‐baseddesignmethodologiesareessential.CandidatureTobesenttoalain.boulze<at>inria.frandtuvalu<at>inrialpes.fr