用户名: 密码: 验证码:
XML在工业组态软件中的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
文章首先综述了标记语言的发展以及XML的发展概况,提出了将XML应
    用于工业组态软件的思想。
     接下来介绍了XML的相关标准:DTD、Schema、XSL和XLL。
     在组态软件设计阶段,利用UML可以标准的图形化方式描述软件模型。将
    XML作为UML设计文档之间的交换格式,实现了开发人员之间的协作和软件
    设计文档的复用。
     数据库技术是工控组态领域的关键技术。本文分析了XML与数据库系统之
    间的关系,以及XML数据库产品,探索将已有的数据库中的数据与XML格式
    的数据进行互相转换,实现数据格式的标准化。
     结合“CESCOM2000”项目,对目前的工业组态软件进行分析,提出了基于
    XML的三层结构设计。利用XML描述工控领域的数据,提出了工控标记语言
    ICML的概念。将ICML作为组态软件各个功能模块之间交换数据的标准格式,
    结合XSL,实现用户不同的显示需求,为企业的信息化奠定基础。
     最后给出了一个新的基于XML的控制信息web发布方式,使控制信息在企
    业及Internet范围内达到共享。
An overview of the development of markup language and the status of XML
     (extensible Markup Language) are given in this article firstly. Then the thought of
     XML application in the Industrial Configuration Software is addressed.
     Then the article gives a brief account of the related standards of XML, such as
     DTD (Document Type Definition), Schema, XSL (extensible Stylesheet Language)
     and XLL (XML Link Language).
     UML (Unified Modeling Language) is used in describing the software model in a
     standard graphic way. XML can server as an exchange format of UML document.
     With UXP, developers can exchange the software model information in the
     development team or over the Internet, and the software design document can be
     reused.
     The database technology is a key in the Industrial Configuration domain. The
     analyses of the relationship of XML and database system and the introduction of
     XML database product are provided in this article. The methods of transforming data
     between XML document and the database are presented.
     With the project 揅ESCOM2000?,a three-ties structure based on XML is
     described in the article. It utilizes the thin-client.
     As an application of XML, ICML (Industrial Markup Language) is presented in
     this article. Because it is XML-based, ICML can be used as a standard data exchange
     format in the Industrial domain. It can apply to the purpose of exchange data in the
     industrial control community. With XSL, different display can realize according to the
     user抯 requirement. ICML makes helps for the information construction of the
     enterprise.
     A new medium of web publishment of industrial control information, which uses
     XML technology, is addressed in the end c.~抰he paper. It makes the information can be
     shared over the Intranet/Internet.
引文
[1] 孙一中 编著 《XML理论和应用基础》 北京邮电大学出版社 2000.5
    [2] 陈长念 陈勤意 编著 《网页新视界XML入门与应用》 中国青年出版社 2000.4
    [3] [美]Ann Navarro,Chuck White,Linda Burman 著 周生炳 宋浩 袁海洋 肖伟 译《XML从入门到精通》电子工业出版社 2000.8
    [4] [美]Elliotte Harold 著《XML实用教程》机械工业出版社1999.1
    [5] 《无废话XML》hnp://www.2tigers.net
    [6] [美]Michael J.Yong著《XML学习指南》前导工作室译 机械工业出版社 2001.2
    [7] 周之英 编著《现代软件工程》科学出版社 2000.1
    [8] [美]Ronald J.Norman Object-oriented system analysis and design清华大学出版社1998.6
    [9] 潘爱民 著《COM原理与应用》清华大学出版社 1999.11
    [10] 刘超 张莉 编著 《可视化面向对象建模技术——标准建模语言UML教程》北京航空航天大学出版社 1999.7
    [11] 吕涌 皇浦正贤“组件化结构的组态软件研究与开发”《工业控制计算机》Vol.13 No.5 p14-17
    [12] 郭谋发“ActiveX控件及其在工业通讯中的应用”《工业控制计算机》Vol.13 No.5 p21-22
    [13] 文汉云“工控软件的标准化复用技术研究”《工业控制计算机》Vol.13 No.5 p23-25
    [14] 冷杉 李林“智能化监控网络Intranet系统集成开发”《工业控制计算机》Vol.13 No.1 p7-11
    [15] 李炎新 邢建春“COM技术及其在工业自动化软件中的应用”《工业控制计算机》Vol.13 No.1 p25-28
    [16] 周傲英 张龙“基于关系的XML数据存储”《计算机应用》2000,Vol.20,No.9,p9-12
    [17] 李京 庄成三 “用XML对数据库查询的方法”《计算机应用》Vol.20,No.10,p21-24
    [18] 李俊 吴福明 孙德敏“一种基于web技术的新型DCS结构与实现”《自动化博览》2000.4,p32-34
    
    
    [19] 徐建良 李善平 马丹“非结构化产品信息的分布式模型研究”《计算机辅助设计与图形学学报》1999.5
    [20] 金波 王行愚”采用扩展标记语言的知识表示方法”《华东理工大学学报》2000.1 p74—76
    [21] 马琳“CORBA/IIOP与XML结合的设想”《计算机应用研究》2000.9 p70-71
    [22] 刘德贵“XML发展综述”《微型机与应用》2000.5 p4-6
    [23] 瞿裕忠 张剑锋“XML语言及相关技术发展”《计算机工程》2000.12 p4-6
    [24] 李颖 马朝 田蔚风“基于XML技术的电子目录解决方案的研究”《计算机工程》2000.12 p173-175
    [25] 杨建武“基于SGML/XML的Internet信息发布”《计算机工程与应用》2000.11 p5-7
    [26] 张璞 庄成三“XML查询语言技术与实例分析”《计算机应用研究》2000.5 p109-111
    [27] 吴志方 陈传波 刘昕“电力生产实时画面的Web发布”《微型机与应用》2000.10 p54-56
    [28] 董欣 陈晓鸥“XML文件的显示与浏览”《计算机应用》Vol.20 No.8 2000,8
    [29] 王拥群“基于SGML的数据库系统的应用与研究”北京大学博士论文集,1998.6
    [30] M.Rezayat, "Knowledge-based product development using XML and KCs"Computer-Aided Design 32(2000), p299-309
    [31] Mary Fernandez, Wang-Chiew Tan, Dan Suciu, "SilkRoute: trading between relations and XML" Computer Networks33(2000)p724-735
    [32] Zisman A, "An overview of XML",COMPUTING & CONTROL ENGINEERING JOURNAL 11:(4) 165-167 AUG 2000
    [33] Warwick C, Pritchard E,"'Hyped' text markup language. XML and the future of web markup" ASLIB PROCEEDINGS, LonDon, 52:(5)174-184 MAY 2000
    [34] Gaedke M, Beigl M, Gellersen HW, Segor C "Web content delivery to heterogeneous mobile platforms" ADVANCES IN DATABASE TECHNOLOGIES 1552:205-217 1999
    [35] Guillaume D, Murtagh F, "Clustering of XML documents" COMPUTER PHYSICS COMMUNICATIONS 127: (2-3) 215-227 MAY 2000
    [36] Feng Tian, David J.DeWitt, Jianjun, Chen ChunZhang "The Design and Performance Evaluation of Alternative XML Storage Strategies"
    [37] Angela Bonifati "Technical Survey of XML Schema and Query languages"
    [38] Extensible Markup Language(XML)1.0 W3C Recommdation,10-Feb-1998,http://www.w3.org/TR/1998/REC-XML-19980210.html[EB/OL]
    
    
    [39] Extensible Stylesheet Language(XSL)Specification,W3C Working Draft,21-April-1999,http://www.w3.org/TR/1999/WD-XSL-19990421[EB/OL]
    [40] 云昌钦“CCAPI-CI和面向对象方法”,99年全国电力系统自动化技术研讨会文集,1990.10
    [41] UXF DTDs and samples,http://www.yy.keio.ac.jp/~suzuki.ac.jp/project/uxf

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700