Publikationen / Publications

Peter Munk, Björn Saballus, Jan Richling, Hans-Ulrich Heß
Position Paper: Real-Time Task Migration on Many-Core Processors
Proceedings of the 28th International Conference on Architecture of Computing Systems (ARCS), 2015. (accepted for publication)

Daniel Graff, Jan Richling, Matthias Werner
jSwarm: Distributed Coordination in Robot Swarms
In Proceedings of International Workshop on Robotic Sensor Networks (RSN 2014). Berlin, April 2014. (accepted for publication)

Peter Munk, Jan Richling
Migration-Aware WCET Estimation for Heterogeneous Multi-Cores
In Proceedings of 6th Workshop on Adaptive and Reconfigurable Embedded Systems (APRES 2014). Berlin, April 2014. (accepted for publication)

Anselm Busse, Jan Richling
Power Plant: Intel's powerful new Xeon Phi co-processor
Linux Pro Magazine, 158(2014)
(english version of "Kern-Kraftwerk: Intels Tesla-Alternative")

Nikolaus Jeremic, Helge Parzyjegla, Gero Mühl, Jan Richling
Towards workload-driven automated adaptation of data organization in heterogeneous storage systems.
In Dieter Mey, Michael Alexander, Paolo Bientinesi, Mario Cannataro, Carsten Clauss, Alexandru Costan, Gabor Kecskemeti, Christine Morin, Laura Ricci, Julio Sahuquillo, Martin Schulz, Vittorio Scarano, Stephen L. Scott, Josef Weidendorfer, editors, Euro-Par 2013: Parallel Processing Workshops: 2nd Workshop on Big Data Management in Clouds (BigData Cloud 2013), volume 8374 of LNCS, pages 33-42. Springer, 2014.

Jan Richling, Anselm Busse
ARM Story: The ARM architecture - yesterday, today, and tomorrow
Linux Pro Magazine, 156(2013), 14-19.
(english version of "Prima Architekten: ARM gestern, heute, morgen")

Anselm Busse, Jan Richling
Kern-Kraftwerk: Intels Tesla-Alternative
Linux-Magazin, 12/2013.

Daniel Graff, Jan Richling, Matthias Werner
Programming and Managing the Swarm - An Operating System for an Emerging System of Mobile Devices
In Proceedings of 9th IEEE International Conference on Mobile Ad-hoc and Sensor Networks (MSN 2013). Dalian, China, December, 2013. (accepted for publication)

Daniel Graff, Jan Richling, Matthias Werner
Concepts for Swarm System Software
In ESWeek: First International Workshop on the Swarm at the Edge of the Cloud (SEC 2013). Montreal, Canada, September 2013. (accepted for publication)

Nikolaus Jeremic, Helge Parzyjegla, Gero Mühl, Jan Richling
Adapting the data organization of secondary storage in virtualized environments
In Matthias Horbach, editor, Virtualisierung: gestern, heute und morgen, volume P-220 of Lecture Notes in Informatics (LNI), pages 3032-3046. Köllen Verlag, September 2013.

Jan H. Schönherr, Ben Juurlink, Jan Richling
Topology-aware Equipartitioning with Coscheduling on Multicore Systems
In 6th International Workshop on Multi-/Many-core Computing Systems (MuCoCoS-2013). September 2013.

Anselm Busse, Jan Richling
Auf der Jagd: Fehlersuche auf Embedded-Systemen
Linux Magazin, 9/2013, 84-88

Jan Richling, Anselm Busse
Prima Architekten: ARM gestern, heute, morgen
Linux Magazin, 6/2013, 22-28

Anselm Busse, Jan H. Schönherr, Matthias Diener, Gero Mühl, Jan Richling
Analyzing resource interdependencies in multi-core architectures to improve scheduling decisions
In Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, pages 1595--1602, New York, NY, USA, 2013. ACM.

Daniel Graff, Jan Richling, Matthias Werner
Modeling Group Scheduling Problems in Space and Time by Timed Petri Nets
Fundamenta Informaticae, 122(2013)4, 297-313

Tammo M. Stupp, Daniel Graff, Anselm Busse, Jan Richling
Ein Taskmodell für Raum-Zeit-Scheduling
In KuVS-Fachgespräch Ortsbezogene Anwendungen und Dienste, 2012 (wird erscheinen)

Jan H. Schönherr, Bianca Lutz, Jan Richling
Non-intrusive Coscheduling for General Purpose Operating Systems
In International Conference on Multicore Software Engineering, Performance, and Tools (MSEPT12), volume 7303 of LNCS, pages 66-77, May 2012

Matthias Werner, Andreas Löscher, Mario Haustein, Jan Richling
Betriebssysteme für cyber-physische Systeme - Wie weit reichen die klassischen Abstraktionen?
in Cyber-Physical Systems - Enabling Multi-Nature Systems (CPMNS), 2012

Jan H. Schönherr, Bianca Lutz, Jan Richling, Hans-Ulrich Heiß
Evaluating Coscheduling Opportunities on Multicore Architectures
In SJTU-TUB Workshop on Data Science and Engineering, March 29-30, 2012, Shanghai (to appear)

Nikolaus Jeremic, Gero Mühl, Anselm Busse, Jan Richling
Dataset Management Aware Software Architecture for Storage Systems Based On SSDs
In 7th IEEE International Conference on Networking, Architecture, and Storage (NAS 2012). pages 288-292, Los Alamitos, CA, USA, June 2012. IEEE Computer Society.

Nikolaus Jeremic, Gero Mühl, Anselm Busse, and Jan Richling
Operating system support for dynamic over-provisioning of solid state drives
In 27th Symposium On Applied Computing (SAC 2012), pahes 1753-1758, ACM, March 2012.

Nikolaus Jeremic, Gero Mühl, Anselm Busse, and Jan Richling
Enabling Trim Support in SSD Raids
Tech. Rep. Informatik Preprint CS-05-11. Department of Computer Science, University of Rostock, September 2011.

Helge Parzyjegla, Arnd Schröter, Daniel Graff , Anselm Busse, Alexej Schepeljanski, Jan Richling, Matthias Werner, Gero Mühl
Autonomy Features and Feature Composition in REBECA
in 8th International Conference on Autonomic Computing, 2011

Daniel Graff, Tammo M. Stupp, Jan Richling, Matthias Werner
Using Timed Petri Nets to Model Spatial-temporal Group Scheduling Problems
in Concurrency, Specification & Programming (CS&P) 2011, 2011

Helge Parzyjegla, Arnd Schröter, Anselm Busse, Daniel Graff, Alexej Schepeljanski, Jan Richling, Matthias Werner, and Gero Mühl
Rebeca - eine autonome Publish/Subscribe Middleware
Praxis der Informationsverarbeitung und Kommunikation (PIK). 2011.

Nikolaus Jeremic, Gero Mühl, Anselm Busse, and Jan Richling
The Pitfalls of Deploying Solid-State Drive RAIDs
In Proceedings of the 4th International Systems and Storage Conference (SYSTOR 2011). ACM. 2011.

Daniel Graff, Jan Richling, Tammo M. Stupp, Matthias Werner
Context-Aware Annotations for Distributed Mobile Applications
in ARCS'11 Workshop Proceedings: Second Workshop on Context-Systems Design, Evaluation and Optimisation (CoSDEO 2011), 2011

Jan Richling, Matthias Werner, Michael C. Jaeger, Gero Mühl, and Hans-Ulrich Heiß
Autonomie in verteilten IT-Architekturen
Oldenbourg Verlag, 2011

Helge Parzyjegla, Arnd Schröter, Enrico Seib, Sebastian Holzapfel, Matthäus Wander, Jan Richling, Arno Wacker, Hans-Ulrich Heiß, Gero Mühl, Torben Weis
Model-driven development of self-organizing control apllications (MODOC)
In Christian Müller-Schloer, Hartmut Schmeck, and Theo Ungerer (Eds.): Organic Computing - A Paradigm Shift for Complex Systems. Springer-Verlag. 2011.

Matthias Werner, Jan Richling, Hans-Ulrich Heiß
Emergence in Action
In Christian Müller-Schloer, Hartmut Schmeck, and Theo Ungerer (Eds.): Organic Computing - A Paradigm Shift for Complex Systems. Springer-Verlag. 2011

Daniel Graff, Jan Richling, Tammo M. Stupp, Matthias Werner
Distributed Active Objects - A Systemic Approach to Distributed Mobile Applications
in 8th IEEE International Conference and Workshops on Engineering of Autonomic and Autonomous Systems, 2011

H. Parzyjegla, D. Graff, A. Schröter, J. Richling, and G. Mühl
Design and implementation of the Rebeca publish/subscribe middleware
In From Active Data Management to Event-Based Systems and More - Papers in Honor of Alejandro Buchmann on the Occasion of His 60th Birthday, volume 6462 of LNCS, pages 124-140. Springer, Berlin/Heidelberg, Germany, Nov. 2010.

Jan H. Schönherr, Jan Richling, Hans-Ulrich Heiss
Dynamic Teams in OpenMP
In: 22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD). Los Alamitos, CA, USA: IEEE Computer Society, 2010, S. 231-237

Matthias Werner, Jan Richling
Programming Models for Distributed Mobile Systems
in Bretagne Saxe Symposium, 2010

Jan Richling, Jan Hendrik Schönherr, Matthias Werner, Gero Mühl
Towards a Holistic Approach addressing the Energy/Performance Tradeoff in Multi-Core Systems
In SJTU-TUB Workshop Smart Systems and their Applications, October 14-15, 2010, Berlin (to appear)

Mohammad Shadi Al-Hakeem, Jan Richling, and Hans-Ulrich Heiss
Performance Guarantee for Staged Design Based Services
In Proceedings of Workshop on Systems Communication and Engineering in Computer Science, Batna (Algeria), October 3 to 5, 2010

Matthias Werner, Daniel Graff, Helge Parzyjegla, Jan Richling
Verteilte aktive Objekte für verteilte mobile Systeme
in KuVS-Fachgespräch Ortsbezogene Anwendungen und Dienste, 2010

Arnd Schröter, Gero Mühl, Samuel Kounev, Helge Parzyjegla, Jan Richling
Stochastic Analysis and Capacity Planning of Publish/Subscribe Systems.
In Proceedings of the 4th ACM International Conference on Distributed Event-Based Systems (DEBS 2010), pages 258--269, New York, NY, USA, July 2010. ACM

Jan H. Schönherr, Jan Richling, Matthias Werner, and Gero Mühl
Event-Driven Processor Power Management
In 1st International Conference on Energy-Efficient Computing and Networking (e-energy 2010), 61-70. ACM, April 2010.

Matthias Werner, Jan Richling, and Gero Mühl
Two Abstractions for Distributed Systems of Mobile Nodes
In Seventh International Conference on Information Technology (ITNG 2010) ISBN: 978-0-7695-3984-3, pages 1219-1220, IEEE Computer Society, April 2010.

Jan H. Schönherr, Jan Richling, Gero Mühl, Matthias Werner
A Scheduling Approach for Efficient Utilization of Hardware-Driven Frequency Scaling
In GI/ITG Workshop on Energy-aware Systems at ARCS 2010 - Architecture of Computing Systems, pages 367-376, VDE Verlag, February 2010.

Daniel Graff, Matthias Werner, Helge Parzyjegla, Jan Richling, and Gero Mühl
An Object-Oriented and Context-Aware Approach for Distributed Mobile Applications
In First Workshop on Context-Systems Design, Evaluation and Optimisation (CoSDEO 2010) at ARCS 2010 - Architecture of Computing Systems, pages 191-200, VDE Verlag, February 2010.

Matthias Werner, Jan Richling, and Gero Mühl
Abstraktionen für verteilte mobile Systeme
In Proceedings of the KuVS Workshop Ortsbezogene Anwendungen und Dienste, 2009.

Jan Richling, Jan H. Schönherr, Gero Mühl, and Matthias Werner
Saving Energy without Performance Degradation (Extended Abstract)
In Systemsoftware für die Hardware von morgen, GI Fachgruppentreffen, 2009.

Arnd Schröter, Daniel Graff, Gero Mühl, Jan Richling, and Helge Parzyjegla
Self-Optimizing Hybrid Routing in Publish/Subscribe Systems
In 20th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM 2009), LNCS, Berlin, Germany, October 2009. Springer-Verlag.

Gero Mühl, Arnd Schröter, Helge Parzyjegla, Samuel Kounev, and Jan Richling
Stochastic Analysis of Hierarchical Publish/Subscribe Systems
In Henk Sips, Dick Epema, and Hai-Xiang Lin, editors, Proceedings of the 15th European Conference on Parallel Processing (Euro-Par 2009), volume 5704 of LNCS, pages 97--109, Berlin, Germany, August 2009. Springer-Verlag

Mohammad Shadi Al Hakeem, Jan Richling, Gero Mühl, and Hans-Ulrich Heiß
An Adaptive Scheduling Policy for Staged Applications
In Fourth International Conference on Internet and Web Applications and Services (ICIW 2009), pages 183--192, Venice/Mestre, Italy, May 2009. IEEE Computer Society.

Jan Richling, Jan H. Schönherr, Gero Mühl, Matthias Werner
Towards Energy-Aware Multi-Core Scheduling
Praxis der Informationsverarbeitung und Kommunikation (PIK), 32(2009), 88-95

Arnd Schröter, Gero Mühl, Jan Richling, Helge Parzyjegla
Adaptive Routing in Publish/Subscribe Systems using Hybrid Routing Algorithms
In: ACM (Hrsg.) Proceedings of the 7th workshop on Reflective and adaptive middleware. New York: Association for Computing Machinery (ACM Press), 2008, S. 51-52

Matthias Werner, Jan Richling, Dirk Müller, Gero Mühl
Towards a Holistic Approach for Distributed Real Space-Time Systems
In International Workshop on Dependable Network Computing and Mobile Systems at the 27th International Symposium on Reliable Distributed Systems, 63-67, 2008

Matthias Werner, Dirk Müller, Martin Däumler, Jan Richling, Gero Mühl
Operating System Support for Distributed Applications in Real Space-Time
In Workshop on Autonomous and Autonomic Software-based Systems (ASBS) at the IEEE International Conference on Soft Computing as Transdisciplinary Science and Technology (CSTST), 469-478, 2008

J. Richling, M. Malek
Message Scheduled System: A Composable Architecture for embedded Real-Time Systems
In Proceedings of First GI/ITG Workshop on Non-Functional Properties of Embedded Systems (NFPES) March 27-29, 2006, Nürnberg, Germany

J. Richling
Komponierbarkeit eingebetteter Echtzeitsysteme. Cuvillier-Verlag, Göttingen, 2006.

Ibach P., Milanovic N., Richling J., Stantchev V., Wiesner A., Malek M.
CERO: CE Robots Community
IEE Proceedings Software,
Special Issue on Embedded Systems, 2005.

J. Richling, M. Werner, L. Popova-Zeugmann
A Formally-Proven Composable Architecture for Real-Time Systems
In Proceedings of Workshop about Architectures for Cooperative Embedded Real-Time Systems (WACERTS) at the 25th IEEEE Real-Time Systems Symposium 2004, S. 31-34

M. Werner, L. Popova-Zeugmann, J. Richling
A Method to prove Non-reachability in Prioritized Duration Petrinets.
Fundamentae Informatica, 61(2004)3,4, 351-368

Lightweight Services for Embedded Systems Milanovic N., Richling J., Malek M. Proceedings of the 2nd IEEE Workshop on Software Technologies for Embedded and Ubiquitous Computing Systems (WSTFEUS 2004), Vienna, Austria, 2004.

N. Milanovic, V.Stantchev, J. Richling, M. Malek.
Towards Adaptive and Composable Services.
Proceedings of IPSI2003, Sveti Stefan, 2003.

M. Werner, J. Richling, N. Milanovic, V. Stantchev
Composability Concept for Dependable Embedded Systems in Proceedings of the International Workshop on Dependable Embedded Systems at the 22nd Symposium on Reliable Distributed Systems (SRDS 2003), Florence, Italy.

M. Werner, L. Popova-Zeugmann, J. Richling
Non-Reachability in Priority Duration Petrinets
Proceedings of CS&P 2003

L. Popova-Zeugmann, M. Werner, J. Richling
Using State Equation to Prove Non-reachability in Timed Petrinets
Fundamentae Informatica, 55(2003)2, 187-202

M. Werner, J. Richling
Komponierbarkeit nichtfunktionaler Eigenschaften - Versuch einer Definition
GI Fachtagung Betriebssysteme 2002, Berlin 2002

L. Popova-Zeugmann, M. Werner, J. Richling
A State Equation for Timed Petrinets
Proceedings of CS&P 2002, in: Informatik-Beriche 161, HU Berlin, ISSN 0863-095161, S. 292 - 304, 2002

J. Richling, M. Werner, L. Popova-Zeugmann
Automatic Composition of Timed Petrinet Specifications for a Real-Time Architecture
in Proceedings of 2002 IEEE International Conference on Robotics and Automation, Washington D.C., May 11-15, 2002

J. Richling, L. Popova-Zeugmann, M. Werner
Verification of Non-functional Properties of a Composable Architecture with Petrinets
Fundamenta Informaticae, 51(2002), 185-200

J. Richling, L. Popova-Zeugmann, M. Werner
Verification of Non-functional Properties of a Composable Architecture with Petrinets
in Proceedings of the CS&P 2001

Jan Richling
Message Scheduled System - A Composable Architecture for Embedded Real-Time-Systems
in Prooceedings of 2000 Int. Conference on Parallel and Distributed Processing techniques and Applications (PDPTA 2000), vol 4, pp.: 2143-2150, ISBN 1-892512-50-5, Las Vegas, USA, June 26-29, 2000.

M. Werner, S. Sommer, J. Richling
The Balancing Robots - A Responsiveness Demonstrator
HUB Informatik-Berichte No. 131/99, Institut für Informatik, Humboldt-Universität zu Berlin, 1999

Jan Richling
Komponierbare Echtzeitsysteme - Entwurfsmethode und Architekturentwurf
HUB Informatik-Berichte No. 127/99, Institut für Informatik, Humboldt-Universität zu Berlin, September 1999.

Andreas Polze, Jan Richling, Janek Schwarz, and Miroslaw Malek
Towards Predictable CORBA-based Web-Services
in Proceedings of 2st IEEE International Symposium on Object-oriented Real-time distributed Computing, pp.: 182-191, ISBN 0-7695-0207-5, St. Malo, France, May 2-5, 1999.

Jan Richling, Janek Schwarz, and Andreas Polze
Java Komponenten für ein verteiltes Echtzeitsystem
(Java Components for a Distributed Real-time System)
(in german ) in Proceedings of JIT'98: Java-Informations-Tage 1998, pp.: 298-312, ISBN 3-540-64971-9, Springer Informatik aktuell, Frankfurt, Germany, November 12-13, 1998.

Andreas Polze, Jan Richling
Data Replication and Weak Memory Consistency: Predictable CORBA Interactions with Composite Objects
in Proceedings of Tenth IASTED/ISMM Intl. Conf. on Parallel and Distributed Computing and Systems, pp.: 73-76, ISBN 0-88986-231-1, IASTED/ACTA Press, Las Vegas, USA, October 28-31, 1998
also as HUB Informatik-Berichte No. 105/98, ISSN 0863-105 76, Berlin, June 1998.

Jan Richling, Andreas Polze
Scheduling Server for Predictable Computing: an Experimental Evaluation
in Proceedings of IEEE Workshop on Middleware for Distributed Real-Time Systems and Services, held in conjunction with Real-Time Systems Symposium, pp.: 130-137, San Francisco, USA, December 2-5, 1997.

Jan Richling
Scheduling Server for Responsive Computing
HUB Informatik-Berichte No. 94/97, Institut für Informatik, Humboldt-Universität zu Berlin, December 1997.

Andreas Polze (ed.)
Rechnen in Parallelen und Verteilten Umgebungen - Experimente und Messungen
HUB Informatik-Berichte No. 77/96, 69 pages, ISSN 0863-095 77, Berlin, December 1996.


Homepage