Software Frameworks for Model Composition
A software framework is an architecture or infrastructure intended to enable the integration and interoperation of software components. Specialized types of software frameworks are those specifically intended to support the composition of models or other components within a simulation system. Such f...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Wiley
2014-01-01
|
| Series: | Modelling and Simulation in Engineering |
| Online Access: | http://dx.doi.org/10.1155/2014/492737 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850226616147378176 |
|---|---|
| author | Mikel D. Petty Jungyoon Kim Salvador E. Barbosa Jai-Jeong Pyun |
| author_facet | Mikel D. Petty Jungyoon Kim Salvador E. Barbosa Jai-Jeong Pyun |
| author_sort | Mikel D. Petty |
| collection | DOAJ |
| description | A software framework is an architecture or infrastructure intended to enable the integration and interoperation of software components. Specialized types of software frameworks are those specifically intended to support the composition of models or other components within a simulation system. Such frameworks are intended to simplify the process of assembling a complex model or simulation system from simpler component models as well as to promote the reuse of the component models. Several different types of software frameworks for model composition have been designed and implemented; those types include common library, product line architecture, interoperability protocol, object model, formal, and integrative environment. The various framework types have different components, processes for composing models, and intended applications. In this survey the fundamental terms and concepts of software frameworks for model composition are presented, the different types of such frameworks are explained and compared, and important examples of each type are described. |
| format | Article |
| id | doaj-art-5cead2fe0d5648c0be8490c0af19e8d0 |
| institution | OA Journals |
| issn | 1687-5591 1687-5605 |
| language | English |
| publishDate | 2014-01-01 |
| publisher | Wiley |
| record_format | Article |
| series | Modelling and Simulation in Engineering |
| spelling | doaj-art-5cead2fe0d5648c0be8490c0af19e8d02025-08-20T02:05:01ZengWileyModelling and Simulation in Engineering1687-55911687-56052014-01-01201410.1155/2014/492737492737Software Frameworks for Model CompositionMikel D. Petty0Jungyoon Kim1Salvador E. Barbosa2Jai-Jeong Pyun3University of Alabama in Huntsville, Huntsville, USAREALTIMEVISUAL Inc., Seoul, Republic of KoreaUniversity of Alabama in Huntsville, Huntsville, USAAgency for Defense Development, Daejeon, Republic of KoreaA software framework is an architecture or infrastructure intended to enable the integration and interoperation of software components. Specialized types of software frameworks are those specifically intended to support the composition of models or other components within a simulation system. Such frameworks are intended to simplify the process of assembling a complex model or simulation system from simpler component models as well as to promote the reuse of the component models. Several different types of software frameworks for model composition have been designed and implemented; those types include common library, product line architecture, interoperability protocol, object model, formal, and integrative environment. The various framework types have different components, processes for composing models, and intended applications. In this survey the fundamental terms and concepts of software frameworks for model composition are presented, the different types of such frameworks are explained and compared, and important examples of each type are described.http://dx.doi.org/10.1155/2014/492737 |
| spellingShingle | Mikel D. Petty Jungyoon Kim Salvador E. Barbosa Jai-Jeong Pyun Software Frameworks for Model Composition Modelling and Simulation in Engineering |
| title | Software Frameworks for Model Composition |
| title_full | Software Frameworks for Model Composition |
| title_fullStr | Software Frameworks for Model Composition |
| title_full_unstemmed | Software Frameworks for Model Composition |
| title_short | Software Frameworks for Model Composition |
| title_sort | software frameworks for model composition |
| url | http://dx.doi.org/10.1155/2014/492737 |
| work_keys_str_mv | AT mikeldpetty softwareframeworksformodelcomposition AT jungyoonkim softwareframeworksformodelcomposition AT salvadorebarbosa softwareframeworksformodelcomposition AT jaijeongpyun softwareframeworksformodelcomposition |