David J. Claypool, T. McNevin, William Liu, K. Mcneill
{"title":"Automated Software Defined Radio Deployment Using Domain Specific Modeling Languages","authors":"David J. Claypool, T. McNevin, William Liu, K. Mcneill","doi":"10.1109/MWS.2009.41","DOIUrl":null,"url":null,"abstract":"Model-Integrated Computing (MIC) is a development approach that advocates the use of Domain Specific Modeling throughout the system development process and lifecycle. In this work we have applied model-driven development to an existing software architecture, created an instantiation of the models, and observed how such a system can deploy automatically generated configurations to hardware. We hypothesize that this method of model driven development yields improved workflow with fewer opportunities for errors, increased flexibility, and faster deployment times. This paper describes and summarizes the process by which we applied these tools to an existing development project and describe the generic and reusable software tools that support MIC, which can be tailored to provide a wide variety of modeling, analysis, and code generation needs.","PeriodicalId":192563,"journal":{"name":"2009 IEEE Mobile WiMAX Symposium","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE Mobile WiMAX Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWS.2009.41","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Model-Integrated Computing (MIC) is a development approach that advocates the use of Domain Specific Modeling throughout the system development process and lifecycle. In this work we have applied model-driven development to an existing software architecture, created an instantiation of the models, and observed how such a system can deploy automatically generated configurations to hardware. We hypothesize that this method of model driven development yields improved workflow with fewer opportunities for errors, increased flexibility, and faster deployment times. This paper describes and summarizes the process by which we applied these tools to an existing development project and describe the generic and reusable software tools that support MIC, which can be tailored to provide a wide variety of modeling, analysis, and code generation needs.