摘要
需求工程与软件体系结构构造是软件生命周期的两个关键活动。分析了解决这一问题的传统的映射方案 (如在结构化方法和面向对象方法中所采用的映射方案 )的不足 ,引入了一种面向特征的映射方法 ,阐述了这一方法的原理、建模表示及映射步骤 ,并以“银行账户与事务系统(BAT系统 )”
Requirements engineering and software architecting are two key activities in software life cycle. Researchers have paid much attention to mapping and transformation from requirements to software architecture, but there's still lack of effective solutions. The inadequacy of traditional mapping approaches (such as approaches in structured method and OO method) for this challenge is analyzed, and further a feature-oriented mapping approach is introduced. The rationale, modeling notation and mapping steps for this approach are specified, and the approach is illustrated by an example of bank account and transaction (BAT) system.
出处
《北京大学学报(自然科学版)》
CAS
CSCD
北大核心
2004年第3期372-378,共7页
Acta Scientiarum Naturalium Universitatis Pekinensis
基金
国家杰出青年科学基金 (60 12 52 0 6)
国家重点基础研究发展规划项目 (973计划
2 0 0 2CB3 12 0 0 0 )资助项目
关键词
需求工程
软件体系结构
特征
requirements engineering
software architecture
feature