GenePalette(分析基于结构的软件(jiàn)),引入软件体系结构技术,将软(ruǎn)件分析设计(jì)过程细分为需求分析、体系结构设计、系统(tǒng)设计3 个阶段(duàn),并提出了(le)基于(yú)体系结构的软件分析(xī)设计过程(SADPBA) 模型,该模(mó)型是一种采用迭代(dài)增量方法(fǎ)将功能设计空间映射到结构设计空间(jiān),再由结构设计空(kōng)间映射到系统(tǒng)设计(jì)空间(jiān)的(de)过程. 应用函数理论对模型(xíng)进行了严格的数学定义和形式化描述,确保(bǎo)设。
体系结构(gòu)是一个计算机术语,由G. Amdahl于1964年首(shǒu)次(cì)提出体系结(jié)构概念,为以后计算机系统的设(shè)计与开发奠(diàn)定了良(liáng)好(hǎo)的基础。体系结构包括数据流(liú)系统、调(diào)用-返回系统、独立部件、虚拟机、以数据为中心(xīn)的系(xì)统(库)、特殊(shū)领(lǐng)域(yù)风格、特殊结构风格、不同风格合成建立的异构结构、最初始最基(jī)本的(de)主程(chéng)序(xù)/子程序九大内容。
