{"title":"增强嵌入式系统快速对象处理元模型以支持面向模式的开发","authors":"M. A. Isa, D. Jawawi","doi":"10.1109/ICCRD.2010.49","DOIUrl":null,"url":null,"abstract":"The complexity of Embedded Real Time (ERT) software development represents a challenging of analyzing, designing and building ERT software. From this standpoint, the complexity of ERT software development means a challenging to adopt all ERT software requirements such as timing and resource constraints into its software life cycle. Against these claims, a wide range of software development methodologies has been devised such as patterns. Patterns codify an effective solution for recurring problems, which allows software engineers to reuse. By applying patterns into ERT software development, the complexity of ERT software development may be decreased and at the same time promote a high degree of reuse through software patterns. This paper presents the integrated Rapid Object Process for Embedded System (ROPES) and Pattern-oriented Analysis and Design (POAD) methodology to show a promising way to build ERT software with software patterns reuse. To make the integrated methodology more compelling and confirm the rules of patterns oriented modeling, the integrated ROPES and POAD metamodel has been developed. The aim of the integrated metamodel is to conform to the correctness of the integrated methodology modeling rules together with patterns. To prove the correctness of the integrated metamodel, the mapping process between the Meta-Object Facility (MOF) and proposed metamodel by using graph theory has been conducted.","PeriodicalId":158568,"journal":{"name":"2010 Second International Conference on Computer Research and Development","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Enhancing the Rapid Object Process for Embedded System (ROPES) Metamodel to Support Pattern Oriented Development\",\"authors\":\"M. A. Isa, D. Jawawi\",\"doi\":\"10.1109/ICCRD.2010.49\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The complexity of Embedded Real Time (ERT) software development represents a challenging of analyzing, designing and building ERT software. From this standpoint, the complexity of ERT software development means a challenging to adopt all ERT software requirements such as timing and resource constraints into its software life cycle. Against these claims, a wide range of software development methodologies has been devised such as patterns. Patterns codify an effective solution for recurring problems, which allows software engineers to reuse. By applying patterns into ERT software development, the complexity of ERT software development may be decreased and at the same time promote a high degree of reuse through software patterns. This paper presents the integrated Rapid Object Process for Embedded System (ROPES) and Pattern-oriented Analysis and Design (POAD) methodology to show a promising way to build ERT software with software patterns reuse. To make the integrated methodology more compelling and confirm the rules of patterns oriented modeling, the integrated ROPES and POAD metamodel has been developed. The aim of the integrated metamodel is to conform to the correctness of the integrated methodology modeling rules together with patterns. To prove the correctness of the integrated metamodel, the mapping process between the Meta-Object Facility (MOF) and proposed metamodel by using graph theory has been conducted.\",\"PeriodicalId\":158568,\"journal\":{\"name\":\"2010 Second International Conference on Computer Research and Development\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-05-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 Second International Conference on Computer Research and Development\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCRD.2010.49\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Second International Conference on Computer Research and Development","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCRD.2010.49","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
嵌入式实时(ERT)软件开发的复杂性对分析、设计和构建ERT软件提出了挑战。从这个角度来看,ERT软件开发的复杂性意味着在其软件生命周期中采用所有ERT软件需求(如时间和资源约束)是一个挑战。与这些说法相反,人们设计了广泛的软件开发方法,比如模式。模式为重复出现的问题编写了有效的解决方案,这允许软件工程师进行重用。通过将模式应用到ERT软件开发中,可以降低ERT软件开发的复杂性,同时通过软件模式促进高度的重用。本文提出了嵌入式系统快速对象处理(Rapid Object Process for Embedded System,简称ROPES)和面向模式的分析与设计(Pattern-oriented Analysis and Design,简称POAD)相结合的方法,为实现软件模式复用构建ERT软件提供了一种有前景的方法。为了使集成的方法更加引人注目并确认面向模式建模的规则,开发了集成的ROPES和POAD元模型。集成元模型的目的是保证集成方法学建模规则和模式的正确性。为了证明集成元模型的正确性,利用图论对元对象工具(MOF)和提出的元模型进行了映射处理。
Enhancing the Rapid Object Process for Embedded System (ROPES) Metamodel to Support Pattern Oriented Development
The complexity of Embedded Real Time (ERT) software development represents a challenging of analyzing, designing and building ERT software. From this standpoint, the complexity of ERT software development means a challenging to adopt all ERT software requirements such as timing and resource constraints into its software life cycle. Against these claims, a wide range of software development methodologies has been devised such as patterns. Patterns codify an effective solution for recurring problems, which allows software engineers to reuse. By applying patterns into ERT software development, the complexity of ERT software development may be decreased and at the same time promote a high degree of reuse through software patterns. This paper presents the integrated Rapid Object Process for Embedded System (ROPES) and Pattern-oriented Analysis and Design (POAD) methodology to show a promising way to build ERT software with software patterns reuse. To make the integrated methodology more compelling and confirm the rules of patterns oriented modeling, the integrated ROPES and POAD metamodel has been developed. The aim of the integrated metamodel is to conform to the correctness of the integrated methodology modeling rules together with patterns. To prove the correctness of the integrated metamodel, the mapping process between the Meta-Object Facility (MOF) and proposed metamodel by using graph theory has been conducted.