Application of SQuaRE and Generalized Nets for extended validation of CE systems

R. Jardim-Gonçalves, V. Taseva
{"title":"Application of SQuaRE and Generalized Nets for extended validation of CE systems","authors":"R. Jardim-Gonçalves, V. Taseva","doi":"10.1109/ITMC.2009.7461371","DOIUrl":null,"url":null,"abstract":"The need to develop robust, quality software architectures is more critical than ever today due to the significant complexity, size and interoperability requirements typical of modern systems. Rather than wait until the architecture, design and potentially implementation phases have been completed, this paper proposes that evaluation and testing methods should be applied during the architectural phase itself, and should be rooted in standard methodologies and processes, then complementary checked through the usage of Generalized Networks (GN) theory by a simulation platform. To guarantee the quality of the architecture the ISO/IEC CD 2504n of the SQuaRE series of standards (which describes a process for evaluating the quality of software products and also describing the requirements for the components of an architecture), are adopted as a reference methodology. (GN) is a tool for Discrete Event Simulation (DES), which is equally well suited for modelling simple and large, complex systems. For a complete assessment of quality, GNs seems to be a proper complement for the validations of the dynamics of the interoperable system, after tested by the quality procedure of SQuaRE. With these, a complete system can be validated through visualization, specification, simulation, analysis, development, and report-out of the test and evaluation procedures that is applied to the architecture and its components. By applying these quality assessment techniques earlier in the software development lifecycle, it is predicted that churn of both code and the architecture itself can be reduced. This would deliver improvements in the quality, reliability, consistency and indeed sustainability of the architecture and its implementations, compared when just either SQuaRE or GNs are used separately.","PeriodicalId":124214,"journal":{"name":"2009 IEEE International Technology Management Conference (ICE)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE International Technology Management Conference (ICE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITMC.2009.7461371","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

The need to develop robust, quality software architectures is more critical than ever today due to the significant complexity, size and interoperability requirements typical of modern systems. Rather than wait until the architecture, design and potentially implementation phases have been completed, this paper proposes that evaluation and testing methods should be applied during the architectural phase itself, and should be rooted in standard methodologies and processes, then complementary checked through the usage of Generalized Networks (GN) theory by a simulation platform. To guarantee the quality of the architecture the ISO/IEC CD 2504n of the SQuaRE series of standards (which describes a process for evaluating the quality of software products and also describing the requirements for the components of an architecture), are adopted as a reference methodology. (GN) is a tool for Discrete Event Simulation (DES), which is equally well suited for modelling simple and large, complex systems. For a complete assessment of quality, GNs seems to be a proper complement for the validations of the dynamics of the interoperable system, after tested by the quality procedure of SQuaRE. With these, a complete system can be validated through visualization, specification, simulation, analysis, development, and report-out of the test and evaluation procedures that is applied to the architecture and its components. By applying these quality assessment techniques earlier in the software development lifecycle, it is predicted that churn of both code and the architecture itself can be reduced. This would deliver improvements in the quality, reliability, consistency and indeed sustainability of the architecture and its implementations, compared when just either SQuaRE or GNs are used separately.
SQuaRE和广义网络在CE系统扩展验证中的应用
由于现代系统典型的复杂性、规模和互操作性需求,开发健壮的、高质量的软件体系结构的需求比以往任何时候都更加重要。与其等到架构、设计和潜在的实现阶段完成,本文建议评估和测试方法应该在架构阶段本身应用,并且应该植根于标准的方法和过程,然后通过仿真平台使用广义网络(GN)理论进行补充检查。为了保证体系结构的质量,采用了SQuaRE系列标准的ISO/IEC CD 2504n(它描述了评估软件产品质量的过程,也描述了体系结构组件的需求)作为参考方法。(GN)是离散事件模拟(DES)的工具,它同样适用于简单和大型复杂系统的建模。对于完整的质量评估,GNs似乎是验证互操作系统动态的适当补充,经过SQuaRE质量程序的测试。有了这些,一个完整的系统可以通过可视化、规格说明、模拟、分析、开发和报告来验证,这些测试和评估过程应用于体系结构及其组件。通过在软件开发生命周期的早期应用这些质量评估技术,可以预测代码和体系结构本身的混乱可以减少。与单独使用SQuaRE或gn相比,这将提高体系结构及其实现的质量、可靠性、一致性和可持续性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信