资源描述:
《A Layered Architecture for theModel-driven Development of Distributed Simulators 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ALayeredArchitecturefortheModel-drivenDevelopmentofDistributedSimulatorsDanieleGianniAndreaD’AmbrogioGiuseppeIazeollaDept.ofElectricalandElectronicDept.ofComputerScienceDept.ofComputerScienceEngineeringUniversityofRomeTorVergataUniversityofRomeTorVergataI
2、mperialCollegeLondonViadelPolitecnico,1ViadelPolitecnico,1ExhibitionRoadI-00133Rome,ItalyI-00133Rome,ItalySW72AZ,London,UKdambro@info.uniroma2.itiazeolla@info.uniroma2.itgianni@imperial.ac.ukABSTRACTKeywordsThedevelopmentofadistributedsimulatorrequireskno
3、wledgeSimulationLanguages,SimulationFramework,Distributedandskillsthatmightbeunavailableordifficulttoacquire.Simulation,HLA,QueueingNetwork,ComputerNetworkBringingmodel-drivenapproachestothedevelopmentofSimulation.distributedsimulatorscontributestoreduceb
4、oththeneedforspecificskillsandthedevelopmenteffort.Tosupportthisinnovativedevelopmentmethodology,weintroducealayered1.IntroductionsimulationarchitecturenamedSimArchthatallowstodefineDistributedsimulationbringswell-knownadvantageswithrespectsimulationmodel
5、sthatcanbetransparentlytransformedintotolocalsimulation,mainlyintermsofresourceavailabilityandsimulationprogramsreadytobeexecutedinadistributed(orreusability[1].Theavailabilityofmorememoryandlocal)mode.computationalpowercanindeedallowtheefficientexecution
6、ofsimulationprogramsthatcouldnotberunonasinglemachineSimArchdefineslayersofservicesatincreasinglevelsofandthepossibilitytobuildadistributedsimulatorbyfederatingabstractionontopoftheexecutionenvironment,thusallowingexistingsimulatorsenablestheeffectivereus
7、abilityofalreadydeveloperstobuilddistributedsimulatorswithoutexplicitdevelopedsimulationprograms.Ontheotherhand,theknowledgeabouttheexecutionenvironment(local/distributed)implementationofadistributedsimulatorisfarfrombeingeasyandthespecificdistributedsimu
8、lationinfrastructure(e.g.,HLA).andeffortless,andveryoftendistributedsimulatorsaretobeInordertoshowtheeffectivenessoftheproposedapproach,developedbyappropriatelyadaptingexistingsimulationSimArchhasbeenprovidedwithanE