Support for model coupling: An interface-based approach

dc.contributor.authorBulatewicz, Tomen_US
dc.date.accessioned2008-02-10T03:22:59Z
dc.date.available2008-02-10T03:22:59Z
dc.date.issued2006-06
dc.description216 p.en_US
dc.descriptionA print copy of this title is available through the UO Libraries under the call number: MATH LIB. QA76.9.C65 B85 2006en_US
dc.description.abstractThere is an increasing need in the scientific community for the comprehensive simulation of complex, dynamic, physical systems. Often such simulations are built through model coupling, that is, the merging of existing, component models so that their concurrent simulations affect each other. Model coupling is, however, a nontrivial task that is not adequately supported by existing frameworks which often require direct manipulation of model source code. This work presents an approach to model coupling that avoids this hurdle, allowing for the fast-prototyping of coupled models. Our approach to model coupling allows the scientist to work with a novel model representation, called the Potential Coupling Interface (PCI). The PCI is an abstraction that exposes only those aspects of a model relevant to coupling, and it is the basis for specifying couplings. Specifically, this dissertation contributes the design of a new representation, the PCI, for model coupling interfaces, the design of a domain-specific language, called the Coupling Description Language, for describing the coupling of models in terms of their PCIs, and the implementation of a prototype coupling environment for Hydrological models. We conclude that the use of the PCI model interfaces makes it possible to quickly design and execute prototypes of model couplings for further experimentation and investigation. This dissertation research aims to influence the way in which model coupling is practiced in the scientific community.en_US
dc.description.sponsorshipAdviser: Janice Cuny Partially support by: National Science Foundation grants ACI-0081487 and SBE-0318372en_US
dc.format.extent10324493 bytes
dc.format.extent307690 bytes
dc.format.extent2268 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypetext/plain
dc.format.mimetypetext/plain
dc.identifier.urihttps://hdl.handle.net/1794/2974en_US
dc.language.isoen_USen_US
dc.relation.ispartofseriesUniversity of Oregon theses, Dept. of Computer and Information Science, 2006, Ph.D.en_US
dc.subjectModel couplingen_US
dc.subjectHydrologyen_US
dc.titleSupport for model coupling: An interface-based approachen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Support_for_model_coupling.pdf
Size:
10 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
2.21 KB
Format:
Plain Text
Description: