{"title":"用于集成和扩展应用组件的元模型驱动框架","authors":"A. Talevski, E. Chang, T. Dillon","doi":"10.1109/WORDS.2003.1267534","DOIUrl":null,"url":null,"abstract":"Generally software is seen as something that is purchased off-the-shelf. However, this perception is incorrect, as off-the-shelf software represents only 15 percent of all software development. The remaining 85 percent represents specialized software developed for large organizations to help them meet their unique requirements. The competitive nature of such organizations typically results in rapidly evolving software requirements. Component-based software engineering techniques lend themselves favorably to the development of reconfigurable software. However, component integration and reconfiguration complexity issues make component-oriented programs difficult to maintain, expand and widely reuse. In this paper we propose a distributed Meta model driven framework that eases software customization and redirects this task away from the software developer to the software user. Through the use of an application generator tool we realize the concept of ‘model once, generate anywhere’.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Meta Model Driven Framework for the Integration and Extension of Application Components\",\"authors\":\"A. Talevski, E. Chang, T. Dillon\",\"doi\":\"10.1109/WORDS.2003.1267534\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Generally software is seen as something that is purchased off-the-shelf. However, this perception is incorrect, as off-the-shelf software represents only 15 percent of all software development. The remaining 85 percent represents specialized software developed for large organizations to help them meet their unique requirements. The competitive nature of such organizations typically results in rapidly evolving software requirements. Component-based software engineering techniques lend themselves favorably to the development of reconfigurable software. However, component integration and reconfiguration complexity issues make component-oriented programs difficult to maintain, expand and widely reuse. In this paper we propose a distributed Meta model driven framework that eases software customization and redirects this task away from the software developer to the software user. Through the use of an application generator tool we realize the concept of ‘model once, generate anywhere’.\",\"PeriodicalId\":350761,\"journal\":{\"name\":\"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WORDS.2003.1267534\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WORDS.2003.1267534","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Meta Model Driven Framework for the Integration and Extension of Application Components
Generally software is seen as something that is purchased off-the-shelf. However, this perception is incorrect, as off-the-shelf software represents only 15 percent of all software development. The remaining 85 percent represents specialized software developed for large organizations to help them meet their unique requirements. The competitive nature of such organizations typically results in rapidly evolving software requirements. Component-based software engineering techniques lend themselves favorably to the development of reconfigurable software. However, component integration and reconfiguration complexity issues make component-oriented programs difficult to maintain, expand and widely reuse. In this paper we propose a distributed Meta model driven framework that eases software customization and redirects this task away from the software developer to the software user. Through the use of an application generator tool we realize the concept of ‘model once, generate anywhere’.