Hide menu

PELAB Publication List



This list is no longer maintained. Please check the publication lists on PELAB members' personal homepages or use the DiVA publication search engine instead.



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.
    International Journal of Networking and Computing 4(1): 189-206, 2014. ISSN 2185-2839 (print), ISSN 2185-2847 (online).
    [Journal paper][Links: Journal article page]


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


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



Year 2013

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


  • Usman Dastgeer, Lu Li, Christoph Kessler:
    The PEPPHER Composition Tool: Performance-Aware Composition for GPU-based Systems.
    Computing journal, Springer, ISSN 0010-485X (print) / 1436-5057 (online), Nov. 2013 (DOI 10.1007/s00607-013-0371-8).
    [Journal paper][Links: 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
    Proc. MCC'13 Sixth Swedish Workshop on Multicore Computing, Halmstad, Sweden.
    [Conference paper]


  • Usman Dastgeer, Christoph Kessler:
    A Framework for Performance-aware Composition of Applications for GPU- based Systems.
    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.
    [Conference paper][Links: DOI (IEEE Xplore)]


  • 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.
    Proc. of 23rd Int. Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS-2013), Karlsruhe, Germany, Sept. 9-11, 2013. IEEE.
    [Conference paper][Links: Author version (PDF)]


  • 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.
    [Links: Proceedings in IEEE Xplore | Editors' Note (PDF)]


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


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


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


  • 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.
    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.
    [Conference paper][Links: DOI]


  • Andrea Tundis, Lena Rogovchenko-Buffoni, Peter Fritzson, Alfredo Garro:
    Modeling System Requirements in Modelica: Definition and Comparison of Candidate Approaches
    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
    [Conference paper][Links: PDF]


  • Anders Anderson, Peter Fritzson:
    Models for Distributed Real-Time Simulation in a Vehicle Co-Simulator Setup
    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
    [Conference paper][Links: PDF]


  • Adeel Asghar, Peter Fritzson:
    Tool Demonstration Abstract: OpenModelica Graphical Editor and Debugger
    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
    [Conference paper][Links: 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
    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
    [Conference paper][Links: PDF]


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


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



Year 2012

  • Usman Dastgeer, Lu Li, Christoph Kessler:
    The PEPPHER Composition Tool: Performance-Aware Dynamic Composition of Applications for GPU-based Systems.
    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.
    [Conference paper][Links: Author version PDF]


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


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


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


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


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


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


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


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


  • Anand Ganeson, Peter Fritzson, Olena Rogovchenko, Adeel Asghar, Martin Sjolund, Andreas Pfeiffer:
    An OpenModelica Python Interface and its use in PySimulator
    In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
    [Conference paper][Links: 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
    In Martin Otter and Dirk Zimmer, editors, Proceedings of the 9th International Modelica Conference. Linkoping University Electronic Press, September 2012
    [Conference paper][Links: PDF]


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


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


  • Lu Li, Usman Dastgeer, Christoph Kessler:
    Adaptive off-line tuning for optimized composition of components for heterogeneous many-core systems.
    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.
    [Conference paper]


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


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


  • 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
    Proc. ISPA 2012 4th IEEE International Workshop on Multicore and Multithreaded Architectures and Algorithms, July 2012.
    [Conference paper]


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


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


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


  • Christoph Kessler, Welf Löwe:
    Optimized composition of performance-aware parallel components
    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.)
    [Journal paper][Links: 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
    Proc. DATE-2012 conference on Design, Automation and Test in Europe, Dresden, March 2012.
    [Conference paper][Links: DOI]


  • Wladimir Schamai, Peter Fritzson, Christiaan Paredis, Philipp Helle:
    ModelicaML Value Bindings for Automated Model Composition
    [Conference paper][Links: PDF]


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


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


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


  • Muhammed Zoheb Hossain, Mattias Nyberg, Olena Rogovchenko, Peter Fritzson:
    Computerized Model Based Functional Safety Analysis
    [Conference paper][Links: PDF]


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


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


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



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
    [Links: Book URL]


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


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


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


  • 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
    [Links: PDF]


  • Usman Dastgeer:
    Skeleton Programming for Heterogeneous GPU-based Systems
    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 LiU e-Press.
    [Licentiate Thesis][Links: LiU e-press]


  • 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
    IEEE Micro 31(5), September/October 2011.
    [Journal paper][Links: IEEE Xplore]


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


  • 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.
    Proc. ParCo-2011 Int. Conference on Parallel Computing, Ghent, Belgium, Sep. 2011.
    [Conference paper]


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


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


  • Wuzhu Chen, Michaela Huhn, Peter Fritzson:
    A Generic FMU Interface for Modelica
    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
    [Conference paper][Links: PDF]


  • Toby Myers, Toby Myers, Wladimir Schamai, Peter Fritzson:
    Comodeling Revisited: Execution of Behavior Trees in Modelica
    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
    [Conference paper][Links: PDF]


  • Martin Sjolund, Peter Fritzson:
    Debugging Symbolic Transformations in Equation Systems
    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
    [Conference paper][Links: PDF]


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


  • Nicolas Melot, Kenan Avdic, Jörg Keller, Christoph Kessler:
    Investigation of main memory bandwidth on Intel Single-Chip Cloud Computer
    Proc. 3rd Many-core Applications Research Community Symposium (MARC3), Ettlingen, Germany, July 5-6, 2011. KIT Scientific Publishing.
    [Conference paper][Links: 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
    Proc. Int. Workshop on Multi-Core Computing Systems (MuCoCoS-2011), June 2011, Seoul, Korea. IEEE CS Press.
    [Conference paper]


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


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


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


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


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


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


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


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


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


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


  • 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
    In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
    [Conference paper][Links: DOI]


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


  • Bouskela Daniel, Jardin Audrey, Benjelloun-Touimi Zakia, Peter Aronsson, Peter Fritzson:
    Modelling of Uncertainties with Modelica
    In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
    [Conference paper][Links: 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
    In Christoph Claub, editor, Proceedings of the 8th International Modelica Conference. Linkoping University Electronic Press, March 2011
    [Conference paper][Links: DOI | PDF]



Year 2010

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


  • Philipp Helle, Wladimir Schamai, Peter Fritzson, Christiaan Paredis:
    Virtual Verication of System Designs against System Requirements
    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.
    [Conference paper]


  • 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
    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.
    [Conference paper]


  • Robert Braun, Peter Fritzson, Petter Krus, Martin Sjölund:
    Towards Efficient Distributed Simulation in Modelica using Transmission Line Modeling
    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.
    [Conference paper]


  • Wladimir Schamai, Uwe Pohlmann, Peter Fritzson, Christiaan J.J. Paredis, Philipp Helle, Carsten Strobel:
    Execution of UML State Machines Using Modelica
    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.
    [Conference paper]


  • Per Östlund, Kristian Stavåker, Peter Fritzson:
    Parallel Simulation of Equation-Based Models on CUDA-Enabled GPUs
    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.
    [Conference paper]


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


  • 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 TR-10-4, Department of Scientic Computing, Faculty of Computer Science, University of Vienna, Austria, September 2010.
    [Technical Report][Links: PDF]


  • 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.
    [Links: Publisher page]


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


  • 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
    In Proceedings of the 2010 INCOSE International Symposium, Chicago, Illinois, July 12-15, 2010.
    [Conference paper]


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


  • 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.
    [Links: URL]


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


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


  • Christoph Kessler, Wladimir Schamai, Peter Fritzson:
    Platform-independent modeling of explicitly parallel programs
    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
    [Conference paper][Links: PDF]



Year 2009

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


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


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


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


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


  • 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
    In Proceedings of the 7th International Modelica Conference (Modelica 2009), Como, Italy, September.20-22, 2009.
    [Conference paper]


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


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


  • Jörg Keller, Christoph Kessler, Bert Wesarg:
    Efficient Simulation of Fork Programs on Multicore Machines
    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.
    [Conference paper][Links: PDF]


  • Peter Fritzson, David Broman, Francois Cellier:
    Equation-Based Object-Oriented Languages and Tools
    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
    [Conference paper]


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


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


  • Mattias Eriksson:
    Integrated Software Pipelining
    Linköping Studies in Science and Technology, Thesis No. 1393
    [Licentiate Thesis]


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


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


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


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



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.
    1st Swedish Workshop on Multi-Core Computing (MCC-08), Ronneby, November 27-28, 2008.
    [Conference paper]


  • Andreas Borg, Mikael Patel, Kristian Sandahl:
    "Modelling Capacity Requirements in Large-Scale Telecommunication Systems"
    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.
    [Conference paper]


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


  • Henrik Eriksson, Henrik Magnusson, Peter Fritzson, Adrian Pop:
    3D Animation and Programmable 2D Graphics for Visualization of Simulations in OpenModelica.
    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.
    [Conference paper]


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


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


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


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


  • 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?"
    Third International Workshop on Requirements Engineering Education and Training (REET'08), Barcelona, Spain, September 9, 2008.
    [Conference paper]


  • Jörg Keller, Christoph Kessler:
    Optimized Pipelined Parallel Merge Sort on the Cell BE
    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.
    [Conference paper][Links: List (C. Kessler)]


  • David Broman, Peter Fritzson:
    Higher-Order Acausal Models.
    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.
    [Conference paper]


  • Toby Myers, Peter Fritzson, Geoff Dromey:
    Seamlessly Integrating Software & Hardware Modelling for Large-Scale Systems.
    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.
    [Conference paper][Links: info]


  • Jörn Guy Suess, Peter Fritzson, Adrian Pop:
    The Impreciseness of UML and Implications for ModelicaML.
    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.
    [Conference paper]


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


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


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


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


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


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


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


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


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


  • 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.
    In Proceedings of 19th Australian Software Engineering Conference (ASWEC 2008), Perth, Western Australia, March 25 – 28, 2008.
    [Conference paper]


  • 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.
    In Proceedings of 19th Australian Software Engineering Conference (ASWEC 2008), Perth, Western Australia, March 25 – 28, 2008.
    [Conference paper]


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


  • Christoph Kessler, Welf Löwe:
    A Framework for Performance-Aware Composition of Explicitly Parallel Components.
    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.
    [Conference paper][Links: IOS press online]



Year 2007

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


  • Christoph Kessler, Welf Löwe:
    A Framework for Performance-Aware Composition of Explicitly Parallel Components
    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.
    [Conference paper]


  • Christoph Kessler, Jörg Keller:
    Models for Parallel Computing: Review and Perspectives
    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.
    [Journal paper][Links: Final Manuscript]


  • Christoph Kessler, Peter Fritzson, Mattias Eriksson:
    NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation.
    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.
    [Conference paper][Links: Springer LNCS Online]


  • Håkan Lundvall, Peter Fritzson:
    Automatic Parallelization of Object Oriented Models Executed with Inline Solvers
    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.
    [Conference paper]


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


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


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


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


  • Adrian Pop, David Akhvlediani, Peter Fritzson:
    Towards Run-time Debugging of Equation-based Object-oriented Languages
    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.
    [Conference paper][Links: Towards Run-time Debugging of Equation-based Object-oriented Languages]


  • Adrian Pop, Vasile Baluta, Peter Fritzson:
    Eclipse Support for Design and Requirements Engineering Based on ModelicaML
    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.
    [Conference paper][Links: 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
    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.
    [Conference paper][Links: 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.
    [Links: Pdf]


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


  • Mikael Patel, Andreas Borg, Kristian Sandahl:
    "A Case Study in Assessing and Improving Capacity Using an Anatomy of Good Practice"
    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.
    [Conference paper]


  • 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"
    Information and Software Technology, Vol. 49, No 7, pp. 790-805, July 2007.
    [Journal paper]


  • David Broman, Peter Fritzson:
    Abstract Syntax Can Make the Definition of Modelica Less Abstract
    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.
    [Conference paper][Links: Abstract Syntax Can Make the Definition of Modelica Less Abstract]


  • Adrian Pop, David Akhvlediani, Peter Fritzson:
    Towards Unified System Modeling with the ModelicaML UML Profile.
    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.
    [Conference paper][Links: Content]


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


  • Andreas Borg, Mikael Patel, Kristian Sandahl:
    "Integrating an Improvement Model of Handling Capacity Requirements with OpenUP/Basic Process"
    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.
    [Conference paper]


  • 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
    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.
    [Conference paper][Links: 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.
    Proc. ACM SIGSOFT/IEEE 29th Int. Conference on Software Engineering (ICSE-2007), Minneapolis, USA, May 2007.
    [Conference paper][Links: IEEE Xplore]


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


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


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


  • Robert Kaminski:
    Towards an XML Document Restructuring Framework
    [Licentiate Thesis]



Year 2006

  • Alexander Siemers, Dag Fritzson, Peter Fritzson:
    Meta-Modeling for Multi-Physics Co-simulations applied for OpenModelica
    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.
    [Conference paper]


  • 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
    IEEE International Symposium on Computer-Aided Control Systems Design , October 4-6, 2006, Munich, Germany
    [Conference paper]


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


  • Filip Claeys, Peter Vanrolleghem, Peter Fritzson:
    A Generalized Framework for Abstraction and Dynamic Loading of Numerical Solvers
    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.
    [Book]


  • Filip Claeys, Peter Vanrolleghem, Peter Fritzson:
    Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space
    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.
    [Conference paper][Links: Boosting the Efficiency of Compound Virtual Experiments through a Priori Exploration of the Solver Setting Space]


  • Filip Claeys, Maria Chtepen, Peter Fritzson, Peter Vanrolleghem:
    Towards Transparent Distributed Execution in the Tornado Framework
    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.
    [Conference paper][Links: Towards Transparent Distributed Execution in the Tornado Framework]


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


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


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


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


  • David Broman, Peter Fritzson, Sébastien Furic:
    Types in the Modelica Language
    In Proceedings of the Fifth International Modelica Conference, Vienna, Austria, 2006.
    [Conference paper][Links: 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
    The 47th Conference on Simulation and Modeling of the Scandinavian Simulation Society, September 27-29, 2006, Helsinki, Finland
    [Conference paper]


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


  • Andreas Borg, Mikael Patel, Kristian Sandahl:
    "Good Practice and Improvement Model of Handling Capacity Requirements of Large Telecommunication Systems"
    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.
    [Conference paper]


  • Filip Claeys, Peter Fritzson, Peter Vanrolleghem:
    Using Modelica Models for Complex Virtual Experimentation with the Tornado Kernel
    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.
    [Conference paper]


  • Kaj Nyström, Peter Fritzson:
    Parallel Simulation with Transmission Lines in Modelica
    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.
    [Conference paper][Links: Parallel Simulation with Transmission Lines in Modelica]


  • Bernhard Bachmann, Peter Aronsson, Peter Fritzson:
    Robust Initialization of Differential Algebraic Equations
    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.
    [Conference paper][Links: Robust Initialization of Differential Algebraic Equations]


  • Jonas Larsson, Peter Fritzson:
    A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations
    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.
    [Conference paper][Links: A Modelica-based Format for Flexible Modelica Code Generation and Causal Model Transformations]


  • Anders Sandholm, Peter Bunus, Peter Fritzson:
    A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO
    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.
    [Conference paper][Links: A Numeric Library for Use in Modelica Simulations with Lapack, SuperLU, Interpolation, and MatrixIO]


  • Anders Sandholm, Peter Fritzson, Gunilla Nilsson, Göran Petersson:
    Towards a Flexible General Training Simulator Platform Based on Modelica
    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.
    [Book][Links: Towards a Flexible General Training Simulator Platform Based on Modelica]


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


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


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


  • 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.
    [Links: 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
    [Links: Abstract, PDF | Poster, PDF]


  • Anders Fernström, Ingemar Axelsson, Peter Fritzson, Anders Sandholm, Adrian Pop:
    OMNotebook - Interactive WYSIWYG Book Software for Teaching Programming
    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.
    [Book][Links: info]


  • Håkan Mattson, Christoph Kessler:
    Towards a Bulk-Synchronous Distributed Shared Memory Programming Environment for Grids
    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.
    [Conference paper][Links: SpringerLink DOI]


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


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


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



Year 2005

  • John Wilander, Pia Fåk:
    Pattern Matching Security Properties of Code using Dependence Graphs
    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.
    [Conference paper][Links: pdf]


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


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


  • John Wilander:
    Modeling and Visualizing Security Properties of Code using Dependence Graphs
    Fifth Conference on Software Engineering Research and Practice in Sweden (SERPS'05), October 20-21, 2005, Västerås, Sweden
    [Conference paper][Links: 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.


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


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


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


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


  • Adrian Pop:
    Contributions to Meta-Modeling Tools and Methods
    Licentiate Thesis No. 1162, Linköping University
    [Licentiate Thesis][Links: Thesis PDF | Presentation PDF]


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


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


  • Stina Edelfeldt, Peter Fritzson:
    Evaluation and Comparison of Ecological Models Simulating Nitrogen Processes in Treatment Wetlands, Modeled in Modelica
    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.
    [Book]


  • Emma, Larsdotter Nilsson, Peter Fritzson:
    Biochemical and Metabolic Modeling with Modelica
    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.
    [Conference paper]


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


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


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


  • Peter Aronsson, Peter Fritzson:
    A Task Merging Technique for Parallelization of Modelica Models
    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.
    [Conference paper]


  • Levon Saldamli, Bernhard Bachmann, Haetans-Jürg Wiesmann, Peter Fritzson:
    A Franework for Describing and Solving PDE Models in Modelica
    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.
    [Book]


  • Emma, Larsdotter Nilsson, Peter Fritzson:
    A Metabolic Specialization of a General Purpose Modelica Library for Biological and Biochemical Systems
    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.
    [Conference paper]



Year 2004

  • Kaj Nyström, Peter Aronsson, Peter Fritzson:
    Parallelization in Modelica
    4th International Modelica Conference March 2005, Hamburg Germany
    [Conference paper]


  • Karin Berg, Kaj Nyström:
    Hydrological Modeling in Modelica
    4th International Modelica Conference, March 2005, Hamburg Germany
    [Conference paper]


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


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


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


  • Andreas Borg, Joachim Karlsson, Stefan Olsson, Kristian Sandahl:
    "Measuring the Use of Features in a Requirements Engineering Tool-An Industrial Case Study"
    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.
    [Conference paper]


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


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


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


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


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


  • Andreas Idebrant, Peter Fritzson:
    Aircraft - A Modelica Library for Aircraft Dynamics Simulation
    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.
    [Conference paper][Links: Aircraft - A Modelica Library for Aircraft Dynamics Simulation]


  • Levon Saldamli, Peter Fritzson:
    Field Type and Field Constructor in Modelica
    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.
    [Conference paper]


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


  • 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
    Proceedings of SIMSafe 2004 conference, Karlskoga, Sweden, June 15-17, 2004
    [Conference paper][Links: PDF]


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


  • Andreas Borg, J. Karlsson, S. Olsson, Kristian Sandahl:
    "Supporting Requirements Selection by Measuring Feature Use"
    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.
    [Conference paper]


  • Olof Johansson, Adrian Pop, Peter Fritzson:
    A functionality coverage analysis of industrially used ontology languages
    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.
    [Conference paper]


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


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


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



Year 2003

  • Carl Cederberg:
    Experiments in indirect fault injection with open source and industrial software
    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.
    [Licentiate Thesis]


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


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


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


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


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


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


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


  • Eva-Lena Lengquist Sandelin, Susanna Monemar, Peter Fritzson, Peter Bunus:
    An Interactive Environment for Learning Modelica and Modeling using MathModelica
    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.
    [Conference paper][Links: info]


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


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


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


  • Emma, Larsdotter Nilsson:
    Simulation of Cellular Pathways Using Modelica
    Proc. of Huntsville Simulation Conference, Huntsville, AL, USA, 29-31 October 2003
    [Conference paper]


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


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


  • Peter Fritzson:
    Principles of Object-Oriented Modeling and Simulation with Modelica.
    Published by Wiley-IEEE Press,2003.
    [Book]


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


  • :
    no
    no
    [Conference paper]


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


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


  • Håkan Lundvall, Peter Fritzson:
    Modeling Concurrent Activities and Resource Sharing in Modelica
    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.
    [Conference paper][Links: Modeling Concurrent Activities and Resource Sharing in Modelica]


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


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


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


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


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


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


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


  • Jon Edvardsson:
    Contributions to Program- and Specification-based Test Data Generation
    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.
    [Licentiate Thesis][Links: PDF | ERRATA]


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


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



Year 2002

  • Iakov Nakhimovski:
    Modeling and Simulation of Contacting Flexible Bodies in Multibody Systems
    [Licentiate Thesis][Links: Published at LiU Electronic Press]


  • Levon Saldamli:
    PDEModelica - Towards a High-Level Language for Modeling woth Partial Differential Equations
    Department of Computer and Information Science, Linköping University, 2002.
    [Licentiate Thesis][Links: electronic version]


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


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


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


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


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


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


  • Peter Bunus:
    Debugging and Structural Analysis of Declarative Equation-Based Languages.
    Department of Computer and Information Science, Linköping University, 2002
    [Licentiate Thesis]


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


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


  • Peter Aronsson:
    Automatic Parallelization of Simulation Code from Equation based Simulation Languages
    Linköping Studies in Science and Technology, Thesis No. 933, Linköpings Universitet, April 2002
    [Licentiate Thesis]


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


  • John Wilander:
    Security Intrusions and Intrusion Prevention
    LiTH-IDA-Ex-02/29
    [Master's Thesis][Links: pdf | ps.gz]


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


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


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


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


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



Year 2001

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


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


  • David Byers:
    Type-Sensitive Static Slicing
    In the proceedings of SCAM'01. Florence, Italy. November 2001.
    [Conference paper]


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


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


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


  • Jon Edvardsson, Mariam Kamkar:
    Analysis of the Constraint Solver in UNA Based Test Data Generation
    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.
    [Conference paper][Links: 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.
    [Links: PDF]


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


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


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


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


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


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


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


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


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


  • Jon Edvardsson, Mariam Kamkar:
    Analysis of the Constraint Solver in UNA Based Test Data Generation
    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.
    [Conference paper]



Year 2000

  • Mikael Sandberg, Björn Lisper:
    Dimensional Analysis for Modelica
    Conferences and workshops Dimensional Analysis for Modelica In Proceedings,pages 7 Modelica Workshop 2000, Lund , October 2000
    [Conference paper]


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


  • Peter Fritzson:
    Proceedings of Modelica 2000 Workshop
    Lund University, Lund, Sweden, October 23-24 2000.
    [Book]


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


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


  • Yuxiao Zhao, Kristian Sandahl:
    XML-based frameworks for internet commerce
    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.
    [Conference paper][Links: pdf]


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


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


  • E.B. Christopoulou, A. N. Skodras,, Todd Reed, C. A. Christopoulos:
    On the JPEG 2000 implementation on different computer platforms
    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.
    [Conference paper]


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


  • Vadim Engelson:
    Tools for Design, Interactive Simulation, and Visualization of Object-Oriented Models in Scientific Computing
    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.
    [PhD Thesis][Links: Individual chapters]


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


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


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


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


  • Vadim Engelson, Dag Fritzson, Peter Fritzson:
    Loseless Compression of High-Volume Numerical Data for Simulations
    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.
    [Conference paper][Links: 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

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


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


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


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


  • 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
    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.
    [Conference paper]


  • Tobias Ritzau:
    Real-Time Reference Counting for RT-Java
    In Linköping Studies in Science and Technology, No. 748, March 1999.
    [Licentiate Thesis][Links: PDF]


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


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



Year 1998

  • 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
    Empirical Software Engineering 3:327-354
    [Journal paper]


  • Mikael Lindvall, Kristian Sandahl:
    Traceability aspects of impact analysis in object-oriented systems
    Journal of Software Maintenance 10:37-57
    [Journal paper]


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


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


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


  • Jesper Andersson, Marcus Comstedt, Tobias Ritzau:
    Run-time support for dynamic Java architectures
    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.
    [Conference paper][Links: PS]


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


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


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


  • Peter Fritzson:
    Modelica - A Language for Equation- based Physical Modeling and High Performance Simulation.
    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.
    [Conference paper][Links: info]


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


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


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



Year 1997

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


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


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


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


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



Year 1996

  • Andreas Persson,, Johan Ringström, Peter Fritzson:
    A Case Study of Code Generator Generation for Embedded SIMD Computers.
    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)
    [Conference paper]


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


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


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


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


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


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


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


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


  • Patrik Hägglund, Peter Olsson, Michael Thune, Peter Fritzson:
    Implementation of a PDE application in ObjectMath and Cogito
    Parallel and Scientific Computing Institute report, KTH, report No 5, Stockholm, Sweden 1996
    [Technical Report]



Year 1995

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


  • 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.
    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.
    [Conference paper][Links: info]


  • Patrik Nordling, Peter Fritzson:
    Parallelization of the CVODE Ordinary Differential Equation Solver with Applications to Rolling Bearing Simulation.
    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.
    [Conference paper][Links: info]


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


  • Niclas Andersson, Peter Fritzson:
    Overview and Industrial Application of Code Generator Generators.
    Journal of Systems and Software
    [Journal paper]


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


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



Year 1994

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


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


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


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


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


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


  • 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.
    In Proc. of EUROMICRO’93 (In the Journal of Microprocessing and Microprogramming), Vol 38, No 1-5, Sept 1993. Published by North-Holland.
    [Conference paper]


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


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


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


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


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


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


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


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


  • Peter Fritzson, Vadim Engelson, Lars Viklund:
    Variant handling, inheritance and composition in the ObjectMathcomputer algebra environment
    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.
    [Conference paper][Links: PS | PS (reformatted) | PDF]


  • Mikhail Auguston, Peter Fritzson:
    PARFORMAN - an Assertion Language for Specifying Behaviour when Debugging Parallel Applications.
    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).
    [Conference paper]


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



Year 1992

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


  • Peter Fritzson, Mikhail Auguston, Nahid Shahmehri:
    Using Assertions in Declarative and Operational Models for Automated Debugging.
    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)
    [Conference paper]


  • Peter Fritzson, Mikhail Auguston, Nahid Shahmehri:
    Using Assertions in Declarative and Operational Models for Automated Debugging.
    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)
    [Conference paper]


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


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


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


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


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


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


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


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


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


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


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



Year 1991

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


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


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


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


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


  • Dag Fritzson, Peter Fritzson:
    Equational Modeling of Machine Elements - Applied to Rolling Bearings
    Research report LiTH-IDA-R-91-05, March 1991.
    [Technical Report]


  • 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.
    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.
    [Conference paper]


  • Peter Fritzson:
    Proceedings of SIMS’99 - The 1999 Conference of the Scandinavian Simulation Society
    Linköping, Sweden, October 18-19, 1999
    [Book]


  • Nahid Shahmehri, Peter Fritzson:
    Algorithmic Debugging for Imperative Languages with Side-effects.
    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.
    [Conference paper]


  • Petr Kroha, Peter Fritzson:
    A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System
    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.
    [Conference paper]


  • Petr Kroha, Peter Fritzson:
    A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System
    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.
    [Conference paper][Links: info]


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


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



Year 1989

  • Peter Fritzson:
    Incremental Symbol Processing.
    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
    [Conference paper][Links: info]


  • Peter Fritzson, Petr Kroha:
    An Object-Oriented Database Approach to the Symbol Processing in an Incremental Compiler
    LiTH-R-89-27, 1989.
    [Technical Report]



Year 1988

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


  • Rober Bilos, Peter Fritzson:
    Experience from a Token Sequence Representation of Programs, Documents, and their Deltas.
    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.
    [Conference paper]



Year 1987

  • Peter Fritzson:
    Window System Architectures - An Overview
    LITH-IDA-R-87-14. Presented at the Tutorial on Software Development Environments, Nov 24-25, 1986.
    [Technical Report]



Year 1986

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


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



Year 1985

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



Year 1984

  • Peter Fritzson:
    Towards a Distributed Programming Environment based on Incremental Compilation.
    161 pages. Dissertation no 109, Linköping University
    [PhD Thesis]


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



Year 1983

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


  • Peter Fritzson:
    The Journal of Systems and Software 3, 285-294
    The Journal of Systems and Software 3, 285-294
    [Journal paper]



Year 1982

  • Peter Fritzson:
    Fine-Grained Incremental Compilation for Pascal-Like Languages
    LiTH-MAT-R-82-15
    [Technical Report]



Year 1980

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



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 of Solid State Physics
    [Journal paper]



Year unknown

  • Peter Fritzson:
    MathCode C++
    MathCore publishing (www.mathcore.com), September1998.
    [Book]


  • Karl-Fredrik Berggren:
    Pseudo Potential Calculations for Expanded Crystalline Mercury
    Journal of Solid State Physics
    [Journal paper]


  • Peter Fritzson, Dag Fritzson:
    MULREG 4 - Users Manual.
    328 pages. In Swedish. Third printing 1989. Previous versions 1985 and 1987.
    [Book]


  • Peter Fritzson, Finmo, L:
    Proc. of Parallel Programming and Applications
    Linköping, May. 17-18, 1995, Published by IOS Press, Amsterdam.
    [Book]


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


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


  • Peter Fritzson:
    Symbolic Debugging through Incremental Compilation in an Integrated Environment.
    The Journal of Systems and Software 3, 285-294
    [Journal paper]


  • Petr Kroha, Peter Fritzson:
    A Compiler with Scheduling for a Specialized Synchronous Multiprocessor System
    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.
    [Conference paper]



Page responsible: Kristian Sandahl
Last updated: 2019-02-14