liu.seSearch for publications in DiVA
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Higher-Order Acausal Models
Linköpings universitet, Institutionen för datavetenskap. (PELAB)
Linköpings universitet, Institutionen för datavetenskap. (PELAB)ORCID-id: 0000-0002-3435-4996
2008 (engelsk)Inngår i: EOOLT 2008 / [ed] Peter Fritzson, François Cellier, David Broman, Linköping University Electronic Press , 2008, s. 59-69Konferansepaper, Publicerat paper (Annet vitenskapelig)
Abstract [en]

Current equation-based object-oriented (EOO) languages typically contain a number of fairly complex language constructs for enabling reuse of models. However, support for model transformation is still often limited to scripting solutions provided by tool implementations. In this paper we investigate the possibility of combining the well known concept of higher-order functions, used in standard functional programming languages, with acausal models. This concept, called Higher-Order Acausal Models (HOAMs), simplifies the creation of reusable model libraries and model transformations within the modeling language itself. These transformations include general model composition and recursion operations and do not require data representation/reification of models as in metaprogramming/metamodeling. Examples within the electrical and mechanical domain are given using a small research language. However, the language concept is not limited to a particular language, and could in the future be incorporated into existing commercially available EOO-languages.

sted, utgiver, år, opplag, sider
Linköping University Electronic Press , 2008. s. 59-69
Serie
Linköping Electronic Conference Proceedings, ISSN 1650-3686, E-ISSN 1650-3740 ; 29
Emneord [en]
Higher-Order, Acausal, Modeling, Simulation, Model Transformation, Equations, Object-Oriented, EOO
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-44554Lokal ID: 77019ISBN: 978-91-7519-823-1 (tryckt)OAI: oai:DiVA.org:liu-44554DiVA, id: diva2:265416
Konferanse
2nd International Workshop on Equation-Based Object-Oriented Languages and Tools (EOOLT 2008), 8 July 2008, Paphos, Cyprus
Tilgjengelig fra: 2009-10-10 Laget: 2009-10-10 Sist oppdatert: 2018-01-29

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Fulltext

Personposter BETA

Broman, DavidFritzson, Peter

Søk i DiVA

Av forfatter/redaktør
Broman, DavidFritzson, Peter
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric

isbn
urn-nbn
Totalt: 154 treff
RefereraExporteraLink to record
Permanent link

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