企业信息系统与架构设计决策相关探讨
立即解锁
发布时间: 2025-08-22 00:48:54 阅读量: 1 订阅数: 5 


企业建模实践:PoEM 2014会议精选
### 企业信息系统演化与架构设计决策研究
在企业的发展过程中,信息系统(IS)的演化以及企业架构(EA)的设计决策至关重要。本文将深入探讨企业信息系统演化的相关模型和框架,以及如何捕捉企业架构设计决策背后的原理。
#### 信息系统演化元模型
信息系统和软件工程中的演化技术大多基于模型。这些研究工作主要解决结构演化问题,例如改变层次结构、添加类等。其目的在于支持变更传播,以实现数据迁移的自动化,评估元模型变更对模型的影响,支持正向、逆向和再工程技术,或者记录模型历史。
部分研究工作依赖特定语言,如UML、EMF、MOF等,而有些则不依赖特定语言。然而,这些模型并非为信息系统演化的引导目的而设计,也不能作为支持信息系统演化决策的手段。目前,尚未有像本文所提出的这样全面支持信息系统演化引导的方法。
#### 信息系统演化引导框架
企业组织、业务活动或法规的每一次变更,都会不可避免地引发其信息系统和服务的一系列演化。负责信息系统演化引导的人员需要做出重要决策,这些决策对企业业务和信息系统可能产生巨大影响。为了做出这些决策,他们必须全面了解情况,而这些信息可以从企业信息系统中提取。
本文提出了一个专门用于支持企业信息系统演化引导的框架,旨在帮助信息系统引导人员做出关键决策。该框架通过提供清晰完整的信息,解决信息系统的可持续性问题,能够模拟信息系统的演化并评估其变更的影响。它可以减少信息系统引导人员在每次信息系统变更时面临的不确定性,并在这一具有挑战性的任务中为他们提供指导。
框架由多个模型组成,这些模型代表了不同且互补的信息系统演化视角,例如相关信息结构、演化生命周期、组织及其信息系统的影响以及责任等,并提供了利用这些模型的指导。框架的核心部分——信息系统引导模型(IS - SM),详细阐述并体现了该方法的基本原理。
未来的主要研究方向是将技术维度集成到框架中,从扩展IS - SM以包含软件和硬件基础设施组件开始。这可能有助于引导人员识别演化过程中可能产生的安全风险。该框架为构建一个全新的计算机辅助信息引导环境(CAISE)奠定了基础,该环境将支持由信息驱动的信息系统演化引导活动,充分展现了利用信息系统模型减少演化引导中固有不确定性的巨大潜力,并促进多个信息系统维度的参与者进行协作,这是实现稳健和可持续信息系统演化的最有前景的方法。
#### 企业架构设计决策案例研究
企业架构师使用EA建模语言来重新设计组织,就像建筑师为建筑物绘制蓝图一样。他们通过关联组织的业务和IT问题来实现这一目标,例如设计适合特定业务流程的IT应用程序景观。著名的EA语言包括Open Group标准ArchiMate和OMG标准统一DoDAF/MODAF概要(UPDM)。
然而,EA建模语言只能描述EA设计,而不能解释设计背后的推理过程。即使是最近ArchiMate语言的动机扩展,虽然允许表达利益相关者的意图,但缺乏成熟的决策概念,如标准、使用的决策策略等。在某些情况下,从业者对同一EA模型的理解也可能不同,因为他们对元概念结构的解释方式各异。
在软件架构领域,不明确记录设计原理会导致“架构知识蒸发”,即设计标准和导致特定设计的原因不明确,设计过程中考虑的替代方案也未被记录。缺乏设计决策的透明度会在建筑师维护或更改当前设计时引发设计完整性问题,新设计可能会以临时的方式构建,而不考虑过去设计决策所带来的约束。
为了解决这些问题,之前提出了EA Anamnesis方法用于架构合理化。该方法能够捕捉决策特征,如决策标准和使用的决策策略,并展示业务层面和IT层面决策之间的关系。此外,它还允许与基于元模型的EA工件进行正式关联,从而在EA设计语言(主要是ArchiM
0
0
复制全文
相关推荐










