default search action
Michael Philippsen
Person information
- affiliation: University of Erlangen-Nuremberg, Programming Systems Group, Germany
- affiliation: University of Karlsruhe, Institute for Program Structures and Data Organization, Germany
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [c94]Martin Gruber, Michael Heine, Norbert Oster, Michael Philippsen, Gordon Fraser:
Practical Flaky Test Prediction using Common Code Evolution and Test History Data. Software Engineering 2024: 105-106 - [i4]Florian Mayer, Julian Brandner, Michael Philippsen:
Employing polyhedral methods to optimize stencils on FPGAs with stencil-specific caches, data reuse, and wide data bursts. CoRR abs/2401.13645 (2024) - 2023
- [c93]Martin Gruber, Michael Heine, Norbert Oster, Michael Philippsen, Gordon Fraser:
Practical Flaky Test Prediction using Common Code Evolution and Test History Data. ICST 2023: 210-221 - [c92]Julian Brandner, Florian Mayer, Michael Philippsen:
Multipurpose Cacheing to Accelerate OpenMP Target Regions on FPGAs. IWOMP 2023: 147-162 - [i3]Martin Gruber, Michael Heine, Norbert Oster, Michael Philippsen, Gordon Fraser:
Practical Flaky Test Prediction using Common Code Evolution and Test History Data. CoRR abs/2302.09330 (2023) - 2022
- [j31]Veronika Dashuber, Michael Philippsen:
Trace visualization within the Software City metaphor: Controlled experiments on program comprehension. Inf. Softw. Technol. 150: 106989 (2022) - [j30]Veronika Dashuber, Michael Philippsen:
Static and Dynamic Dependency Visualization in a Layered Software City. SN Comput. Sci. 3(6): 511 (2022) - [c91]Julian Brandner, Florian Mayer, Michael Philippsen:
Reducing OpenMP to FPGA Round-Trip Times with Predictive Modelling. IWOMP 2022: 94-108 - [c90]Florian Mayer, Julian Brandner, Michael Philippsen:
Employing Polyhedral Methods to Reduce Data Movement in FPGA Stencil Codes. LCPC 2022: 47-63 - 2021
- [c89]Daniela Novac, Christian Eichler, Michael Philippsen:
LLWM & IR-Mark: Integrating Software Watermarks into an LLVM-based Framework. Checkmate@CCS 2021: 35-41 - [c88]Patrick Kreutzer, Tom Kunze, Michael Philippsen:
Test Case Reduction: A Framework, Benchmark, and Comparative Study. ICSME 2021: 58-69 - [c87]Veronika Dashuber, Michael Philippsen, Johannes Weigend:
A Layered Software City for Dependency Visualization. VISIGRAPP (3: IVAPP) 2021: 15-26 - [c86]Veronika Dashuber, Michael Philippsen:
Cloud Cost City: A Visualization of Cloud Costs using the City Metaphor. VISIGRAPP (3: IVAPP) 2021: 173-180 - [c85]Florian Mayer, Julian Brandner, Matthias Hellmann, Jesko Schwarzer, Michael Philippsen:
The ORKA-HPC Compiler - Practical OpenMP for FPGAs. LCPC 2021: 83-97 - [c84]Veronika Dashuber, Michael Philippsen:
Trace Visualization within the Software City Metaphor: A Controlled Experiment on Program Comprehension. VISSOFT 2021: 55-64 - [c83]Marius Kamp, Michael Philippsen:
Approximate Bit Dependency Analysis to Identify Program Synthesis Problems as Infeasible. VMCAI 2021: 353-375 - 2020
- [j29]Tobias Feigl, Sebastian Kram, Philipp Woller, Ramiz H. Siddiqui, Michael Philippsen, Christopher Mutschler:
RNN-Aided Human Velocity Estimation from a Single IMU. Sensors 20(13): 3656 (2020) - [c82]Florian Jung, Veronika Dashuber, Michael Philippsen:
Towards Collaborative and Dynamic Software Visualization in VR. VISIGRAPP (3: IVAPP) 2020: 149-156 - [c81]Tobias Feigl, Andreas Porada, Steve Steiner, Christoffer Löffler, Christopher Mutschler, Michael Philippsen:
Localization Limitations of ARCore, ARKit, and Hololens in Dynamic Large-scale Industry Environments. VISIGRAPP (1: GRAPP) 2020: 307-318 - [c80]Patrick Kreutzer, Stefan Kraus, Michael Philippsen:
Language-Agnostic Generation of Compilable Test Programs. ICST 2020: 39-50 - [c79]Michael Baer, Norbert Oster, Michael Philippsen:
MutantDistiller: Using Symbolic Execution for Automatic Detection of Equivalent Mutants and Generation of Mutant Killing Tests. ICST Workshops 2020: 294-303
2010 – 2019
- 2019
- [j28]Tobias Feigl, Daniel Roth, Stefan Gradl, Markus Wirth, Marc Erich Latoschik, Björn M. Eskofier, Michael Philippsen, Christopher Mutschler:
Sick Moves! Motion Parameters as Indicators of Simulator Sickness. IEEE Trans. Vis. Comput. Graph. 25(11): 3146-3157 (2019) - [c78]Thorsten Blaß, Michael Philippsen:
Which Graph Representation to Select for Static Graph-Algorithms on a CUDA-capable GPU. GPGPU@ASPLOS 2019: 22-31 - [c77]Thorsten Blaß, Michael Philippsen:
GPU-accelerated fixpoint algorithms for faster compiler analyses. CC 2019: 122-134 - [c76]Tobias Feigl, Sebastian Kram, Philipp Woller, Ramiz H. Siddiqui, Michael Philippsen, Christopher Mutschler:
A Bidirectional LSTM for Estimating Dynamic Human Velocities from a Single IMU. IPIN 2019: 1-8 - [c75]Florian Mayer, Marius Knaust, Michael Philippsen:
OpenMP on FPGAs - A Survey. IWOMP 2019: 94-108 - [c74]Marius Kamp, Patrick Kreutzer, Michael Philippsen:
SeSaMe: a data set of semantically similar Java methods. MSR 2019: 529-533 - 2018
- [c73]Tobias Feigl, Christopher Mutschler, Michael Philippsen:
Supervised Learning for Yaw Orientation Estimation. IPIN 2018: 206-212 - [c72]Tobias Feigl, Thorsten Nowak, Michael Philippsen, Thorsten Edelhäußer, Christopher Mutschler:
Recurrent Neural Networks on Drifting Time-of-Flight Measurements. IPIN 2018: 206-212 - [c71]Tobias Feigl, Christopher Mutschler, Michael Philippsen:
Human Compensation Strategies for Orientation Drifts. VR 2018: 409-414 - [c70]Tobias Feigl, Christopher Mutschler, Michael Philippsen:
Head-to-Body-Pose Classification in No-Pose VR Tracking Systems. VR 2018: 545-546 - [c69]Lorenz Gorse, Christoffer Löffler, Christopher Mutschler, Michael Philippsen:
Optical Camera Communication for Active Marker Identification in Camera-based Positioning Systems. WPNC 2018: 1-6 - 2017
- [c68]Norbert Oster, Marius Kamp, Michael Philippsen:
AuDoscore: Automatic Grading of Java or Scala Homework. ABP 2017 - [c67]Jakob Krainz, Michael Philippsen:
Diff Graphs for a fast Incremental Pointer Analysis. ICOOOLPS@ECOOP 2017: 4:1-4:10 - [c66]Florian Lautenschlager, Michael Philippsen, Andreas Kumlehn, Josef Adersberger:
Chronix: Long Term Storage and Retrieval Technology for Anomaly Detection in Operational Data. FAST 2017: 229-242 - [c65]Thorsten Blaß, Michael Philippsen, Ronald Veldema:
Efficient Inspected Critical Sections in Data-Parallel GPU Codes. LCPC 2017: 223-239 - [c64]Georg Dotzler, Marius Kamp, Patrick Kreutzer, Michael Philippsen:
More accurate recommendations for method-level changes. ESEC/SIGSOFT FSE 2017: 798-808 - [c63]Tobias Feigl, Eliise Kõre, Christopher Mutschler, Michael Philippsen:
Acoustical manipulation for redirected walking. VRST 2017: 45:1-45:2 - [i2]Georg Dotzler, Marius Kamp, Patrick Kreutzer, Michael Philippsen:
More Accurate Recommendations for Method-Level Changes. CoRR abs/1708.03178 (2017) - 2016
- [c62]Georg Dotzler, Michael Philippsen:
Move-optimized source code tree differencing. ASE 2016: 660-671 - [c61]Patrick Kreutzer, Georg Dotzler, Matthias Ring, Björn M. Eskofier, Michael Philippsen:
Automatic clustering of code changes. MSR 2016: 61-72 - 2015
- [j27]Florian Lautenschlager, Andreas Kumlehn, Josef Adersberger, Michael Philippsen:
Fast and Efficient Operational Time Series Storage: The Missing Link in Dynamic Software Analysis. Softwaretechnik-Trends 35(3) (2015) - [c60]Christoffer Löffler, Christopher Mutschler, Michael Philippsen:
Approximative event processing on sensor data streams. DEBS 2015: 360-363 - [c59]Florian Lautenschlager, Andreas Kumlehn, Josef Adersberger, Michael Philippsen:
Rahmenwerk zur Ausreißererkennung in Zeitreihen von Software-Laufzeitdaten. Software Engineering & Management 2015: 177-182 - [i1]Michael Philippsen, Pascal Felber, Michael L. Scott, J. Eliot B. Moss:
Concurrent Computing in the Many-core Era (Dagstuhl Seminar 15021). Dagstuhl Reports 5(1): 1-56 (2015) - 2014
- [j26]Norbert Tausch, Michael Philippsen:
A Modular and Statically Typed Effectful Stack for Custom Graph Traversals. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 68 (2014) - [j25]Christopher Mutschler, Michael Philippsen:
Adaptive Speculative Processing of Out-of-Order Event Streams. ACM Trans. Internet Techn. 14(1): 4:1-4:24 (2014) - [c58]Christopher Mutschler, Christoffer Löffler, Nicolas Witt, Thorsten Edelhäußer, Michael Philippsen:
Predictive load management in smart grid environments. DEBS 2014: 282-287 - [c57]Daniel Brinkers, Ronald Veldema, Michael Philippsen:
Simultaneous Inspection: Hiding the Overhead of Inspector-Executor Style Dynamic Parallelization. LCPC 2014: 101-115 - [c56]Samir Al-Hilank, Martin Jung, Detlef Kips, Dirk Husemann, Michael Philippsen:
Using multi level-modeling techniques for managing mapping information. MULTI@MoDELS 2014: 103-112 - 2013
- [c55]Christoffer Löffler, Christopher Mutschler, Michael Philippsen:
Evolutionary algorithms that use runtime migration of detector processes to reduce latency in event-based systems. AHS 2013: 31-38 - [c54]Carolin Wolf, Georg Dotzler, Ronald Veldema, Michael Philippsen:
Object Support for OpenMP-style Programming of GPU Clusters in Java. AINA Workshops 2013: 1405-1410 - [c53]Stefan Kempf, Ronald Veldema, Michael Philippsen:
Compiler-Guided Identification of Critical Sections in Parallel Code. CC 2013: 204-223 - [c52]Christopher Mutschler, Michael Philippsen:
Reliable speculative processing of out-of-order event streams in generic publish/subscribe middlewares. DEBS 2013: 147-158 - [c51]Christopher Mutschler, Nicolas Witt, Michael Philippsen:
Demo: do event-based systems have a passion for sports? DEBS 2013: 331-332 - [c50]José Cunha, Michael Philippsen, Domenico Talia, Ana Lucia Varbanescu:
Topic 9: Parallel and Distributed Programming - (Introduction). Euro-Par 2013: 432-433 - [c49]Christopher Mutschler, Michael Philippsen:
Distributed Low-Latency Out-of-Order Event Processing for High Data Rate Sensor Streams. IPDPS 2013: 1133-1144 - [c48]Stefan Kempf, Ronald Veldema, Michael Philippsen:
Combining Lock Inference with Lock-Based Software Transactional Memory. LCPC 2013: 325-341 - [c47]Christopher Mutschler, Michael Philippsen:
Runtime migration of stateful event detectors with low-latency ordering constraints. PerCom Workshops 2013: 609-614 - 2012
- [c46]Christopher Mutschler, Michael Philippsen:
Learning event detection rules with noise hidden Markov models. AHS 2012: 159-166 - [c45]Georg Dotzler, Ronald Veldema, Michael Philippsen:
Annotation support for generic patches. RSSE@ICSE 2012: 6-10 - [c44]Ronald Veldema, Michael Philippsen:
Parallel memory defragmentation on a GPU. MSPC 2012: 38-47 - [c43]Norbert Tausch, Michael Philippsen, Josef Adersberger:
TracQL: A Domain-Specific Language for Traceability Analysis. WICSA/ECSA 2012: 320-324 - [e4]Victor Pankratius, Michael Philippsen:
Multicore Software Engineering, Performance, and Tools - International Conference, MSEPT 2012, Prague, Czech Republic, May 31 - June 1, 2012. Proceedings. Lecture Notes in Computer Science 7303, Springer 2012, ISBN 978-3-642-31201-4 [contents] - 2011
- [j24]Ronald Veldema, Michael Philippsen:
Eine hybride funktionale und Objekt-orientierte Sprache für eine Multi-Core Zukunft (A Hybrid Functional and Object-Oriented Language for a Multi-Core Future). it Inf. Technol. 53(2): 84-90 (2011) - [c42]Ralf Ellner, Samir Al-Hilank, Johannes Drexler, Martin Jung, Detlef Kips, Michael Philippsen:
A FUML-Based Distributed Execution Machine for Enacting Software Process Models. ECMFA 2011: 19-34 - [c41]Josef Adersberger, Michael Philippsen:
ReflexML: UML-Based Architecture-to-Code Traceability and Consistency Checking. ECSA 2011: 344-359 - [c40]Ronald Veldema, Thorsten Blaß, Michael Philippsen:
Enabling Multiple Accelerator Acceleration for Java/OpenMP. HotPar 2011 - [c39]Victor Pankratius, Michael Philippsen:
Fourth international workshop on multicore software engineering: (IWMSE 2011). ICSE 2011: 1190-1191 - [c38]Norbert Tausch, Michael Philippsen, Josef Adersberger:
A statically typed query language for property graphs. IDEAS 2011: 219-225 - [c37]Ronald Veldema, Michael Philippsen:
Iterative data-parallel mark&sweep on a GPU. ISMM 2011: 1-10 - [c36]Michael Philippsen, Nikolai Tillmann, Daniel Brinkers:
Double Inspection for Run-Time Loop Parallelization. LCPC 2011: 46-60 - [c35]Tobias Werth, Silvia Schreier, Michael Philippsen:
CellCilk: Extending Cilk for Heterogeneous Multicore Platforms. LCPC 2011: 91-105 - [c34]Norbert Oster, Michael Philippsen:
Structural Equivalence Partition and Boundary Testing. Software Engineering 2011: 75-86 - [e3]Victor Pankratius, Michael Philippsen:
Proceedings of the 4th International Workshop on Multicore Software Engineering, IWMSE '11, Waikiki, Honolulu, HI, USA, May 21, 2011. ACM 2011, ISBN 978-1-4503-0577-8 [contents] - [r1]Michael Philippsen:
JavaParty. Encyclopedia of Parallel Computing 2011: 992-997 - 2010
- [c33]Ralf Ellner, Samir Al-Hilank, Johannes Drexler, Martin Jung, Detlef Kips, Michael Philippsen:
eSPEM - A SPEM Extension for Enactable Behavior Modeling. ECMFA 2010: 116-131 - [c32]Victor Pankratius, Michael Philippsen:
New Horizons in Multicore Software Engineering. ICSE (2) 2010: 431-432 - [e2]Victor Pankratius, Michael Philippsen:
Proceedings of the 3rd International Workshop on Multicore Software Engineering, IWMSE '10, Cape Town, South Africa, May 1, 2010. ACM 2010, ISBN 978-1-60558-964-0 [contents]
2000 – 2009
- 2009
- [j23]Michael Klemm, Matthias Bezold, Stefan Gabriel, Ronald Veldema, Michael Philippsen:
Reparallelization techniques for migrating OpenMP codes in computational grids. Concurr. Comput. Pract. Exp. 21(3): 281-299 (2009) - [j22]Jean Christophe Beyler, Michael Klemm, Philippe Clauss, Michael Philippsen:
A meta-predictor framework for prefetching in object-based DSMs. Concurr. Comput. Pract. Exp. 21(14): 1789-1803 (2009) - [c31]Ronald Veldema, Michael Philippsen:
Tapir: Language Support to Reduce the State Space in Model-Checking. GI Jahrestagung 2009: 2860-2874 - [c30]Tobias Werth, Tobias Flossmann, Michael Klemm, Dominic Schell, Ulrich Weigand, Michael Philippsen:
Dynamic code footprint optimization for the IBM Cell Broadband Engine. IWMSE@ICSE 2009: 64-72 - [c29]Ronald Veldema, Michael Philippsen:
Safe and Familiar Multi-core Programming by Means of a Hybrid Functional and Imperative Language. LCPC 2009: 157-171 - 2008
- [c28]Jean Christophe Beyler, Michael Klemm, Michael Philippsen, Philippe Clauss:
Automatic Prefetching with Binary Code Rewriting in Object-Based DSMs. Euro-Par 2008: 643-653 - [c27]Tobias Werth, Alexander Dreweke, Marc Wörlein, Ingrid Fischer, Michael Philippsen:
Dagma: Mining Directed Acyclic Graphs. IADIS European Conf. Data Mining 2008: 11-18 - 2007
- [j21]Michael Klemm, Matthias Bezold, Ronald Veldema, Michael Philippsen:
JaMP: an implementation of OpenMP for a Java DSM. Concurr. Comput. Pract. Exp. 19(18): 2333-2352 (2007) - [c26]Michael Klemm, Matthias Bezold, Stefan Gabriel, Ronald Veldema, Michael Philippsen:
Reparallelization and Migration of OpenMP Programs. CCGRID 2007: 529-540 - [c25]Alexander Dreweke, Marc Wörlein, Ingrid Fischer, Dominic Schell, Thorsten Meinl, Michael Philippsen:
Graph-Based Procedural Abstraction. CGO 2007: 259-270 - [c24]Michael Klemm, Jean Christophe Beyler, Ronny T. Lampert, Michael Philippsen, Philippe Clauss:
Esodyp+: Prefetching in the Jackal Software DSM. Euro-Par 2007: 563-573 - [c23]Ronald Veldema, Michael Philippsen:
Supporting Huge Address Spaces in a Virtual Machine for Java on a Cluster. LCPC 2007: 187-201 - [c22]Ronald Veldema, Michael Philippsen:
Evaluation of RDMA Opportunities in an Object-Oriented DSM. LCPC 2007: 217-231 - 2006
- [j20]Thorsten Meinl, Marc Wörlein, Olga Urzova, Ingrid Fischer, Michael Philippsen:
The ParMol Package for Frequent Subgraph Mining. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 1 (2006) - [c21]Michael Klemm, Ronald Veldema, Matthias Bezold, Michael Philippsen:
A Proposal for OpenMP for Java. IWOMP 2006: 409-421 - [c20]Thorsten Meinl, Marc Wörlein, Ingrid Fischer, Michael Philippsen:
Mining Molecular Datasets on Symmetric Multiprocessor Systems. SMC 2006: 1269-1274 - 2005
- [c19]Ronald Veldema, Michael Philippsen:
Near Overhead-free Heterogeneous Thread-migration. CLUSTER 2005: 1-10 - [c18]Thorsten Meinl, Ingrid Fischer, Michael Philippsen:
Parallel Mining for Frequent Fragments on a Shared-Memory Multiprocessor - Results and Java-Obstacles. LWA 2005: 196-201 - [c17]Marc Wörlein, Thorsten Meinl, Ingrid Fischer, Michael Philippsen:
A Quantitative Comparison of the Subgraph Miners MoFa, gSpan, FFSM, and Gaston. PKDD 2005: 392-403 - 2003
- [j19]Lutz Prechelt, Barbara Unger, Michael Philippsen, Walter F. Tichy:
A controlled experiment on inheritance depth as a cost factor for code maintenance. J. Syst. Softw. 65(2): 115-126 (2003) - [c16]Ronald Veldema, Michael Philippsen:
Compiler Optimized Remote Method Invocation. CLUSTER 2003: 127- - 2002
- [j18]Michael Philippsen:
Internetwahlen - Demokratische Wahlen über das Internet? Inform. Spektrum 25(2): 138-150 (2002) - [j17]Lutz Prechelt, Guido Malpohl, Michael Philippsen:
Finding Plagiarisms among a Set of Programs with JPlag. J. Univers. Comput. Sci. 8(11): 1016- (2002) - [j16]Lutz Prechelt, Barbara Unger, Michael Philippsen, Walter F. Tichy:
Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance. IEEE Trans. Software Eng. 28(6): 595-606 (2002) - 2001
- [j15]Vladimir Getov, Gregor von Laszewski, Michael Philippsen, Ian T. Foster:
Multiparadigm communications in Java for grid computing. Commun. ACM 44(10): 118-125 (2001) - [j14]Ronald F. Boisvert, José E. Moreira, Michael Philippsen, Roldan Pozo:
Java and numerical computing. Comput. Sci. Eng. 3(2): 18-24 (2001) - [j13]Michael Philippsen:
Verschiedene Realisierungmöglichkeiten für komplexe Zahlen in Java im Vergleich (Comparison of various approaches to make complex numbers available in Java). Informationstechnik Tech. Inform. 43(3): 159-165 (2001) - [c15]Vladimir Getov, Michael Philippsen:
Java Communications for Large-Scale Parallel Computing. LSSC 2001: 33-45 - [e1]Denis Caromel, John Reynders, Michael Philippsen:
Proceedings of the ACM 2001 Java Grande Conference, Stanford University, California, USA, June 2-4, 2001. ACM 2001, ISBN 1-58113-359-6 [contents] - 2000
- [j12]Michael Philippsen, Edwin Günthner:
Complex numbers for Java. Concurr. Pract. Exp. 12(6): 477-491 (2000) - [j11]Michael Philippsen, Bernhard Haumacher, Christian Nester:
More efficient serialization and RMI for Java. Concurr. Pract. Exp. 12(7): 495-518 (2000) - [j10]Michael Philippsen:
Cooperating distributed garbage collectors for clusters and beyond. Concurr. Pract. Exp. 12(7): 595-610 (2000) - [j9]Michael Philippsen, Bernhard Haumacher:
Locality optimization in JavaParty by means of static type analysis. Concurr. Pract. Exp. 12(8): 613-628 (2000) - [j8]Michael Philippsen:
A survey of concurrent object-oriented languages. Concurr. Pract. Exp. 12(10): 917-980 (2000) - [j7]Michael Philippsen:
JavaGrande - Hochleistungsrechnen mit Java. Inform. Spektrum 23(2): 79-89 (2000) - [c14]Michael Philippsen, Ronald F. Boisvert, Vladimir Getov, Roldan Pozo, José E. Moreira, Dennis Gannon, Geoffrey C. Fox:
JavaGrande - High Performance Computing with Java. PARA 2000: 20-36
1990 – 1999
- 1999
- [c13]Matthias Gimbel, Michael Philippsen, Bernhard Haumacher, Peter C. Lockemann, Walter F. Tichy:
JAVA as a Basis for Parallel Data Mining in Workstation Clusters. HPCN Europe 1999: 884-894 - [c12]