基于UML和Z的需求分析到软件体系结构的映射研究

被引量 : 0次 | 上传用户:tjunu520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
需求分析和体系结构设计是软件生命周期的两个关键活动。需求分析关注如何刻画问题空间,而体系结构则主要关注如何刻画解空间。所以,需求分析和软件体系结构领域的大多数研究工作都相对独立。基于软件体系结构的开发方法将软件开发过程划分为问题定义、需求分析、体系结构设计、详细设计和软件实现五个阶段,保持需求分析和软件体系结构的一致性和可追踪性一直是软件工程领域所追求的目标,因此,需求分析到软件体系结构的映射问题研究将是一个很有价值的课题。如何将需求分析映射为相应的体系结构,以及如何验证一个体系结构是否符合期望的系统需求,是基于软件体系结构的软件开发方法所必须研究和解决的核心问题。本文主要从这个问题出发,首先分析比较了传统的结构化方法和面向对象方法的分析到设计的映射方案,然后在面向对象的映射方案的基础上,提出了一种基于UML和Z的需求分析到软件体系结构的映射方案。UML是一种通用的对象建模语言,可以用来描述软件体系结构,然而,由于复杂系统的建模往往需要进行严格的语义分析,而UML却缺乏精确的语义,这使得对模型难以进行一致性检查和正确性分析。形式化方法恰好能在这方面弥补UML的不足,Z形式化语言精确、简洁和无二义性的特点有利于保证系统的正确性,因此本文结合UML和Z来实现需求模型到体系结构模型的映射。最后,通过一个网上书店系统为例详细阐述了这一映射方案在实际开发中的应用。
其他文献
“文章四友”从高宗时入仕,是武后垂拱至中宗神龙时期重要的宫廷作家。他们身兼朝臣与文士双重身份,活跃于政治与文学之间。垂拱至神龙是初唐入盛的重要阶段,“文章四友”的
地下空间的不可见性给岩土工程施工带来了许多不利影响,数字化将地下空间变得透明起来,逐渐成为解决某些岩土工程问题的一条有效途径。在城市地下空间数字化的诸多技术中,对象建
纤维增强树脂基复合材料以其优异的性能和方便舒适的特点成为弹道防护装备的主流材料。这类复合材料主要利用柔软的纤维和适量树脂基体进行复合,经压制形成板材或片材使用。
汤婷婷的《女勇士》和谭恩美的《喜福会》自问世就一夜成名,在读者和批评界都引起了强烈的反响,成为众多华裔文学作品中被谈论最多,评价最高的作品之一。汤婷婷和谭恩美从自
直缝焊管作为带钢二次加工的重要产品,与无缝焊管相比,具有生产耗能少、尺寸精度高、生产效率高等优点。随着焊接工艺以及成型技术、质量检测和控制技术的发展,焊管产品质量
资本结构问题是一个具有重大理论价值和实践意义的研究课题。从企业经营最基本的要素资金出发,探讨改善资本结构对企业价值的影响,无疑具有十分重要的意义。由于各国经济体制
[内容摘要]:本文从民俗学的视角出发,着重运用田野调查和文献法,以甘肃省东乡族自治县索南镇伊哈池村和龙泉乡苏黑村为田野调查点,由点及面,对东乡族女性的民俗生活进行了较
进入20世纪90年代以来,根据城市经济体制改革过程所带来的贫困人口问题,逐步建立起了以城市居民最低生活保障制度(以下简称低保制度)为主的社会救助制度取代了传统的社会救助制
中学生经典阅读,本是中学语文教学的重要部份。但由于种种原因,却被忽视并因而产生许多弊端。本文对此作出自己的论断并提出若干建议。首先,本文分析经典的定义及内涵特征。认为
自20世纪90年代以来,伴随着我国对外开放程度扩大和经济持续稳定发展,会展业发展迅速,已成为国民经济一个新的经济增长点。以优势产业为依托的会展业,集投资贸易、展示洽谈、推介