liu.seSök publikationer i DiVA
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Bidirectional External Function Interface Between Modelica/MetaModelica and Java
Linköpings universitet, Institutionen för datavetenskap.
2009 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

A complete Java interface to OpenModelica has been created, supporting both standard Modelica and the metamodeling extensions in MetaModelica. It is bidirectional, and capable of passing both standard Modelica data types, as well as abstract syntax trees and list structures to and from Java and process them in either Java or the OpenModelica Compiler.It currently uses the existing CORBA interface as well as JNI for standard Modelica. It is also capable of automatically generating the Java classes corresponding to MetaModelica code.This interface opens up increased possibilities for tool integration between OpenModelica and Java-based tools, since for example models or model fragments can be extracted from OpenModelica, processed in a Java tool, and put back into the main model representation in OpenModelica.

A first version text generation template language for MetaModelica is also presented. The goal for such a language is the ability to create a more concise and readablecode when translating an abstract syntax tree (AST) to text.

Ort, förlag, år, upplaga, sidor
2009. , s. 141
Nyckelord [en]
Java, OpenModelica, MetaModelica, external function, abstract syntax, template language
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:liu:diva-20386ISRN: LIU-IDA/LITH-EX-A--09/041--SEOAI: oai:DiVA.org:liu-20386DiVA, id: diva2:234177
Presentation
2009-08-19, Donald Knuth, Linköpings Universitet, Linköping, 15:15 (Engelska)
Uppsök
teknik
Handledare
Examinatorer
Tillgänglig från: 2009-09-07 Skapad: 2009-09-06 Senast uppdaterad: 2018-01-13Bibliografiskt granskad

Open Access i DiVA

fulltext(1379 kB)1698 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1379 kBChecksumma SHA-512
fdf47330d74fe4ec34fd6d71aff6967f29cbbfe82d8606f488dd67d86d65c0fd52b552964858ecbf55b252bfa117531851bb7d4edbeb8a639ff92321afd36fb7
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Sjölund, Martin
Av organisationen
Institutionen för datavetenskap
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 1698 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 657 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf