Establishing model-to-model interoperability in an engineering workflow

dc.contributor.advisor Kenneth M. Bryden
dc.contributor.author Bivins, Gerrick
dc.contributor.department Mechanical Engineering
dc.date 2020-02-12T22:53:12.000
dc.date.accessioned 2020-06-30T03:19:55Z
dc.date.available 2020-06-30T03:19:55Z
dc.date.copyright Sun Dec 01 00:00:00 UTC 2019
dc.date.embargo 2020-12-03
dc.date.issued 2019-01-01
dc.description.abstract <p>The modeling tools available for engineering design and analysis are traditionally created in isolation with features and capabilities geared toward a particular domain, that is, that many traditional engineering modeling tools are isolated, unable to readily connect to or be integrated into a larger tool set. With the advent of cloud computing and the success of delivering applications built using a microservices architecture, a more modern approach would allow an engineering design application to be composed of smaller independently developed and contributed applications within an environment capable of executing those applications without modification to the environment. This is somewhat analogous to an application store with one main difference. In the engineering design and analysis case, the goal is to enable the coupling of the applications together to perform higher level analysis, whereas in the application store, most applications are used independently.</p> <p>This work introduces an Application Coupling Interface (ACI), for declaring the semantics of the application programming interfaces (APIs) of a modeled subsystem, a central repository providing access to curated web enabled engineered subsystems via ACIs and an extension of an existing cloud enabled engineering modeling/design environment to incorporate a new messaging system capable of autonomously orchestrating the execution and exchange of data between the subsystems. Together, these components provide the basis for an extensible analysis and design platform that accelerates discovery and innovation through the promotion of contribution and reuse of web enabled engineering models.</p>
dc.format.mimetype application/pdf
dc.identifier archive/lib.dr.iastate.edu/etd/17646/
dc.identifier.articleid 8653
dc.identifier.contextkey 16524474
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath etd/17646
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/31829
dc.language.iso en
dc.source.bitstream archive/lib.dr.iastate.edu/etd/17646/Bivins_iastate_0097E_18532.pdf|||Fri Jan 14 21:26:46 UTC 2022
dc.subject.disciplines Mechanical Engineering
dc.subject.keywords cloud-computing
dc.subject.keywords interoperability
dc.subject.keywords mechanical engineering
dc.subject.keywords microservices
dc.subject.keywords system integration
dc.title Establishing model-to-model interoperability in an engineering workflow
dc.type dissertation
dc.type.genre dissertation
dspace.entity.type Publication
relation.isOrgUnitOfPublication 6d38ab0f-8cc2-4ad3-90b1-67a60c5a6f59
thesis.degree.discipline Mechanical Engineering
thesis.degree.level dissertation
thesis.degree.name Doctor of Philosophy
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Bivins_iastate_0097E_18532.pdf
Size:
3.07 MB
Format:
Adobe Portable Document Format
Description: