@inproceedings{sjoelund2010:tlm,
author = {Martin Sjölund and Robert Braun and Peter Fritzson and Petter Krus},
title = {Towards Efficient Distributed Simulation in {Modelica} using Transmission Line Modeling},
crossref = {eoolt2010},
pages = {71--80},
pdf = {http://www.ep.liu.se/ecp/047/ecp10047.pdf}
}
@inproceedings{sjoelund2009:java,
author = {Martin Sjölund and Peter Fritzson},
title = {An {OpenModelica} {Java} External Function Interface Supporting MetaProgramming},
crossref = {modelica2009},
pages = {184--192},
doi = {10.3384/ecp09430121}
}
@inproceedings{sims50:python,
author = {Mohsen Torabzadeh-Tari and Peter Fritzson and Martin Sjölund and Adrian Pop},
title = {{OpenModelica-Python Interoperability Applied to Monte Carlo Simulation}},
booktitle = {Proceedings of the 50th Scandinavian Conference on Simulation and Modeling},
year = {2009},
month = {October},
location = {Fredericia, Denmark}
}
@book{odersky:2008,
author = {Odersky, Martin and Spoon, Lex and Venners, Bill},
title = {Programming in Scala: A Comprehensive Step-by-step Guide},
year = {2008},
isbn = {0981531601, 9780981531601},
edition = {1st},
publisher = {Artima Incorporation},
address = {USA}
}
@misc{mdm67,
author = {{Modelica Association}},
title = {{Minutes of the Modelica Design Meeting 67}},
location = {Atlanta, Georgia},
month = {September},
year = {2010},
url = {http://modelica.org},
urldate = {2011-10-07}
}
@inproceedings{nilsson:2007c,
author = {Henrik Nilsson and John Peterson and Paul Hudak},
title = {Functional Hybrid Modeling from an Object-Oriented
Perspective},
crossref = {eoolt2007}
}
@incollection{pop:2006,
author = {Adrian Pop and Peter Fritzson},
affiliation = {Programming Environment Laboratory, Department of Computer and Information Science, Linköping University, 58183 Linköping, Sweden},
title = {MetaModelica: A Unified Equation-Based Semantical and Mathematical Modeling Language},
booktitle = {Modular Programming Languages},
series = {Lecture Notes in Computer Science},
editor = {Lightfoot, David and Szyperski, Clemens},
publisher = {Springer Berlin / Heidelberg},
isbn = {978-3-540-40927-4},
keyword = {Computer Science},
pages = {211-229},
volume = {4228},
doi = {10.1007/11860990_14},
year = {2006}
}
@phdthesis{zimmer:phd,
author = {Dirk Zimmer},
title = {Equation-based modeling of variable-structure systems},
year = {2010},
school = {Eidgenössische Technische Hochschule ETH Zürich},
number = {18924},
address = {Switzerland},
doi = {10.3929/ethz-a-006053740},
isbn = {978-1-4457-3155-1}
}
@inproceedings{fmi:modelica2011,
author = {Torsten Blochwitz and others},
title = {The Functional Mockup Interface for Tool independent Exchange of Simulation Models},
crossref = {modelica2011},
url = {https://www.modelica.org/events/modelica2011/Proceedings/pages/papers/05_1_ID_173_a_fv.pdf}
}
@book{anderson:lapack,
author = {Anderson, E. and Bai, Z. and Bischof, C. and
Blackford, S. and Demmel, J. and Dongarra, J. and
Du Croz, J. and Greenbaum, A. and Hammarling, S. and
McKenney, A. and Sorensen, D.},
title = {{LAPACK} Users' Guide},
edition = {Third},
publisher = {Society for Industrial and Applied Mathematics},
year = {1999},
address = {Philadelphia, PA},
isbn = {0-89871-447-8 (paperback)}
}
@book{ascher:methods,
author = {Uri Ascher and Linda Petzold},
title = {Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations},
year = {1998},
publisher = {Society for Industrial and Applied Mathematics}
}
@article{mattsson1993:dumyder,
author = {Sven Erik Mattsson and Gustaf Söderlind},
title = {Index Reduction in Differential Algebraic Equations Using Dummy Derivatives},
journal = {Siam Journal on Scientific Computing},
year = {1993},
month = {May},
volume = {14},
pages = {677-692},
doi = {0.1137/0914043}
}
@article{bovet2008:antlrworks,
author = {Jean Bovet and Terence Parr},
title = {{ANTLRWorks}: an {ANTLR} grammar development environment},
doi = {10.1002/spe.872},
journal = {Software: Practice and Experience},
year = {2008},
volume = {38},
pages = {1305-1332}
}
@inproceedings{pop:modelicaXML,
author = {Adrian Pop and Ilie Savaga and Uwe Assmann and Peter Fritzson},
title = {Composition of {XML} dialects: A {ModelicaXML} Case Study},
booktitle = {Software Composition Workshop (SC2004) affiliated with European Joint Conferences on Theory and Practice of Software (ETAPS'04)},
month = apr,
doi = {10.1.1.5.9534},
year = {2004}
}
@inproceedings{pop:runtimedebug,
author = {Adrian Pop and Peter Fritzson},
title = {Towards Run-time Debugging of Equation-based Object-oriented Languages},
crossref = {sims2007},
url = {http://www.ep.liu.se/ecp/027/016/ecp072716.pdf}
}
@book{gdb,
author = {Richard Stallman and Roland Pesch and Stan Shebs and others},
title = {{Debugging with GDB}},
publisher = {Free Software Foundation},
year = {2011},
url = {http://www.gnu.org/software/gdb/documentation/}
}
@misc{modelica:standard3.2,
author = {{Modelica Association}},
organization = {{Modelica Association}},
title = {Modelica: A Unified Object-Oriented Language for Physical Systems Modeling, Language Specification Version 3.2},
url = {http://www.modelica.org/},
pdf = {https://www.modelica.org/documents/ModelicaSpec32.pdf},
urldate = {2011-10-07},
year = 2010
}
@misc{modelica:msl3.1,
author = {{Modelica Association}},
organization = {{Modelica Association}},
title = {{Modelica Standard Library} Version 3.1},
url = {http://www.modelica.org/},
year = 2010
}
@misc{modelica:standard3.0,
author = {{Modelica Association}},
organization = {{Modelica Association}},
title = {The {Modelica Language Specification} Version 3.0},
url = {http://www.modelica.org/},
year = 2007
}
@mastersthesis{bjorklen:2008,
author = {Simon Björklén},
institution = {Linköping University, Department of Computer and Information Science},
school = {Linköping University},
pages = {60},
publisher = {Institutionen för datavetenskap},
title = {Extending Modelica with High-Level Data Structures: Design and Implementation in OpenModelica},
year = {2008},
month = jun,
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-12148}
}
@mastersthesis{brus:2009,
author = {Stefan Brus},
institution = {Linköping University, Department of Computer and Information Science},
school = {Linköping University},
publisher = {Institutionen för datavetenskap},
type = {Bachelor's thesis draft},
title = {Bootstrapping the OpenModelica Compiler: Implementing Functions as Arguments},
year = {2009},
note = {Not published}
}
@book{compilers:2007,
author = {Alfred V. Aho and Monica S. Lam and Ravi Sethi and Jeffrey D. Ullman},
title = {Compilers: Principles, Techniques, \& Tools},
publisher = {Pearson},
year = 2007
}
@book{fritzson:2004,
author = {Peter Fritzson},
title = {Principles of Object-Oriented Modeling and Simulation with Modelica 2.1},
publisher = {Wiley-IEEE Press},
pages = {940},
isbn = {0-471-471631},
year = 2004,
month = feb
}
@book{fritzson:2011,
author = {Peter Fritzson},
title = {Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica},
publisher = {Wiley-IEEE Press},
pages = {232},
isbn-13 = {978-1118010686},
year = 2011,
month = sep
}
@book{jnibook,
author = {Sheng Liang},
title = {The Java\texttrademark Native Interface},
publisher = {Addison-Wesley},
year = 1999,
url = {http://java.sun.com/docs/books/jni/}
}
@inproceedings{nystrom:2006,
author = {Kaj Nyström and Peter Fritzson},
title = {{Parallel Simulation with Transmission Lines in Modelica}},
crossref = {modelica2006},
volume = {1},
pages = {325--331},
pdf = {http://www.modelica.org/events/modelica2006/Proceedings/sessions/Session3d2.pdf},
publisher = {Modelica Association}
}
@inproceedings{dymola:2006,
author = {José Díaz López and Hans Olsson},
title = {Dymola interface to Java - A Case Study: Distributed Simulations},
crossref = {modelica2006},
volume = {2},
pages = {477--483},
pdf = {http://www.modelica.org/events/modelica2006/Proceedings/sessions/Session5a3.pdf},
publisher = {Modelica Association}
}
@article{dymola:2005,
author = {Hans Olsson},
title = {External Interface to Modelica in Dymola},
crossref = {modelica2005},
volume = {2},
pages = {603--611},
pdf = {http://www.modelica.org/events/Conference2005/online_proceedings/Session7/Session7c3.pdf}
}
@misc{junit,
author = {Kent Beck and Erich Gamma and David Saff},
title = {jUnit 4.6},
year = 2009,
url = {http://junit.org}
}
@misc{parr:antlr,
author = {Terence Parr},
title = {{ANTLR} Parser Generator 3.3},
year = 2010,
url = {http://www.antlr.org/},
urldate = {2010-11-09}
}
@misc{parr:lecturenotes,
author = {Terence Parr},
title = {Lecture Notes: Using StringTemplate To Generate Web Pages},
year = 2009,
url = {http://www.cs.usfca.edu/~parrt/course/601/lectures/stringtemplate.html},
urldate = {2009-02-05}
}
@misc{parr:aboutst,
author = {Terence Parr},
title = {About The StringTemplate Template Engine},
year = 2009,
url = {http://www.stringtemplate.org/about.html},
urldate = {2009-02-05}
}
@misc{parr:mvc,
author = {Terence Parr},
title = {Enforcing Strict Model-View Separation in Template Engines},
year = 2004,
url = {http://www.cs.usfca.edu/~parrt/papers/mvc.templates.pdf},
urldate = {2009-02-05}
}
@misc{google:ctemplate,
author = {{Google}},
title = {ctemplate},
year = 2008,
url = {http://code.google.com/p/google-ctemplate/},
urldate = {2009-01-30}
}
@misc{openmodelica:current,
title = {OpenModelica 1.7.0},
author = {Peter Fritzson and others},
year = {2011},
month = apr,
url = {http://www.openmodelica.org/},
urldate = {2011-05-20}
}
@misc{openmodelica:system,
author = {Peter Fritzson and others},
title = {OpenModelica 1.5.0 System Documentation},
year = {2010},
month = jun,
url = {http://www.openmodelica.org/},
urldate = {2010-06-17}
}
@misc{openmodelica:meta,
author = {Peter Fritzson},
title = {MetaModelica Programming Guide},
year = {2007},
url? = {http://www.ida.liu.se/labs/pelab/modelica/OpenModelica/releases/1.5.0/doc/OpenModelicaMetaProgramming.pdf},
urldate = {2010-06-04}
}
@misc{velocity,
author = {{Apache Software Foundation}},
title = {Velocity User Guide},
year = {2008},
url = {http://velocity.apache.org/engine/releases/velocity-1.6.1/user-guide.html},
urldate = {2009-01-22}
}
@misc{OnJava:velocity,
author = {Giuseppe Naccarato},
title = {Template-Based Code Generation with Apache Velocity},
year = {2004},
url = {http://www.onjava.com/pub/a/onjava/2004/05/05/cg-vel1.html},
urldate = {2009-01-22}
}
@misc{swig,
author = {SWIG},
year = {2009},
url = {http://www.swig.org/},
urldate = {2009-01-22}
}
@misc{Mosher:jmi,
author = {Chuck Mosher},
title = {A New Specification for Managing Metadata},
year = {2002},
url = {http://java.sun.com/developer/technicalArticles/J2EE/JMI/},
urldate = {2009-01-22}
}
@misc{herrington:xslt,
author = {Jack Herrington},
title = {Code generation in XSLT 2.0},
year = 2005,
url = {http://www.ibm.com/developerworks/xml/library/x-xslphp1/index.html},
urldate = {2009-01-23}
}
@misc{gluegen,
author = {GlueGen},
year = 2007,
url = {https://gluegen.dev.java.net/},
urlnote = {Accessed 2009-01-23}
}
@misc{freemarker,
author = {FreeMarker},
year = 2009,
url = {http://freemarker.org/},
urlnote = {Accessed 2009-01-23}
}
@misc{jna,
author = {JNA},
title = {Java Native Access},
year = 2008,
url = {https://jna.dev.java.net/},
urlnote = {Accessed 2009-01-23}
}
@misc{omg:jmi,
author = {{Sun Microsystems}},
title = {Java Metadata Interface},
year = 2002,
url = {http://java.sun.com/products/jmi/},
urlnote = {Accessed 2009-06-04}
}
@misc{omg:omg,
author = {{Object Management Group}},
title = {Object Management Group},
year = 2009,
url = {http://www.omg.org/},
urlnote = {Accessed 2009-06-04}
}
@misc{omg:mof,
author = {{Object Management Group}},
title = {MetaObject Facility},
year = 2009,
url = {http://www.omg.org/mof/},
urlnote = {Accessed 2009-06-04}
}
@misc{microsoft:dde,
author = {{Microsoft}},
title = {About Dynamic Data Exchange},
year = 2009,
url = {http://msdn.microsoft.com/en-us/library/ms648774.aspx},
urlnote = {Accessed 2009-06-08}
}
@misc{simforge,
author = {Alberto Leva and Filippo Donida and Francesco Casella and more},
title = {SimForge},
year = 2009,
url = {http://trac.elet.polimi.it/simforge/}
}
@article{auslander1968,
author = {Auslander, D. M.},
title = {{Distributed System Simulation with Bilateral Delay-Line Models}},
journal = {Journal of Basic Engineering},
year = {1968},
volume = {Trans. ASME},
pages = {195-200},
owner = {aximi06},
timestamp = {2010.04.20}
}
@article{johns1980,
author = {Johns, P. B. and O'Brien, M. A.},
title = {Use of the transmission line modelling (t.l.m) method to solve nonlinear
lumped networks},
journal = {The Radio and Electronic Engineer},
year = {1980},
volume = {50(1/2)},
pages = {59-70},
owner = {aximi06},
timestamp = {2010.04.20}
}
@inproceedings{eriksson2010,
author = {Bj\"{o}rn Eriksson and Peter Nordin and Petter Krus},
title = {{\textsc{Hopsan}, A C++ Implementation Utilising TLM Simulation Technique}},
booktitle = {Proceedings of the 51st Conference on Simulation and Modelling (SIMS)},
year = {2010},
month = {October}
}
@inproceedings{axin2010,
author = {Mikael Axin and Robert Braun and Petter Krus and Alessandro dell'Amico and Bj\"{o}rn Eriksson and Peter Nordin and Karl Pettersson and Ingo Staack},
title = {{Next Generation Simulation Software using Transmission Line Elements}},
booktitle = {Proceedings of the Bath/ASME Symposium on Fluid Power and Motion Control (FPMC)},
year = {2010},
month = {Sep}
}
@inproceedings{krus2005,
author = {Krus, Petter},
title = {{Robust System Modelling Using Bi-lateral Delay Lines}},
booktitle = {Proceedings of the 2nd Conference on Modeling and Simulation for Safety and Security (SimSafe)},
year = {2005},
address = {Link\"{o}ping, Sweden},
owner = {aximi06},
timestamp = {2010.06.17}
}
@inproceedings{krus1990,
author = {Krus, Petter and Jansson, Arne and Palmberg, Jan-Ove and Weddfelt,
Kenneth},
title = {{Distributed Simulation of Hydromechanical Systems}},
booktitle = {The Third Bath International Fluid Power Workshop},
year = {1990},
owner = {aximi06},
timestamp = {2010.04.13}
}
@techreport{airforce1977,
author = {Air Force Aero Propulsion Laboratory},
title = {{Aircraft hydraulic system dynamic analysis}},
institution = {Air Force Aero Propulsion Laboratory},
year = {1977},
address = {AFAPL-TR-76-43, Ohio, USA},
owner = {aximi06},
timestamp = {2010.04.20}
}
@book{viersma1980,
title = {Analysis, Synthesis and Design of Hydraulic Servosystems and Pipelines},
publisher = {Elsevier Scientific Publishing Company},
year = {1980},
author = {Viersma, T. J.},
address = {Amsterdam, The Netherlands},
owner = {aximi06},
timestamp = {2010.04.20}
}
@manual{hopsan,
title = {The \textsc{hopsan} Simulation Program, User's Manual},
organization = {Link\"{o}ping University},
address = {Link\"{o}ping University},
year = {1985},
note = {LiTH-IKP-R-387},
owner = {aximi06},
timestamp = {2010.04.21}
}
@inproceedings{intel:scc,
author = {Jason Howard and others},
authorfull = {Jason Howard and Saurabh Dighe and Yatin Hoskote and Sriram Vangal and David Finan and Gregory Ruhl and David Jenkins and Howard Wilson and Nitin Borkar and Gerhard Schrom and Fabric Pailet and Shailendra Jain and Tiju Jacob and Satish Yada and Sraven Marella and Praveen Salihundam and Vasantha Erraguntla and Michael Konow and Michael Riepen and Guido Droege and Joerg Lindemann and Matthias Gries and Thomas Apel and Kersten Henriss and Tor Lund-Larsen and Sebastian Steibl and Shekhar Borkar and Vivek De and Rob Van Der Wijngaart and Timothy Mattson},
booktitle = {Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 2010 IEEE International},
title = {A 48-Core {IA}-32 message-passing processor with {DVFS} in 45nm {CMOS}},
year = {2010},
month = {7-11},
volume = {},
number = {},
pages = {108 -109},
doi = {10.1109/ISSCC.2010.5434077},
issn = {0193-6530}
}
@book{kirk2010,
author = {David B. Kirk and Wen-Mei W. Hwu},
title = {Programming Massively Parallel Processors: A Hands-On Approach},
publisher = {Morgan Kaufmann Publishers},
year = {2010},
isbn13 = {9780123814722}
}
@book{opencl2010,
author = {Ryoji Tsuchiyama and Takashi Nakamura and Takuro Iizuka and Akihiro Asahara and Satoshi Miki},
translator = {Satoru Tagawa},
title = {The OpenCL Programming Book},
publisher = {Fixstars Corporation},
year = {2010}
}
@article{rauber1999,
author = {Thomas Rauber and Gudula Rünger},
title = {Parallel execution of embedded and iterated runge-kutta methods},
journal = {Concurrency - Practice and Experience},
year = {1999},
volume = {11},
number = {7},
pages = {367-385}
}
@inproceedings{siemers2006,
author = {Alexander Siemers and Dag Fritzson and Peter Fritzson},
title = {{Meta-Modeling for Multi-Physics Co-Simulations applied for OpenModelica}},
booktitle = {Proceedings of International Congress on Methodologies for Emerging Technologies in Automation (ANIPLA)},
location = {Rome, Italy},
days = {13-15},
month = nov,
year = 2006
}
@article{openmodelica2005,
author = {Peter Fritzson and Peter Aronsson and Håkan Lundvall and Kaj Nyström and Adrian Pop and Levon Saldamli and David Broman},
title = {{The OpenModelica Modeling, Simulation, and Software Development Environment}},
journal = {Simulation News Europe},
year = {2005},
month = dec,
volume = {44/45}
}
@misc{dymola,
author = {{Dassault Systèmes}},
title = {Dymola 7.3},
year = {2009}
}
@article{lundvall2008,
author = {Håkan Lundvall and Kristian Stavåker and Peter Fritzson and Christoph Kessler},
title = {{Automatic Parallelization of Simulation Code for Equation-based Models with Software Pipelining and Measurements on Three Platforms}},
journal = {Computer Architecture News. Special Issue MCC08 – Multi-Core Computing},
publisher = {ACM, Special Interest Group on Computer Architecture},
year = {2008},
month = dec,
volume = {36},
number = {5}
}
@inproceedings{maggio2009,
author = {Martina Maggio and Kristian Stavåker and Filippo Donida and Francesco Casella and Peter Fritzson},
title = {{Parallel Simulation of Equation-based Object-Oriented Models with Quantized State Systems on a GPU}},
booktitle = {Proceedings of the 7th International Modelica Conference},
location = {Como, Italy},
year = {2009},
month = sep,
date = {20-22}
}
@inproceedings{jansson1991,
author = {Arne Jansson and Petter Krus and Jan-Ove Palmberg},
title = {{Real Time Simulation Using Parallel Processing}},
booktitle = {The 2nd Tampere International Conference on Fluid Power},
year = {1991}
}
@inproceedings{burton1993,
author = {JD Burton and KA Edge and CR Burrows},
title = {{Partitioned Simulation of Hydraulic Systems Using Transmission-Line Modelling}},
booktitle = {ASME WAM},
location = {New Orleans, USA},
year = {1993}
}
@inproceedings{casella:xml,
author = {Roberto Parrotto and Johan Åkesson and Francesco Casella},
title = {{An XML representation of DAE systems obtained from continuous-time {Modelica} models}},
crossref = {eoolt2010},
pages = {91--98},
pdf = {http://www.ep.liu.se/ecp/047/010/ecp4710010.pdf}
}
@inproceedings{Elliott2009-beautiful-differentiation,
author = {Conal Elliott},
title = {Beautiful differentiation},
booktitle = {International Conference on Functional Programming (ICFP)},
year = 2009,
url = {http://conal.net/papers/beautiful-differentiation}
}
@inproceedings{braun:2011,
author = {Willi Braun and Lennart Ochel and Bernhard Bachmann},
title = {Symbolically Derived {Jacobians} Using Automatic Differentiation - Enhancement of the {OpenModelica} Compiler},
crossref = {modelica2011},
pdf = {https://modelica.org/events/modelica2011/Proceedings/pages/papers/19_4_ID_159_a_fv.pdf}
}
@book{milner:1997,
author = {Milner, Robin and Tofte, Mads and Harper, Robert and MacQueen, David},
title = {The Definition of Standard ML},
year = {1997},
month = may,
isbn = {0-262-63181-4},
publisher = {MIT Press},
address = {Cambridge, MA, USA}
}
@article{hindley:1969,
title = {The Principal Type-Scheme of an Object in Combinatory Logic},
author = {J. Roger Hindley},
journal = {Transactions of the American Mathematical Society},
volume = {146},
number = {},
pages = {29-60},
url = {http://www.jstor.org/stable/1995158},
urldate = {2011-10-07},
issn = {00029947},
language = {English},
year = {1969},
publisher = {American Mathematical Society},
copyright = {Copyright © 1969 American Mathematical Society}
}
@article{milner:1978,
author = {Robin Milner},
title = {A theory of type polymorphism in programming},
journal = {Journal of Computer and System Sciences},
year = {1978},
volume = {17},
pages = {348--375}
}
@inproceedings{wilson:1992,
author = {Paul R. Wilson},
title = {Uniprocessor Garbage Collection Techniques},
booktitle = {Proceedings of the International Workshop on Memory Management},
series = {IWMM '92},
year = {1992},
isbn = {3-540-55940-X},
pages = {1--42},
numpages = {42},
citeurl = {http://dl.acm.org/citation.cfm?id=645648.664824},
acmid = {664824},
publisher = {Springer-Verlag},
address = {London, UK}
}
@inproceedings{steele:1993,
author = {Steele,Jr., Guy L. and Gabriel, Richard P.},
title = {The evolution of Lisp},
booktitle = {The second ACM SIGPLAN conference on History of programming languages},
series = {HOPL-II},
year = {1993},
isbn = {0-89791-570-4},
location = {Cambridge, Massachusetts, United States},
pages = {231--270},
numpages = {40},
doi = {10.1145/154766.155373},
acmid = {155373},
publisher = {ACM},
address = {New York, NY, USA}
}
@book{chailloux:2000,
author = {Chailloux, Emmanuel and Manoury, Pascal and Pagano, Bruno},
title = {Developing applications with Objective Caml},
publisher = {O'Reilly and Associates},
year = {2000},
url = {http://caml.inria.fr/pub/docs/oreilly-book/ocaml-ora-book.pdf},
urldate = {2011-10-07}
}
@misc{blume:2001,
author = {Matthias Blume},
title = {{CMB - The SML/NJ Bootstrap Compiler - User Manual}},
month = jul,
year = {2001},
url = {http://www.smlnj.org/doc/CM/btcomp/},
urldate = {2011-10-07}
}
@misc{mlton:bootstrap,
author = {MLton},
title = {Installation Instructions (Bootstrapping)},
month = sep,
year = {2011},
url = {http://mlton.org/PortingMLton},
urldate = {2011-10-07}
}
@book{nilsson:1995,
author = {Ulf Nilsson and Jan Maluszynski},
title = {Logic, Programming and Prolog (2ed)},
publisher = {John Wiley \& Sons Ltd},
year = {1995},
url = {http://www.ida.liu.se/~ulfni/lpp/},
urldate = {2011-10-07}
}
@book{levine:2009,
author = {John Levine},
title = {flex \& bison},
publisher = {O'Reilly Media},
year = {2009},
month = aug
}
@incollection{viklund:1992,
author = {Viklund, Lars and Herber, Johan and Fritzson, Peter},
affiliation = {Linköping University Programming Environments Laboratory Department of Computer and Information Science S-581 83 Linköping Sweden S-581 83 Linköping Sweden},
title = {The implementation of {ObjectMath} - a high-level programming environment for scientific computing},
booktitle = {Compiler Construction},
series = {Lecture Notes in Computer Science},
editor = {Kastens, Uwe and Pfahler, Peter},
publisher = {Springer Berlin / Heidelberg},
isbn = {978-3-540-55984-9},
keyword = {Computer Science},
pages = {312-318},
volume = {641},
doi = {10.1007/3-540-55984-1_28},
year = {1992}
}
@phdthesis{elmqvist:1978:phd,
author = {Elmqvist, Hilding},
title = {A Structured Model Language for Large Continuous Systems},
year = 1978,
month = may,
school = {Department of Automatic Control, Lund University, Sweden},
number = {TFRT-1015}
}
@book{tiller:2001,
author = {Michael Tiller},
title = {Introduction to Physical Modeling with Modelica},
year = {2001},
month = may,
publisher = {Springer}
}
@inproceedings{elmqvist:1999,
author = {Elmqvist, Hilding and Mattsson, Sven Erik and Otter, Martin},
booktitle = {Proceedings of the 1999 IEEE International Symposium on Computer-Aided Control System Design},
title = {Modelica - a language for physical system modeling, visualization and interaction},
year = {1999},
month = {},
volume = {},
number = {},
pages = {630 -639},
keywords = {Modelica;complex systems;heterogeneous physical systems;mechatronics;multiple domain modeling;object-oriented language;digital simulation;large-scale systems;mechatronics;object-oriented languages;},
doi = {10.1109/CACSD.1999.808720},
issn = {}
}
@incollection{fritzson:ecoop98,
author = {Fritzson, Peter and Engelson, Vadim},
affiliation = {Linköping University PELAB, Dept. of Computer and Information Science S-58183 Linköping Sweden S-58183 Linköping Sweden},
title = {Modelica - A unified object-oriented language for system modeling and simulation},
booktitle = {ECOOP’98 - Object-Oriented Programming},
series = {Lecture Notes in Computer Science},
editor = {Jul, Eric},
publisher = {Springer Berlin / Heidelberg},
isbn = {978-3-540-64737-9},
keyword = {Computer Science},
pages = {67-90},
volume = {1445},
doi = {10.1007/BFb0054087},
year = {1998}
}
@inproceedings{fritzson:ss2002,
author = {Fritzson, Peter and Bunus, Peter},
booktitle = {Proceedings 35th Annual Simulation Symposium},
title = {Modelica - a general object-oriented language for continuous and discrete-event system modeling and simulation},
year = {2002},
month = {april},
volume = {},
number = {},
pages = {365-380},
keywords = { Modelica; continuous modeling; digital simulation; discrete-event modeling; equation-based language; graphical editor; inheritance; model libraries; object-oriented language; reusable components; discrete event simulation; graphical user interfaces; inheritance; object-oriented languages; simulation languages; software libraries;},
doi = {10.1109/SIMSYM.2002.1000174},
issn = {1082-241X }
}
@inproceedings{brueck:modelica2002,
author = {Dag Brück and Hilding Elmqvist and Hans Olsson and Sven Erik Mattsson},
title = {Dymola for Multi-Engineering Modeling and Simulation},
crossref = {modelica2002}
}
@article{aakesson:2010,
title = {Modeling and optimization with {Optimica} and {JModelica.org} - Languages and tools for solving large-scale dynamic optimization problems},
journal = {Computers \& Chemical Engineering},
volume = {34},
number = {11},
pages = {1737 - 1749},
year = {2010},
note = {},
issn = {0098-1354},
doi = {10.1016/j.compchemeng.2009.11.011},
url? = {http://www.sciencedirect.com/science/article/pii/S009813540900283X},
author = {J. Åkesson and K.-E. Årzén and M. Gäfvert and T. Bergdahl and H. Tummescheit},
keywords = {Modelica},
keywords = {Optimica},
keywords = {Dynamic optimization},
keywords = {Model predictive control}
}
@misc{appel:1994,
title = {A lexical analyzer generator for {Standard ML}},
author = {Andrew W. Appel and James S. Mattson and David R. Tarditi},
year = {1994},
month = oct,
url = {http://www.smlnj.org/doc/ML-Lex/manual.html},
urldate = {2011-10-06}
}
@misc{tarditi:2000,
title = {{ML-Yacc User's Manual}},
author = {David R. Tarditi and Andrew W. Appel},
year = {2000},
month = apr,
url = {http://www.smlnj.org/doc/ML-Yacc/},
urldate = {2011-10-06}
}
@article{haskell98,
author = {Simon {Peyton Jones} and others},
title = {The {Haskell} 98 Language and Libraries: The Revised Report},
journal = {Journal of Functional Programming},
volume = 13,
number = 1,
month = jan,
year = 2003,
doi = {10.1017/S0956796803000315}
}
@misc{maplesim,
key = {MapleSim},
author = {Maplesoft},
title = {{MapleSim}},
url = {http://www.maplesoft.com/},
urldate = {2011-10-07}
}
@misc{simulationx,
author = {{ITI GmbH}},
title = {{SimulationX}},
url = {http://www.itisim.com/simulationx.html},
urldate = {2011-10-07}
}
@misc{equa:idase,
author = {{Equa AB}},
title = {{IDA Simulation Environment}},
url = {http://www.equa.se/eng.se.html},
urldate = {2011-10-07}
}
@misc{mathmodelica,
author = {{MathCore Engineering AB}},
title = {{MathModelica}},
url = {http://mathcore.com/},
urldate = {2011-10-07}
}
@inproceedings{fritzson:mathmodelica:modelica2002,
author = {Peter Fritzson, Johan Gunnarsson, Mats Jirstrand},
title = {MathModelica - An Extensible Modeling and Simulation Environment with Integrated Graphics and Literate Programming},
crossref = {modelica2002},
pages = {41-54}
}
@inproceedings{sahlin:1989,
author = {Per Sahlin and Edward F. Sowell},
title = {A neutral format for building simulation models},
booktitle = {Proceedings of the Conference on Building Simulation},
year = {1989},
pages = {147-154}
}
@article{barton:1994,
title = {Modeling of combined discrete/continuous processes},
journal = {AIChE Journal},
volume = {40},
year = {1994},
pages = {966-979},
doi = {10.1002/aic.690400608},
author = {Paul I. Barton and Constantinos C. Pantelides}
}
@inproceedings{kloas:1995,
author = {Matthias Kloas and Viktor Friesen and Martin Simons},
title = {Smile - A Simulation Environment For Energy Systems},
booktitle = {Proceedings of the 5th International IMACS - Symposium on Systems Analysis and Simulation (SAS’95},
year = {1995},
pages = {503--506},
publisher = {Gordon and Breach Publishers}
}
@article{wirth:1971,
author = {Niklaus Wirth},
title = {The Programming Language {Pascal}},
journal = {Acta Informatica},
publisher = {Springer Berlin / Heidelberg},
issn = {0001-5903},
keyword = {Computer Science},
pages = {35-63},
volume = {1},
issue = {1},
year = {1971},
doi = {10.1007/BF00264291}
}
@inproceedings{Ebner:2008,
author = {Ebner, Dietmar and Brandner, Florian and Scholz, Bernhard and Krall, Andreas and Wiedermann, Peter and Kadlec, Albrecht},
title = {Generalized instruction selection using SSA-graphs},
booktitle = {Proceedings of the 2008 ACM SIGPLAN-SIGBED conference on Languages, compilers, and tools for embedded systems},
series = {LCTES '08},
year = {2008},
isbn = {978-1-60558-104-0},
location = {Tucson, AZ, USA},
pages = {31--40},
numpages = {10},
url = {http://doi.acm.org/10.1145/1375657.1375663},
doi = {10.1145/1375657.1375663},
acmid = {1375663},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {code generation, compiler, instruction selection, pbqp}
}
@inproceedings{EcksteinKS03,
author = {Erik Eckstein and
Oliver K{\"o}nig and
Bernhard Scholz},
title = {Code Instruction Selection Based on SSA-Graphs},
booktitle = {SCOPES},
year = {2003},
pages = {49-65},
ee = {http://dx.doi.org/10.1007/978-3-540-39920-9_5},
crossref = {scopes2003},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@proceedings{scopes2003,
editor = {Andreas Krall},
title = {Software and Compilers for Embedded Systems, 7th International
Workshop, SCOPES 2003, Vienna, Austria, September 24-26,
2003, Proceedings},
booktitle = {SCOPES},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {2826},
year = {2003},
isbn = {3-540-20145-9},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@phdthesis{openmodelica.org:stavaker:lic,
author = {Kristian Stavåker},
title = {Contributions to Parallel Simulation of Equation-Based Models on Graphics Processing Units},
type = {{Licentiate thesis No 1507}},
year = {2011},
address = {Department of Computer and Information Science},
school = {Linköping University},
isbn = {978-91-7393-047-5},
liu = {LIU-TEK-LIC-2011:46},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-71270},
urldate = {2012-01-20}
}
@phdthesis{openmodelica.org:broman:phd,
author = {David Broman},
title = {{Meta-Languages and Semantics for Equation-Based Modeling and Simulation}},
school = {Department of Computer and Information Science, Linköping University},
type = {{Doctoral thesis No 1333}},
number = {1333},
address = {Sweden},
month = oct,
year = {2010},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-58743},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:pop:phd,
author = {Adrian Pop},
title = {Integrated Model-Driven Development Environments for Equation-Based Object-Oriented Languages},
school = {Department of Computer and Information Science, Linköping University},
number = {1183},
type = {{Doctoral thesis No 1183}},
address = {Sweden},
month = jun,
year = {2008}
}
@phdthesis{openmodelica.org:lundvall:lic,
author = {Håkan Lundvall},
title = {Automatic Parallelization using Pipelining for Equation-Based Simulation Languages},
type = {{Licentiate thesis No 1381}},
year = {2008},
address = {Department of Computer and Information Science},
school = {Linköping University},
isbn = {978-91-7393-799-3},
liu = {LIU-TEK-LIC-2008:39},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-12504},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:aronsson:phd,
author = {Peter Aronsson},
title = {Automatic Parallelization of Equation-Based Simulation Programs},
type = {{Doctoral thesis No 1022}},
month = jun,
year = {2006},
address = {Department of Computer and Information Science},
school = {Linköping University},
isbn = {91-85523-68-2},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-7446},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:saldamli:phd,
author = {Levon Saldamli},
title = {{PDEModelica - A High-Level Language for Modeling with Partial Differential Equations}},
school = {Department of Computer and Information Science, Linköping University},
type = {{Doctoral thesis No 1016}},
number = {1016},
address = {Sweden},
month = may,
year = {2006},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-7281},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:bunus:phd,
author = {Peter Bunus},
title = {Debugging techniques for equation-based languages},
year = {2004},
type = {{Doctoral thesis No 873}},
address = {Department of Computer and Information Science},
school = {Linköping University},
isbn = {91-7373-941-3},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-35555},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:bunus:lic,
author = {Peter Bunus},
title = {Debugging and Structural Analysis of Declarative Equation-Based Languages},
type = {{Licentiate thesis No 964}},
year = {2002},
address = {Department of Computer and Information Science},
school = {Linköping University},
issn = {0280-7971},
liu = {LiU-Tek-Lic-2002:37},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-5727},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:engelson:phd,
author = {Engelson, Vadim},
title = {Tools for design, interactive simulation, and visualization of object-oriented models in scientific computing},
number = {627},
type = {{Doctoral thesis No 627}},
address = {Department of Computer and Information Science},
school = {Linköping University},
year = {2000},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-35606},
urldate = {2011-10-07}
}
@phdthesis{openmodelica.org:pettersson:phd:citerelated,
crossref = {openmodelica.org:pettersson:phd},
note = {Also published in \cite{openmodelica.org:pettersson:lncs:1999}}
}
@phdthesis{openmodelica.org:pettersson:phd,
author = {Mikael Pettersson},
title = {{Compiling Natural Semantics}},
school = {Department of Computer and Information Science, Linköping University},
type = {{Doctoral thesis No 413}},
number = {413},
address = {Sweden},
year = 1995
}
@book{openmodelica.org:pettersson:lncs:1999,
author = {Mikael Pettersson},
title = {Compiling Natural Semantics},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {1549},
year = {1999},
isbn = {3-540-65968-4},
doi = {10.1007/b71652},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@mastersthesis{openmodelica.org:lopez:msc:2011,
author = {Edgar Alonso Lopez-Rojas},
title = {{OMCCp}: A {MetaModelica} Based Parser Generator Applied to {Modelica}},
year = {2011},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = may,
supervisor = {Supervisor: Martin Sjölund},
examiner = {Examiner: Peter Fritzson},
isrn = {LIU-IDA/LITH-EX-A--11/019--SE},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-68863},
urldate = {2011-10-07},
pdf = {http://liu.diva-portal.org/smash/get/diva2:421575/FULLTEXT01}
}
@mastersthesis{openmodelica.org:vasaiely:bsc:2009,
author = {Parham Vasaiely},
title = {Interactive Simulation of {SysML} Models using {Modelica}},
year = {2009},
type = {Bachelor's thesis},
address = {Fakultät Technik und Informatik},
school = {Hochschule für Angewandte Wissenschaften Hamburg},
month = aug,
supervisor = {Supervisor: Bettina Buth},
examiner = {Examiner: Olaf Zukunft},
pdf = {http://www.ida.liu.se/labs/pelab/modelica/OpenModelica/Documents/Interactive_Simulation_of_SysML_Models_using_Modelica.pdf}
}
@mastersthesis{openmodelica.org:asghar:msc:2010,
author = {Syed Adeel Asghar and Sonia Tariq},
title = {Design and Implementation of a User Friendly {OpenModelica} Graphical Connection Editor},
year = {2010},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = dec,
supervisor = {Supervisor: Mohsen Torabzadeh-Tari},
examiner = {Examiner: Peter Fritzson},
isrn = {LIU-IDA/LITH-EX-A--10/047--SE},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-65864}
}
@mastersthesis{openmodelica.org:oestlund:msc:2009,
author = {Per Östlund},
title = {{Simulation of Modelica Models on the CUDA Architecture}},
year = {2009},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = nov,
supervisor = {Supervisor: Kristian Stavåker},
examiner = {Examiner: Peter Fritzson},
isrn = {LIU-IDA/LITH-EX-A--09/062--SE},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-52060}
}
@mastersthesis{openmodelica.org:sjoelund:msc:2009,
author = {Martin Sjölund},
title = {Bidirectional External Function Interface Between {Modelica}/{MetaModelica} and {Java}},
year = {2009},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = aug,
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson},
isrn = {LIU-IDA/LITH-EX-A--09/041--SE},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-20386},
urldate = {2011-10-07},
pdf = {http://www.ida.liu.se/~marsj/pdf/marsj_msc_thesis.pdf}
}
@mastersthesis{openmodelica.org:akhvlediani:msc:2006,
author = {David Akhvlediani},
title = {{ModelicaML}: Design and implementation of a {UML} profile for {Modelica/SysML}},
year = {2006},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = sep,
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson}
}
@mastersthesis{openmodelica.org:remar:msc:2006,
author = {Andreas Remar and Elmir Jagudin},
title = {{Modelica} and {Meta-Modelica} {IDE} plugin for {Eclipse}},
year = {2006},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = apr,
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson},
url = {http://www.ida.liu.se/~pelab/modelica/OpenModelica/MDT}
}
@mastersthesis{openmodelica.org:beermann:msc:2005,
author = {Mattias Beermann},
title = {Collaborative web content management - Wiki and beyond},
year = {2005},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = dec,
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson}
}
@mastersthesis{openmodelica.org:carlsson:msc:2005,
author = {Emil Carlsson},
title = {Translating Natural Semantics (Relational Meta-Language) to Meta-Modelica},
year = {2005},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = oct,
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson}
}
@mastersthesis{openmodelica.org:carlsson:karlsson:msc:2005,
author = {Henrik Carlsson and Johan Karlsson},
title = {Kontextuell ärendehantering (Workflow Engines)},
year = {2005},
address = {Department of Computer and Information Science},
school = {Linköping University},
month = feb,
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson}
}
@mastersthesis{openmodelica.org:baluta:msc,
author = {Vasile Baluta},
title = {Requirements and Inheritance Support to {ModelicaML}},
supervisor = {Supervisor: Adrian Pop},
examiner = {Examiner: Peter Fritzson}
}
@article{openmodelica.org:broman:sne:2009,
author = {David Broman and Peter Fritzson},
title = {{Higher-Order Acausal Models}},
journal = {Simulation News Europe},
volume = {19},
number = {1},
year = {2009},
pages = {5--16},
publisher = {ARGESIM}
}
@article{openmodelica.org:edelfeldt:smpt:2008,
author = {Stina Edelfeldt and
Peter Fritzson},
title = {Evaluation and comparison of models and modelling tools
simulating nitrogen processes in treatment wetlands},
journal = {Simulation Modelling Practice and Theory},
volume = {16},
number = {1},
year = {2008},
pages = {26-49},
doi = {10.1016/j.simpat.2007.08.010},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@article{openmodelica.org:pop:sne:2007,
author = {Adrian Pop and David Akhvlediani and Peter Fritzson},
title = {Towards Unified System Modeling with the {ModelicaML} {UML} Profile},
journal = {Simulation News Europe},
volume = {17},
number = {2},
pages = {9-15},
issn = {0929-2268},
month = sep,
year = 2007
}
@article{openmodelica.org:fritzson:sne:2005,
author = {Peter Fritzson and Peter Aronsson and Håkan Lundvall and Kaj Nyström and Adrian Pop and Levon Saldamli and David Broman},
title = {{The OpenModelica Modeling, Simulation, and Software Development Environment}},
journal = {Simulation News Europe},
year = {2005},
month = dec,
volume = {44},
number = {45}
}
@inproceedings{openmodelica.org:asghar:mathmod:2012,
author = {Adeel Asghar and Adrian Pop and Martin Sjölund and Peter Fritzson},
title = {Efficient Debugging of Large Algorithmic {Modelica} Applications},
crossref = {mathmod2012}
}
@inproceedings{openmodelica.org:pop:modelica:2012,
author = {Pop, Adrian and Sjölund, Martin and Asghar, Adeel and Fritzson, Peter and Casella, Francesco},
title = {Static and Dynamic Debugging of {Modelica} Models},
crossref = {modelica2012},
doi = {10.3384/ecp12076443}
}
@inproceedings{openmodelica.org:ganeson:modelica:2012,
author = {Anand Kalaiarasi Ganeson and Peter Fritzson and Olena Rogovchenko and Adeel Asghar and Martin Sjölund and Andreas Pfeiffer},
title = {An {OpenModelica} Python Interface and its use in PySimulator},
crossref = {modelica2012},
doi = {10.3384/ecp12076537}
}
@inproceedings{openmodelica.org:sjoelund:eoolt:2011,
author = {Sjölund, Martin and Fritzson, Peter},
title = {Debugging Symbolic Transformations in Equation Systems},
crossref = {eoolt2011},
pdf = {http://www.ep.liu.se/ecp/056/008/ecp1105608.pdf}
}
@inproceedings{openmodelica.org:bouskela:modelica:2011,
author = {Bouskela, Daniel and Jardin, Audrey and Benjelloun-Touimi, Zakia and Aronsson, Peter and Fritzson, Peter},
title = {Modelling of Uncertainties with {Modelica}},
crossref = {modelica2011},
doi = {10.3384/ecp11063673},
pdf = {http://www.ep.liu.se/ecp/063/075/ecp11063075.pdf}
}
@inproceedings{openmodelica.org:torabzadeh-tari:modelica:2011:omweb,
author = {Mohsen-Torabzadeh, Tari and Muhammed Hossain, Zoheb and Fritzson, Peter and Richter, Thomas},
title = {{OMWeb} - Virtual Web-based Remote Laboratory for Modelica in Engineering Courses},
crossref = {modelica2011},
doi = {10.3384/ecp11063153},
pdf = {http://www.ep.liu.se/ecp/063/018/ecp11063018.pdf}
}
@inproceedings{openmodelica.org:thieriot:modelica:2011,
author = {Thieriot, Hubert and Nemera, Maroun and Torabzadeh-Tari, Mohsen and Fritzson, Peter and Singh, Rajiv and Kocherry, John John},
title = {Towards Design Optimization with OpenModelica Emphasizing Parameter Optimization with Genetic Algorithms},
crossref = {modelica2011},
doi = {10.3384/ecp11063756},
pdf = {http://www.ep.liu.se/ecp/063/084/ecp11063084.pdf}
}
@inproceedings{openmodelica.org:torabzadeh-tari:modelica:2011:drcontrol,
author = {Torabzadeh-Tari, Mohsen and Sjölund, Martin and Pop, Adrian and Fritzson, Peter},
title = {{DrControl} - An Interactive Course Material for Teaching Control Engineering},
crossref = {modelica2011},
doi = {10.3384/ecp11063801},
pdf = {http://www.ep.liu.se/ecp/063/091/ecp11063091.pdf}
}
@inproceedings{openmodelica.org:sjoelund:modelica:2011,
author = {Martin Sjölund and Peter Fritzson and Adrian Pop},
title = {Bootstrapping a {Modelica} Compiler aiming at {Modelica} 4},
crossref = {modelica2011},
doi = {10.3384/ecp11063143},
pdf = {http://www.ep.liu.se/ecp/063/058/ecp11063058.pdf}
}
@inproceedings{openmodelica.org:frenkel:modelica:2011:benchmark,
author = {Jens Frenkel and Christian Schubert and Günter Kunze and Peter Fritzson and Martin Sjölund and Adrian Pop},
title = {Towards a Benchmark Suite for {Modelica} Compilers: Large Models},
crossref = {modelica2011},
doi = {10.3384/ecp11063232},
pdf = {https://modelica.org/events/modelica2011/Proceedings/pages/papers/07_1_ID_183_a_fv.pdf}
}
@inproceedings{openmodelica.org:huhn:modelica:2011,
author = {Michaela Huhn and Martin Sjölund and Wuzhu Chen and Christan Schulze and Peter Fritzson},
title = {Tool Support for {Modelica} Real-time Models},
crossref = {modelica2011},
doi = {10.3384/ecp11063537},
pdf = {https://modelica.org/events/modelica2011/Proceedings/pages/papers/44_1_ID_163_a_fv.pdf}
}
@inproceedings{openmodelica.org:asghar:modelica:2011,
author = {Syed Adeel Asghar and Sonia Tariq and Mohsen Torabzadeh-Tari and Peter Fritzson and Adrian Pop and Martin Sjölund and Parham Vasaiely and Wladimir Schamai},
title = {An Open Source {Modelica} Graphic Editor Integrated with Electronic Notebooks and Interactive Simulation},
crossref = {modelica2011},
doi = {10.3384/ecp11063739}
}
@inproceedings{openmodelica.org:fritzson:modelica:2009:template,
author = {Peter Fritzson and Pavol Privitzer and Martin Sjölund and Adrian Pop},
title = {Towards a Text Generation Template Language for {Modelica}},
crossref = {modelica2009},
pages = {193--207},
doi = {10.3384/ecp09430124}
}
@inproceedings{openmodelica.org:fritzson:aswec:2009,
crossref = {aswec2009},
author = {Peter Fritzson and Adrian Pop and David Broman and Peter Aronsson},
title = {Formal Semantics Based Translator Generation and Tool Development in Practice},
doi = {10.1109/ASWEC.2009.46},
pages = {256-266},
numpages = {11},
acmid = {1578581},
keywords = {Translator, Compiler, Generation, Semantics, Specification}
}
@inproceedings{openmodelica.org:stavaker:modelica:2008,
crossref = {modelica2008},
author = {Kristian Stavåker and Adrian Pop and Peter Fritzson},
title = {Compiling and Using Pattern Matching in {Modelica}},
pages = {637-646}
}
@inproceedings{openmodelica.org:pop:modelica:2008,
crossref = {modelica2008},
author = {Adrian Pop and Kristian Stavåker and Peter Fritzson},
title = {Exception Handling for {Modelica}},
pages = {409-418}
}
@inproceedings{openmodelica.org:pop:modelica:2006,
crossref = {modelica2006},
author = {Adrian Pop and Peter Fritzson and Andreas Remar and Elmir Jagudin and David Akhvlediani},
title = {{OpenModelica} Development Environment with {Eclipse} Integration for Browsing, Modeling, and Debugging}
}
@inproceedings{openmodelica.org:fritzson:modelica:2005,
crossref = {modelica2005},
author = {Peter Fritzson and Adrian Pop and Peter Aronsson},
title = {Comprehensive Meta-Modeling and Meta-Programming Capabilities in {Modelica}}
}
@misc{openmodelica.org:fritzson:meta:2005:citerelated,
crossref = {openmodelica.org:fritzson:meta:2005},
note = {Later versions \cite{openmodelica.org:fritzson:meta:2007:citerelated,openmodelica.org:fritzson:meta1.0:citerelated}}
}
@misc{openmodelica.org:fritzson:meta:2007:citerelated,
crossref = {openmodelica.org:fritzson:meta:2007},
note = {Slightly updated version of \cite{openmodelica.org:fritzson:meta:2005:citerelated}; later update \cite{openmodelica.org:fritzson:meta1.0:citerelated}.}
}
@techreport{openmodelica.org:fritzson:meta1.0:citerelated,
crossref = {openmodelica.org:fritzson:meta1.0},
note = {Almost identical to \cite{openmodelica.org:fritzson:meta:2007:citerelated}, but tech. report.}
}
@misc{openmodelica.org:fritzson:meta:2005,
author = {Peter Fritzson},
title = {Language Modeling and Symbolic Transformations with {Meta-Modelica}},
year = {2005},
url = {http://openmodelica.org},
urldate = {2011-10-07}
}
@misc{openmodelica.org:fritzson:meta:2007,
author = {Peter Fritzson},
title = {Language Modeling and Symbolic Transformations with {Meta-Modelica}},
year = {2007},
url = {http://openmodelica.org},
urldate = {2011-10-07}
}
@techreport{openmodelica.org:fritzson:meta2.0,
author = {Fritzson, Peter and Pop, Adrian and Sj{\"o}lund, Martin},
institution = {Linköping University, PELAB - Programming Environment Laboratory},
pages = {297},
publisher = {Linköping University Electronic Press},
title = {Towards {Modelica} 4 Meta-Programming and Language Modeling with {MetaModelica} 2.0},
series = {Technical reports in Computer and Information Science},
number = {2011:10},
year = {2011},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-68361},
urldate = {2011-10-07}
}
@techreport{openmodelica.org:fritzson:meta1.0,
author = {Fritzson, Peter and Pop, Adrian},
institution = {Linköping University, PELAB - Programming Environment Laboratory},
pages = {211},
publisher = {Linköping University Electronic Press},
title = {Meta-Programming and Language Modeling with {MetaModelica} 1.0},
series = {Technical reports in Computer and Information Science},
number = {9},
year = {2011},
url = {http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-66440},
urldate = {2011-10-07}
}
@proceedings{eoolt2007,
key = {EOOLT 2007},
editor = {Peter Fritzon and Fran\c{c}ois Cellier and Christoph Nytsch-Geusen},
title = {Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools},
booktitle = {Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools},
year = {2007},
month = jul,
location = {Berlin, Germany},
issn = {1650-3740},
publisher = {Linköping University Electronic Press},
url = {http://www.ep.liu.se/ecp/024/},
urldate = {2011-10-07}
}
@proceedings{eoolt2010,
key = {EOOLT 2010},
editor = {Peter Fritzon and Edward Lee and Fran\c{c}ois Cellier and David Broman},
title = {Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools},
booktitle = {Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools},
year = {2010},
month = {October},
issn = {1650-3686},
location = {Oslo, Norway},
publisher = {Linköping University Electronic Press},
url = {http://www.ep.liu.se/ecp/047/},
urldate = {2011-10-07}
}
@proceedings{eoolt2011,
key = {EOOLT 2011},
editor = {Fran\c{c}ois Cellier and David Broman and Peter Fritzon and Edward Lee},
title = {Proceedings of the 4th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools},
booktitle = {Proceedings of the 4th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools},
year = {2011},
month = {September},
issn = {1650-3740},
location = {Zürich, Switzerland},
publisher = {Linköping University Electronic Press},
url = {http://www.ep.liu.se/ecp_home/index.en.aspx?issue=056},
urldate = {2011-11-15}
}
@proceedings{sims2007,
key = {SIMS 2007},
editor = {Peter Bunus and Dag Fritzson and Claus Führer},
title = {Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS)},
booktitle = {Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS)},
year = {2007},
month = oct
}
@proceedings{aswec2009,
title = {ASWEC '09: Proceedings of the 2009 Australian Software Engineering Conference},
booktitle = {ASWEC '09: Proceedings of the 2009 Australian Software Engineering Conference},
editor = {Colin Fidge},
year = {2009},
isbn = {978-0-7695-3599-9},
issn = {1530-0803},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA}
}
@proceedings{modelica2002,
key = {Modelica'2002},
editor = {Martin Otter},
title = {Proceedings of the 2nd International Modelica Conference},
booktitle = {Proceedings of the 2nd International Modelica Conference},
year = {2002},
month = mar,
publisher = {Modelica Association}
}
@proceedings{modelica2005,
key = {Modelica'2005},
editor = {Gerhard Schmitz},
title = {Proceedings of the 4th International Modelica Conference},
booktitle = {Proceedings of the 4th International Modelica Conference},
year = {2005},
month = mar
}
@proceedings{modelica2006,
key = {Modelica'2006},
editor = {Christian Kral and Anton Haumer},
title = {Proceedings of the 5th International Modelica Conference},
booktitle = {Proceedings of the 5th International Modelica Conference},
year = {2006},
month = sep
}
@proceedings{modelica2008,
key = {Modelica'2008},
editor = {Bernhard Bachmann},
title = {Proceedings of the 6th International Modelica Conference},
booktitle = {Proceedings of the 6th International Modelica Conference},
location = {Bielefeld, Germany},
publisher = {Modelica Association},
year = {2008},
month = mar
}
@proceedings{modelica2009,
title = {Proceedings of the 7th International Modelica Conference},
booktitle = {Proceedings of the 7th International Modelica Conference},
editor = {Francesco Casella},
year = {2009},
month = sep,
isbn = {978-91-7393-513-5},
location = {Como, Italy},
publisher = {Linköping University Electronic Press},
doi = {10.3384/ecp0943}
}
@proceedings{modelica2011,
key = {Modelica'2011},
editor = {Christoph Clauß},
title = {Proceedings of the 8th International Modelica Conference},
booktitle = {Proceedings of the 8th International Modelica Conference},
location = {Dresden, Germany},
publisher = {Linköping University Electronic Press},
year = {2011},
month = mar,
doi = {10.3384/ecp11063}
}
@proceedings{modelica2012,
key = {Modelica'2012},
editor = {Martin Otter and Dirk Zimmer},
title = {Proceedings of the 9th International Modelica Conference},
booktitle = {Proceedings of the 9th International Modelica Conference},
location = {Munich, Germany},
publisher = {Linköping University Electronic Press},
year = {2012},
month = sep,
doi = {10.3384/ecp12076}
}
@proceedings{mathmod2012,
key = {MATHMOD 2012},
title = {Proceedings of MATHMOD 2012 - 7th Vienna International Conference on Mathematical Modelling},
location = {Vienna, Austria},
year = {2012},
month = feb
}
This file was generated by bibtex2html 1.96.