PELAB: List of publications

Year 2014

Martti Forsell, Erik Hansson, Christoph Kessler, Jari-Matti M?kel, Ville Lepp?nen. NUMA Computing with Hardware and Software Co-Support on Configurable Emulated Shared Memory Architectures. (Journal paper)
International Journal of Networking and Computing 4(1): 189-206, 2014. ISSN 2185-2839 (print), ISSN 2185-2847 (online).
Download: [ Journal article page ]

Usman Dastgeer, Christoph Kessler. Conditional component composition for GPU-based systems. (Conference paper)
Proc. MULTIPROG-2014 workshop at HiPEAC-2014, Vienna, Austria, Jan. 2014.
Download: [ Author version (PDF) ]

Usman Dastgeer, Christoph Kessler. Performance-aware Composition Framework for GPU-based Systems. (Journal paper)
Supercomputing journal, Springer, doi:10.1007/s11227-014-1105-1, Jan. 2014.
Download: [ SpringerLink page ]

Year 2013

Amin Shafiee-Sarvestani, Erik Hansson, Christoph Kessler. Extensible Recognition of Algorithmic Patterns in DSP Programs for Automatic Parallelization. (Journal paper)
International Journal of Parallel Programming, Nov. 2012 (online) / Dec. 2013, Volume 41, Issue 6, pp 806-824 (print).
Download: [ SpringerLink page ]

Usman Dastgeer, Lu Li, Christoph Kessler. The PEPPHER Composition Tool: Performance-Aware Composition for GPU-based Systems. (Journal paper)
Computing journal, Springer, ISSN 0010-485X (print) / 1436-5057 (online), Nov. 2013 (DOI 10.1007/s00607-013-0371-8).
Download: [ SpringerLink DOI ]

Patrick Eitschberger, J?rg Keller, Frank Thiele, Christoph Kessler. Exploring the Placement of Memory Controllers in Manycore Processors: Case Study on Intel SCC (Conference paper)
Proc. MCC'13 Sixth Swedish Workshop on Multicore Computing, Halmstad, Sweden.

Christoph Kessler, Sabri Pllana. Proceedings of MuCoCoS-2013 / Message from the MuCoCoS-2013 Workshop Chairs
Proceedings of the 2013 IEEE 6th International Workshop on Multi-/Many-core Computing Systems (MuCoCoS-2013), September 7, 2013, Edinburgh, Scotland, UK, in conjunction with the 22nd International Conference on Parallel Architectures and Compilation Techniques (PACT-2013). Published in IEEE Xplore, ISBN 978-1-4700-1010-6, IEEE, 2013.
Download: [ Proceedings in IEEE Xplore | Editors' Note (PDF) ]

Christoph Kessler, Nicolas Melot, Patrick Eitschberger, J?rg Keller. Crown Scheduling: Energy-Efficient Resource Allocation, Mapping and Discrete Frequency Scaling for Collections of Malleable Streaming Tasks. (Conference paper)
Proc. of 23rd Int. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS-2013), Karlsruhe, Germany, Sept. 9-11, 2013. IEEE.
Download: [ Author version (PDF) ]

Usman Dastgeer, Christoph Kessler. A Framework for Performance-aware Composition of Applications for GPU- based Systems. (Conference paper)
Proc. Sixth International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), 2013, in conjunction with ICPP-2013, Lyon, France, October 2013. IEEE.
Download: [ DOI (IEEE Xplore) ]

Usman Dastgeer, Lu Li, Christoph Kessler. Adaptive implementation selection in a skeleton programming library. (Conference paper)
Proc. of the 2013 Biennial Conference on Advanced Parallel Processing Technology (APPT-2013), Stockholm, Sweden, Aug. 2013. Springer LNCS 8299, pp. 170-183, 2013.
Download: [ SpringerLink DOI | Author version (PDF) ]

Usman Dastgeer, Christoph Kessler. Towards global composition of performance-aware components for GPU-based systems. (Conference paper)
Proc. 17th Int. Workshop on Compilers for Parallel Computers (CPC-2013), Lyon, France, July 2013.

Mudassar Majeed, Usman Dastgeer, Christoph Kessler. Cluster-SkePU: A Multi-Backend Skeleton Programming Library for GPU Clusters (Conference paper)
Proc. Int. Conf. on Parallel and Distr. Processing Techniques and Applications (PDPTA-2013), Las Vegas, USA, July 2013.
Download: [ Conference proceedings (PDF) ]

Martti Forsell, Erik Hansson, Christoph Kessler, Jari-Matti M?kel, Ville Lepp?nen. Hardware and Software Support for NUMA Computing on Configurable Emulated Shared Memory Architectures. (Conference paper)
Proc. 15th Workshop on Advances on Parallel and Distributed Computational Models (APDCM 2013), May 2013, in: IPDPS-2013 Workshop proceedings, ISBN 978-0-7695-4979-8, pages 640-648, IEEE, 2013.
Download: [ DOI ]

Anders Anderson, Peter Fritzson. Models for Distributed Real-Time Simulation in a Vehicle Co-Simulator Setup (Conference paper)
In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
Download: [ PDF ]

Christoph Kessler, Patrick Eitschberger, J?rg Keller. Energy-Efficient Static Scheduling of Streaming Task Collections with Malleable Tasks. (Conference paper)
Proc. 25th PARS Workshop, April 2013, Erlangen, Germany. In PARS-Mitteilungen (ISSN 0177-0454) vol. 30, pp. 37-46, Sep. 2013.
Download: [ Author version (PDF) ]

Andrea Tundis, Lena Rogovchenko-Buffoni, Peter Fritzson, Alfredo Garro. Modeling System Requirements in Modelica: Definition and Comparison of Candidate Approaches (Conference paper)
In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
Download: [ PDF ]

Adeel Asghar, Peter Fritzson. Tool Demonstration Abstract: OpenModelica Graphical Editor and Debugger (Conference paper)
In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
Download: [ PDF ]

Alachew Shitahun, Vitalij Ruge, Mahder Gebremedhin, Bernhard Bachmann, Lars Eriksson, Joel Andersson, Moritz Diehl, Peter Fritzson. Tool Demonstration Abstract: OpenModelica and CasADi for Model-Based Dynamic Optimization (Conference paper)
In Henrik Nilsson, editor, Proceedings of the 5th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Linkoping University Electronic Press, April 2013
Download: [ PDF ]

Patrick Cichowski, J?rg Keller, Christoph Kessler. Energy-efficient Mapping of Task Collections onto Manycore Processors. (Conference paper)
E. Ayguade et al. (eds.), Proc. MULTIPROG'13 workshop at HiPEAC'13, Berlin, Germany, Jan. 2013.
Download: [ Author version (PDF) ]

Year 2012

Amin Shafiee-Sarvestani, Erik Hansson, Christoph Kessler. Towards Domain Specific Automatic Parallelization. (Conference paper)
Proc. MCC'12 Fifth Swedish Workshop on Multicore Computing, Nov. 2012, Stockholm.

Usman Dastgeer, Lu Li, Christoph Kessler. The PEPPHER Composition Tool: Performance-Aware Dynamic Composition of Applications for GPU-based Systems. (Conference paper)
Proc. 2012 Int. Workshop on Multi-Core Computing Systems (MuCoCoS 2012), Nov. 16, 2012, Salt Lake City, Utah, USA, in conjunction with Supercomputing Conference (SC12). ISBN 978-1-4673-6218-4, DOI: 10.1109/SC.Companion.2012.97, IEEE.
Download: [ Author version PDF ]

Mudassar Majeed, Usman Dastgeer, Christoph Kessler. Structured Development of Scalable Scientific Applications for GPU Clusters (Conference paper)
Proc. MCC'12 Fifth Swedish Workshop on Multicore Computing, Nov. 2012, Stockholm.

J?rg Keller, Christoph Kessler, Rikard Hulten. Optimized on-chip pipelining for memory-intensive computations on multi-core processors with explicit memory hierarchy. (Journal paper)
Journal of Universal Computer Science 18(14):1987-2023, Oct. 2012.
Download: [ Journal article page ]

J?rg Keller, J?rg Keller, Christoph Kessler, Rikard Hulten. Optimized on-chip pipelining for memory-intensive computations on multi-core processors with explicit memory hierarchy. (Journal paper)
Journal of Universal Computer Science 18(14):1987-2023, Oct. 2012.
Download: [ Journal article page ]

Adrian Pop, Martin Sj?lund, Martin Sjolund, Adeel Asghar, Peter Fritzson, Francesco Casella. Static and Dynamic Debugging of Modelica Models (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Mahder Gebremedhin, Afshin Moghadam, Peter Fritzson, Kristian Stavåker. A Data-Parallel Algorithmic Modelica Extension for Efficient Execution on Multi-Core Platforms (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Jens Frenkel, Gunter Kunze, Peter Fritzson. Survey of appropriate matching algorithms for large scale systems of differential algebraic equations (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Roland Samlaus, Peter Fritzson, Adam Zuga, Michael Strobel, Claudio Hillmann. Modelica Code Generation with Polymorphic Arrays and Records Used in Wind Turbine Modeling (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ DOI ]

Feng Liang, Wladimir Schamai, Olena Rogovchenko, Sara Sadeghi, Mattias Nyberg, Peter Fritzson. Model-based Requirement Verification : A Case Study (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Anand Ganeson, Peter Fritzson, Olena Rogovchenko, Adeel Asghar, Martin Sjolund, Andreas Pfeiffer. An OpenModelica Python Interface and its use in PySimulator (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Bernhard Bachmann, Lennart Ochel, Vitalij Ruge, Mahder Gebremedhin, Peter Fritzson, Vaheed Nezhadali, Lars Eriksson, Martin Sivertsson. Parallel Multiple-Shooting and Collocation Optimization with OpenModelica (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Muhammed Zoheb Hossain, Olena Rogovchenko, Mattias Nyberg, Peter Fritzson. An Integrated Toolchain for Model Based Functional Safety Analysis (Conference paper)
In Proceedings of the 9th International Workshop on Applied Modeling and Simulation, WAMS, September 24-27, 2012.

Adrian Pop, Martin Sjolund, Adeel Asghar, Peter Fritzson, Francesco Casella. Static and Dynamic Debugging of Modelica Models (Conference paper)
In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
Download: [ PDF ]

Lu Li, Usman Dastgeer, Christoph Kessler. Adaptive off-line tuning for optimized composition of components for heterogeneous many-core systems. (Conference paper)
Seventh International Workshop on Automatic Performance Tuning (iWAPT-2012), 17 July 2012, Kobe, Japan. To appear in: Proc. VECPAR-2012 Conference, Kobe, Japan, July 2012.

Patrick Cichowski, Jörg Keller, Christoph Kessler. Modelling Power Consumption of the Intel SCC (Conference paper)
Proc. MARC Symposium at ONERA'2012, Toulouse, France, 19-20 july 2012. To be published by HAL, France.

Jari-Matti Mäkelä, Erik Hansson, Daniel Åkesson, Martti Forsell, Christoph Kessler, Ville Leppänen. Design of the Language Replica for Hybrid PRAM-NUMA Many-Core Architectures (Conference paper)
Proc. ISPA 2012 4th IEEE International Workshop on Multicore and Multithreaded Architectures and Algorithms, July 2012.

Martin Kessler, Erik Hansson, Daniel Åkesson, Christoph Kessler. Exploiting Instruction Level Parallelism for REPLICA - A Configurable VLIW Architecture With Chained Functional Units (Conference paper)
Proc. 18th Int. Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA'12), Las Vegas, USA. July 2012.

Mattias Eriksson, Christoph Kessler. Integrated Code Generation for Loops (Journal paper)
ACM Transactions on Embedded Computing Systems, vol. 11S issue 1, June 2012, article No. 19, ACM.
Download: [ Final manuscript (PDF) | DOI ]

Nicolas Melot, Christoph Kessler, Kenan Avdic, Patrick Cichowski, Jörg Keller. Engineering parallel sorting for the Intel SCC (Conference paper)
Proc. International Conference on Computational Science, ICCS 2012, WEPA Workshop, Omaha, Nebraska (USA), in Procedia CS 9: 1890-1899, Elsevier, June 2012.
Download: [ DOI ]

Jürgen Brenner, Christoph Kessler, Jörg Keller. Executing PRAM Programs on GPUs (Conference paper)
Proc. International Conference on Computational Science, ICCS 2012, PAPP Workshop, Omaha, Nebraska (USA), in Procedia CS 9: 1799-1806, Elsevier, June 2012.
Download: [ DOI ]

Christoph Kessler, Welf Löwe. Optimized composition of performance-aware parallel components (Journal paper)
Concurrency and Computation: Practice and Experience 24(5): 481-498, April 2012. (Published online in Wiley Online Library, DOI: 10.1002/cpe.1844, Sep. 2011.)
Download: [ DOI ]

Christoph Kessler, Usman Dastgeer, Samuel Thibault, Raymond Namyst, Andrew Richards, Uwe Dolinsky, Siegfried Benkner, Jesper L. Tr?ff, Jesper L. Tr?ff, Jesper L. Träff, Jesper L. Tr?ff, Jesper L. Tr?ff, Sabri Pllana, Jesper L. Tr?ff. Programmability and Performance Portability Aspects of Heterogeneous Multi-/Manycore Systems (Conference paper)
Proc. DATE-2012 conference on Design, Automation and Test in Europe, Dresden, March 2012.
Download: [ DOI ]

Wladimir Schamai, Peter Fritzson, Christiaan Paredis, Philipp Helle. ModelicaML Value Bindings for Automated Model Composition (Conference paper)
Download: [ PDF ]

David Broman, Peter Fritzson, Gorel Hedin, Johan Akesson. A comparison of two metacompilation approaches to implementing a complex domain-specific language (Conference paper)
Download: [ HTTP ]

Christoph Kessler, Erik Hansson. Flexible Scheduling and Thread Allocation for Synchronous Parallel Tasks (Conference paper)
Proc. PASA-2012, München, Germany, Feb. 2012.

Muhammed Zoheb Hossain, Mattias Nyberg, Olena Rogovchenko, Peter Fritzson. Computerized Model Based Functional Safety Analysis (Conference paper)
Download: [ PDF ]

Adeel Asghar, Adrian Pop, Martin Sjolund, Peter Fritzson. Efficient Debugging of Large Algorithmic Modelica Applications (Conference paper)
In Proc. of MATHMOD 2012 - 7th Vienna International Conference on Mathematical Modelling, Vienna University of Technology, Vienna, Austria, February 15 - 17, 2012.
Download: [ PDF ]

Usman Dastgeer, Lu Li, Christoph Kessler. Performance-Aware Dynamic Composition of Applications for Heterogeneous Multicore Systems with the PEPPHER Composition Tool. (Conference paper)
Proc. 16th Int. Workshop on Compilers for Parallel Computers (CPC-2012), Padova, Italy, Jan. 2012.

Akhtar Ali, Usman Dastgeer, Christoph Kessler. OpenCL on shared memory multicore CPUs (Conference paper)
Proc. MULTIPROG-2012 Workshop at HiPEAC-2012, Paris, Jan. 2012.
Download: [ PDF ]

Usman Dastgeer, Christoph Kessler. A performance-portable generic component for 2D convolution computations on GPU-based systems (Conference paper)
Proc. MULTIPROG-2012 Workshop at HiPEAC-2012, Paris, Jan. 2012.

Year 2011

Christoph Kessler. Programming the Cell Processor
Book chapter, 48 pages, in: A. Adl-Tabatabai, V. Pankratius, W. Tichy, eds., Fundamentals of Multicore Software Development, CRC Press / Taylor and Francis, December 2011
Download: [ Book URL ]

Afshin Moghadam, Mahder Gebremedhin, Afshin Moghadam, Mahder Gebremedhin, Kristian Stavåker, Peter Fritzson. Simulation and Benchmarking of Modelica Models on Multi-core Architectures with Explicit Parallel Algorithmic Language Extensions
In Proceedings of the Fourth Swedish Workshop on Multicore Computing November 23-25, 2011, Link?ping University
Download: [ PDF ]

Akhtar Ali, Usman Dastgeer, Christoph Kessler. OpenCL on shared memory multicore CPUs. (Conference paper)
Proc. MCC-2011, Linköping, Sweden, Nov. 23-25, 2011, pp. 65-70.

Usman Dastgeer, Christoph Kessler. A performance-portable generic component for 2D convolution computations on GPU-based systems (Conference paper)
Proc. MCC-2011, Linköping, Sweden, Nov. 23-25, 2011, pp. 39-44.

Christoph Kessler, Welf Löwe. Context-Aware Composition of Parallel Components (Conference paper)
Proc. STEW-2011 workshop, Ericsson, Stockholm, Sweden, Nov. 23-24, 2011

Usman Dastgeer. Skeleton Programming for Heterogeneous GPU-based Systems (Licenciate thesis)
Linköping Studies in Science and Technology, Thesis No. 1504, Oct. 2011, Linköping University Institute of Technology, Dept. of Computer and Information Science. See <a href="http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-70234">LiU e-Press</a>.
Download: [ LiU e-press ]

Jörg Keller, Mudassar Majeed, Christoph Kessler. Balancing CPU Load for Irregular MPI Applications (Conference paper)
Proc. ParCo-2011 Int. Conference on Parallel Computing, Ghent, Belgium, Sep. 2011.

Siegfried Benkner, Sabri Pllana, Jesper L. Träff, Philippas Tsigas, Uwe Dolinsky, Cedric Augonnet, Beverly Bachmayer, Christoph Kessler, David Moloney, Vitaly Osipov. PEPPHER: Efficient and Productive Usage of Hybrid Computing Systems (Journal paper)
IEEE Micro 31(5), September/October 2011.
Download: [ IEEE Xplore ]

Toby Myers, Toby Myers, Wladimir Schamai, Peter Fritzson. Comodeling Revisited: Execution of Behavior Trees in Modelica (Conference paper)
In Francois Cellier, David Broman, Peter Fritzon, and Edward Lee, editors, Proceedings of the 4th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Link?ping University Electronic Press, September 2011
Download: [ PDF ]

Wuzhu Chen, Michaela Huhn, Peter Fritzson. A Generic FMU Interface for Modelica (Conference paper)
In Francois Cellier, David Broman, Peter Fritzon, and Edward Lee, editors, Proceedings of the 4th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Link?ping University Electronic Press, September 2011
Download: [ PDF ]

Sabri Pllana, Siegfried Benkner, Jesper L. Träff, Philippas Tsigas, Andrew Richards, Raymond Namyst, Beverly Bachmayer, Christoph Kessler, David Moloney, Peter Sanders. The PEPPHER Approach to Programmability and Performance Portability for Heterogeneous many-core Architectures. (Conference paper)
Proc. ParCo-2011 Int. Conference on Parallel Computing, Ghent, Belgium, Sep. 2011.

Martin Sjolund, Peter Fritzson. Debugging Symbolic Transformations in Equation Systems (Conference paper)
In Francois Cellier, David Broman, Peter Fritzon, and Edward Lee, editors, Proceedings of the 4th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools. Link?ping University Electronic Press, September 2011
Download: [ PDF ]

Mohsen Torabzadeh-Tari, Jhansi Remala, Martin Sjolund, Adrian Pop, Peter Fritzson. OMSketch - Graphical Sketching in the OpenModelica Interactive Book, OMNotebook (Conference paper)
In Proceedings of the 52nd International Conference of Scandinavian Simulation Society, Vasteras, Sweden September 29-30, 2011
Download: [ PDF ]

Usman Dastgeer, Christoph Kessler, Samuel Thibault. Flexible runtime support for efficient skeleton programming on hybrid systems. (Conference paper)
Proc. ParCo-2011 Int. Conference on Parallel Computing, Ghent, Belgium, Sep. 2011.

Antonina Danylenko, Welf Löwe, Christoph Kessler. Comparing Machine Learning Approaches for Context-Aware Composition (Conference paper)
Proc. 10th Int. Conf. on Software Composition, June/July 2011, Zürich, Switzerland.

Nicolas Melot, Kenan Avdic, Jörg Keller, Christoph Kessler. Investigation of main memory bandwidth on Intel Single-Chip Cloud Computer (Conference paper)
Proc. 3rd Many-core Applications Research Community Symposium (MARC3), Ettlingen, Germany, July 5-6, 2011. KIT Scientific Publishing.
Download: [ PDF ]

Erik Hansson, Joar Sohl, Christoph Kessler, Dake Liu. Case Study of Efficient Parallel Memory Access Programming for the Embedded Heterogeneous Multicore DSP Architecture ePUMA (Conference paper)
Proc. Int. Workshop on Multi-Core Computing Systems (MuCoCoS-2011), June 2011, Seoul, Korea. IEEE CS Press.

Kenan Avdic, Nicolas Melot, Jörg Keller, Christoph Kessler. Parallel sorting on Intel Single-Chip Cloud computer (Conference paper)
2nd Int. Workshop on Applications for Multi- and Manycore Processors (A4MMC-2), co-located with ISCA-2011, June 2011, San Jose, CA, USA. ACM.

Mattias Eriksson. Integrated Code Generation (PhD thesis)
PhD thesis, Linköping Studies in Science and Technology Dissertation No. 1375
Download: [ LiU e-press ]

Usman Dastgeer, Johan Enmyren, Christoph Kessler. Auto-tuning SkePU: A Multi-Backend Skeleton Programming Framework for Multi-GPU Systems (Conference paper)
Proc. IWMSE-2011 4th international workshop on Multicore software engineering, Hawaii, USA, May 2011, ACM. ISBN: 978-1-4503-0577-8.
Download: [ ACM DL ]

Mattias Eriksson, Christoph Kessler. Integrated Offset Assignment (Conference paper)
Proc. 9th Workshop on Optimizations for DSP and Embedded Systems (ODES-9), co-located with CGO-2011, Chamonix, France, April 2011.

Christoph Kessler. Programming Techniques for the Cell Processor (Journal paper)
it - Information Technology 53(2):66--74, ISSN 1611-2776, Oldenbourg Verlag, April 2011

Adeel Asghar, Adeel Asghar, Sonia Tariq, Mohsen Torabzadeh-Tari, Mohsen Torabzadeh-Tari, Peter Fritzson, Adrian Pop, Martin Sjolund, Parham Vasaiely, Wladimir Schamai. An Open Source Modelica Graphic Editor Integrated with Electronic Notebooks and Interactive Simulation (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI ]

Thieriot, Hubert, Maroun Nemera, Peter Fritzson, Rajiv Singh, John Kocherry. Towards Design Optimization with OpenModelica Emphasizing Parameter Optimization with Genetic Algorithms (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Mohsen-Torabzadeh Tari, Muhammed Hossain Zoheb, Peter Fritzson, Richter Thomas. OMWeb - Virtual Web-based Remote Laboratory for Modelica in Engineering Courses (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Mohsen Torabzadeh-Tari, Martin Sjolund, Adrian Pop, Peter Fritzson. DrControl - An Interactive Course Material for Teaching Control Engineering (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Bouskela Daniel, Jardin Audrey, Benjelloun-Touimi Zakia, Peter Aronsson, Peter Fritzson. Modelling of Uncertainties with Modelica (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Jens Frenkel, Jens Frenkel, Christian Schubert, Gunter Kunze, Peter Fritzson, Martin Sjolund, Adrian Pop. Towards a Benchmark Suite for Modelica Compilers: Large Models (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Michaela Huhn, Michaela Huhn, Martin Sjolund, Wuzhu Chen, Wuzhu Chen, Christan Schulze, Peter Fritzson. Tool Support for Modelica Real-time Models (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Martin Sjolund, Peter Fritzson, Adrian Pop. Bootstrapping a Modelica Compiler aiming at Modelica 4 (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ DOI | PDF ]

Jens Frenkel, Jens Frenkel, Gunter Kunze, Gunter Kunze, Peter Fritzson, Martin Sjolund, Adrian Pop, Willi Braun. Towards a Modular and Accessible Modelica Compiler Backend (Conference paper)
In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
Download: [ PDF ]

Year 2010

Johan Enmyren, Usman Dastgeer, Christoph Kessler. Towards a Tunable Multi-Backend Skeleton Programming Framework for Multi-GPU Systems (Conference paper)
Proc. MCC-2010 Third Swedish Workshop on Multicore Computing, Gothenburg, Sweden, Nov. 2010

Wladimir Schamai, Uwe Pohlmann, Peter Fritzson, Christiaan J.J. Paredis, Philipp Helle, Carsten Strobel. Execution of UML State Machines Using Modelica (Conference paper)
In Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, (EOOLT 2010), Published by Linkoping University Electronic Press, www.ep.liu.se, In conjunction with MODELS 2010, Oslo, Norway, Oct 3, 2010.

Per Östlund, Kristian Stavåker, Peter Fritzson. Parallel Simulation of Equation-Based Models on CUDA-Enabled GPUs (Conference paper)
Accepted for publication, Parallel/High-Performance Object- Oriented Scientific Computing, (POOSC'10), In conjuction with SPLASH 2010 http://splashcon.org, Reno-Tahoe, Nevada, USA, October 18, 2010.

Robert Braun, Peter Fritzson, Petter Krus, Martin Sjölund. Towards Efficient Distributed Simulation in Modelica using Transmission Line Modeling (Conference paper)
In Proceedings of the 3rd International Workshop on Equation- Based Object-Oriented Modeling Languages and Tools, (EOOLT 2010), Published by Linköping University Electronic Press, www.ep.liu.se, In conjunction with MODELS 2010, Oslo, Norway, Oct 3, 2010.

Philipp Helle, Wladimir Schamai, Peter Fritzson, Christiaan Paredis. Virtual Verication of System Designs against System Requirements (Conference paper)
In Proc. of 3rd International Workshop on Model Based Architecting and Construction of Embedded Systems (ACES 2010). In conjunction with MODELS 2010. Oslo, Norway, Oct 4, 2010.

Kristian Stavåker, Daniel Rolls, Jing Guo, Peter Fritzson, Sven-Bodo Scholz. Compilation of Modelica Array Computations into Single Assignment C for Efficient Execution on CUDA-enabled GPUs (Conference paper)
In Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, (EOOLT 2010, Published by Linköping University Electronic Press, Oslo, Norway, Oct 3, 2010 www.ep.liu.se, In conjunction with MODELS 2010, Oslo, Norway, Oct 3, 2010.

Johan Enmyren, Christoph Kessler. SkePU: A Multi-Backend Skeleton Programming Library for Multi-GPU Systems (Conference paper)
Proc. 4th Int. Workshop on High-Level Parallel Programming and Applications (HLPP-2010), Baltimore, USA, Sep. 2010. ACM.
Download: [ PDF | Software download ]

Christoph Kessler. Compiling for VLIW DSPs
Book chapter, 38 pages, in: S. Bhattacharyya, E. Deprettere, R. Leupers, and J. Takala, eds., Handbook on Signal Processing Systems, Springer, Sept. 2010.
Download: [ Publisher page ]

Siegfried Benkner, Sabri Pllana, Jesper L. Träff, Andrew Richards, George Russell, Samuel Thibault, Cedric Augonnet, Raymond Namyst, Herbert Cornelius, Christoph Kessler, David Moloney, Peter Sanders. PEPPHER: PErformance Portability and Programmability for HEterogeneous many-core aRchitectures (Technical report)
Technical Report TR-10-4, Department of Scientic Computing, Faculty of Computer Science, University of Vienna, Austria, September 2010.
Download: [ PDF ]

Rikard Hulten, Christoph Kessler, Jörg Keller. Optimized On-Chip Pipelined Mergesort on the Cell/B.E. (Conference paper)
Proc. EuroPar-2010 conference, Part II, Springer LNCS 6272, pp. 187-198, August 2010.
Download: [ PDF | Springer-Online ]

Christoph Kessler, Welf Löwe. Optimized Composition of Performance-Aware Parallel Components (Conference paper)
Proc. 15th Int. Workshop on Compilers for Parallel Computers (CPC-2010), Vienna, Austria, July 2010.

Christian Paredis, Y. Bernard, Roger Burkhart, H.-P. de Koning, Sanford Friedenthal, Peter Fritzson, Nicolas Rouquette, Wladimir Schamai. An Overview of the SysML-Modelica Transformation Specification (Conference paper)
In Proceedings of the 2010 INCOSE International Symposium, Chicago, Illinois, July 12-15, 2010.

Christoph Kessler, Welf Löwe, David Padua, Markus Püschel. Dagstuhl Seminar Proceedings 10191 -- Program Composition and Optimization : Autotuning, Scheduling, Metaprogramming and Beyond
Abstracts Collection, Executive Summary, and Introduction Paper. Dagstuhl Research Online Publication Server (DROPS), http://drops.dagstuhl.de, Leibniz-Zentrum för Informatik, Schloss Dagstuhl, Germany, June 2010.
Download: [ URL ]

Toby Myers, Peter Fritzson, Geoff Dromey. Co-Modeling: From Requirements to an Integrated Software/Hardware Model (Journal paper)
Accepted to IEEE Computer, May 2010

Mohsen Torabzadeh-Tari, Peter Fritzson, Martin Sjolund, Adrian Pop. Generalization of an Active Electronic Notebook for Teaching Multiple Programming Languages (Conference paper)
In Proceedings of EDUCON2010, IEEE, Madrid, April 14-16, 2010.

Christoph Kessler, Wladimir Schamai, Peter Fritzson. Platform-independent modeling of explicitly parallel programs (Conference paper)
PARS'10: 23rd PARS-Workshop on parallel Systems and Algorithms, Hannover, Germany, Feb. 2010. In: M. Beigl and F. Cazorla-Almeida (Eds.): ARCS'10 Workshop Proceedings, ISBN 978-3-8007-3222-7, VDE-Verlag Berlin/Offenbach, Germany, pp. 83--93. Also in: PARS-Mitteilungen 27: 73-83, ISSN 0177-0454, Sep. 2010
Download: [ PDF ]

Year 2009

Christoph Kessler. Multicore - Möjliga Scenarion för Framtiden
OnTime (No. 3/2009), Combitech AB, Sweden, Dec. 2009
Download: [ PDF ]

Mohsen Torabzadeh-Tari, Peter Fritzson, Martin Sjölund. OpenModelica-Python Interoperability Applied to Monte Carlo Simulation (Conference paper)
Scandinavian Simulation Society, October 2009 in Fredericia, Denmark
Download: [ SIMS7 ]

Peter Fritzson, Pavol Privitzer, Martin Sjölund, Adrian Pop. Towards a Text Generation Template Language for Modelica (Conference paper)
7th International Modelica Conference, September 20-22, 2009, Como, Italy

Martina Maggio, Kristian Stavåker, Filippo Donida, Francesco Casella, Peter Fritzson. Parallel Simulation of Equation-based Object-Oriented Models with Quantized State Systems on a GPU (Conference paper)
In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.

Martin Sjolund, Martin Sjolund, Peter Fritzson. An OpenModelica Java External Function Interface Supporting MetaProgramming (Conference paper)
In Proceedings of the 7th International Modelica Conference (Modelica'2009), Como, Italy, September.20-22, 2009.

Peter Fritzson, Pavol Privitzer, Martin Sjolund, Adrian Pop. Towards a Text Generation Template Language for Modelica (Conference paper)
In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.

Wladimir Schamai, Peter Fritzson, Chris Paredis, Adrian Pop. Towards Unified System Modeling and Simulation with ModelicaML: Modeling of Executable Behavior Using Graphical Notations (Conference paper)
7th International Modelica Conference, September 20-22, 2009, Como, Italy

Wladimir Schamai, Peter Fritzson, Chris Paredis, Adrian Pop. Towards Unified System Modeling and Simulation with ModelicaML : Modeling of Executable Behavior Using Graphical Notations (Conference paper)
In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.

Jörg Keller, Christoph Kessler, Bert Wesarg. Efficient Simulation of Fork Programs on Multicore Machines (Conference paper)
PARS'09: 22nd PARS-Workshop, Parsberg, Germany, Jun 4-5, 2009. GI/ITG-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS). In: PARS-Mitteilungen 26: 84-90, ISSN 0177-0454, Dec. 2009.
Download: [ PDF ]

Peter Fritzson, David Broman, Francois Cellier. Equation-Based Object-Oriented Languages and Tools (Conference paper)
Report on the 2nd Workshop EOOLT at ECOOP 2008. Book chapter. Object-Oriented Technology. ECOOP 2008 Workshop Reader, Volume 5475 of LNCS, pages 18-29, Springer-Verlag, May 15, 2009

David Broman, Peter Fritzson. High-Order Acausal Models (Journal paper)
Simulation News Europe, Vol 19, No 1. ISSN 0929-2268. April 2009.

Peter Fritzson, Adrian Pop, David Broman, Peter Aronsson. Formal Semantics Based Translator Generation and Tool Development in Practice (Conference paper)
In Proceedings of 20th Australian Software Engineering Conference (ASWEC 2009), Gold Coast, Queensland, Australia, April 14 – 17, 2009.

Mattias Eriksson. Integrated Software Pipelining (Licenciate thesis)
Linköping Studies in Science and Technology, Thesis No. 1393

Håkan Lundvall, Peter Fritzson. Automatic Parallelization using Pipelining for Equation-Based Simulation Languages (Conference paper)
In proceedings of the 14th Workshop on Compilers for Parallel Computing (CPC 2009), Zurich, Switzerland, Jan 7-9, 2009.

Mattias Eriksson, Christoph Kessler. Integrated Modulo Scheduling for Clustered VLIW Architectures (Conference paper)
Proc. HiPEAC-2009 High-Performance and Embedded Architecture and Compilers, Paphos, Cyprus, Jan. 2009. Springer LNCS.
Download: [ List (C. Kessler) ]

Christoph Kessler, Jörg Keller. Optimized Mapping of Pipelined Task Graphs on the Cell BE (Conference paper)
Proc. 14th Int. Workshop on Compilers for Parallel Computers (CPC-2009), Zürich, Switzerland, Jan. 2009.
Download: [ List (C. Kessler) ]

Håkan Lundvall, Peter Fritzson. Automatic Parallelization using Pipelining for Equation-Based Simulation Languages. (Conference paper)
Accepted for the 14th Workshop on Compilers for Parallel Computing (CPC'2009), Zurich, Switzerland, Jan 7-9, 2009.

Year 2008

Håkan Lundvall, Kristian Stavåker, Peter Fritzson, Christoph Kessler. Automatic Parallelization of Simulation Code for Equation-based Models with Software Pipelining and Measurements on Three Platforms. (Conference paper)
1st Swedish Workshop on Multi-Core Computing (MCC-08), Ronneby, November 27-28, 2008.

Christoph Kessler, Jörg Keller. Optimized On-Chip Pipelining of Memory-Intensive Computations on the Cell BE. (Conference paper)
MCC-2008 First Swedish Workshop on Multicore Computing, Ronneby, Sweden, Nov. 2008.
Download: [ List (C. Kessler) ]

Andreas Borg, Mikael Patel, Kristian Sandahl. "Modelling Capacity Requirements in Large-Scale Telecommunication Systems" (Conference paper)
To appear in the Proceedings of the Eighth Conference on Software Engineering Research and Practice in Sweden (SERPS'08), Karlskrona, Sweden, November 4-5, 2008.

Morgan Ericsson, Welf Löwe, Christoph Kessler, Jesper Andersson. Composition and Optimization (Conference paper)
Proc. Int. Workshop on Component-Based High Performance Computing (CBHPC-2008), Oct. 2008. ACM.
Download: [ List (C. Kessler) ]

Henrik Eriksson, Henrik Magnusson, Peter Fritzson, Adrian Pop. 3D Animation and Programmable 2D Graphics for Visualization of Simulations in OpenModelica. (Conference paper)
In Proceedings of the 49th Scandinavian Conference on Simulation and Modeling (SIMS’2008), available at www.scan-sims.org. Oslo, Norway. October 7-8, 2008.

Andreas Leha, Mikhail Chalabine, Christoph Kessler. Parallelizing Scientific Code with Invasive Interactive Parallelization - A Case Study with Reuseware (Conference paper)
Proc. Int. Workshop on Component-Based High Performance Computing (CBHPC-2008), Oct. 2008. ACM.
Download: [ ACM DL entry ]

Peter Fritzson, Edelfeldt, S. Evaluation and comparison of models and modelling tools simulating nitrogen processes in treatment wetlands (Journal paper)
Simulation (San Diego, Calif.)(ISSN 1569-190X), Volume: 16, Issue: 1, Pages: 26 - 49, 2008

Peter Fritzson, David Broman, Francois Cellier, Christoph Nytsch Geusen. Book Chapter: Workshop Reader of the Workshop EOOLT'2007 at ECOOP'2007, Object Oriented Technology (Conference paper)
ECOOP 2007 Workshop Reader, Springer Verlag, Executive Master in Project Management, Pages: 27 - 39, 2008
Download: [ Google Books ]

Tony Gorschek, Magnus Eriksson, Andreas Borg, Kristian Sandahl, Jürgen Börstler, Annabella Loconsole, Mikael Svahnberg. "Perspectives on Requirements Understandability: For Whom Does the Teacher's Bell Toll?" (Conference paper)
Third International Workshop on Requirements Engineering Education and Training (REET'08), Barcelona, Spain, September 9, 2008.

Jörg Keller, Christoph Kessler. Optimized Pipelined Parallel Merge Sort on the Cell BE (Conference paper)
Proc. 2nd Int. Workshop on Highly Parallel Processing on a Chip (HPPC-2008) at Euro-Par 2008, Las Palmas de Gran Canaria, Spain, Aug. 2008. Springer LNCS.
Download: [ List (C. Kessler) ]

David Broman, Peter Fritzson. Higher-Order Acausal Models. (Conference paper)
In Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2008), Pathos, Cyprus, July 8, 2008. Published by Linköping University Electronic Press, http://www.ep.liu.se/ecp/024/, July 2008.

Toby Myers, Peter Fritzson, Geoff Dromey. Seamlessly Integrating Software & Hardware Modelling for Large-Scale Systems. (Conference paper)
In Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2008), Pathos, Cyprus, July 8, 2008. Published by Linköping University Electronic Press, http://www.ep.liu.se/ecp/024/, July 2008.
Download: [ ]

Jörn Guy Suess, Peter Fritzson, Adrian Pop. The Impreciseness of UML and Implications for ModelicaML. (Conference paper)
In Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2008), Pathos, Cyprus, July 8, 2008. Published by Linköping University Electronic Press, http://www.ep.liu.se/ecp/024/, July 2008.

Markus Ålind, Mattias Eriksson, Christoph Kessler. BlockLib: A Skeleton Library for Cell Broadband Engine. (Conference paper)
Proc. 1st Int. Workshop on Multicore Software Engineering (IWMSE-2008) at ICSE-2008, Leipzig, Germany, May 2008. ACM.
Download: [ ACM DL entry ]

Peter Fritzson, Adrian Pop, Kristoffer Norling, Mikael Blom. Comment- and Indentation Preserving Refactoring and Unparsing for Modelica. (Conference paper)
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.

Jörn Guy Süss, Peter Fritzson, Adrian Pop, Luke Wildman. Towards Integrated Model-Driven Testing of SCADA Systems Using the Eclipse Modeling Framework and Modelica. (Conference paper)
In Proceedings of 19th Australian Software Engineering Conference (ASWEC 2008), Perth, Western Australia, March 25 – 28, 2008.

Jesper Andersson, Morgan Ericsson, Christoph Kessler, Welf Löwe. Profile-Guided Composition (Conference paper)
Proc. 7th Int. Symposium on Software Composition (SC 2008) at ETAPS, Budapest, Hungary, March 2008. Springer LNCS.
Download: [ SpringerLink ]

Adrian Pop, Kristian Stavåker, Peter Fritzson. Exception Handling for Modelica (Conference paper)
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.

David Broman, Peter Aronsson, Peter Fritzson. Design Considerations for Dimensional Inference and Unit Consistency Checking in Modelica. (Conference paper)
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.

Philip Machanick, Ariel Liebman, Peter Fritzson. Modeling of CO2 Reduction Impacts on Energy Prices with Modelica (Book)
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.

Mattias Eriksson, Oskar Skoog, Christoph Kessler. Optimal vs. Heuristic Integrated Code Generation for Clustered VLIW Architectures. (Conference paper)
Proc. 11th Int. Workshop on Software and Compilers for Embedded Systems (SCOPES 2008), München, Germany, March 2008.
Download: [ ACM DL entry ]

Kristian Stavåker, Adrian Pop, Peter Fritzson. Compiling and Using Pattern Matching in Modelica. (Conference paper)
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.

Peter Fritzson, Adrian Pop, Mikael Blom, Kristoffer Norling,. Comment- and Indentation Preserving Refactoring and Unparsing for Modelica. (Conference paper)
In Proceedings of the 6th International Modelica Conference (Modelica'2008), Bielefeld, Germany, March.3-4, 2008.

Peter Fritzson, Adrian Pop, Jörn Guy Süss, Luke Wildman. Towards Integrated Model-Driven Testing of SCADA Systems Using the Eclipse Modeling Framework and Modelica. (Conference paper)
In Proceedings of 19th Australian Software Engineering Conference (ASWEC 2008), Perth, Western Australia, March 25 – 28, 2008.

Jörg Keller, Christoph Kessler, Kalle König, Wolfgang Heenes. Hybrid Parallel Sort on the Cell Processor (Conference paper)
Proc. 9th Workshop on Parallel Systems and Algorithms (PASA-2008), Dresden, Germany, Feb. 2008.

Christoph Kessler, Welf Löwe. A Framework for Performance-Aware Composition of Explicitly Parallel Components. (Conference paper)
Proc. ParCo-2007 conference, Jülich/Aachen, Germany, Sept. 2007. In C. Bischof et al. (eds.): Parallel Computing: Architectures, Algorithms and Applications, Advances in Parallel Computing Series, Volume 15, IOS Press, pp. 227-234, Feb. 2008. Also published as: NIC Series Volume 38, December 2007.
Download: [ IOS press online ]

Year 2007

Christoph Kessler, Andrzej Bednarski, Mattias Eriksson. Classification and generation of schedules for VLIW processors (Journal paper)
Concurrency and Computation: Practice and Experience 19:2369-2389, Wiley, 2007.
Download: [ Summary ]

Christoph Kessler, Jörg Keller. Models for Parallel Computing: Review and Perspectives (Journal paper)
Invited survey article, 17 pages, to appear in PARS-Mitteilungen 24, 2007, ISSN 0177-0454, GI/ITG PARS Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware, Gesellschaft für Informatik e.V., Germany, Dec. 2007.
Download: [ Final Manuscript ]

Christoph Kessler, Welf Löwe. A Framework for Performance-Aware Composition of Explicitly Parallel Components (Conference paper)
Proc. ParCo-2007 conference, Jülich/Aachen, Germany, Sept. 2007. To appear in C. Bischof et al. (eds.): Parallel Computing: Architectures, Algorithms and Applications, Advances in Parallel Computing Series, Volume 15, IOS Press, pp. 227-234, Feb. 2008. Also published as: NIC Series Volume 38, December 2007.

Christoph Kessler, Peter Fritzson, Mattias Eriksson. NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation. (Conference paper)
In: Bo Kågström, Erik Elmroth, Jack Dongarra and Jerzy Wasniewski (eds.): PARA'06 State-of-the-Art in Scientific and Parallel Computing, Umea, Sweden, June 2006. Springer LNCS vol. 4699, pp. 1006-1015, 2007.
Download: [ Springer LNCS Online ]

Andreas Borg, Kristian Sandahl, Mikael Patel. "Extending the OpenUP/Basic Requirements Discipline to Specify Capacity Requirements" (Conference paper)
in the proceedings of the 15th IEEE International Requirements Engineering Conference (RE'07), pp., 328-333, Delhi, India, October 15-19, 2007.

Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Mathematical Models Solved with Inlined Runge-Kutta Solvers (Conference paper)
Automatic Parallelization of Mathematical Models Solved with Inlined Runge-Kutta Solvers. Presented at the 48th Scandinavian Conference on Simulation and Modeling, Göteborg, 2007.

Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Object Oriented Models Executed with Inline Solvers (Conference paper)
Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Object Oriented Models Executed with Inline Solvers. Presented at the ParSim special session at the 14th EuroPVM/MPI User Group Meeting, Paris, 2007.

Adrian Pop, David Akhvlediani, Peter Fritzson. Towards Run-time Debugging of Equation-based Object-oriented Languages (Conference paper)
Adrian Pop, David Akhvlediani, and Peter Fritzson. Towards Run-time Debugging of Equation-based Object-oriented Languages. In Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS'2007), available at www.scan-sims.org and http://www.ep.liu.se. Göteborg, Sweden. October 30-31, 2007.
Download: [ Towards Run-time Debugging of Equation-based Object-oriented Languages ]

Kristian Sandahl, Andreas Borg, Mikael Patel. "A Method for Assessing and Improving Processes for Capacity in Telecommunication Systems" (Conference paper)
In the Proceedings of the Seventh Conference on Software Engineering Research and Practice in Sweden (SERPS'07), Göteborg, Sweden, October 24-25, 2007.

Adrian Pop, Vasile Baluta, Peter Fritzson. Eclipse Support for Design and Requirements Engineering Based on ModelicaML (Conference paper)
Adrian Pop, Vasile Baluta, and Peter Fritzson. Eclipse Support for Design and Requirements Engineering Based on ModelicaML. In Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS'2007), available at www.scan-sims.org and http://www.ep.liu.se. Göteborg, Sweden. October 30-31, 2007.
Download: [ Eclipse Support for Design and Requirements Engineering Based on ModelicaML ]

Kristoffer Norling, David Broman, Peter Fritzson, Alexander Siemers, Dag Fritzson. Secure Distributed Co-Simulation over Wide Area Networks (Conference paper)
Kristoffer Norling, David Broman, Peter Fritzson, Alexander Siemers, and Dag Fritzson. Secure Distributed Co-Simulation over Wide Area Networks. In Proceedings of the 48th Scandinavian Conference on Simulation and Modeling (SIMS'2007), available at www.scan-sims.org and http://www.ep.liu.se. Göteborg, Sweden, October 30-31, 2007.
Download: [ Secure Distributed Co-Simulation over Wide Area Networks ]

Peter Fritzson, David Broman, Francois Cellier, Christoph Nytsch Geusen. Equation-Based Object-Oriented Languages and Tools Report on the Workshop EOOLT 2007 at ECOOP 2007
Object-oriented technology : ECOOP 2007 Workshop reader : final reports, Berlin, Heidelberg, Springer, Lecture Notes in Computer Science; 4906. ISBN: 978-3-540-78194-3.
Download: [ Pdf ]

Andreas Borg, Mikael Patel, Kristian Sandahl. "Extending the OpenUP/Basic Requirements Discipline to Specify Capacity Requirements" (Conference paper)
in the proceedings of the 15th IEEE International Requirements Engineering Conference (RE'07), pp., 328-333, Delhi, India, October 15-19, 2007.

Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Object Oriented Models across method and system (Conference paper)
Håkan Lundvall, Peter Fritzson. Automatic Parallelization of Object Oriented Models Across Method and System, Presented at the 6th Eurosim Congress, Ljubljana, Slovenia, 2007.
Download: [ ]

Mikael Patel, Andreas Borg, Kristian Sandahl. "A Case Study in Assessing and Improving Capacity Using an Anatomy of Good Practice" (Conference paper)
In the proceedings of The 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2007), pp. 509-512, Dubrovnik, Croatia, September 3-7, 2007.

David Broman, Peter Fritzson. Abstract Syntax Can Make the Definition of Modelica Less Abstract (Conference paper)
David Broman and Peter Fritzson. Abstract Syntax Can Make the Definition of Modelica Less Abstract. In Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2007), Berlin, July 30, 2007. Published by Linköping Electronic Press, http://www.ep.liu.se/ecp/024/, July 2007.
Download: [ Abstract Syntax Can Make the Definition of Modelica Less Abstract ]

Tony Gorschek, Mikael Svahnberg, Andreas Borg, Jürgen Börstler, Magnus Eriksson, Annabella Loconsole, Kristian Sandahl. A Controlled Empirical Evaluation of a Requirements Abstraction Model" (Journal paper)
Information and Software Technology, Vol. 49, No 7, pp. 790-805, July 2007.

Adrian Pop, David Akhvlediani, Peter Fritzson. Integrated UML and Modelica System Modeling with ModelicaML in Eclipse (Conference paper)
In Proceedings of the 11th IASTED International Conference on Software Engineering and Applications (SEA 2007), Cambridge, MA, USA, November 19-21, 2007.

Adrian Pop, David Akhvlediani, Peter Fritzson. Towards Unified System Modeling with the ModelicaML UML Profile. (Conference paper)
In Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools, (EOOLT'2007), Berlin, July 30, 2007. Published by Linköping University Electronic Press, http://www.ep.liu.se/ecp/024/, July 2007.
Download: [ Content ]

Andreas Borg, Mikael Patel, Kristian Sandahl. "Integrating an Improvement Model of Handling Capacity Requirements with OpenUP/Basic Process" (Conference paper)
In the proceedings of the International working conference on Requirements Engineering: Foundations for Software Quality (REFSQ'07), pp. 341-354, Trondheim, Norway, June 11-12, 2007.

Anders Sandholm, Peter Fritzson, Varun Arora, Scott Delp, Göran Petersson, Jessica Rose. The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books (Conference paper)
Anders Sandholm, Peter Fritzson, Varun Arora, Scott Delp, Göran Petersson, and Jessica Rose. The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books. In Proceedings of the 11th Mediterranean Conference on Medical and Biological Engineering and Computing (Medicon'2007), Ljubljana, Slovenia, June 26-30. 2007.
Download: [ The Gait E-Book - Development of Effective Participatory Learning using Simulation and Active Electronic Books ]

Mikhail Chalabine, Christoph Kessler. A Formal Framework for Automated Round-trip Software Engineering in Static Aspect Weaving and Transformations. (Conference paper)
Proc. ACM SIGSOFT/IEEE 29th Int. Conference on Software Engineering (ICSE-2007), Minneapolis, USA, May 2007.
Download: [ IEEE Xplore ]

Bert Wesarg, Holger Blaar, Jörg Keller, Christoph Kessler. Emulating a PRAM on a Parallel Computer (Conference paper)
PARS'07: 21. PARS - Workshop, Hamburg, Germany, May 31-Jun 1, 2007. GI/ITG-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS).

Daniel Johansson, Mattias Eriksson, Christoph Kessler. Bulk-synchronous parallel computing on the CELL processor. (Conference paper)
PARS'07: 21. PARS - Workshop, Hamburg, Germany, May 31-Jun 1, 2007. GI/ITG-Fachgruppe Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS).

Peter Fritzson, Erik Ulfhielm, Ales Belic, Martin Fransson, Henrik Gréen. Biochemical Mathematical Modeling with Modelica and the BioChem Library (Conference paper)
Aplimat 6th International Conference, February 6-9, 2007, Bratislava, Slovak Republic

Robert Kaminski. Towards an XML Document Restructuring Framework (Licenciate thesis)


Year 2006

Alexander Siemers, Dag Fritzson, Peter Fritzson. Meta-Modeling for Multi-Physics Co-simulations applied for OpenModelica (Conference paper)
Alexander Siemers, Dag Fritzson, and Peter Fritzson. Meta-Modeling for Multi-Physics Co-simulations applied for OpenModelica. In Proceedings of International Congress on Methodologies for Emerging Technologies in Automation (ANIPLA2006), Rome, Italy, November 13-15, 2006.

Filip Claeys, Maria Chtepen, Peter Fritzson, Peter Vanrolleghem. Towards Transparent Distributed Execution in the Tornado Framework (Conference paper)
Filip Claeys, Maria Chtepen, Peter Fritzson, Peter Vanrolleghem. Towards Transparent Distributed Execution in the Tornado Framework. In Proceedings of Environmental Applications and Distributed Computing (EADC2006), Bratislava, Slovakia, Oct 16-18, 2006.
Download: [ Towards Transparent Distributed Execution in the Tornado Framework ]

Filip Claeys, Peter Vanrolleghem, Peter Fritzson. Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space (Conference paper)
Filip Claeys, Peter Vanrolleghem, and Peter Fritzson. Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space. In Proceedings of the 2nd European Modelling & Simulation Symposium (EMSS20069), Barcelona, October 4-6, 2006.
Download: [ Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space ]

Filip Claeys, Peter Vanrolleghem, Peter Fritzson. A Generalized Framework for Abstraction and Dynamic Loading of Numerical Solvers (Book)
Filip Claeys, Peter Vanrolleghem, and Peter Fritzson. A Generalized Framework for Abstraction and Dynamic Loading of Numerical Solvers. In Proceedings of the 2nd European Modelling & Simulation Symposium (EMSS2006), Barcelona, October 4-6, 2006.

David Broman, Kaj Nyström, Peter Fritzson. Determining Over- and Under-Constrained Systems of Equations using Structural Constraint Delta (Conference paper)
In Proceedings of the Fifth International Conference on Generative Programming and Component Engineering (GPCE'06), Portland, Oregon, USA, 2006. ACM Press

Peter Fritzson, Peter Aronsson, Adrian Pop, Håkan Lundvall, Kaj Nyström, Levon Saldamli, David Broman, Anders Sandholm. OpenModelica - A Free Open-Source Environment for System Modeling, Simulation, and Teaching (Conference paper)
IEEE International Symposium on Computer-Aided Control Systems Design , October 4-6, 2006, Munich, Germany

Elmir Jagudin, Andreas Remar, Adrian Pop, Peter Fritzson. OpenModelica MDT Eclipse plugin for Modelica Development, Code Browsing, and Simulation (Conference paper)
the 47th Conference on Simulation and Modelling (SIMS2006), September, 28-29, 2006, Helsinki, Finland

Adrian Pop, Peter Fritzson. MetaModelica: A Unified Equation-Based Semantical and Mathematical Modeling Language (Conference paper)
Joint Modular Languages Conference 2006 (JMLC2006) , September, 13-15th, 2006, Jesus College, Oxford, England
Download: [ ]

Adrian Pop, Peter Fritzson, Elmir Jagudin, Andreas Remar, David Akhvlediani. OpenModelica Development Environment with Eclipse Integration for Browsing, Modeling, and Debugging (Conference paper)
5th International Modelica Conference (Modelica2006), September, 4-5th, 2006, Vienna, Austria.

Olof Johansson, Adrian Pop, Peter Fritzson. Engineering Design Tool Standards and Interfacing Possibilities to Modelica Simulation Tools (Conference paper)
5th International Modelica Conference (Modelica2006), September, 4-5th, 2006, Vienna, Austria.

David Broman, Peter Fritzson, Sébastien Furic. Types in the Modelica Language (Conference paper)
In Proceedings of the Fifth International Modelica Conference, Vienna, Austria, 2006.
Download: [ PDF ]

Martin Fransson, Peter Fritzson, Malin Lindqvist, Ulf Hindorf, Sven Almer, Curt Peterson. A Preliminary Study of Modeling and Simulation in Individualized Drug Dosage - Azathioprine on Inflammatory Bowel Disease (Conference paper)
The 47th Conference on Simulation and Modeling of the Scandinavian Simulation Society, September 27-29, 2006, Helsinki, Finland

Filip Claeys, Peter Fritzson, Peter Vanrolleghem. Using Modelica Models for Complex Virtual Experimentation with the Tornado Kernel (Conference paper)
Filip Claeys, Peter Fritzson, and Peter Vanrolleghem. Using Modelica Models for Complex Virtual Experimentation with the Tornado Kernel. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.

Mikhail Chalabine, Christoph Kessler, Peter Bunus. Automatic Round-trip Software Engineering in Aspect Weaving Systems. (Conference paper)
Proc. 21st IEEE/ACM International Conference on Automated Software Engineering (ASE2006), Tokyo, Japan, Sept. 2006, pp. 305-308.
Download: [ IEEE Xplore ]

Anders Sandholm, Peter Fritzson, Gunilla Nilsson, Göran Petersson. Towards a Flexible General Training Simulator Platform Based on Modelica (Book)
Anders Sandholm, Peter Fritzson, Gunilla Nilsson, and Göran Petersson. Towards a Flexible General Training Simulator Platform Based on Modelica. In Proceedings of the 47th Conference on Simulation and Modeling of the Scandinavian Simulation Society (SIMS2006), Helsingfors, Finland, Sept. 28-29, 2006.
Download: [ Towards a Flexible General Training Simulator Platform Based on Modelica ]

Andreas Borg, Mikael Patel, Kristian Sandahl. "Good Practice and Improvement Model of Handling Capacity Requirements of Large Telecommunication Systems" (Conference paper)
In the proceedings of the 14th IEEE International Requirements Engineering Conference (RE'06), pp. 245-250, Minneapolis/St. Paul, Minnesota, USA, September 11-15, 2006.

Anders Sandholm, Peter Bunus, Peter Fritzson. A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO (Conference paper)
Anders Sandholm, Peter Bunus, and Peter Fritzson. A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
Download: [ A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO ]

Kaj Nyström, Peter Fritzson. Parallel Simulation with Transmission Lines in Modelica (Conference paper)
Kaj Nyström and Peter Fritzson. Parallel Simulation with Transmission Lines in Modelica. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
Download: [ Parallel Simulation with Transmission Lines in Modelica ]

Jonas Larsson, Peter Fritzson. A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations (Conference paper)
Jonas Larsson and Peter Fritzson. A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations. In Proceedings of the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
Download: [ A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations ]

Bernhard Bachmann, Peter Aronsson, Peter Fritzson. Robust Initialization of Differential Algebraic Equations (Conference paper)
Bernhard Bachmann, Peter Aronsson and Peter Fritzson. Robust Initialization of Differential Algebraic Equations. In Proceedings fo the 5th International Modelica Conference (Modelica'2006), Vienna, Austria, Sept. 4-5, 2006.
Download: [ Robust Initialization of Differential Algebraic Equations ]

Adrian Pop, Peter Fritzson. An Eclipse-based Integrated Environment for Developing Executable Structural Operational Semantics Specifications (Conference paper)
Structural Operational Semantics 2006 (SoS'2006), a Satellite Workshop of The 17th International Conference on Concurrency Theory (CONCUR'2006), August 26, 2006, Bonn, Germany.

Andrzej Bednarski, Christoph Kessler. Optimal Integrated VLIW Code Generation with Integer Linear Programming (Conference paper)
Proc. Euro-Par 2006 conference, Springer LNCS 4128, pp. 461-472, Aug. 2006.
Download: [ Summary ]

Christoph Kessler, Andrzej Bednarski. Optimal integrated code generation for VLIW architectures (Journal paper)
Concurrency and Computation: Practice and Experience, vol. 18: 1353-1390, Wiley, 2006
Download: [ Wiley DOI ]

Christoph Kessler, Peter Fritzson, Mattias Eriksson. NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation [Extended Abstract]
PARA'06 State-of-the-Art in Scientific and Parallel Computing, Umea, Sweden, June 2006. Published electronically.
Download: [ PDF ]

David Broman, Peter Fritzson. Type Safety of Equation-Based Object-Oriented Modeling Languages
PLDI '06: Poster session at the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, Ottawa, Canada, 2006
Download: [ Abstract, PDF | Poster, PDF ]

Anders Fernström, Ingemar Axelsson, Peter Fritzson, Anders Sandholm, Adrian Pop. OMNotebook - Interactive WYSIWYG Book Software for Teaching Programming (Book)
Anders Fernström, Ingemar Axelsson, Peter Fritzson, Anders Sandholm, Adrian Pop. OMNotebook - Interactive WYSIWYG Book Software for Teaching Programming. In Proceedings of the Workshop on Developing Computer Science Education - How Can It Be Done?. Linköping University, Dept. Computer & Inf. Science, Linköping, Sweden, March 10, 2006.
Download: [ ]

Christoph Kessler, Andrzej Bednarski. Classification and generation of schedules for VLIW processors (Conference paper)
Proc. of CPC'06 12th Int. Workshop on Compilers for Parallel Computers, A Coruna, Spain, Jan. 2006, pp. 60-72.
Download: [ Summary and full text ]

Mikhail Chalabine, Christoph Kessler. Crosscutting Concerns in Parallelization by Invasive Software Composition and Aspect Weaving (Conference paper)
Proc. Hawaii Int. Conference on System Sciences (HICSS-39), Kauai, Hawaii, USA, Jan. 2006.
Download: [ IEEE Xplore ]

Andrzej Bednarski, Christoph Kessler. Integer Linear Programming versus Dynamic Programming for Optimal Integrated VLIW Code Generation (Conference paper)
Proc. CPC-2006 Workshop on Compilers for Parallel Computers, Jan. 2006, A Coruna, Spain.
Download: [ Summary and full text ]

Håkan Mattson, Christoph Kessler. Towards a Bulk-Synchronous Distributed Shared Memory Programming Environment for Grids (Conference paper)
In: J. Dongarra, K. Madsen and J. Wasniewski, eds., Proceedings of PARA'04 Workshop on State-of-the-art in Scientific Computing, Lyngby, Denmark, June 2004. Springer LNCS vol. 3732, pp. 519-526, 2006.
Download: [ SpringerLink DOI ]

Year 2005

John Wilander. Policy and Implementation Assurance for Software Security (Licenciate thesis)
Liu-Tek-Lic-2005:62, Thesis no. 1207, ISBN 91-85457-65-5, ISSN 0280-7971
Download: [ ps.gz (best for printing) | pdf ]

John Wilander, Pia Fåk. Pattern Matching Security Properties of Code using Dependence Graphs (Conference paper)
In Proceedings of the 1st International Workshop on Code Based Software Security Assessments (CoBaSSA 2005), November 7, 2005, in Pittsburgh, Pennsylvania, USA. Pages 5--8.
Download: [ pdf ]

Mikhail Chalabine, Christoph Kessler. Parallelisation of Sequential Programs by Invasive Composition and Aspect Weaving (Conference paper)
Proc. APPT'05 Sixth International Workshop on Advanced Parallel Processing Technologies (APPT 2005), Hong Kong, China, 27-28 Oct. 2005, Springer LNCS.

Peter Fritzson, Peter Aronsson, Håkan Lundvall, Kaj Nyström, Adrian Pop, Levon Saldamli, David Broman. The OpenModelica Modeling, Simulation, and Development Environment (Book)
In Proceedings of the 46th Conference on Simulation and Modeling, pages 83-90, Trondheim, Norway, 2005
Download: [ ]

Håkan Lundvall, Peter Fritzson. Event Handling in the OpenModelica Compiler and Run-time System (Conference paper)
SIMS 2005, the 46th Conference on Simulation and Modelling, 13-14 October 2005, Trondheim, Norway.
Download: [ pdf ]

Håkan Mattson, Christoph Kessler, Kaj Nyström, Peter Fritzson. GridModelica: Modeling and Simulating on the Grid
6th Annual Workshop on Linux Cluster for Super Computing (LCSC), Linköping, October 2005.

John Wilander. Modeling and Visualizing Security Properties of Code using Dependence Graphs (Conference paper)
Fifth Conference on Software Engineering Research and Practice in Sweden (SERPS'05), October 20-21, 2005, Västerås, Sweden
Download: [ pdf ]

Adrian Pop, Peter Fritzson. Debugging Natural Semantics Specifications (Conference paper)
Sixt International Symposium on Automated and Analysis-Driven Debugging (AADEBUG2005), September 19-21, 2005, Monterey, California.
Download: [ Published in the ACM SIGSOFT/SIGPLAN on Automated and Analysis-Driven Debugging ]

John Wilander, Jens Gustavsson. Security Requirements---A Field Study of Current Practice (Conference paper)
Symposium on Requirements Engineering for Information Security (SREIS 2005), August 29th, 2005, Paris, France
Download: [ pdf ]

Adrian Pop. Contributions to Meta-Modeling Tools and Methods (Licenciate thesis)
Licentiate Thesis No. 1162, Linköping University
Download: [ Thesis PDF | Presentation PDF ]

David Broman, Peter Fritzson. Ideas for Security Assurance in Security Critical Software using Modelica (Book)
In Proceedings of the Conference on Modeling and Simulation for Public Safety, pages 45-54, Linköping, Sweden, 2005.
Download: [ PDF ]

Martin Fransson, Markus Gerdin, Peter Fritzson. Identification of a Nonlinear Cell Cycle System with Linear Models (Conference paper)
BioMedSim 2005, May 26-27, 2005, Linköping, Sweden

Emma, Larsdotter Nilsson, Peter Fritzson. Biochemical and Metabolic Modeling with Modelica (Conference paper)
Emma Larsdotter Nilsson and Peter Fritzson. Biochemical and Metabolic Modeling with Modelica. In Proceedings of the 4th International Conference on Modeling and Simulation in Biology, Medicine, and Biomedical Engineering (BioMedSim'2005), Linköping, Sweden, May 26-27, 2005.

Stina Edelfeldt, Peter Fritzson. Evaluation and Comparison of Ecological Models Simulating Nitrogen Processes in Treatment Wetlands, Modeled in Modelica (Book)
Stina Edelfeldt and Peter Fritzson. Evaluation and Comparison of Ecological Models Simulating Nitrogen Processes in Treatment Wetlands, Modeled in Modelica. In Proceedings of the 4th International Conference on Modeling and Simulation in Biology, Medicine, and Biomedical Engineering (BioMedSim'2005), Linköping, Sweden, May 26-27, 2005.

Adrian Pop, Peter Fritzson. A Portable Debugger for Algorithmic Modelica Code, (Conference paper)
4th International Modelica Conference (Modelica2005), 7-9 March 2005, Hamburg, Germany

Olof Johansson, Adrian Pop, Peter Fritzson. ModelicaDB - A Tool for Searching, Analysing, Crossreferencing and Checking of Modelica Libraries (Conference paper)
4th International Modelica Conference (Modelica2005), 7-9 March 2005, Hamburg, Germany

Peter Aronsson, Peter Fritzson. A Task Merging Technique for Parallelization of Modelica Models (Conference paper)
Peter Aronsson and Peter Fritzson. A Task Merging Technique for Parallelization of Modelica Models. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, March 7-8 2005.

Peter Fritzson, Adrian Pop, Peter Aronsson. Towards Comprehensive Meta-Modeling and Meta-Programming Capabilities in Modelica (Conference paper)
4th International Modelica Conference (Modelica2005), 7-9 March 2005, Hamburg, Germany

Emma, Larsdotter Nilsson, Peter Fritzson. A Metabolic Specialization of a General Purpose Modelica Library for Biological and Biochemical Systems (Conference paper)
Emma Larsdotter Nilsson, Peter Fritzson. A Metabolic Specialization of a General Purpose Modelica Library for Biological and Biochemical Systems. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, March 7-8, 2005.

Levon Saldamli, Bernhard Bachmann, Haetans-Jürg Wiesmann, Peter Fritzson. A Franework for Describing and Solving PDE Models in Modelica (Book)
Levon Saldamli, Bernhard Bachmann, Haetans-Jürg Wiesmann and Peter Fritzson. A Framework for Describing and Solving PDE Models in Modelica. In Proceedings of the 4th International Modelica Conference, Hamburg, Germany, March 7-8, 2005.

Year 2004

Karin Berg, Kaj Nyström. Hydrological Modeling in Modelica (Conference paper)
4th International Modelica Conference, March 2005, Hamburg Germany

Kaj Nyström, Peter Aronsson, Peter Fritzson. Parallelization in Modelica (Conference paper)
4th International Modelica Conference March 2005, Hamburg Germany

Yuxiao Zhao. Combining RDF and OWL with SOAP for Semantic Web Services (Conference paper)
Proceedings of Nordic Conference on Web Services (NCWS), pp31-45, Växjö, Sweden, Nov 22-23, 2004.
Download: [ pdf ]

Jon Edvardsson, Mariam Kamkar, Maud Göthe-Lundgren, Andreas Westerlund. Two-step reduction for finding a minimal-sized partition in automatic partition testing (Conference paper)
Proceedings of the 5th Conference on Computer Science and Engineering in Linköping. ECSEL,
Download: [ pdf ]

Peter Bunus, Peter Fritzson. Automated Static Analysis of Equation-Based Components (Journal paper)
SIMULATION: Transactions of The Society for Modeling and Simulation International. Special issue on Component-based Modeling & Simulation. To appear 2004.

Andreas Borg, Joachim Karlsson, Stefan Olsson, Kristian Sandahl. "Measuring the Use of Features in a Requirements Engineering Tool-An Industrial Case Study" (Conference paper)
In the proceedings of the Fourth Conference on Software Engineering Research and Practice in Sweden (SERPS'04), pp. 101-110, Linköping, Sweden, October 21-22, 2004.

Kaj Nyström, Peter Aronsson, Peter Fritzson. GridModelica- A Modeling and Simulation Framework for the Grid (Conference paper)
Proceedings of the 45th Conference on Simulation and Modelling, 23-24 September 2004, Copenhagen
Download: [ PDF ]

Adrian Pop, Peter Fritzson, Olof Johansson. An integrated framework for model-driven design and development using Modelica (Conference paper)
SIMS 2004, the 45th Conference on Simulation and Modelling, 23-24 September 2004, Copenhagen, Denmark. Complete proceedings can be found at: www.ScanSims.org
Download: [ Article | Presentation ]

Vadim Engelson, Peter Fritzson, Ulf Sellgren. An Easy-to-use Generic Model Configurator for Models in Multiple Tool Formats (Conference paper)
Proceedings of 5Th EUROSIM Congress on Modelling and Simulation, September 6-10, 2004, Paris, France
Download: [ PDF ]

Peter Aronsson, Peter Fritzson. Automatic Parallelization in OpenModelica (Conference paper)
Proceedings of 5th EUROSIM Congress on Modeling and Simulation, Paris, France. ISBN (CD-ROM) 3-901608-28-1

Levon Saldamli, Peter Fritzson. Field Type and Field Constructor in Modelica (Conference paper)
Levon Saldamli and Peter Fritzson Field Type and Field Constructor in Modelica. In Proceedings of the 45th Conference on Simulation and Modelling of the Scandinavian Simulation Society (SIMS2004), 23-24 September 2004, Copenhagen, Denmark.

Andreas Idebrant, Peter Fritzson. Aircraft - A Modelica Library for Aircraft Dynamics Simulation (Conference paper)
Andreas Idebrant and Peter Fritzson. Aircraft - A Modelica Library for Aircraft Dynamics Simulation. In Proceedings of 5th EUROSIM Congress on Modeling and Simulation, Paris, France. ISBN (CD-ROM) 3-901608-28-1, Sept 2004.
Download: [ Aircraft - A Modelica Library for Aircraft Dynamics Simulation ]

Håkan Lundvall, Peter Bunus, Peter Fritzson. Towards Automatic Generation of Model Checkable Code from Modelica (Conference paper)
SIMS 2004, the 45th Conference on Simulation and Modelling, 23-24 September 2004, Copenhagen, Denmark. Complete proceedings can be found at: www.ScanSims.org
Download: [ pdf ]

Andrzej Bednarski, Christoph Kessler. Energy-Optimal Integrated VLIW Code Generation. (Conference paper)
Proc. of CPC'04 11th Int. Workshop on Compilers for Parallel Computers, Seeon, Germany, pp. 227-238, July 2004. (Invited paper)

Olof Johansson, Adrian Pop, Peter Fritzson. A functionality coverage analysis of industrially used ontology languages (Conference paper)
Olof Johansson, Adrian Pop, Peter Fritzson: A functionality coverage analysis of industrially used ontology languages, In Proceedings of Model Driven Architecture: Foundations and Applications, (MDAFA2004), June 10-11, 2004, Linköping, Sweden.

Andreas Borg, J. Karlsson, S. Olsson, Kristian Sandahl. "Supporting Requirements Selection by Measuring Feature Use" (Conference paper)
in the proceedings of the 10th International Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ'04), pp. 77-82, Riga, Latvia, June 7-8, 2004.

Peter Fritzson, Vadim Engelson, Andreas Idebrant, Peter Aronsson, Håkan Lundvall, Peter Bunus, Kaj Nyström. Modelica – A Strongly Typed System Specification Language for Safe Engineering Practices (Conference paper)
Proceedings of SIMSafe 2004 conference, Karlskoga, Sweden, June 15-17, 2004
Download: [ PDF ]

Andrzej Bednarski, Christoph Kessler. Exploiting Symmetries for Optimal Integrated Code Generation (Conference paper)
Proc. Int. Conf. on Embedded Systems and Applications (ESA'04), June 21-24, 2004, Las Vegas, Nevada, USA.

Adrian Pop, Ilie Savga, Uwe Assmann, Peter Fritzson. Composition of XML dialects: A ModelicaXML case study (Conference paper)
Software Composition Workshop (SC2004) , affiliated with European Joint Conferences on Theory and Practice of Software (ETAPS'04) , March 27 - April 4, 2004, Barcelona, Spain

Christoph Kessler. Managing Distributed Shared Arrays in a Bulk-Synchronous Parallel Environment (Journal paper)
Concurrency and Computation: Practice and Experience, vol. 16:133-153, 2004.

Christoph Kessler. A practical access to the theory of parallel algorithms (Conference paper)
Proc. ACM SIGCSE'04 Symposium on Computer Science Education, Norfolk, Virginia, USA, March 2004.

Year 2003

Carl Cederberg. Experiments in indirect fault injection with open source and industrial software (Licenciate thesis)
Carl Cederberg. Experiments in indirect fault injection with open source and industrial software. Licentiate Thesis, Department of Computer and Information Science, Linköpings universitet, Sweden, December 2003.

Uwe Assmann. Composing Frameworks and Components for Families of Semantic Web Applications (Conference paper)
International Workshop on Principles and Practice of Semantic Web Reasoning (PPSWR 03), Mumbay, India, Lecture Notes in Computer Science vol. 2901, Springer..

Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus. DrModelica - An Interactive Tutoring Environment for Modelica (Conference paper)
Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003
Download: [ PDF ]

Adrian Pop, Peter Fritzson. ModelicaXML:A Modelica XML Representation with Applications (Conference paper)
3th Modelica Conference, Linköping, Sweden, Nov. 3-4, 2003, pp. 419-430
Download: [ Paper - PDF | Slides - PDF | Resources ]

Jerzy Mikler, Vadim Engelson. Simulation for Operation Management: Object Oriented Approach using Modelica (Conference paper)
Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003, pp. 207-214
Download: [ PDF ]

Emma, Larsdotter Nilsson, Peter Fritzson. BioChem - A Biological and Chemical Library for Modelica (Conference paper)
Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003, pp. 215-220
Download: [ PDF ]

Peter Aronsson, Peter Fritzson, Levon Saldamli, Peter Bunus, Kaj Nyström. Meta Programming and Function Overloading in OpenModelica (Conference paper)
Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003, pp. 431-440
Download: [ PDF ]

Yuxiao Zhao, Johan Lövdahl. A Reuse-Based Method of Developing the Ontology for E-Procurement (Conference paper)
Proceedings of Nordic Conference on Web Services (NCWS), pp101-112, Växjö, Sweden, Nov 20-21, 2003.
Download: [ pdf ]

Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus. An Interactive Environment for Learning Modelica and Modeling using MathModelica (Conference paper)
Lengquist-Sandelin, Eva-Lena, Susanna Monemar, Peter Fritzson, and Peter Bunus: DrModelica - An Interactive Environment for Learning Modelica and Modeling using MathModelica. in Proceedings of ISCS'2003, Cefalu, Sicily, Italy, Nov 28-29, 2003.
Download: [ ]

Andreas Borg, A. Yong, P. Carlshamre, Kristian Sandahl. "The Bad Conscience of Requirements Engineering: An Investigation in Real-World Treatment of Non-Functional Requirements" (Conference paper)
proceedings of the Third Conference on Software Engineering Research and Practice in Sweden (SERPS'03), pp. 1-8, Lund, Sweden, October 23-24, 2003.

Emma, Larsdotter Nilsson. Simulation of Cellular Pathways Using Modelica (Conference paper)
Swedish Bioinformatics Workshop for Ph D Students and Postdocs, Liköping, Sweden 24-25 October

Emma, Larsdotter Nilsson. Simulation of Cellular Pathways Using Modelica (Conference paper)
Proc. of Huntsville Simulation Conference, Huntsville, AL, USA, 29-31 October 2003

Peter Aronsson, Levon Saldamli, Peter Bunus, Kaj Nyström, Peter Fritzson. Meta Programming and Function Overloading in OpenModelica (Conference paper)
To appear in Proceedings of the 3rd International Modelica Conference (November 3-4, Linköping, Sweden) 2003

Peter Bunus, Peter Fritzson. Semi-automatic Fault Localization and Behaviour Verification for Physical System Simulation Models (Conference paper)
In Proceedings8th IEEE International Conference on Automated Software Engineering. (Montreal, Canada, October 6-10, 2003)
Download: [ short version PDF | long version PDF ]

Jon Edvardsson, Mariam Kamkar. Deriving a minimal set of tests in automatic partitioning (Conference paper)
In SERPS'03 Third Conference on Software Engineering Research and Practise in Sweden: Proceedings, October 2003.
Download: [ PDF ]

Håkan Lundvall, Peter Fritzson. Modeling Concurrent Activities and Resource Sharing in Modelica (Conference paper)
Håkan Lundvall and Peter Fritzson. Modeling Concurrent Activities and Resource Sharing in Modelica. In Proceedings of the 44th Scandinavian Conference on Simulation and Modeling (SIMS'2003), available at www.scan-sims.org. Västerås, Sweden. September 18-19, 2003.
Download: [ Modeling Concurrent Activities and Resource Sharing in Modelica ]

Peter Fritzson. Principles of Object-Oriented Modeling and Simulation with Modelica. (Book)
Published by Wiley-IEEE Press,2003.

Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus. DrModelica - A Web-Based Teaching Environment for Modelica (Conference paper)
In Proceedings of the Conference on Simulation and Modeling - SIMS 2003. (Västerås, Sweden, September 18-19, 2003).
Download: [ ]

Vadim Engelson, Peter Bunus, Lucian Popescu, Peter Fritzson. Mechanical CAD with Multibody Dynamic Analysis Based on Modelica Simulation (Conference paper)
SIMS 2003 - 44th Conference on Simulation and Modeling on September 18 -19, 2003 in Västerås

Håkan Lundvall, Peter Fritzson. Modelling concurrent activities and resource sharing in Modelica (Conference paper)
SIMS 2003 - 44th Conference on Simulation and Modeling on September 18 -19, 2003 in Västerås, Sweden
Download: [ pdf ]

. no (Conference paper)
no

Kaj Nyström. Debugging Support for an Optimized Modelica Compiler (Master's thesis)
Dept. of Computer Science, Linköping University, Master Thesis.
Download: [ PDF ]

Emma, Larsdotter Nilsson, Peter Fritzson. Using Modelica for Modeling of Discrete, Continuous and Hybrid Biological and Biochemical Systems (Conference paper)
Proc. of 3rd Conference on Modeling and Simulation in Biology, Medicine and Biomedical Engineering, Lebanon, 27-30 May 2003

Emma, Larsdotter Nilsson, Peter Fritzson. Simulating Willow Productivity Using Modelica (Conference paper)
Proc. of 3rd Conference on Modeling and Simulation in Biology, Medicine and Biomedical Engineering, Lebanon, 27-30 May 2003

Tobias Ritzau. Memory Efficient Hard Real-Time Garbage Collection (PhD thesis)
Linköping Studies in Science and Technology. Dissertation No 828. Department of Computer and Information Science, Linköping University, May 2003.
Download: [ pdf ]

Yuxiao Zhao, Kristian Sandahl. Potential Advantages of Semantic Web for Internet Commerce (Conference paper)
Proceedings of International Conference on Enterprise Information Systems (ICEIS), Vol 4, pp151-158, Angers, France, April 23-26, 2003.
Download: [ pdf ]

Yuxiao Zhao. Develop the Ontology for Internet Commerce by Reusing Existing Standards (Conference paper)
Proceedings of International Workshop on Semantic Web Foundations and Application Technologies (SWFAT), pp51-57, Nara, Japan, March 12, 2003.
Download: [ pdf ]

Jon Edvardsson. Contributions to Program- and Specification-based Test Data Generation (Licenciate thesis)
J. Edvardsson. Contributions to Program- and Specification-based Test Data Generation. Licentiate Thesis, Department of Computer and Information Science, Linköpings universitet, Sweden, December 2002.
Download: [ PDF | ERRATA ]

Mikhail Chalabine, Christoph Kessler. Optimising Intensive Interprocess Communication in a Parallelised Telecommunication Traffic Simulator (Conference paper)
Proc. Int. High-Performance Computing Symposium (part of the Advanced Simulation Technology Conference), HPC-2003, Orlando, Florida, USA

John Wilander, Mariam Kamkar. A Comparison of Publicly Available Tools for Dynamic Buffer Overflow Prevention (Conference paper)
10th Network and Distributed System Security Symposium (NDSS'03), February 5-7, 2003, San Diego, California
Download: [ pdf ]

Peter Aronsson, Peter Fritzson. Task Merging and Replication using Graph Rewriting (Conference paper)
Tenth International Workshop on Compilers for Parallel Computers, Amsterdam, the Netherlands, Jan 8-10, 2003
Download: [ ps ]

Year 2002

Levon Saldamli. PDEModelica - Towards a High-Level Language for Modeling woth Partial Differential Equations (Licenciate thesis)
Department of Computer and Information Science, Linköping University, 2002.
Download: [ electronic version ]

Iakov Nakhimovski. Modeling and Simulation of Contacting Flexible Bodies in Multibody Systems (Licenciate thesis)
Download: [ Published at LiU Electronic Press ]

Iakov Nakhimovski, Dag Fritzson. Modeling and Simulation of Contacting Flexible Bodies in Multibody (Technical report)
SKF Interim report on project No. HM02A204 Report No: GE02F058, November 19, 2002

John Wilander, Mariam Kamkar. A Comparison of Publicly Available Tools for Static Intrusion Prevention (Conference paper)
7th Nordic Workshop on Secure IT Systems (Nordsec 2002), November 7-8, 2002, Karlstad, Sweden
Download: [ pdf ]

Peter Bunus, Peter Fritzson. Semantics Guided Filtering of Combinatorial Graph Transformations in Declarative Equation Based Languages (Conference paper)
In Proceedings of the 2nd International Workshop on Source Code Analysis and Manipulation SCAM2002 (Montreal Canada, October 1st 2002)

Tobias Ritzau, Peter Fritzson. Decreasing Memory Overhead in Embedded Systems (Conference paper)
In the proceedings (published as LNCS 2491) of the Second International Workshop on Embeded Software (EMSOFT'02), Grenoble, France, October 7-9 2002.
Download: [ ]

Peter Aronsson, Peter Fritzson, Levon Saldamli, Peter Bunus. Incremental Declaration Handling in Open Source Modelica (Conference paper)
In Proceedings, SIMS - 43rd Conference on Simulation and Modeling on September 26-27, 2002 at Oulu, Finland.
Download: [ pdf ]

Peter Bunus. Debugging and Structural Analysis of Declarative Equation-Based Languages. (Licenciate thesis)
Department of Computer and Information Science, Linköping University, 2002

Vadim Engelson, Peter Fritzson. Distributed simulation environment for heterogeneous computer clusters (Conference paper)
Scandinavian Simulation Conference (SIMS), September 2002, Oulu, Finland.
Download: [ PDF ]

Christoph Kessler, Andrzej Bednarski. Optimal Integrated Code Generation for Clustered VLIW Architectures (Conference paper)
ACM SIGPLAN 2002 conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'02), June 19-21, 2002, Berlin (Germany)

Peter Bunus, Peter Fritzson. Modelica – A Declarative Object Oriented Multi-Paradigm Language (Conference paper)
In Proceedings of the Workshop on Multiparadigm Programming with Object Oriented Languages (MPOOL'02) (June 11, Malaga, Spain 2002).

John Wilander. Security Intrusions and Intrusion Prevention (Master's thesis)
LiTH-IDA-Ex-02/29
Download: [ pdf | ps.gz ]

Peter Aronsson. Automatic Parallelization of Simulation Code from Equation based Simulation Languages (Licenciate thesis)
Linköping Studies in Science and Technology, Thesis No. 933, Linköpings Universitet, April 2002

Peter Bunus, Peter Fritzson. Modelica, a General Object-Oriented Language for Continuous and Discrete-Event System Modeling and Simulation (Conference paper)
In Proceedings of the 35th Annual Simulation Symposium (San Diego, California, April 14-18, 2002)

Peter Fritzson, Peter Aronsson, Peter Bunus, Vadim Engelson, Levon Saldamli, Henrik Johansson, Andreas Karström. The Open Source Modelica Project (Conference paper)
Proceedings of the 2nd International Modelica Conference. Oberpfaffenhofen, Germany, March 18-19, 2002.
Download: [ PDF ]

Peter Aronsson, Peter Fritzson. Multiprocessor Scheduling of Simulation Code from Modelica Models (Conference paper)
Proceedings of the 2nd International Modelica Conference March 18-19, DLR, Oberpfaffenhofen, Germany
Download: [ Modelica Association ]

Levon Saldamli, Peter Fritzson, Bernhard Bachmann. Extending Modelica for Partial Differential Equations (Conference paper)
Proc. of the 2nd International Modelica Conference, Oberpfaffenhofen, Germany, March 2002.
Download: [ pdf ]

Peter Bunus, Peter Fritzson. Methods for Structural Analysis and Debugging of Modelica Models. (Conference paper)
In Proceedings of the 2nd International Modelica Conference (March 18-19, Munich Germany). 2002.

Peter Bunus, Peter Fritzson. A Debugging Scheme for Declarative Equation Based Languages (Conference paper)
In Proceedings of the 4th International Symposium on Practical Aspects of Declarative Languages. (Portland, OR, USA, January 2002) LNCS 2257
Download: [ PDF ]

Year 2001

Peter Bunus, Peter Fritzson. An Interactive Environment for Debugging Declarative Equation Based Languages (Conference paper)
In Proceedings of the International Workshop on User-Interaction in Constraint Satisfaction. (Paphos, Cyprus, Dec 1, 2001)

David Byers, Mariam Kamkar, Ture Pålsson. Syntax-Directed Construction of Value Dependence Graphs (Conference paper)
In the proceedings of the International Conference on Software Maintenance. Florence, Italy. November 2001.

David Byers. Type-Sensitive Static Slicing (Conference paper)
In the proceedings of SCAM'01. Florence, Italy. November 2001.

Levon Saldamli, Peter Fritzson. Domains and Partial Differential Equations in Modelica (Conference paper)
Proc. of the 42nd SIMS Conference, Porsgrunn, Norway, October 2001.

Peter Aronsson, Peter Fritzson. Parallel Code Generation in MathModelica / An Object Oriented Component Based Simulation Environment (Conference paper)
In Proceedings, Parallel / High Performance Object-Oriented Scientific Computing, Workshop, POOSC01 at OOPSLA01, 14-18 October , Tampa Bay, Fl. USA
Download: [ pdf ]

Peter Bunus, Peter Fritzson. Applications of Graph Decomposition Techniques to Debugging Declarative Equation Based Languages (Conference paper)
In Proceedings of the 2001 SIMS Conference (Telemark University College, Porsgrunn, Norway, Oct. 8-9, 2001).

Jon Edvardsson, Mariam Kamkar. Analysis of the Constraint Solver in UNA Based Test Data Generation (Conference paper)
9th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE-9), Austria, Sept., 2001, also in Software Engineering Notes, 26(5):237-245, Sept. 2001.
Download: [ PDF ]

Jon Edvardsson, Mariam Kamkar. Corrections for: Analysis of the Constraint Solver in UNA Based Test Data Generation
J. Edvardsson and M. Kamkar. Corrections for: Analysis of the constraint solver in UNA based test data generation. Unpublished corrections, September 2001.
Download: [ PDF ]

Sheshadri Krishnamurthy, Peter Fritzson. A General Symbolic PDE-Solver Generator: Explicit Schemes. (Journal paper)
Accepted for publication in Scientific Programming.

Peter Fritzson, David Kågedal. Generating a Modelica Compiler from Natural Semantics Specifications. (Conference paper)
In Proc. of the 1998 Summer Computer Simulation Conference (SCSC’98), July 19-22, Reno, Nevada.
Download: [ pdf ]

Levon Saldamli, Peter Fritzson. A Modelica-Based Language for Object-Oriented Modeling with Partial Differential Equations. (Conference paper)
In Proceedings of the 4h International EuroSim Congress, Delft, the Netherlands, June 26-29, 2001.

Christoph Kessler. Managing irregular remote access to distributed shared arrays in a bulk-synchronous parallel environment (Conference paper)
Proc. CPC-2001 Int. Workshop on Compilers for Parallel Computers, Edinburgh, UK, June 30 - July 1, 2001
Download: [ Postscript ]

Peter Aronsson, Peter Fritzson. Clustering and Scheduling of simulation code from equation based simulation languages (Conference paper)
In Proceedings, Compilers for Parallel Computers CPC2001, Workshop, 27-29 June, 2001, Edingburgh, Scotland, Uk.
Download: [ ps ]

Yuxiao Zhao. XML-Based Frameworks for Internet Commerce and an Implementation of B2B e-procurement (Licenciate thesis)
Thesis No. 882, LiU-Tek-Lic-2001:19, Dept of Computer and Information Science, Linköping University, ISBN 91-7373-013-0, June 2001.
Download: [ pdf ]

Christoph Kessler, Andrzej Bednarski. A Dynamic Programming Approach to Optimal Integrated Code Generation (Conference paper)
Proc. ACM SIGPLAN 2001 Workshop on Languages, Compilers, and Tools for Embedded Systems (LCTES'2001), June 22-23, 2001, Snowbird, Utah, USA. ACM Press.

Johan Moe, David Carr. Understanding Distributed Systems via Execution Trace Data (Conference paper)
9th International Workshop on Program Comprehension (IWPC 2001) Toronto, Canada, on May 12-13, 2001.

Tobias Ritzau. Hard Real Time Reference Counting without External Fragmentation (Conference paper)
In proceedings of the JOSES (Java Optimization Strategies for Embedded Systems) workshop at ETAPS 2001. Genoa, Italy.
Download: [ ps ]

Jon Edvardsson, Mariam Kamkar. Analysis of the Constraint Solver in UNA Based Test Data Generation (Conference paper)
Analysis of the Constraint Solver in UNA Based Test Data Generation. Proceeding of the Third Conference on Computer Science and System Engineering in Linköping, CCSSE'01, ProNova, Norrköping, March 14-15, 2001.

Year 2000

Mikael Sandberg, Björn Lisper. Dimensional Analysis for Modelica (Conference paper)
Conferences and workshops Dimensional Analysis for Modelica In Proceedings,pages 7 Modelica Workshop 2000, Lund , October 2000

Peter Fritzson. Proceedings of Modelica 2000 Workshop (Book)
Lund University, Lund, Sweden, October 23-24 2000.

Peter Bunus, Vadim Engelson, Peter Fritzson. Mechanical Models Translation and Simulation in Modelica (Conference paper)
In Proceedings of Modelica Workshop 2000 (Lund, 24-26 oct, Sweden)

Todd Reed, Nancy Reed, Peter Fritzson. Model based heart sound analysisfor the detection of diagnostically relevant symptoms. (Conference paper)
Proceedings of the 41st Conference on Simulation and Modeling, pages 73-86, Kgs. Lyngby, Denmark, September 18-19, 2000.

Vadim Engelson, Dag Fritzson, Peter Fritzson. Simulation of Motion with Collisions Using Modelica (Conference paper)
Proceedings of SIMS 2000, Technical Univ. of Danmark, Kgs. Lyngby, 18-19 september 2000, pp. 277-296.

Yuxiao Zhao, Kristian Sandahl. XML-based frameworks for internet commerce (Conference paper)
Proc of International Conference on Enterprise Information Systems, July 5-7, 2000, Staffordshire, UK, ISBN 972-98050-1-6, pp511-516; also selected as one of the best papers in Enterprise Information Systems II, ISBN 0-7923-7177-1, Kluwer Academic Publishers, 2001, pp197-202.
Download: [ pdf ]

Peter Bunus, Peter Fritzson. The Need for Debugging Tools for DeclarativeEquation Based Simulation Languages (Conference paper)
In Proceedings of the 2000 Summer Computer Simulation Conference (Vancouver, B.C. Canada, Jul. 16-20).

Peter Bunus, Peter Fritzson. DEVS-Based Multi-Formalism Modeling andSimulation in Modelica (Conference paper)
Proceedings of the 2000 Summer Computer Simulation Conference (Vancouver, B.C. Canada, Jul. 16-20).

E.B. Christopoulou, A. N. Skodras,, Todd Reed, C. A. Christopoulos. On the JPEG 2000 implementation on different computer platforms (Conference paper)
Invited paper, special secession on JPEG 2000. To appear in the Proceedings of the SPIE Int\\\'l Symposium, San Diego, California, July 30 - August 4, 2000.

Tobias Ritzau, Jesper Andersson. Dynamic Code Update in JDrums (Conference paper)
In the proceedings of the ICSE'00 workshop on Software Engineering for Wearable and Pervasive Computing (WOOSA'00). Limerick June, 2000.
Download: [ PDF ]

Tobias Ritzau. Real-Time Reference Counting (Conference paper)
Presented at the Java for Embedded Systems workshop. London, May 2000.
Download: [ PDF ]

Tobias Ritzau, Jesper Andersson. Dynamic Deployment of Java Applications (Conference paper)
Presented at the Java for Embedded Systems workshop. London, May 2000.
Download: [ PDF ]

Kristian Sandahl, Anders Subotic, Henrik Berg. Unifying measurment of inspection performance for process control (Conference paper)
WTC/ISS 2000, Brimingham, UK.
Download: [ abstract ]

Tobias Ritzau, Marcel Beemster, Christian Probst, Florian Liekweg. JoC - the Joses Compiler (Conference paper)
Presented at the Java for Embedded Systems workshop. London, May 2000.
Download: [ PDF ]

Vadim Engelson. Tools for Design, Interactive Simulation, and Visualization of Object-Oriented Models in Scientific Computing (PhD thesis)
Vadim Engelson, Tools for Design, Interactive Simulation, and Visualization of Object-Oriented Models in Scientific Computing. Linköping Studies in Science and Technology. Dissertation No 627. Department of Computer and Information Science, Linköping University, May 2000. 340 pp.
Download: [ Individual chapters ]

Vadim Engelson, Dag Fritzson, Peter Fritzson. Loseless Compression of High-Volume Numerical Data for Simulations (Conference paper)
Vadim Engelson, Dag Fritzson, Peter Fritzson, Loseless Compression of High-Volume Numerical Data for Simulations In Proceedings of The 2000 IEEE Data Compression Conference, Snowbird, Utah March 28-30, 2000.
Download: [ PDF | Postscript ]

Carl Cederberg, Jon Edvardsson, Mariam Kamkar. Domestic Control System - STEM POS
Poster paper. Proceedings of the 13th IEEE Conference on Software Engineering Education and Training CSEE&T 2000, Austin, Texas, March 6-8, 2000.

Year 1999

Yuxiao Zhao, Mary Helander, Kristian Sandahl, Joachim Karlsson. Decision making of make vs. buy of software components (Conference paper)
Proc of Second Conference on Computer Science and Systems Engineering in Linkoping (CCSSE'99), Norrkoping, Sweden, 1999, pp 207-215
Download: [ pdf ]

Carl Cederberg, Jon Edvardsson. Remote controlling of residential: perspectives on project-oriented study in software engineering (Conference paper)
Proceedings of the Second Conference on Computer Science and Engineering in Linköping, 1999

Jon Edvardsson. A Survey on Automatic Test Data Generation (Conference paper)
Proceedings of the Second Conference on Computer Science and Engineering in Linköping, CCSSE'99, ProNova, Norrköping, Oct. 21-22, 1999.
Download: [ PDF ]

Tobias Ritzau. Real-Time Reference Counting - Automatic memory management with short and predictable interruptions (Conference paper)
In the proceedings of the Svenska Nationella Realtidsföreningen (SNART) conference. Linköping August, 1999.

Uwe Assmann, Daniela Genius, Peter Fritzson, Henk Sips Rob Kurver, Reinhard Wilhelm, Henk Schepers, Tom Rindborg. Java and CoSy technology for Embedded Systems: The JOSES Project (Conference paper)
in Proceedings of the 1999 European Multimedia, Microprocessor Systems and Electronic Commerce Conference (EMMSEC'99), ed. Roger J.Y. et. al, Stockholm, Sweden, June 1999, IOS Press, Amsterdam.

Tobias Ritzau. Real-Time Reference Counting for RT-Java (Licenciate thesis)
In Linköping Studies in Science and Technology, No. 748, March 1999.
Download: [ PDF ]

Tianchu Yang. (Automated Test Generation forv Object-Oriented Programs) (Master's thesis)
Dept. of Computer Science,LinkÆping University, Master Thesis, 1999
Download: [ PS | PDF ]

Peter Aronsson, Levon Saldamli. Code Generator for SHARC ADSP-2106x (Master's thesis)
Dept. of Computer Science, LinkÆping University, Master Thesis.
Download: [ PS ]

Year 1998

Mikael Lindvall, Kristian Sandahl. Traceability aspects of impact analysis in object-oriented systems (Journal paper)
Journal of Software Maintenance 10:37-57

Kristian Sandahl, Ola Blomqvist, Joachim Karlsson, Christian Krysander, Mikael Lindvall, Niclas Ohlsson. An extended replication of an experiment for assessing methods for software requirements inspections (Journal paper)
Empirical Software Engineering 3:327-354

Mikael Lindvall, Kristian Sandahl. How well do experienced software developers predict software change? (Journal paper)
Journal of Systems and Software 43(1):19-27

Yuxiao Zhao. ERP customization and component-based software development (Master's thesis)
LiTH-IDA-Ex-98/66, Department of Information and Computer Science (IDA), Linkoping Univeristy, Sweden

Andreas Johansson. Portable debugging of programs that compile into C (Master's thesis)
Dept. of Computer Science, Linköping University, Master Thesis Lith-IDA-Ex-98/50, 1998-10-07.
Download: [ PS ]

Jesper Andersson, Marcus Comstedt, Tobias Ritzau. Run-time support for dynamic Java architectures (Conference paper)
In the proceedings of the ECOOP'98 Workshop on Object-Oriented Software Architectures. Brussels, July 1998. Available as Technical report 13/98 University of Karlskrona/Ronneby.
Download: [ PS ]

Peter Fritzson. Modelica - A Language for Equation- based Physical Modeling and High Performance Simulation. (Conference paper)
In proc. of PARA’98 - Workshop on Applied Parallel Computing in Large Scale Scientific and Industrial Problems, Umeå, June 14-17, 1998. In LNCS 1541,, Springer Verlag.
Download: [ ]

Peter Fritzson, Johan Gunnarsson, Vadim Engelson. An Integrated Modelica Environment for Modeling, Documentation and Simulation. (Conference paper)
In Proc. of the 1998 Summer Computer Simulation Conference (SCSC’98), July 19-22, Reno, Nevada.

Peter Fritzson, Vadim Engelson. Modelica - A Unified Object-Oriented Language for System Modeling and Simulation. (Conference paper)
In Proc. of the 12th European Conference on Object-Oriented Programming, Brussels, Belgium, July 20-24, 1998, LNCS 1445, Springer Verlag.
Download: [ ]

Måns Engman, Tommy Persson, Peter Fritzson. Generating Parallel Graphics Code from Symbolic-algebra Specifications. (Conference paper)
In Proceedings of CPC’98 – the 7:th International Workshop on Compilers for Parallel Computers, Linköping, Sweden, June 29- July 1, 1998. (Nonrefereed).

Anders Gertz. LightMat - An efficient linear algebra package for use in Automaticalluy Generated C++ code (Master's thesis)
Dept. of Computer Science, Linköping University, Master Thesis Lith-IDA-Ex-98/25
Download: [ PS ]

Peter Fritzson. Proceedings of CPC’98 – the 7:th International Workshop on Compilers for Parallel Computers (Book)
Linköping, Sweden, June 29- July 1, 1998.

David Byers. Full-text indexing of non-textual resources (Journal paper)
Dvid Byers. Full-text indexing of non-textual resources. Computer Networks and ISDN systems 30(1998) 141-148.

Year 1997

Vadim Engelson, Dag Fritzson, Peter Fritzson. Using the Mathematica Environment for Generating Efficient 3D Graphics. (Conference paper)
In Proc. of the COMPUGRAPHICS’97 - The 6th Conference on Computational Graphics and Visualization Techniques,Vilamoura, Algarve, Portugal, 15 - 18 of December.

Vadim Engelson, Peter Fritzson, Dag Fritzson. Generating Efficient 3D graphics Animation code with OpenGL from Object Oriented Models in Mathematica. (Conference paper)
In Proc of the 2:nd International Mathematica Symposium, IMS-97, Rovaniemi Institute of Technology, Rovaniemi, Finland, June 29 -July 4, 1997.

Peter Fritzson. Static and Strong Typing for Extended Mathematica. (Conference paper)
In Proc of the International Mathematica Symposium, IMS-97, Rovaniemi Institute of Technology, Rovaniemi, Finland, June 29 -July 4, 1997.

Dag Fritzson, Peter Fritzson, Patrik Nordling, Tommy Persson. Rolling Bearing Simulation on MIMD Computers. (Journal paper)
International Journal of Supercomputer Applications and High Performance Computing, no. 4, 1997.

Niclas Andersson, Peter Fritzson. Object Oriented Mathematical Modelling and Compilation to Parallel Code. (Book)
(Book Chapter title). (ed. Migdalas, Pardalos, Storöy). in Parallel Computing in Optimization, Kluwer Academic Publishers, 1997.

Year 1996

Andreas Persson,, Johan Ringström, Peter Fritzson. A Case Study of Code Generator Generation for Embedded SIMD Computers. (Conference paper)
In Proc. of the 6th Workshop on Compilers for Parallel Computers, ed. Michael Gerndt. Forschungszentrum Julich, Vol 21/1996, Aachen, Germany, Dec 11-13, 1996. (Nonrefereed)

Vadim Engelson, Peter Fritzson, Dag Fritzson. Automatic Generation of User Interfaces from Data Structure Specifications and Object-Oriented Application Models. (Conference paper)
In Proc. of the Europeand Conference on Object-Oriented Programming (ECCOP-96), Linz, Austria, July 8-12, 1996. LNCS Vol 1098, Springer-Verlag, 1996.
Download: [ ]

Mats Persson. Programspråket Rnd och andra likande språk (Master's thesis)
Dept. of Computer Science, Linköping University, Master Thesis, 1996.
Download: [ PS ]

Kent Engström, Erik Reitsma, Peter Fritzson. Benchmarking an Intelligent Network Prototype Implemented in Parallel Erlang. (Conference paper)
In Proc. of HPCN’96, High-Performance Computing and Networking, Brussels, April 17/4, 1996. LNCS 1067, Springer Verlag.
Download: [ ]

Tommy Persson, Peter Fritzson. Parallel Implementation of Image Reconstruction for the CARABAS Long-Wave Penetrating Radar. (Conference paper)
In Proc. of HPCN’96, High-Performance Computing and Networking, Brussels, April 17/4, 1996. LNCS 1067, Springer Verlag.
Download: [ ]

Patrik Nordling, Peter Fritzson, Dag Fritzson. Rolling Bearing Simulation on MIMD Computers. (Conference paper)
Presented at HPCN’96, High-Performance Computing and Networking, Brussels, April 17/4, 1996.

. A Parallel Debugger with Support for Distributed Arrays, Multiple Executables and Dynamic Processes (Conference paper)
In Proc. of CC’96 – International Conference on Compiler Construction, Linköping, Sweden, 1996.
Download: [ ]

Peter Fritzson, Roland Wismuller, Olav Hansen, Jonas Sala, Peter Skov. A Parallel Debugger with Support for Distributed Arrays, Multiple Executables and Dynamic Processes (Conference paper)
In Proc. of CC’96 – International Conference on Compiler Construction, Linköping, Sweden, 1996.
Download: [ ]

Patrik Hägglund, Peter Olsson, Michael Thune, Peter Fritzson. Implementation of a PDE application in ObjectMath and Cogito (Technical report)
Parallel and Scientific Computing Institute report, KTH, report No 5, Stockholm, Sweden 1996

Michail Auguston, Peter Fritzson. An Assertion Language for Specifying Behavior when Debugging Parallel Applications. (Journal paper)
International Journal of Software Engineering and Knowledge Engineering. Vol. 6, No. 4, 1996.

Year 1995

Beshar Zuhdy, Peter Fritzson, Kent Engström. Implementation of the Real-Time Functional Language Erlang on a Massively Parallel Platform, with Applications to Telecommunications Services. (Conference paper)
In Proc. of HPCN'95, Int. Conf. on High-Performance Computing and Networking, Milano, Italy, May 2-5, 1995. Proc. in the LNCS series, by Springer Verlag.
Download: [ ]

Tommy Hoffner, Mariam Kamkar, Peter Fritzson. Evaluation of Program Slicing Tools (Conference paper)
In Proc. of AADEBUG '95, 2nd Int. Workshop on Automated and Algorithmic Debugging, St. Malo, France, May 22-24, 1995.

Patrik Nordling, Peter Fritzson. Parallelization of the CVODE Ordinary Differential Equation Solver with Applications to Rolling Bearing Simulation. (Conference paper)
In proc of HPCN'95, Int. Conf. on High-Performance Computing and Networking, Milano, Italy, May 2-5, 1995. Proc in the LNCS series, by Springer Verlag.
Download: [ ]

Niclas Andersson, Peter Fritzson. Generating Parallel Code from Object Oriented Mathematical Models (Conference paper)
5th Symposium on Principles and Practice of Parallel Programming, ACM SIGPLAN 1995
Download: [ PS ]

Lars Viklund, Peter Fritzson. bjectMath – An Object-Oriented Language and Environment for Symbolic and Numerical Processing in Scientific Computing. Scientific Programming (Journal paper)
Scientific Programming, Vol. 4, pp. 229-250, 1995.

Peter Fritzson, Lars Viklund, Dag Fritzson, Johan Herber. High Level Mathematical Modeling and Programming in Scientific Computing. (Journal paper)
IEEE Software, pp. 77-87, July 1995.

Niclas Andersson, Peter Fritzson. Overview and Industrial Application of Code Generator Generators. (Journal paper)
Journal of Systems and Software

Year 1994

Peter Fritzson, Henrik Nilsson. Declarative Algorithmic Debugging for Lazy Functional Languages (Journal paper)
Journal of Functional Programming, 4(3):337 - 370, July 1994.

Patrik Nordling, Peter Fritzson. Solving Ordinary Differential Equations on Parallel Computers - applied to Dynamic Rolling Bearing Simulation (Conference paper)
In Dongarra, Hansen and Wasniewski, editors, PARA’94 Workshop on Parallel Scientific Computing, Copenhagen, June 1994. LNCS 879, Springer Verlag.
Download: [ ]

Peter Fritzson, Mikhail Auguston, Nahid Shahmehri. Using Assertions in Declarative and Operational Models for Automated Debugging. (Journal paper)
Journal of Systems and Software, Vol 25, pp 223-239, 1994.

Johan Ringström, Peter Fritzson, Mikael Pettersson. Generating an Efficient Compiler for a Data Parallel Language from Denotational Specifications (Conference paper)
In Proc. of CC’94 – Int. Conf. of Compiler Construction, Edinburgh, April 1994. Proc. in LNCS 786, 1994.
Download: [ ]

Peter Fritzson. Proceedings of CC’94 - the 5:th International Conference on Compiler Construction (Book)
Edinburgh April 7-9, 1994. LNCS 786, Springer Verlag.

Dag Fritzson, Peter Fritzson, Lars Viklund, Johan Herber. Object-Oriented Mathematical Modelling – Applied to Machine Elements. (Journal paper)
Computers and Structures Vol. 51, No. 3, pp 241-253, 1994. (Pergamon Press).

Peter Fritzson. Proceedings of the Poster session of CC’94
Edinburgh, April 7-9, 1994.

Year 1993

Mariam Kamkar, Nahid Shahmehri, Peter Fritzson. Three Approaches to Interprocedural Dynamic Slicing. (Conference paper)
In Proc. of EUROMICRO’93 (In the Journal of Microprocessing and Microprogramming), Vol 38, No 1-5, Sept 1993. Published by North-Holland.

Peter Fritzson, Niclas Andersson. Generating Parallel Code from Equations in the ObjectMath Programming Environment. (Conference paper)
In Proc of the 2nd Int. Conf. of the Austrian Center for Parallel Computation, Oct 1993, LNCS 734, Springer Verlag.

Mariam Kamkar, Peter Fritzson, Nahid Shahmehri. Interprocedural Dynamic Slicing with Applications to Interprocedural Data Flow Testing. (Conference paper)
In Proc of the IEEE Conf. on Software Maintenance, CSM-93, San Diego, Sept 1993.

Joakim Malmen, Peter Fritzson. Algorithmic Debugging for Parallel Message-Passing Procedural Languages. (Conference paper)
In Proc. of the Swedish National Real-Time System Symposium, KTH, Stockholm, August 25-26, 1993.

Nahid Shahmehri, Mariam Kamkar, Peter Fritzson. Usability Criteria for Automated Debugging Systems. (Conference paper)
In Proc. of AADEBUG’93 -1st Int. Workshop on Automated and Algorithmic Debugging, May 1993. In LNCS 749, Springer Verlag.
Download: [ ]

Henrik Nilsson, Peter Fritzson. Lazy Algorithmic Debugging: Ideas for Practical Implementation. (Conference paper)
In Proc. of AADEBUG’93 – 1st Int. Workshop on Automated and Algorithmic Debugging, May 1993. In LNCS 749, Springer Verlag.
Download: [ ]

Peter Fritzson. Proceedings of AADEBUG’93 - the 1:st International Workshop on Automated and Algorithmic Debugging (Book)
Linköping May 3-5, 1993. LNCS 749, Springer Verlag.

Rickard Westman, Peter Fritzson. Graphical User Interfaces for Algorithmic Debugging. (Conference paper)
In Proc. of AADEBUG’93 -1st Int. Workshop on Automated and Algorithmic Debugging, May 1993. In LNCS 749, Springer Verlag.
Download: [ ]

Mikhail Auguston, Peter Fritzson. PARFORMAN - an Assertion Language for Specifying Behaviour when Debugging Parallel Applications. (Conference paper)
In Proc. of the Euromicro Workshop on Parallel and Distributed Processing, Gran Canaria, Jan 27-29, 1993. Proc. is published by IEEE. (Extended version as report LiTH-IDA-R-92-16).

Peter Fritzson, Niclas Andersson. Generating Parallel Code from Equations in the ObjectMath Programming Environments (Conference paper)
In Jens Volkert, editor, Parallel Computation, Second International ACPC Conference, volume 734 of Lecture Notes in Computer Science, pages 219-232. Springer-Verlag, 1993.
Download: [ PS (n/a?) ]

Peter Fritzson, Vadim Engelson, Lars Viklund. Variant handling, inheritance and composition in the ObjectMathcomputer algebra environment (Conference paper)
In Alfonso Miola, editor,Design and Implementation of Symbolic Computation Systems, volume 722 of Lecture Notes in Computer Science, pages 145-160, Springer-Verlag, 1993.
Download: [ PS | PS (reformatted) | PDF ]

Nahid Shahmehri, Mariam Kamkar, Peter Fritzson. Usability Criteria for Automated Debugging Systems (Book)
Accepted (1993) for publication in the journal of Systems and Software
Download: [ ]

Year 1992

Peter Fritzson, Mikhail Auguston, Nahid Shahmehri. Using Assertions in Declarative and Operational Models for Automated Debugging. (Conference paper)
In Proc. of Tolouse’92 - The fifth International Conference in Software Engineering and its Applications, Tolouse, Dec 7-11, 1992. (An extended version of this paper was later accepted to the Journal of Systems and Software)

Peter Fritzson, Mikhail Auguston, Nahid Shahmehri. Using Assertions in Declarative and Operational Models for Automated Debugging. (Conference paper)
In Proc. of Tolouse’92 - The fifth International Conference in Software Engineering and its Applications, Tolouse, Dec 7-11, 1992. (An extended version of this paper was later accepted to the Journal of Systems and Software)

Peter Fritzson, Nahid Shahmehri, Mariam Kamkar, Tibor Gyimothy. Generalized Algorithmic Debugging and Testing. (Journal paper)
In ACM LOPLAS - Letters of Programming Languages and Systems, Vol 1, No 4, Dec 1992

Dag Fritzson, Peter Fritzson, Lars Viklund, Johan Herber. Object-Oriented Mathematical Modelling - Applied to Rolling Bearings (Conference paper)
In Proc. of SCAFI-92, Amsterdam, Nov 5-6, 1992. A revised version was later accepted to the Journal of Computers and Structures.

Lars Viklund, Johan Herber, Peter Fritzson. The Implementation of ObjectMath - A High-Level Environment for Scientific Computing. (Conference paper)
In Proc. of CC’92 - International Workshop on Compiler Construction, Paderborn, Germany, October 1992. Proc. in the LNCS series by Springer Verlag.
Download: [ ]

Mariam Kamkar, Nahid Shahmehri, Peter Fritzson. Interprocedural Dynamic Slicing (Conference paper)
In Proc. of PLILP’92 - Symposium on Programming Language Implementation and Logic Programming, Leuven, Belgium August 1992. LNCS 631, Springer Verlag.
Download: [ ]

Henrik Nilsson, Peter Fritzson. Algorithmic Debugging for Lazy Functional Languages (Conference paper)
In Proc. of PLILP’92 - Symposium on Programming Language Implementation and Logic Programming, Leuven, Belgium August 1992. LNCS 631, Springer Verlag.
Download: [ ]

Lars Viklund, Peter Fritzson. An Object-Oriented Language for Symbolic Computation - Applied to Machine Elements Analysis. (Conference paper)
In Proc of ISSAC’92 - ACM International Symposium on Symbolic and Algebraic Computation, Berkeley, July 1992.

Mikael Pettersson, Peter Fritzson. A General and Practical Approach to Concrete Syntax Objects within ML (Conference paper)
In Proc. of the ACM SIGPLAN Workshop on ML and its Applications, San Francisco, California, June 20-21, 1992.

Johan Fagerström, Peter Fritzson, Johan Ringström, Mikael Pettersson. A Data-Parallel Language and its Compilation to a Formally Defined Intermediate Langauge. (Conference paper)
In Proc of the 4:th International Conference on Computing and Information, ICCI’92, Toronto, May 28-30, 1992.

Mikael Pettersson, Peter Fritzson. DML - A Meta-language and System for the Generation of Practical and Efficient Compilers from Denotational Specifications. (Conference paper)
In Proc. of the 1992 International Conference on Computer Languages, April 20-23, 1992, Oakland, California.

Niclas Andersson, Peter Fritzson. Comparative Evaluation and Industrial Application of Code Generator Generators (Conference paper)
In Proc. of the Nordic Workshop on Programming Environment Research, Tampere, January 8-10, 1992. (Nonrefereed)

Peter Fritzson, Lars Viklund, Johan Herber, Dag Fritzson. Industrial application of object-oriented mathematical modeling and computer algebra in mechanical analysis. (Conference paper)
In Georg Heeg, Boris Magnosson, and Bertrand Meyer, editors,Technology of Object-Oriented Languages and Systems - TOOLS 7, pages 167-181. Prentice Hall, 1992.
Download: [ PS ]

Peter Fritzson, Dag Fritzson. The Need for High-Level Programming Support in Scientific Computing - Applied to Mechanical Analysis. (Journal paper)
Computers and Structures Vol. 45, No. 2, pp. 387-295

Year 1991

Petr Kroha, Peter Fritzson. Software Features of an Extended Single Instruction Machine (Conference paper)
In Proc. of the EuroMicro 91 conference, short note session, Vienna, Sept 1991. Proc in a special issue of the EuroMicro Journal.

Johan Ringström, Peter Fritzson, Johan Fagerström. REDULA - A Multi-Paradigm Parallel Programming and Debugging Environment (Conference paper)
In Proc. of the EuroMicro 91 conference, Short note session, Vienna, Sept 1991. Proc in a special issue of the EuroMicro Journal.

Petr Kroha, Peter Fritzson. Features of an Extended Single Instruction Machine (Conference paper)
In Proc. of the EuroMicro 91 conference, short note session, Vienna, Sept 1991. Proc in a special issue of the EuroMicro Journal.

Lars Strömberg, Peter Fritzson, Johan Fagerström. Postmortem Debugging of Parallel Real Time Programs (Conference paper)
In Proc. of the 1:st National Swedish Symposium on Real-Time Systems, Uppsala, August 19-20, 1991.

Peter Fritzson, Dag Fritzson, Lars Viklund, Johan Herber. Transformation of Equation-Based Real-World Models to Efficient Code, Applied to Machine Elements Geometry (Conference paper)
In Proc. of the 1:st National Swedish Symposium on Real-Time Systems, Uppsala, August 19-20, 1991.

Dag Fritzson, Peter Fritzson. Equational Modeling of Machine Elements - Applied to Rolling Bearings (Technical report)
Research report LiTH-IDA-R-91-05, March 1991.

Peter Fritzson. System Development Environments
A book containing a slightly edited collection of papers. This was developed 1991 for the undergraduate CASE course.

Year 1990

Peter Fritzson, Tibor Gyimothy, Mariam Kamkar, Nahid Shahmehri. Generalized Algorithmic Debugging and Testing. (Conference paper)
In SIGPLAN’91 Conference on Programming Language Design and Implementation, Toronto, Ontario, Canada June 1991. Proc in SIGPLAN Notices 26:6, June 1991. Also as report LiTH-IDA-R-90-42, December 1990.

Petr Kroha, Peter Fritzson. A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System (Conference paper)
In Proc of the 3rd International Workshop on Compiler Compilers, Schwerin, GDR, October 22-26 1990. Proc in LNCS 477, Springer-Verlag. Also as report LiTH-IDA-R-89-26.

Peter Fritzson. Proceedings of SIMS’99 - The 1999 Conference of the Scandinavian Simulation Society (Book)
Linköping, Sweden, October 18-19, 1999

Petr Kroha, Peter Fritzson. A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System (Conference paper)
In Proc of the 3rd International Workshop on Compiler Compilers, Schwerin, GDR, October 22-26 1990. Proc in LNCS 477, Springer-Verlag. Also as report LiTH-IDA-R-89-26.
Download: [ ]

Nahid Shahmehri, Peter Fritzson. Algorithmic Debugging for Imperative Languages with Side-effects. (Conference paper)
In Proc of CC’90 - The 3rd International Workshop on Compiler Compilers, Schwerin, Germany, October 22-24, 1990. Proc abstract in LNCS 477, Springer-Verlag. Also as report LiTH-R-89-49, 1989.

Mariam Kamkar, Nahid Shahmehri, Peter Fritzson. Bug Localization by Algorithmic Debugging and Program Slicing. (Conference paper)
In Proc. of the Int. Conf. on Programming Language Implementation and Logic Programming, Aug 1990, LNCS 456, Springer-Verlag, 1990.
Download: [ ]

Nahid Shahmehri, Mariam Kamkar, Peter Fritzson. Semi-Automatic Bug Localization in Software Maintenance (Conference paper)
In Proc of the IEEE Conf. on Software Maintenance, CSM-90, San Diego, Nov 1990.

Year 1989

Peter Fritzson. Incremental Symbol Processing. (Conference paper)
Presented at the workshop on Compiler Compilers and High Speed Compilation, Berlin, October 1988. In Lecture Notes in Computer Science, LNCS-371, Springer-Verlag, 1989. Also as report LITH-IDA-R-88-09
Download: [ ]

Peter Fritzson, Petr Kroha. An Object-Oriented Database Approach to the Symbol Processing in an Incremental Compiler (Technical report)
LiTH-R-89-27, 1989.

Year 1988

Mariam Kamkar, Nahid Shahmehri, Peter Fritzson. Affect-Chaining and Dependency Oriented Flow Analysis Applied to Queries of Programs. (Conference paper)
Proceedings of the ACM Symposium on Personal and Small Computers. Cannes, France. May 1988. Also as technical report LiTH-IDA-R-89-02.

Rober Bilos, Peter Fritzson. Experience from a Token Sequence Representation of Programs, Documents, and their Deltas. (Conference paper)
Proceedings of the International Workshop on Software Version and Configuration Control. Grassau, West Germany. January, 1988. In: Band 30, B.G. Teubner, Stuttgart, 1988. Also as technical report LiTH-IDA-R-89-12.

Year 1987

Peter Fritzson. Window System Architectures - An Overview (Technical report)
LITH-IDA-R-87-14. Presented at the Tutorial on Software Development Environments, Nov 24-25, 1986.

Year 1986

Peter Fritzson. A Common Intermediate Representation for C, Pascal, Modula-2 and Fortran-77. (Conference paper)
In Proc. of the Workshop on Compiler Compilers and Incremental Compilation, Bautzen, DDR, October 12-17, 1986

Peter Fritzson. Systems and Tools for Exploratory Programming. Overview and Examples. (Conference paper)
In Proc. of the Workshop on Programming Environments - Programming Paradigms, Roskilde University Centre, Denmark, October 22-24, 1986. (Nonrefereed)

Year 1985

Peter Fritzson. The Architecture of an Incremental Programming Environment and some Notions of Consistency. (Conference paper)
In Proc. of the GTE Workshop on Software Engineering Environments for Programming-in- the-large, Harwichport, MA. June 10-12, 1985.

Year 1984

Peter Fritzson. Towards a Distributed Programming Environment based on Incremental Compilation. (PhD thesis)
161 pages. Dissertation no 109, Linköping University

Peter Fritzson. Preliminary Experience from the DICE System - A Distributed Incremental Compiling Environment. (Conference paper)
Proc. of the ACM SIGSOFT/SIGPLAN Symposium on Practical Software Development Environments, Pittsburgh, PA. April 1984.

Year 1983

Peter Fritzson. A Systematic Approach to Advanced Debugging through Incremental Compilation. (Conference paper)
Proc of the ACM SIGSOFT/SIGPLAN Symposium on High-Level Debugging, Pacific Grove, CA., March 1983.

Peter Fritzson. The Journal of Systems and Software 3, 285-294 (Journal paper)
The Journal of Systems and Software 3, 285-294

Year 1982

Peter Fritzson. Fine-Grained Incremental Compilation for Pascal-Like Languages (Technical report)
LiTH-MAT-R-82-15

Year 1980

Dan Strömberg, Peter Fritzson. Transfer of Programs from Development to Runtime Environments. (Journal paper)
BIT, vol 20, no 4
Download: [ ]

Year 1979

Peter Fritzson. Utvecklingstendenser inom medicinsk teknik - ett exempel.
pp 87-97 i Chalmers Praktikreseberättelse, Maskinsektionen, CTH, 1979.

Year 1976

Peter Fritzson, Karl-Fredrik Berggren. Pseudo Potential Calculations for Expanded Crystalline Mercury (Journal paper)
Journal of Solid State Physics

Internal