KIT | KIT-Bibliothek | Impressum | Datenschutz

Parsing for data exchange in coupled MEMS CAD

Pham, H. H.; Hafizovic, S.; Korvink, J. G.


We present a new approach to handle the data exchange between application programs in performing coupled micro-electro-mechanical system (MEMS) simulation. With existing techniques, input data is extracted via a close interaction between each application program and a parser, which performs pattern matching and possibly executes semantic actions. Such a strong coupling application-parser interaction makes it problematic for handling, filtering, and exchanging input data among different application programs. This also makes it difficult to automatically generate code for extractors of input data. To tackle the above issues, we have developed a novel method to abstractly represent input data as an object-oriented data structure with read/write facilities. The data structure together with its internal implementation is program-generated, thus eliminating both the need for writing or generating parsers or directly manipulating the parse trees. All reading and writing of data is made via this object-oriented interface. The new technique enables the handling of input and output data in a systematic and object-oriented manner, opening new possibilities for extracting input data of coupled MEMS simulation, and in general, engineering and scientific applications.

Zugehörige Institution(en) am KIT Institut für Mikrostrukturtechnik (IMT)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 1999
Sprache Englisch
Identifikator ISBN: 960-8052-12-2
KITopen-ID: 1000049085
Erschienen in Computers and computational engineering in control. Ed.: N. E. Mastorakis
Verlag World Scientific Publishing
Seiten 258-263
Serie Electrical and computer engineering series
Nachgewiesen in Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page