資源描述:
《kil-dissertation》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、ThePennsylvaniaStateUniversityTheGraduateSchoolEFFICIENTWEBSERVICECOMPOSITION:FROMSIGNATURE-LEVELTOBEHAVIORALDESCRIPTION-LEVELADissertationinComputerScienceandEngineeringbyHyunyoungKil?2010HyunyoungKilSubmittedinPartialFulllmentoftheRequirementsfortheDegreeofDoctorofPhilo
2、sophyDecember2010ThedissertationofHyunyoungKilwasreviewedandapproved?bythefollowing:DongwonLeeAssociateProfessorofInformationSciencesandTechnologyDissertationAdvisor,ChairofCommitteeSoundarKumaraProfessorofIndustrialEngineeringSwaratChaudhuriAssistantProfessorofComputerSci
3、enceandEngineeringAeJaYeeAssociateProfessorofMathematicsRajAcharyaProfessorofComputerScienceandEngineeringHeadoftheDepartmentofComputerScienceandEngineering?SignaturesareonleintheGraduateSchool.AbstractWebservicesaresoftwaresystemsdesignedtosupportmachine-to-machineinter-
4、operationovertheWeb.Manyresearcheshavebeencarriedoutforwebservicestandards,andtheseeortshavesignicantlyimprovedfunctionalitiesofServiceOrientedArchitecture(SOA)signicantly.However,therestillremainanumberofresearchchallenges.Oneoftheremainingchallengesisthewebservicecomp
5、osition(WSC)problem,i.e.,whenasinglewebservicedoesnotsatisfyagivenrequire-ment,onewantstoautomaticallycombinewebservicestosatisfytherequiremententirely.Inthisdissertation,wetacklethisWSCprobleminthreelevels,i.e.,asignaturelevel,abehaviordescriptionlevelandaQoSdescriptionle
6、velbasedonwebservicedescriptions.First,forasignature-levelapproachwhereeachwebserviceisdescribedbyitssignatureinWSDL,werstanalyzethetopologicallandscapeofawebservicenet-workformedbyreal-worldwebservices.WethenproposeaSAT-basedalgorithmbasedontheanalysis.Second,forwebservi
7、cesthatprovidebehavioraldescriptionsinadditiontosignatures,werstdenearealisticmodelfortheWSCproblem,andinvestigatethecomputationalcomplexitiesforthecompositionofwebservicesonrestricted(i.e.,withfullobservation)andgeneralcases(i.e.,withpartialobservation).Wethenprovethatt
8、heWSCproblemwithfullobservationisEXP-hardandtheWSCproblemwithpartialobservationis2-EXP-ha