目标驱动的软件体系结构建模新方法

需积分: 0 1 下载量 57 浏览量 更新于2024-09-10 收藏 186KB PDF 举报
"这篇论文研究了目标驱动的软件体系结构建模方法,通过结合目标-场景耦合(goal-scenario coupling)技术,提出了一种基于概念属性的结构化目标描述和识别方法。该方法用于创建目标模型,并在此基础上,利用Le Metayer的图形语法理论和原则,构建了一种新的目标驱动的软件体系结构建模方法。该研究得到了国家自然科学基金重点资助项目、辽宁省软件产业发展基金以及大连市软件产业发展基金的支持。作者杨红和杨德礼分别专注于软件体系结构分析与评价以及供应链、电子商务与物流、信息安全的研究领域。" 本文关注的核心在于目标驱动的软件开发过程,尤其是在软件体系结构建模阶段。传统的软件开发往往侧重于功能需求,而目标驱动的方法则强调从高层次的业务目标出发,将这些目标转化为软件设计的驱动力。目标-场景耦合是一种用于关联和理解目标与具体场景的技术,它帮助开发者更好地理解和表达软件需要实现的功能和性能。 首先,论文提出了一种基于概念属性的结构化目标描述方法。这种方法使得目标的表述更为清晰和具体,便于后续的分析和建模。概念属性可能包括目标的性质、重要性、相关性和依赖性等,这些属性有助于识别和排序目标,以便于在软件设计中优先考虑关键目标。 其次,论文引用了Le Metayer的图形语法理论,这是一种用图形表示软件体系结构的方法,具有较强的可视化和形式化特性。图形语法可以帮助开发者直观地表示和理解复杂的系统结构,以及各个组件之间的关系。结合目标模型,这种方法可以更有效地创建一个反映目标驱动的软件体系结构模型。 最后,该研究提出的新建模方法将目标驱动的概念与图形语法相结合,旨在提供一种更加灵活和适应性强的软件设计框架。这种方法能够帮助开发者在设计早期就考虑到目标的满足程度,从而提高软件质量,减少后期修改和重构的成本。 这篇论文为软件开发提供了一种新的视角,强调了目标在软件体系结构建模中的主导作用,通过结构化的目标描述和图形语法的使用,提升了建模的效率和准确性。这对于软件工程领域的实践者和研究者来说,都具有重要的参考价值。