%0 Journal Article
%~ IRMA
%A Kakkad, V
%A Attar, Saeed
%A Santosa, Andrew
%A Fekete, Alan
%A Scholz, Bernhard
%T Curracurrong: a stream programming environment for wireless sensor networks†
%B Software: Practice and Experience
%D 2013
%@ 
%C United Kingdom
%I 
%V in press
%I John Wiley & Sons
%P 
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Choi, Sang-Min
%A Ko, Sang-Ki
%A Eom, Hae-Sung
%A Han, Yo-Sub
%T A Recommendation System Based on a Subset of Raters
%B 6th International Conference on Ubiquitous Information Management and Communication, ICUIMC'12
%D 2012
%@ 
%C New York, NY, USA
%I 
%V 
%I ACM Digital Library
%P 1-9
%E 


%0 Journal Article
%~ IRMA
%A Burgstaller, Bernd
%A Scholz, Bernhard
%A Blieberger, Johann
%T A symbolic analysis framework for static analysis of imperative programming languages
%B Journal of Systems and Software
%D 2012
%@ 
%C United States
%I 
%V 85
%I Elsevier Science
%P 1418-1439
%E 


%0 Conference Proceedings
%~ IRMA
%A Kakkad, V
%A Santosa, Andrew
%A Scholz, Bernhard
%T Migrating Operator Placement for Compositional Stream Graphs
%B The 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM'12)
%D 2012
%@ 
%C New York
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 125-134
%E 


%0 Conference Proceedings
%~ IRMA
%A Si, Weisheng
%A Scholz, Bernhard
%A Gudmundsson, Joachim
%A Mao, Guoqiang
%A Boreli, Roksana
%A Zomaya, Albert
%T On Graphs Supporting Greedy Forwarding for Directional Wireless Networks
%B 2012 IEEE International Conference on Communications (ICC 2012)
%D 2012
%@ 
%C online
%I 
%V 
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 751-756
%E 


%0 Journal Article
%~ IRMA
%A Farhad, Sardar
%A Ko, Yousun
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Orchestration by Approximation: Mapping Stream Programs onto Multicore Architectures
%B ACM SIGPLAN Notices
%D 2012
%@ 
%C United States of America
%I 
%V 47
%I Association for Computing Machinery (ACM)
%P 357-367
%E 


%0 Conference Proceedings
%~ IRMA
%A Farhad, Sardar
%A Ko, Yousun
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Pro�?le-Guided Deployment of Stream Programs on Multicores
%B 13th ACM SIGPLAN/SIGBED International 
Conference on Languages, Compilers, Tools and Theory for Embedded Systems (LCTES 2012)
%D 2012
%@ 
%C New York
%I 
%V 47(5)
%I Association for Computing Machinery (ACM)
%P 79-88
%E 


%0 Journal Article
%~ IRMA
%A Hong, Kirak
%A Park, Jiin
%A Kim, Sungho
%A Kim, Taekhoon
%A Kim, Hwangho
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T TinyVM: An energy-efficient execution infrastructure for sensor networks
%B Software: Practice and Experience
%D 2012
%@ 
%C United Kingdom
%I 
%V 42
%I John Wiley & Sons
%P 1193-1209
%E 


%0 Conference Proceedings
%~ IRMA
%A Jain, Surinder
%A Zhang, Chenyi
%A Scholz, Bernhard
%T Translating Flowcharts to Non-Deterministic Languages
%B ACM SIGPLAN 2012 Workshop on Partial Evaluation and Program Manipulation, PEPM'12, colocated with
POPL '12 The 39th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
%D 2012
%@ 
%C New York, NY, USA
%I 
%V 
%I ACM Digital Library
%P 155-162
%E 


%0 Journal Article
%~ IRMA
%A Khoury, Raymes
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Accelerating the Execution of Matrix languages on the Cell Broadband Engine Architecture
%B IEEE Transactions on Parallel and Distributed Systems
%D 2011
%@ 
%C US
%I 
%V 22
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 7-21
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Choi, Sang-Min
%A Ko, Sang-Ki
%A Eom, Hae-Sung
%A Han, Yo-Sub
%T Analyzing category correlations for recommendation system
%B 5th International Conference on Ubiquitous Information Management and Communication, ICUIMC 2011
%D 2011
%@ 
%C New York, USA
%I 
%V 
%I ACM Digital Library
%P 
%E 


%0 Conference Proceedings
%~ IRMA
%A Farhad, Sardar
%A Ko, Yousun
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Orchestration by approximation: mapping stream programs onto multicore architectures
%B 16th International Conference on
Architectural Support for Programming Languages and Operating Systems (ASPLOS 2011)
%D 2011
%@ 
%C New York, USA
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 357-367
%E 


%0 Journal Article
%~ IRMA
%A Park, Jiin
%A Park, Jinhyung
%A Song, Wonjoon
%A Yoon, Songwook
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Treegraph-based Instruction Scheduling for Stack-based Virtual Machines
%B Electronic Notes in Theoretical Computer Science
%D 2011
%@ 
%C Netherlands
%I 
%V 279
%I Elsevier
%P 33-45
%E 


%0 Conference Proceedings
%~ IRMA
%A Khoury, Raymes
%A Dawborn, Timothy
%A Gafurov, Bulat
%A Pink, Glen
%A Tse, Edmund
%A Tse, Quincy
%A Almi'ani, Khaled
%A Gaber, Mohamed
%A Roehm, Uwe
%A Scholz, Bernhard
%T Corona: Energy-Efficient Multi-query Processing in Wireless Sensor Networks
%B 15th International Conference on Database Systems for Advanced Applications (DASFAA 2010)
%D 2010
%@ 
%C Germany
%I 
%V LNCS 5982
%I Springer
%P 416-419
%E 


%0 Conference Proceedings
%~ IRMA
%A Kim, Taekhoon
%A Kim, Sungho
%A Hong, Kirak
%A Kim, Hwangho
%A Park, Jiin
%A Ko, Yousun
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T An Efficient Mixed-mode Execution Environment for C on Mobile Phone Platforms
%B 2009 WRI World Congress on Computer Science and Information Engineering
%D 2009
%@ 
%C USA
%I 
%V 
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 320-328
%E 


%0 Conference Proceedings
%~ IRMA
%A Cifuentes, Cristina
%A Palmer, David N.
%A Keynes, Nathan
%A Li, Lian
%A Long, Simon
%A Mealy, Erica
%A Mounteney, Michael
%A Scholz, Bernhard
%T BegBunch - Benchmarking for C Bug Detection Tools
%B 2nd International Workshop on Defects in Large Software Systems DEFECTS 2009
%D 2009
%@ 
%C United States
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 16-20
%E 


%0 Conference Proceedings
%~ IRMA
%A Cifuentes, Cristina
%A Keynes, Nathan
%A Li, Lian
%A Scholz, Bernhard
%T Program Analysis for Bug Dectection using Parfait
%B ACM SIGPLAN Symposium on Partial Evaluation and Program Manipulation PEPM 2009
%D 2009
%@ 
%C United States
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 7-8
%E 


%0 Book Chapter
%~ IRMA
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Program Assemblers
%B Wiley Encyclopedia of Computer Science and Engineering, 5 Volume set
%D 2009
%@ 
%C Hoboken
%I 
%V 4
%I John Wiley & Sons
%P 2233-2243
%E Wah,  Benjamin B~


%0 Conference Proceedings
%~ IRMA
%A Ebner, Dietmar
%A Scholz, Bernhard
%A Krall, Andreas
%T Progressive Spill Code Placement
%B International Conference on Compilers, Architecture, and Synthesis for Embedded Systems CASES 2009
%D 2009
%@ 
%C United States
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 77-86
%E 


%0 Conference Proceedings
%~ IRMA
%A Hong, Kirak
%A Park, Jiin
%A Kim, Taekhoon
%A Kim, Sungho
%A Kim, Hwangho
%A Ko, Yousun
%A Park, Jongtae
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T TinyVM, an Efficient Virtual Machine Infrastructure for Sensor Networks
%B 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009)
%D 2009
%@ 
%C USA
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 399-400
%E 


%0 Conference Proceedings
%~ IRMA
%A Kim, Hwangho
%A Hong, Kirak
%A Kim, Sungho
%A Kim, Taekhoon
%A Park, Jiin
%A Ko, Yousun
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Billy get your guns: fast barrel-shift decoding for in-place execution of Huffman-encoded bytecode streams
%B The 3rd International Conference on Ubiquitous Information Technologies & Applications (2008 ICUT)
%D 2008
%@ 
%C  
%I 
%V 
%I  
%P 
%E 


%0 Conference Proceedings
%~ IRMA
%A Ebner, Dietmar
%A Bradner, Florian
%A Scholz, Bernhard
%A Krall, Andreas
%A Wiedermann, Peter
%A Kadlec, Albrecht
%T Generalized Instruction Selection using SSA-Graphs
%B ACM SIGPLAN-SIGBED 2008 Conference on Languages, Compilers and Tools for Embedded Systems (LCTES'08)
%D 2008
%@ 
%C New York, USA
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 31-40
%E 


%0 Journal Article
%~ IRMA
%A Scholz, Bernhard
%A Burgstaller, Bernd
%A Xue, Jingling
%T Minimal Placement of Bank Selection Instructions for Partitioned Memory Architectures
%B ACM Transactions on Embedded Computing Systems
%D 2008
%@ 
%C USA
%I 
%V 7
%I Association for Computing Machinery (ACM)
%P 12:1-12:32
%E 


%0 Conference Proceedings
%~ IRMA
%A Cifuentes, Cristina
%A Scholz, Bernhard
%T Parfait - Designing a Scalable Bug Checker
%B Static Analysis Workshop (SAW 2008)
%D 2008
%@ 
%C USA
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 4-11
%E 


%0 Book
%~ IRMA
%A Burgstaller, Bernd
%A Scholz, Bernhard
%A Blieberger, Johann
%T Symbolic Analysis: An Algebra-Based Approach
%B Symbolic Analysis: An Algebra-Based Approach
%D 2008
%@ 
%C Germany
%I 
%V 
%I VDM Verlag Dr Muller
%P 
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Zhang, Chenyi
%A Cifuentes, Cristina
%T User-Input Dependence Analysis via Graph Reachability
%B Eighth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008)
%D 2008
%@ 
%C USA
%I 
%V 
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 25-34
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Blieberger, Johann
%T A New Elimination-Based Data Flow Analysis
Framework Using Annotated Decomposition Trees
%B CC 2007
16th International Conference on Compiler Construction - ETAPS 2007 European Joint Conference on Theory And Practice of Software
%D 2007
%@ 
%C Berlin, Germany
%I 
%V LNCS 4420
%I Springer
%P 202-217
%E 


%0 Conference Proceedings
%~ IRMA
%A Nguyen, Quan Hoang
%A Scholz, Bernhard
%T Computing SSA Form with Matrices
%B Second Workshop on Bytecode Semantics, Verification, Analysis and Transformation (BYTECODE 2007)
%D 2007
%@ 
%C  
%I 
%V 190 Issue 1
%I Elsevier
%P 121-132
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Gaber, Mohamed Medhat
%A Dawborn, Timothy
%A Khoury, Raymes
%A Tse, Edmund
%T Efficient Time Triggered Query Processing in Wireless Sensor Networks
%B Third International Conference on Embedded Software and Systems (ICESS 2007)
%D 2007
%@ 
%C Berlin, Germany
%I 
%V LNCS 4523
%I Springer
%P 391-402
%E 


%0 Conference Proceedings
%~ IRMA
%A Selvadurai, Selvakennedy
%A Roehm, Uwe
%A Scholz, Bernhard
%T Event Processing Middleware for Wireless Sensor Networks
%B 2007 International Conference on Parallel Processing (ICPP 2007)
%D 2007
%@ 
%C NJ, USA
%I 
%V cd-rom
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 1-6
%E 


%0 Conference Proceedings
%~ IRMA
%A Curran, James
%A Murphy, Tara
%A Scholz, Bernhard
%T Minimising semantic drift with Mutual Exclusion Bootstraping
%B 10th Conference of the Pacific Association for Computational Linguistics 
(pacling 2007)
%D 2007
%@ 
%C Australia
%I 
%V 
%I Pacific Association for Computation Linguistics
%P 172-180
%E 


%0 Conference Proceedings
%~ IRMA
%A Roehm, Uwe
%A Scholz, Bernhard
%A Gaber, Mohamed
%T On the Integration of Data Stream Clustering into a Query Processor for Wireless Sensor Networks
%B Eighth International Conference on Mobile Data Management (MDM 2007)
%D 2007
%@ 
%C USA
%I 
%V 
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 331-335
%E 


%0 Conference Proceedings
%~ IRMA
%A Schafer, Stefan
%A Scholz, Bernhard
%T Optimal Chain Rule Placement for Instruction Selection Based on SSA Graphs
%B 10th International Workshop on Software & Compilers for Embedded Systems (SCOPES) 2007
%D 2007
%@ 
%C New York City, United States
%I 
%V online
%I Association for Computing Machinery (ACM)
%P 91-100
%E 


%0 Conference Proceedings
%~ IRMA
%A Burgstaller, Bernd
%A Scholz, Bernhard
%A Ertl, Anton
%T An Embedded Systems Programming Environment for C*
%B Euro-Par 2006 Parallel Processing:
12th International Euro-Par Conference
%D 2006
%@ 
%C Germany
%I 
%V 4128 LNCS Series
%I Springer
%P 1204-1216
%E 


%0 Conference Proceedings
%~ IRMA
%A Horspool, R Nigel
%A Pereira, David J
%A Scholz, Bernhard
%T Fast Profile-Based Partial Redundancy Elimination
%B JMLC 2006 - 7th Joint Modular Languages Conference 2006
%D 2006
%@ 
%C Germany
%I 
%V LNCS 4228
%I Springer
%P 362-376
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Burgstaller, Bernd
%A Xue, Jingling
%T Minimizing Bank Selection Instructions for Partitioned Memory Architectures
%B CASES 2006 - The IEEE International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
%D 2006
%@ 
%C New York
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 201-211
%E 


%0 Conference Proceedings
%~ IRMA
%A Hames, Lang
%A Scholz, Bernhard
%T Nearly Optimal Register Allocation with PBQP*
%B JMLC 2006 - 7th Joint Modular Languages Conference 2006
%D 2006
%@ 
%C Germany
%I 
%V LNCS 4228
%I Springer
%P 346-361
%E 


%0 Conference Proceedings
%~ IRMA
%A Burgstaller, Bernd
%A Scholz, Bernhard
%A Blieberger, Johann
%T Symbolic Analysis of Imperative Programming Languages
%B JMLC 2006 - 7th Joint Modular Languages Conference 2006
%D 2006
%@ 
%C Germany
%I 
%V LNCS 4228
%I Springer
%P 172-194
%E 


%0 Conference Proceedings
%~ IRMA
%A Burgstaller, Bernd
%A Blieberger, Johann
%A Scholz, Bernhard
%T On The Tree Width Of Ada Programs
%B 9th Ada-Europe International Conference on Reliable Software Technologies
%D 2004
%@ 
%C Berlin
%I 
%V 
%I Springer
%P 78-90
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Horspool, R Nigel
%A Knoop, Jens
%T Optimizing For Space And Time Usage With Speculative Partial Redundancy Elimination
%B 2004 ACM SIGPLAN/SIGBED  Conference on Languages, Compilers and Tools for Embedded Systems (LCTES '04)
%D 2004
%@ 
%C New York, USA
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 221-230
%E 


%0 Conference Proceedings
%~ IRMA
%A Eckstein, Erik
%A Scholz, Bernhard
%T Addressing Mode Selection
%B International Symposium on Code Generation and Optimization (CGO'03)
%D 2003
%@ 
%C USA
%I 
%V 
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 1-10
%E 


%0 Edited Book
%~ IRMA
%A Fahringer, T.
%A Scholz, Bernhard
%T Advanced Symbolic Analysis for Compilers: New Techniques and Algorithms for Symbolic Program Analysis and Optimization
%B Advanced Symbolic Analysis for Compilers: New Techniques and Algorithms for Symbolic Program Analysis and Optimization
%D 2003
%@ 
%C Berlin
%I 
%V 
%I Springer
%P 
%E 


%0 Conference Proceedings
%~ IRMA
%A Blieberger, Johann
%A Burgstaller, Bernd
%A Scholz, Bernhard
%T Busy Wait Analysis
%B 8th International Conference on Reliable Software Technologies Ada-Europe 2003
%D 2003
%@ 
%C Toulouse, France
%I 
%V 2655
%I Springer
%P 142-152
%E 


%0 Conference Proceedings
%~ IRMA
%A Eckstein, Erik
%A Konig, Oliver
%A Scholz, Bernhard
%T Code Instruction Selection Based on SSA-Graphs
%B 7th International Workshop on Software and Compilers for Embedded Systems
%D 2003
%@ 
%C Vienna
%I 
%V 2826
%I Springer
%P 49-65
%E 


%0 Conference Proceedings
%~ IRMA
%A Hirnschott, Ulrich
%A Krall, Andreas
%A Scholz, Bernhard
%T Graph Coloring vs. Optimal Register Allocation for Optimizing Compilers
%B JMLC 2006 - 7th Joint Modular Languages Conference 2006
%D 2003
%@ 
%C Germany
%I 
%V 2789
%I Springer
%P 202-213
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Mehofer, Eduard
%A Horspool, R Nigel
%T Partial Redundancy Elimination with Predication Techniques
%B 9th International Euro-Par Conference
%D 2003
%@ 
%C Berlin
%I 
%V 2790
%I Springer
%P 242-250
%E 


%0 Journal Article
%~ IRMA
%A Scholz, Bernhard
%A Mehofer, Eduard
%A Horspool, R Nigel
%T Predicated Partial Redundancy Elimination using a Cost Analysis
%B Parallel Processing Letters
%D 2003
%@ 
%C Singapore
%I 
%V 13
%I World Scientific Publishing
%P 525-536
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Mehofer, Eduard
%T Dataflow Frequency Analysis based on Whole Program Paths
%B 11th International Conference on Parallel Architectures and Compilation Techniques (PACT'02)
%D 2002
%@ 
%C USA
%I 
%V 1
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 95-103
%E 


%0 Conference Proceedings
%~ IRMA
%A Scholz, Bernhard
%A Eckstein, Erik
%T Register Allocation for Irregular Architectures
%B Joint-Conference on Languages, Compilers, and Tools for Embedded Systems and Software and Compilers for Embedded Systems (LCTES/SCOPES'02)
%D 2002
%@ 
%C New York, USA
%I 
%V 
%I Association for Computing Machinery (ACM)
%P 139-148
%E 


%0 Conference Proceedings
%~ IRMA
%A Probst, Mark
%A Krall, Andreas
%A Scholz, Bernhard
%T Register Liveness Analysis for Optimizing Dynamic Binary Translation
%B Ninth Working Conference on Reverse Engineering, 2002
%D 2002
%@ 
%C Virginia, USA
%I 
%V 1
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 35-44
%E 


%0 Conference Proceedings
%~ IRMA
%A Mehofer, Eduard
%A Scholz, Bernhard
%T A Novel Probabilistic Data Flow Framework
%B 10th International Conference, Compiler Construction 2001
%D 2001
%@ 
%C Berlin
%I 
%V LNCS 2027
%I Springer
%P 37-51
%E 


%0 Journal Article
%~ IRMA
%A Fahringer, T.
%A Blaha, P.
%A Hoessinger, A.
%A Luitz, J.
%A Mehofer, Eduard
%A Moritsch, H.
%A Scholz, Bernhard
%T Development and performance analysis of real-world
applications for distributed and parallel architectures
%B Concurrency and Computation: Practice and Experience
%D 2001
%@ 
%C United Kingdom
%I 
%V 13
%I John Wiley & Sons
%P 841-868
%E 


%0 Conference Proceedings
%~ IRMA
%A Mehofer, Eduard
%A Scholz, Bernhard
%T Probabilistic Communication Optimizations and Parallelization for Distributed-Memory Systems
%B 9th Euromicro Workshop on Parallel and Distributed Processing (PDP'01)
%D 2001
%@ 
%C USA
%I 
%V 
%I (IEEE) Institute of Electrical and Electronics Engineers
%P 186-192
%E 


