Enterprise Engineering Forum

企业工程论坛
Categorized as: 企业/业务建模,企业应用,模型与建模   Tagged as: ,, , , , , ,

在企业应用系统及开发中运用黑盒/白盒模型概念

Author: 余彤鹰,  Source: 企业工程论坛,  Published: 2011-09-27

Excerpt: 企业应用系统(软件)的开发和应用,涉及两个基本领域:系统技术(IT)领域(系统技术域)和应用领域(应用域),后者需进一步区分“现状”和“将来”。相关的模型在此域划分的背景上形成不同的组别,其中关于系统本身的模型,可以是黑盒模型或白盒模型。黑盒模型和系统实体本身一样,将同属于技术域和应用域。黑/白盒模型与系统之间的对应三角关系应该是关注的重点之一。

与应用系统相关的域和模型

企业应用系统(软件)的开发和应用,涉及两个基本领域(参见图1):系统技术(IT)领域(系统技术域)和应用领域(应用域)。后者实际上也就是业务领域,但从具体应用系统的立场上看,主要涉及和这个系统有关的部分。所以应用域是整个企业/业务的一部分。对此还有一种常见提法叫做“问题域”。此外,在应用域方面还有两个重要的区分,即“现状”和“将来”。前者,指应用系统未投入使用,进行所谓需求分析时的状况,后者则是系统投入运行之后的状况。

entapp-system-model-domain基于域的划分,有关的模型被划为相应的组别,可以分别笼统地称为“系统域模型”和“应用域模型”。在应用域,会有各相关实体(事物)的模型;而在系统技术域,也会有各式的设计/实现相关的模型。最重要的模型是应用系统本身的模型。从使用的立场建模,将得到有关功能和描述的模型,这是一种“黑盒模型”;从系统实现的立场建模,将得到关于系统构成或内部过程/程序的模型,这是一种“白盒模型”。

系统及其黑/白盒模型间的三角关系

triangle-among-system-block-white-box从前述的域划分角度去考察,系统的白盒模型属于系统技术域,而系统的黑盒模型,却和系统实体本身一样,同属于系统技术域和应用域。这两种模型在域划分背景上的不同归属,是我们重新强调“黑盒/白盒”概念的重要原因之一。同时可见,系统自身及其黑盒模型、白盒模型之间,构成了一个三角关系(如图2),它们应该成为企业系统开发与应用中重点关注的基本对应关系:

  • 系统对应于黑盒模型
  • 黑盒模型对应于白盒模型
  • 白盒模型对应于系统

这几项基本关系可能会成为发展某些系统架构(architecture)的基础。

—-

本文内容参考:

 

Copyright

  本发布物版权归原作者所有,经原作者许可在企业工程论坛(EE-Forum.org)公开发布,并允许个人及公益性机构非牟利性使用及传播。传播中需保持从标题、署名到各项内容及此声明包括链接地址等完整内容不变。引用或摘编文中内容或观点应符合公认准则。其它机构,或牟利性使用,请预先取得作者许可。保留一切未说明的权利。
  详细说明见: http://www.ee-forum.org/about/copyright ,管理者电子邮箱:admin(at)ee-forum(.)org

Cite Style

GB7714 style: 余彤鹰. 在企业应用系统及开发中运用黑盒/白盒模型概念[EB/OL]. 企业工程论坛, http://www.ee-forum.org/wp/pub/ty/2011-09-p2999.html, 2011-09-27[2017-09-24 09:56]

Chicago style: 余彤鹰, "在企业应用系统及开发中运用黑盒/白盒模型概念", 企业工程论坛, http://www.ee-forum.org/wp/pub/ty/2011-09-p2999.html(accessed 2017-09-24 09:56)

Posted by   2011-09-27(Original)   Hits 6579   Modified 2011-09-27(Locked)
Prev Post: 
Next Post: 

Related Entries:

计算机领域的Ontologies:本体、本体论与本体模型
开放的世界与有限的模型
建模和编程的本质区别是什么
模型(model)概念的一些近义或相关语汇
札记:本体及数据、信息、领域、企业建模与模型

Leave a Response

You must be logged in to post a comment.