An XML-based schema definition for model sharing and reuse in a distributed environment

被引:26
作者
El-Gayar, Omar [1 ]
Tandekar, Kanchana [1 ]
机构
[1] Dakota State Univ, Madison, SD 57042 USA
基金
美国国家科学基金会;
关键词
model management; model sharing; structured modeling; eXtensible Markup Language (XML); distributed computing environments;
D O I
10.1016/j.dss.2006.12.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
This research leverages the inherent synergy between structured modeling and the eXtensible Markup Language (XML) to facilitate model sharing and reuse in a distributed environment. This is accomplished by providing an XML-based schema definition and two alternative supporting architectures. The XML schema defines a new mark-up language referred to as the Structured Modeling Markup Language (SMML) for representing models. The schema is based on the structured modeling paradigm as a formalism for conceiving, representing and manipulating a wide variety of models. Overall, SMML and supporting architectures allow different types of models, developed in a variety of modeling platforms to be represented in a standardized format and shared in a distributed environment. The paper demonstrates the proposed SMML through two case studies. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:791 / 808
页数:18
相关论文
共 58 条
[1]
[Anonymous], PRED MOD MARK LANG P
[2]
MODEL MANAGEMENT - AN EMBEDDED LANGUAGES APPROACH [J].
BHARGAVA, HK ;
KIMBROUGH, SO .
DECISION SUPPORT SYSTEMS, 1993, 10 (03) :277-299
[3]
Blanning R. W., 1985, DECIS SUPPORT SYST, V1, P69
[4]
MODEL MANAGEMENT-SYSTEMS - AN OVERVIEW [J].
BLANNING, RW .
DECISION SUPPORT SYSTEMS, 1993, 9 (01) :9-18
[5]
Bradley, 2002, XML COMPANION
[6]
BRADLEY GH, 2003, INTRO EXTENSIBLE MAR
[7]
Bradley GH, 2005, 9 INFORMS COMP SOC C
[8]
BRANDES U, 2006, GRAPHML
[9]
Brooke A., 1988, GAMS USERS GUIDE
[10]
ATTRIBUTED PROGRAMMED GRAPH-GRAMMARS AND THEIR APPLICATION TO SCHEMATIC DIAGRAM INTERPRETATION [J].
BUNKE, H .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1982, 4 (06) :574-582