A model management framework for heterogeneous algebraic models: Object-oriented database management systems approach

Recently, a growing number of corporations are adopting diverse algebraic modeling languages (AMLs) to augment their productivity of developing mathematical models. As different AMLs penetrate various sections of an organization, a new challenge is faced: effective management of heterogeneous models...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Omega (Oxford) 1995-06, Vol.23 (3), p.235-256
Hauptverfasser: Huh, S.Y., Chung, Q.B.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 256
container_issue 3
container_start_page 235
container_title Omega (Oxford)
container_volume 23
creator Huh, S.Y.
Chung, Q.B.
description Recently, a growing number of corporations are adopting diverse algebraic modeling languages (AMLs) to augment their productivity of developing mathematical models. As different AMLs penetrate various sections of an organization, a new challenge is faced: effective management of heterogeneous models that have been designed and developed with different modeling conventions and manipulation operations, but intended to solve similar business problems. In this paper, we propose a model management framework that can accommodate such heterogeneous algebraic models, and in so doing, can provide universal model manipulation commands. Three leading contemporary AMLs, namely, AMPL, GAMS, and SML, are employed to render a representative paradigm. The benefits of this framework are manifold, the more significant among which are the following: (1) providing a conceptual basis for uniformly incorporating dissimilar modeling conventions of different AMLs, the framework adopts the generic model concepts and provides a canonical representation for each model; (2) as the framework embodies the generic model concepts, it consolidates database, modelbase, and associated solvers in a single formalism using an Object-oriented Database Management System (ODBMS); (3) taking advantage of the flexibility of a database query language, the framework can provide uniform model management commands to heterogeneous models represented with different AMLs, and can effectively facilitate integration of the model management system components. Also presented in this paper is a prototype model management system that has been designed following the ideas prescribed by the framework, and developed on a commercial ODBMS, ObjectStore, and using an object-oriented programming language, C++.
doi_str_mv 10.1016/0305-0483(95)00007-B
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_236488732</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>030504839500007B</els_id><sourcerecordid>1311281619</sourcerecordid><originalsourceid>FETCH-LOGICAL-c455t-acae8e1ff514a97b7fdb030b3706f765ac42b70b8d8d1283a6d32a7533a914c23</originalsourceid><addsrcrecordid>eNp9kUFv1DAQhS1EJZaWf8AhAg5wSLFjO044VGqrQkGVeoGzNbEnu1k2cbCzRfvvmTTVigtYskeyv_dsz2PsteDngovyI5dc51xV8n2tP3AaJr96xlaiMjLXhVHP2eqIvGAvU9oSIyouV2x_mfXB4y7rYYA19jhMWRuhx98h_szaELMNThjDGgcM-5TBbo1NhM4tsvQpu2-26KY8xI606DMPEzSQ8G_HdEgT9qQexxjAbc7YSQu7hK-e6in78fnm-_Vtfnf_5ev15V3ulNZTDg6wQtG2WiioTWNa39BHGml42ZpSg1NFY3hT-cqLopJQelmA0VJCLZQr5Cl7s_jStb_2mCa7Dfs40JW2kKWqqEEz9PZfkJCCfEUpaqLUQrkYUorY2jF2PcSDFdzOKdi5xXZusa2pzinYK5J9W2QRR3RHDSJuQ49rsA9WQiFpOdAUNUkldDTnrfHxTNtCl3Yz9WT27umlkBzsKKfBdeloKkupuVaEXSwY5YMPHUabHIXj0HeRorI-dP9_9B_6e7T9</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1311281619</pqid></control><display><type>article</type><title>A model management framework for heterogeneous algebraic models: Object-oriented database management systems approach</title><source>RePEc</source><source>Elsevier ScienceDirect Journals</source><source>Periodicals Index Online</source><creator>Huh, S.Y. ; Chung, Q.B.</creator><creatorcontrib>Huh, S.Y. ; Chung, Q.B.</creatorcontrib><description>Recently, a growing number of corporations are adopting diverse algebraic modeling languages (AMLs) to augment their productivity of developing mathematical models. As different AMLs penetrate various sections of an organization, a new challenge is faced: effective management of heterogeneous models that have been designed and developed with different modeling conventions and manipulation operations, but intended to solve similar business problems. In this paper, we propose a model management framework that can accommodate such heterogeneous algebraic models, and in so doing, can provide universal model manipulation commands. Three leading contemporary AMLs, namely, AMPL, GAMS, and SML, are employed to render a representative paradigm. The benefits of this framework are manifold, the more significant among which are the following: (1) providing a conceptual basis for uniformly incorporating dissimilar modeling conventions of different AMLs, the framework adopts the generic model concepts and provides a canonical representation for each model; (2) as the framework embodies the generic model concepts, it consolidates database, modelbase, and associated solvers in a single formalism using an Object-oriented Database Management System (ODBMS); (3) taking advantage of the flexibility of a database query language, the framework can provide uniform model management commands to heterogeneous models represented with different AMLs, and can effectively facilitate integration of the model management system components. Also presented in this paper is a prototype model management system that has been designed following the ideas prescribed by the framework, and developed on a commercial ODBMS, ObjectStore, and using an object-oriented programming language, C++.</description><identifier>ISSN: 0305-0483</identifier><identifier>EISSN: 1873-5274</identifier><identifier>DOI: 10.1016/0305-0483(95)00007-B</identifier><identifier>CODEN: OMEGA6</identifier><language>eng</language><publisher>Exeter: Elsevier Ltd</publisher><subject>Algebra ; Applied sciences ; Computer science; control theory; systems ; Data base management systems ; Exact sciences and technology ; Information systems ; Information systems. Data bases ; Management ; Mathematical models ; Mathematical programming ; Memory organisation. Data processing ; model management ; model management mathematical programming modeling object-oriented database management systems ; modeling ; Object oriented programming ; object-oriented database management systems ; Prototypes ; Software ; Studies</subject><ispartof>Omega (Oxford), 1995-06, Vol.23 (3), p.235-256</ispartof><rights>1995</rights><rights>1995 INIST-CNRS</rights><rights>Copyright Pergamon Press Inc. Jun 1995</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c455t-acae8e1ff514a97b7fdb030b3706f765ac42b70b8d8d1283a6d32a7533a914c23</citedby><cites>FETCH-LOGICAL-c455t-acae8e1ff514a97b7fdb030b3706f765ac42b70b8d8d1283a6d32a7533a914c23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/030504839500007B$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3536,3993,27848,27903,27904,65309</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=3635054$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttp://econpapers.repec.org/article/eeejomega/v_3a23_3ay_3a1995_3ai_3a3_3ap_3a235-256.htm$$DView record in RePEc$$Hfree_for_read</backlink></links><search><creatorcontrib>Huh, S.Y.</creatorcontrib><creatorcontrib>Chung, Q.B.</creatorcontrib><title>A model management framework for heterogeneous algebraic models: Object-oriented database management systems approach</title><title>Omega (Oxford)</title><description>Recently, a growing number of corporations are adopting diverse algebraic modeling languages (AMLs) to augment their productivity of developing mathematical models. As different AMLs penetrate various sections of an organization, a new challenge is faced: effective management of heterogeneous models that have been designed and developed with different modeling conventions and manipulation operations, but intended to solve similar business problems. In this paper, we propose a model management framework that can accommodate such heterogeneous algebraic models, and in so doing, can provide universal model manipulation commands. Three leading contemporary AMLs, namely, AMPL, GAMS, and SML, are employed to render a representative paradigm. The benefits of this framework are manifold, the more significant among which are the following: (1) providing a conceptual basis for uniformly incorporating dissimilar modeling conventions of different AMLs, the framework adopts the generic model concepts and provides a canonical representation for each model; (2) as the framework embodies the generic model concepts, it consolidates database, modelbase, and associated solvers in a single formalism using an Object-oriented Database Management System (ODBMS); (3) taking advantage of the flexibility of a database query language, the framework can provide uniform model management commands to heterogeneous models represented with different AMLs, and can effectively facilitate integration of the model management system components. Also presented in this paper is a prototype model management system that has been designed following the ideas prescribed by the framework, and developed on a commercial ODBMS, ObjectStore, and using an object-oriented programming language, C++.</description><subject>Algebra</subject><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Data base management systems</subject><subject>Exact sciences and technology</subject><subject>Information systems</subject><subject>Information systems. Data bases</subject><subject>Management</subject><subject>Mathematical models</subject><subject>Mathematical programming</subject><subject>Memory organisation. Data processing</subject><subject>model management</subject><subject>model management mathematical programming modeling object-oriented database management systems</subject><subject>modeling</subject><subject>Object oriented programming</subject><subject>object-oriented database management systems</subject><subject>Prototypes</subject><subject>Software</subject><subject>Studies</subject><issn>0305-0483</issn><issn>1873-5274</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1995</creationdate><recordtype>article</recordtype><sourceid>X2L</sourceid><sourceid>K30</sourceid><recordid>eNp9kUFv1DAQhS1EJZaWf8AhAg5wSLFjO044VGqrQkGVeoGzNbEnu1k2cbCzRfvvmTTVigtYskeyv_dsz2PsteDngovyI5dc51xV8n2tP3AaJr96xlaiMjLXhVHP2eqIvGAvU9oSIyouV2x_mfXB4y7rYYA19jhMWRuhx98h_szaELMNThjDGgcM-5TBbo1NhM4tsvQpu2-26KY8xI606DMPEzSQ8G_HdEgT9qQexxjAbc7YSQu7hK-e6in78fnm-_Vtfnf_5ev15V3ulNZTDg6wQtG2WiioTWNa39BHGml42ZpSg1NFY3hT-cqLopJQelmA0VJCLZQr5Cl7s_jStb_2mCa7Dfs40JW2kKWqqEEz9PZfkJCCfEUpaqLUQrkYUorY2jF2PcSDFdzOKdi5xXZusa2pzinYK5J9W2QRR3RHDSJuQ49rsA9WQiFpOdAUNUkldDTnrfHxTNtCl3Yz9WT27umlkBzsKKfBdeloKkupuVaEXSwY5YMPHUabHIXj0HeRorI-dP9_9B_6e7T9</recordid><startdate>19950601</startdate><enddate>19950601</enddate><creator>Huh, S.Y.</creator><creator>Chung, Q.B.</creator><general>Elsevier Ltd</general><general>Elsevier</general><general>Pergamon Press</general><general>Pergamon Press Inc</general><scope>IQODW</scope><scope>DKI</scope><scope>X2L</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>JSICY</scope><scope>K30</scope><scope>PAAUG</scope><scope>PAWHS</scope><scope>PAWZZ</scope><scope>PAXOH</scope><scope>PBHAV</scope><scope>PBQSW</scope><scope>PBYQZ</scope><scope>PCIWU</scope><scope>PCMID</scope><scope>PCZJX</scope><scope>PDGRG</scope><scope>PDWWI</scope><scope>PETMR</scope><scope>PFVGT</scope><scope>PGXDX</scope><scope>PIHIL</scope><scope>PISVA</scope><scope>PJCTQ</scope><scope>PJTMS</scope><scope>PLCHJ</scope><scope>PMHAD</scope><scope>PNQDJ</scope><scope>POUND</scope><scope>PPLAD</scope><scope>PQAPC</scope><scope>PQCAN</scope><scope>PQCMW</scope><scope>PQEME</scope><scope>PQHKH</scope><scope>PQMID</scope><scope>PQNCT</scope><scope>PQNET</scope><scope>PQSCT</scope><scope>PQSET</scope><scope>PSVJG</scope><scope>PVMQY</scope><scope>PZGFC</scope><scope>K9.</scope></search><sort><creationdate>19950601</creationdate><title>A model management framework for heterogeneous algebraic models: Object-oriented database management systems approach</title><author>Huh, S.Y. ; Chung, Q.B.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c455t-acae8e1ff514a97b7fdb030b3706f765ac42b70b8d8d1283a6d32a7533a914c23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Algebra</topic><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Data base management systems</topic><topic>Exact sciences and technology</topic><topic>Information systems</topic><topic>Information systems. Data bases</topic><topic>Management</topic><topic>Mathematical models</topic><topic>Mathematical programming</topic><topic>Memory organisation. Data processing</topic><topic>model management</topic><topic>model management mathematical programming modeling object-oriented database management systems</topic><topic>modeling</topic><topic>Object oriented programming</topic><topic>object-oriented database management systems</topic><topic>Prototypes</topic><topic>Software</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Huh, S.Y.</creatorcontrib><creatorcontrib>Chung, Q.B.</creatorcontrib><collection>Pascal-Francis</collection><collection>RePEc IDEAS</collection><collection>RePEc</collection><collection>CrossRef</collection><collection>Periodicals Index Online Segment 36</collection><collection>Periodicals Index Online</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - West</collection><collection>Primary Sources Access (Plan D) - International</collection><collection>Primary Sources Access &amp; Build (Plan A) - MEA</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - Midwest</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - Northeast</collection><collection>Primary Sources Access (Plan D) - Southeast</collection><collection>Primary Sources Access (Plan D) - North Central</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - Southeast</collection><collection>Primary Sources Access (Plan D) - South Central</collection><collection>Primary Sources Access &amp; Build (Plan A) - UK / I</collection><collection>Primary Sources Access (Plan D) - Canada</collection><collection>Primary Sources Access (Plan D) - EMEALA</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - North Central</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - South Central</collection><collection>Primary Sources Access &amp; Build (Plan A) - International</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - International</collection><collection>Primary Sources Access (Plan D) - West</collection><collection>Periodicals Index Online Segments 1-50</collection><collection>Primary Sources Access (Plan D) - APAC</collection><collection>Primary Sources Access (Plan D) - Midwest</collection><collection>Primary Sources Access (Plan D) - MEA</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - Canada</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - UK / I</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - EMEALA</collection><collection>Primary Sources Access &amp; Build (Plan A) - APAC</collection><collection>Primary Sources Access &amp; Build (Plan A) - Canada</collection><collection>Primary Sources Access &amp; Build (Plan A) - West</collection><collection>Primary Sources Access &amp; Build (Plan A) - EMEALA</collection><collection>Primary Sources Access (Plan D) - Northeast</collection><collection>Primary Sources Access &amp; Build (Plan A) - Midwest</collection><collection>Primary Sources Access &amp; Build (Plan A) - North Central</collection><collection>Primary Sources Access &amp; Build (Plan A) - Northeast</collection><collection>Primary Sources Access &amp; Build (Plan A) - South Central</collection><collection>Primary Sources Access &amp; Build (Plan A) - Southeast</collection><collection>Primary Sources Access (Plan D) - UK / I</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - APAC</collection><collection>Primary Sources Access—Foundation Edition (Plan E) - MEA</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><jtitle>Omega (Oxford)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Huh, S.Y.</au><au>Chung, Q.B.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A model management framework for heterogeneous algebraic models: Object-oriented database management systems approach</atitle><jtitle>Omega (Oxford)</jtitle><date>1995-06-01</date><risdate>1995</risdate><volume>23</volume><issue>3</issue><spage>235</spage><epage>256</epage><pages>235-256</pages><issn>0305-0483</issn><eissn>1873-5274</eissn><coden>OMEGA6</coden><abstract>Recently, a growing number of corporations are adopting diverse algebraic modeling languages (AMLs) to augment their productivity of developing mathematical models. As different AMLs penetrate various sections of an organization, a new challenge is faced: effective management of heterogeneous models that have been designed and developed with different modeling conventions and manipulation operations, but intended to solve similar business problems. In this paper, we propose a model management framework that can accommodate such heterogeneous algebraic models, and in so doing, can provide universal model manipulation commands. Three leading contemporary AMLs, namely, AMPL, GAMS, and SML, are employed to render a representative paradigm. The benefits of this framework are manifold, the more significant among which are the following: (1) providing a conceptual basis for uniformly incorporating dissimilar modeling conventions of different AMLs, the framework adopts the generic model concepts and provides a canonical representation for each model; (2) as the framework embodies the generic model concepts, it consolidates database, modelbase, and associated solvers in a single formalism using an Object-oriented Database Management System (ODBMS); (3) taking advantage of the flexibility of a database query language, the framework can provide uniform model management commands to heterogeneous models represented with different AMLs, and can effectively facilitate integration of the model management system components. Also presented in this paper is a prototype model management system that has been designed following the ideas prescribed by the framework, and developed on a commercial ODBMS, ObjectStore, and using an object-oriented programming language, C++.</abstract><cop>Exeter</cop><pub>Elsevier Ltd</pub><doi>10.1016/0305-0483(95)00007-B</doi><tpages>22</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0305-0483
ispartof Omega (Oxford), 1995-06, Vol.23 (3), p.235-256
issn 0305-0483
1873-5274
language eng
recordid cdi_proquest_journals_236488732
source RePEc; Elsevier ScienceDirect Journals; Periodicals Index Online
subjects Algebra
Applied sciences
Computer science
control theory
systems
Data base management systems
Exact sciences and technology
Information systems
Information systems. Data bases
Management
Mathematical models
Mathematical programming
Memory organisation. Data processing
model management
model management mathematical programming modeling object-oriented database management systems
modeling
Object oriented programming
object-oriented database management systems
Prototypes
Software
Studies
title A model management framework for heterogeneous algebraic models: Object-oriented database management systems approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T03%3A46%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20model%20management%20framework%20for%20heterogeneous%20algebraic%20models:%20Object-oriented%20database%20management%20systems%20approach&rft.jtitle=Omega%20(Oxford)&rft.au=Huh,%20S.Y.&rft.date=1995-06-01&rft.volume=23&rft.issue=3&rft.spage=235&rft.epage=256&rft.pages=235-256&rft.issn=0305-0483&rft.eissn=1873-5274&rft.coden=OMEGA6&rft_id=info:doi/10.1016/0305-0483(95)00007-B&rft_dat=%3Cproquest_cross%3E1311281619%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1311281619&rft_id=info:pmid/&rft_els_id=030504839500007B&rfr_iscdi=true