{"title":"Enabling Legacy Engineering Applications for Cloud Computing: Experience with the mOSAIC API and Platform","authors":"V. Stankovski, Jernej Juzna, D. Petcu","doi":"10.1109/EIDWT.2012.49","DOIUrl":null,"url":null,"abstract":"Currently, in many engineering areas, including civil engineering, there are increasing demands for various modelling and simulation services that would be accessible over the Web. The basis for such solutions could be existing legacy applications with proven properties, such as numerical stability of the used algorithms. When using traditional infrastructures, such as super computers, clusters or grids, it is necessary to make significant changes in the existing code or even complete re-writing to be able to run such legacy applications on a designated infrastructure. Cloud computing in general, and emerging sky computing technologies, such as mosaic API and platform in particular, make it possible to develop, deploy and monitor Cloud computing applications by re-using existing legacy codes. The mosaic platform can also be used to dynamically provision computational, storage and communication resources, which are needed for such applications, thus reducing operational costs. This paper analyses the possibilities for development of engineering applications by using the mosaic programming model. In the provided case study, an existing Math Works' MATLAB application used for analysis of structures under static loading is used on the Cloud and various benefits, such as elasticity and improved quality are discussed.","PeriodicalId":222292,"journal":{"name":"2012 Third International Conference on Emerging Intelligent Data and Web Technologies","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Third International Conference on Emerging Intelligent Data and Web Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EIDWT.2012.49","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Currently, in many engineering areas, including civil engineering, there are increasing demands for various modelling and simulation services that would be accessible over the Web. The basis for such solutions could be existing legacy applications with proven properties, such as numerical stability of the used algorithms. When using traditional infrastructures, such as super computers, clusters or grids, it is necessary to make significant changes in the existing code or even complete re-writing to be able to run such legacy applications on a designated infrastructure. Cloud computing in general, and emerging sky computing technologies, such as mosaic API and platform in particular, make it possible to develop, deploy and monitor Cloud computing applications by re-using existing legacy codes. The mosaic platform can also be used to dynamically provision computational, storage and communication resources, which are needed for such applications, thus reducing operational costs. This paper analyses the possibilities for development of engineering applications by using the mosaic programming model. In the provided case study, an existing Math Works' MATLAB application used for analysis of structures under static loading is used on the Cloud and various benefits, such as elasticity and improved quality are discussed.