领域工程方法在港航信息系统中的应用研究

来源 :大连海事大学 | 被引量 : 7次 | 上传用户:wmwanll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用领域的扩大,软件规模及复杂性不断提高,提高软件生产率是当前软件产业的当务之急。软件复用是解决软件危机、提高软件开发效率和质量的现实可行的途径。软件被广泛地应用在各领域中,同一领域内的若干系统既具有共性,又有差异性。在软件复用中,领域共性为应用系统集成组装提供了基础,变化性则确定了个体系统特性,在一个特定的系统中领域共性与变化性共生。为此,在特定领域开展领域工程,可以系统地,有效地获取可复用资源,领域工程为软件复用提供了有力的技术支持。领域工程是对领域产品族中相关应用系统建立核心软件资产的过程,这些核心资产包括领域需求、领域框架以及领域可复用构件,领域工程覆盖了开发可复用软件构件的所有活动。本文首先对国内外领域工程研究情况进行了分析。然后将领域工程方法与面向对象方法有机地结合起来,提出了面向对象的领域可复用构件的开发过程。核心是面向对象的领域分析和设计方法,针对某个领域,研究适用于此领域所有应用系统的通用软件体系结构并抽取合适粒度的领域构件:在分析阶段,在面向对象的方法中引入了解决共性和变化性的处理机制,探讨了领域边界模型、领域特征模型、领域用例模型和领域对象模型四种领域模型的建立方法,建立领域需求的软件构架;在设计阶段,研究了软件体系结构的搭建,领域构件的抽取和支持子系统设计。最后,该方法运用到了港航信息系统上,针对该领域的应用系统的共性和变化性,建立领域模型,搭建软件体系结构,抽取港航领域构件,并最终实现了港航管理信息系统。本文的研究具有一定的理论价值和较高的实用价值,所提出的方法能对识别和设计领域构件提供一定的指导作用,以后的领域软件复用奠定了基础,将大幅度减少软件开发的重复工作,对其它领域的软件开发具有一定的借鉴意义。
其他文献
一  溥仪被赶出紫禁城以后,紫禁城里第一次没有了皇帝,那些在深夜里闪烁了将近五百年的灯火,终于熄灭了。当曾经深锁的宫门再度打开,沉寂已久的尘土突然间抖动起来,抬脚迈进去的,已不是皇帝亲王、六宫粉黛,而是中华民国清室善后委员会的工作人员。他们将宫室里的旧物一一清点进行查报、登录、写票、贴票、登记、照相。于是,在六宫东北角的景福宫,他们意外地发现了一批慈禧太后的照片。他们拂去匣子上的尘土,小心翼翼地打
本文通过对荣华二采区10
期刊