logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


Publications of the Institute for System Software

2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1991 | 1990

See also the publications of the Christian Doppler Laboratory for Monitoring and Evolution of Very-Large-Scale Software Systems.
See also the publications of the Christian Doppler Laboratory for Automated Software Engineering.


2016

  • Rabiser, D.; Prähofer, H.; Grünbacher, P.; Petruzelka, M.; Eder, K.; Angerer, F.; Kromoser, M.; Grimmer, A.:
    Multi-Purpose, Multi-Level Feature Modeling of Large-Scale Industrial Software Systems.
    Software and Systems Modeling (accepted for publication).

  • Rigger, M.; Grimmer, M.; Wimmer, C.; Würthinger, T.; Mössenböck, H.:
    Bringing Low-Level Languages to the JVM: Efficient Execution of LLVM IR on Truffle
    Workshop on Virtual Machines and Intermediate Languages (VMIL'16), Amsterdam, Netherlands, Oct. 31, 2016 (accepted for publication).

  • Prähofer, H.; Angerer, F.; Ramler, R.; Grillenberger, F.:
    Static Code Analysis of IEC 61131-3 Programs: Comprehensive Tool Support and Experiences from Large-Scale Industrial Application.
    IEEE Transactions on Industrial Informatics (accepted for publication).

  • Chari, G.; Garbervetsky, D.; Marr, S.:
    Building Efficient and Highly Run-time Adaptable Virtual Machines
    Dynamic Languages Symposium (DLS'16), Amsterdam, Netherlands, Nov.1, 2016 (accepted for publication)

  • Marr, S.; Daloze, B.; Mössenböck, H.:
    Cross-Language Compiler Benchmarking - Are We Fast Yet?
    Dynamic Languages Symposium (DLS'16), Amsterdam, Netherlands, Nov.1, 2016 (accepted for publication)

  • Bonetta, D.; Salucci, L.; Marr, S.; Binder, W.:
    GEMs: Shared-memory Parallel Programming for Node.js
    Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 2016 (OOPSLA'16), Amsterdam, Netherlands, Nov.2 - Nov.4, 2016 (accepted for publication)

  • Daloze, B.; Marr, S.; Bonetta, D.; Mössenböck, H.:
    Efficient and Thread-Safe Objects for Dynamically-Typed Languages
    Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 2016 (OOPSLA'16), Amsterdam, Netherlands, Nov.2 - Nov.4, 2016 (accepted for publication)

  • Eisl, J.; Grimmer, M.; Simon, D.; Würthinger, T.; Mössenböck, H.:
    Trace-based Register Allocation in a JIT Compiler
    13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools (PPPJ'16), Lugano, Switzerland, Aug.29 - Sep.2, 2016 (accepted for publication)

  • Rabiser, D.; Grünbacher, P.; Prähofer, H.; Angerer, F.:
    A Prototype-based Approach for Managing Clones in Clone-and-Own Product Lines
    Proceedings 20th Int'l Software Product Line Conference (SPLC 2016), Beijing, China, 2016 (accepted for publication)

  • Prähofer, H.; Rabiser, D.; Angerer, F.; Grünbacher, P.; Feichtinger, P.:
    Feature-Oriented Development in Industrial Automation Software Ecosystems: Development Scenarios and Tool Support,
    Proceedings 14th IEEE Int'l Conference on Industrial Informatics (INDIN 2016), Poitiers, France, 2016.

  • Lengauer, P.; Bitto, V.; Fitzek, S.; Weninger, M.; Mössenböck, H.:
    Efficient Memory Traces with Full Pointer Information
    13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools (PPPJ'16), Lugano, Switzerland, Aug.29 - Sep.2, 2016 (accepted for publication)

  • Rigger, M.:
    Sulong: Memory Safe and Efficient Execution of LLVM-Based Languages
    ECOOP 2016 Doctoral Symposium, July 18, 2016, Rome, Italy, pp. 1-8

  • Rigger, M.; Grimmer, M.; Mössenböck, H.:
    Sulong - Execution of LLVM-Based Languages on the JVM
    Int. Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'16), July 18, 2016, Rome, Italy, pp. 1-4.

  • Lengauer, P.; Bitto, V.; Mössenböck, H.:
    Efficient and Viable Handling of Large Object Traces.
    7th Int'l Conf. on Performance Engineering (ICPE'16), March 12-18, 2016, Delft, The Netherlands, pp.249-260.

  • Hofer, P.; Gnedt, D.; Schörgenhumer, A.; Mössenböck, H.:
    Efficient Tracing and Versatile Analysis of Lock Contention in Java Applications on the Virtual Machine Level.
    7th Intl. Conf. on Performance Engineering (ICPE'16), March 12-18, 2016, Delft, The Netherlands, pp.263-274.

  • Grimmer, Andreas; Angerer, Florian; Prähofer, Herbert; Grünbacher, Paul:
    Supporting Program Analysis for Non-Mainstream Languages: Experiences and Lessons Learned,
    Proceedings 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, Japan, 2016.

  • Bitto, V.; Lengauer, P.:
    Building Custom, Efficient and Accurate Memory Monitoring Tools for Java Application
    Tutorial paper, 7th Intl. Conf. on Performance Engineering (ICPE'16), March 12-18, 2016, Delft, The Netherlands, pp.321-324.

  • Marr, S.; Gonzalez Boix, E.; Mössenböck, H.:
    Towards Meta-Level Engineering and Tooling for Complex Concurrent Systems
    Position paper, 9. Arbeitstagung Programmiersprachen (ATPS’ 16), pp. 91-95, CEUR-WS, vol. 1559, February 25-26, 2016, Vienna, Austria.

  • Angerer, Florian; Prähofer, Herbert; Grünbacher, Paul:
    Modular Change Impact Analysis for Configurable Software,
    Proceedings of the 32th Int'l Conference on Software Maintenance and Evolution, 2016.

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005

2004

2003

2002

2001

2000

1999

1998

1997

1996

1995

1994

1991

1990