高阶类型化软件体系结构建模和验证及案例

来源 :软件学报 | 被引量 : 0次 | 上传用户:dmjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
根据权威统计数据,软件测试中发现的70%以上的错误由需求获取或体系结构设计引起.因此,应用软件体系结构在设计阶段的正确性验证非常重要.现有的软件体系结构设计方法不支持需求满足验证,需求满足验证需要其他验证工具的支持.面向主流Web应用软件的体系结构设计及其需求满足验证,提出了一种高阶类型化软件体系结构建模和验证语言(SAML)与软件体系结构建模和验证方法(SAMM).SAML语言通过定义类型和项的语法及语义,描述软件体系结构中类型和对象的构造,通过定义类型规则及其类型检查算法来判定Γ┝t:T和Γ┝R(T1
其他文献
等离子体是由带电的正负粒子(其中包括正离子、负离子、电子等)组成的整体呈电中性的电离态气体。它并列于固体、液体、气体等状态被称为物质存在的第四态,并广泛存在于宇宙
生涯教育不仅仅涉及职业生涯指导,更关系如何帮助学生学会思考"过一种怎样的人生",是一个人终身发展的需要。新高考背景下,学校要致力于以学生为主体,以实现学生个性成长为目
网页设计属于一种平面设计,配色方案至关重要。从分析知名网站的配色方案入手,从色彩的认知、色彩在网页设计中的作用、网页配色方法等方面阐述了色彩在网页设计中的重要地位
表面等离子激元(Surface Plasmon Polaritions,SPPs)是金属表面自由电子与光之间相互作用所形成的一种表面电磁波模式,具有突破衍射极限、亚波长局域与聚焦、近场增强和超分
历史发展的长河,为后人的发展留下了无数的瑰宝。钳工作为一门古老的技术工种,从两千多年以前就开始流传开来。在当代社会科学技术的影响下,钳工技术的开始逐渐的被大量的先
本文首先简要阐述了螺纹的种类、用途及技术要求,并在此基础上对钳工螺纹加工技术进行论述。期望通过本文的研究能够对提高螺纹的加工效率和质量有所帮助。
应收账款是企业在销售产品、商品和提供劳务过程中所形成的应向购买方收取相应款项的流动资产。由于这种流动资产是以债权的形式存在,购买方仍然可以任意安排使用,对销售或提
目的对脑胶质瘤患者术后复发情况进行观察,并对可能影响复发相关因素进行分析。方法回顾性分析我院进行手术治疗的211例脑胶质瘤患者,追踪观察术后10年期间的复发情况,对可能影
1试验目的为了加快玉米名优特新品种的推广和普及,充分发挥优质品种推广对现代农业的增产增效作用,提升丰镇市粮食综合生产能力,实现农业持续增效,农民稳定增收,2015年丰镇市
滚动轴承在生产、交通、航天等领域应用广泛。实际使用时滚动轴承型号繁多,不同型号轴承的振动信号之间存在很大差别,传统固定型号下的故障诊断方法存在不足。因此,准确识别