研发软件系统的技术需求
在软件架构设计尤其在详细架构设计阶段,是一种无法以简单的一维方式进行说明的复杂实体,因而一般采用视图法进行描述,最原始的是图1所示的视图法
工业产品的产品生命周期过程复杂,纵观从研发设计到生产制造,再到运维等整个过程,其涉及的流程、数据、方法、结构、问题等均具有离散、复杂、多样的特点,尤其在领域方法层面,往往是决定工业产品技术先进性的关键点,所以研究深入且方向专一的特点,也正因此背景下,可以看到工业软件领域,很难像通用软件一样可以覆盖全业务流程,而大多是针对特定问题或者特定方向形成的工具类软件居多,除了商业化的软件以外,还有很多以项目形式产生的定制化开发的软件,帮助用户解决特定问题,所以在当前技术下的工业软件领域中,面临如下几个典型的问题:软件开发过程缺乏统一信息架构标准,开发出来的系统兼容性和扩展性差;软件开发过程彼此独立工作,用户和开发商由于背景知识和关注领域不同,导致对需求的理解不一致,沟通成本高,开发效率低下,周期长。
预期实现目标:
1、软件开发沟通成本较高,开发效率低下,周期较长
2、从研发设计到生产制造,再到运维等整个过程,其涉及的流程、数据、方法、结构、问题等较难
3、生产周期较长
随着软件的发展,在现有的软件架构体系中,ADMENS目前是比较主流的通用软件框架设计标准,它采用通用软件架构的5视图法,但是,发明人在实现本发明的过程中发现,与通用软件架构相比,工业软件架构在设计时不仅要充分深入理解工业产品的特性、业务流程、方法、数据等通用要素,还要对领域知识进行固化和软件化,因此通用软件的5视图法的理论并不能真正完全解决工业软件架构设计问题。而且,在工业软件领域,知识的拥有者、使用者和对知识固化的开发者由于知识体系背景不同,关注点不同,之间的沟通信息鸿沟问题一直是个痛点,为了解决鸿沟问题,发明人从工作角色上自然分开为用户、专家和链接两者的应用工程师三个角色,具体的,本发明提供了一种结合工业领域特点的工业软件架构详细设计的6视图法,以帮助架构设计师快速理解在工业软件架构设计中,软件架构与工业产品的生命过程的对应关系,有效降低工业软件架构设计工作的复杂性和难度
请填写以下信息
联系人:
手机号:
单位名称:
备注: