论文部分内容阅读
随着软件工程普及,软件工程环境的重要性也日益显现。软件工程环境是软件工程学的组成部分,也是软件工程化的重要基础。在软件开发中,无论技术活动还是管理活动,都离不开环境的支持。SEE在开放性和标准化方面已获得初步成功。国家标准与技术研究所(NationalInst.ofStandardsandTechnology,NIST)和欧洲的计算机制造者协会(EuropeanComputerManufacturersAssociation,ECMA)共同提出的SEE框架参考模型就是一个被普遍认可的、可用来指导各类软件工程环境开发的模型。面向不同的应用领域和不同的用户需求目标,在开发软件工程环境时需要对参考模型描述的框架进行相应地裁剪和拼接,以生成可满足其特定需求和目标的软件工程环境。但是目前很少有人针对NIST和ECMA推出的软件工程环境框架参考模型自身进行研究,由于NIST和ECMA发布的该参考模型文本全部是由自然语言描述的,所以难以被广大开发者所理解和接受,这就阻碍了该框架的推广使用。
本文通过对该软件工程环境框架参考模型进行分析研究,提出了对其细化的方法,并对该模型进行了细化求精,并选用适当的体系结构描述语言,对该模型重新进行了细化描述。使得广大软件工程环境开发者能够更加容易理解和使用该参考模型,有助于该软件工程环境框架的推广使用。文中还介绍了开发并实现的一个软件工程环境框架原型系统,该原型系统用来定义、管理软件工程环境框架,用户可通过该原型系统裁剪生成所定制环境的描述。