Enterprise Engineering Forum

企业工程论坛
Categorized as: 互联网企业应用,其它基础课题,系统架构   Tagged as: ,, ,

元数据驱动的动态网络服务系统与方法:有关模型驱动应用的最新美国专利

Author: TY,  Source: 企业工程论坛,  Published: 2014-01-28

Excerpt: 初步审视,其要点就是在一个典型的,基于网络服务器的应用(专利中将范围界定为企业资源应用,例如企业资源管理ERP)中,如何通过数据词典(元数据)来实现动态的网络服务应用。

看到最新的美国专利 Pub. No. US 2014/0025774 A1, Pub Data Jan 23, 2014,名称为“Systems and Methods for Metadata Driven Dynamic Web Services”(见http://www.freepatentsonline.com/y2014/0025774.html)。

初步审视,其要点就是在一个典型的,基于网络服务器的应用(专利中将范围界定为企业资源应用,例如企业资源管理ERP)中,如何通过数据词典(元数据)来实现动态的网络服务应用。所谓动态性体现在,不仅仅在请求-服务过程中读取和使用了元数据,专利中也说明了元数据的生成或修改,然后根据新的元数据返回新的服务。这里实际上必然地包含着模型驱动机制(MDM)的运用——当然,专利中没有使用这个概念——在一个网络服务过程如何起作用的系统机制与方法。然而,在其描述中,则很明确地将其中的基础部分称之为“模型驱动应用平台”(Model-driven Application Platform),其基本构成为数据字典(Data Dictionary),事务引擎(Transaction Engine)和事务数据库(Transaction Database)。这不是完整的应用平台,而只是其描述的实现方式中的一个基础部分。事实上,无论怎样的实现,都必然会体现模型驱动机制所揭示三种基本要素之间的关系,或更具体地,在Model-Driven Applications vs. Model-Driven Engineering,或General Modeling Relationship所揭示的那些基本关系。如果进一步探究你会发现,这些例子(比如这个专利),其实都只涉及到笔者已经公开、清楚阐述的概念、原理、结构等要点的一部分。企业工程论坛上已有的内容,是目前可以找到的最严谨和系统的阐明。理解和掌握了这些基本概念与原理,许多复杂,以至于常年争论不清的问题,将会变得简单明白,迎刃而解。

模型驱动机制与模型驱动应用架构的可专利性 一文提到过的专利类似,这个专利的有效性或权利到底如何,需要非常仔细地评估——笔者始终对此审慎地置疑。一方面,如果涉及到模型如何起作用的具体机制,在MDM或Multi-MDM之外,还能有什么基本结构是可专利的?另一方面,参考这些被批准的专利,MDM和模型化关系的基本结构本身就具有可专利性,或者说,无疑可以派生出许多更具体的可专利的运用/实现结构和方法,构成一个独特的应用技术空间。

Copyright

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

Cite Style

GB7714 style: TY. 元数据驱动的动态网络服务系统与方法:有关模型驱动应用的最新美国专利[EB/OL]. 企业工程论坛, http://www.ee-forum.org/wp/pub/ty/2014-01-p3841.html, 2014-01-28[2017-03-26 01:20]

Chicago style: TY, "元数据驱动的动态网络服务系统与方法:有关模型驱动应用的最新美国专利", 企业工程论坛, http://www.ee-forum.org/wp/pub/ty/2014-01-p3841.html(accessed 2017-03-26 01:20)

Posted by   2014-01-28(Original)   Hits 5544   Modified 2014-08-03
Prev Post: 
Next Post: 

Related Entries:

Model-Driven Mechanism and Model-Driven Systems
用模型驱动机制解释模型驱动应用与模型驱动工程及其本质区别*
什么是模型驱动应用
一个模型驱动企业应用平台架构方案框架
Model-Driven Applications vs. Model-Driven Engineering

2 Comments

  1. 余老师,新年好:

    感觉这个专利的作者“狡猾地”将概念进行了偷换,即把“元数据”==“数据模型”,这样实际就成了一种模型驱动机制的应用方法。
    实践中很多人分不清楚“元数据”和“模型”或“数据模型”之间的关系。不知老师是否可说明下?

    • 谢谢你,新年好!
      实践中,包括相当多的学术研究中,元数据、模型和数据模型这几个概念都存在大量的重叠与暧昧。
      普遍地看,常常未经严格定义地使用着。
      简单说,按照比较普遍的理解,元数据是一种模型,但“数据模型”(data model)常呈现至少两种“基本的”不同含义:数据的模型(大致等于元数据),以数据形式表示的模型(其实就是某种事物的数据)。

      顺便说,欢迎各位朋友登录到本站新开的论坛。本人今后希望在内部论坛中和大家分享更多的心得。虽则最近要忙于工作,缺少时间打理论坛(深入的理论研究也停止了),比如前段莫名出现的多语言功能失效也没时间去修理——但永远不会放弃这方面的探索和这个论坛,并会一直在这里和有意在相关领域学习与探索的朋友们交流。

Leave a Response

You must be logged in to post a comment.