资源描述:
《A Web-Based Linear-Systems iLab基于Web的线性系统ILAB》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SUBMITTEDTOTHE2005AMERICANCONTROLCONFERENCE1AWeb-BasedLinear-SystemsiLabGerardoViedma,IsaacJ.Dancy,andKentH.LundbergDepartmentofElectricalEngineeringandComputerScienceMassachusettsInstituteofTechnology,Cambridge,MA02139email:klund(at)mit.eduAbstract—Thispaperdescribesaweb-basedlaboratory
2、achievedbyusingweb-servicetechnology,whichprovidesanforstudentsincoursesonFeedbackSystems.Thisprojectobject-orientedinterfacetoclient/servercommunicationbasedusestheiLabarchitecture,whichprovidesaframeworkforontraditionalmethodcallsthattakeplaceoverHTTP.remote-labdevelopmentanddeployment
3、,usingathree-tieredclient/broker/serverarchitecture.Thisthree-tieredapproachsim-Inaddition,theiLabarchitecturealsoalleviatesthework-plifiesthedevelopmentofremotelabsbyprovidingreusableloadonteachingassistantsandprofessors.Previousremotecomponentsforlaboratory-administrationfunctions.labor
4、atorydesignshavewrestledwiththeprovisionofadmin-Inthespecificlabdescribedhere,studentsuseaJava-basedistrativeservicesnotspecifictothelaboratory.Indoingso,itLabClienttoconfiguresystemparametersofastate-variablehasbeenthetendencytoincludethiskindoffunctionalityatfilterandsubmitjobstotheLabServ
5、er.TheLabServercomputerusesadynamicsignalanalyzertotakefrequency-theserverendalongwiththelaboratory-specificservices[6],responsemeasurementsoftheconfiguredfilter.[14].Incontrast,theiLabarchitecturedecoupleslaboratory-specificoperationsrelatedtorunningexperimentsfromthemoregenericadministrati
6、vetasksofuserauthentication,userI.INTRODUCTIONauthorization,groupmanagement,andresults-storagefunc-Remotelaboratoriesarerealequipmentlaboratoriesthatcantionality.TheiLabarchitectureextendstheclient/serverwe-beoperatedandcontrolledremotelythroughanexperimentblabtopologybyincorporatinganad
7、ditionalthirdtier:theinterface[1].AremotelaboratorysimplifiesthelogisticsandServiceBroker,asshowninFigure1.TheServiceBrokerrequirementsinvolvedinconventionallaboratorywork,in-handlesalladministrativetasks,thusfreeingtheserverma-cludingschedulingofequipment,labspace,staffing