Senior Researcher
Operating Systems and Middleware Group
Hasso-Plattner-Institute for Software Engineering at University Potsdam
Prof.-Dr.-Helmert-Str. 2-3
14482 Potsdam, Germany
@book{ citemaster_1315, author = {Peter Tr{\"o}ger }, title = {{Dynamische Ressourcenverwaltung f{\"u}r dienstbasierte Software-Systeme}}, isbn = {{9783867276221}}, address = {{G{\"o}ttingen}}, publisher = {{Cuvillier Verlag}}, year = {2008}, }
D. Kuropka, P. Tröger, S. Staab, and M. Weske, Eds., Semantic Service Provisioning. Springer Verlag, 2008.
[BibTex]
@book{ citemaster_8367, editor = {Dominik Kuropka and Peter Tr{\"o}ger and Steffen Staab and Mathias Weske }, title = {{Semantic Service Provisioning}}, isbn = {{978-3-540-78616-0}}, publisher = {{Springer Verlag}}, year = {2008}, }
Book Section
P. Tröger, â.NET Technology,â in Handbook on Industrial Information Technology, 1st ed., R. Zurawski, Ed. CRC Press LLC, 2004.
[BibTex]
@inbook{ citemaster_1330, author = {Peter Tr{\"o}ger }, editor = {Richard Zurawski }, title = {{.NET Technology}}, booktitle = {{Handbook on Industrial Information Technology}}, edition = {1}, publisher = {{CRC Press LLC}}, year = {2004}, month = nov, }
P. Tröger, âGrid Computing,â in Service-orientierte Architekturen mit Web Services. Konzepte - Standards - Praxis., 3rd ed., I. Melzer, Ed. Spektrum Akademischer Verlag, 2008.
[BibTex]
@inbook{ citemaster_1331, author = {Peter Tr{\"o}ger }, editor = {Ingo Melzer }, title = {{Grid Computing}}, booktitle = {{Service-orientierte Architekturen mit Web Services. Konzepte - Standards - Praxis.}}, edition = {3}, isbn = {{978-3827418852}}, publisher = {{Spektrum Akademischer Verlag}}, year = {2008}, month = may, }
P. Tröger, âCloud Computing,â in Service-orientierte Architekturen mit Web Services. Konzepte - Standards - Praxis., 4th ed., I. Melzer, Ed. Spektrum Akademischer Verlag, 2010.
[BibTex]
@inbook{ citemaster_8312, author = {Peter Tr{\"o}ger }, editor = {Ingo Melzer }, title = {{Cloud Computing}}, booktitle = {{Service-orientierte Architekturen mit Web Services. Konzepte - Standards - Praxis.}}, edition = {4}, isbn = {{978-3827425492}}, publisher = {{Spektrum Akademischer Verlag}}, year = {2010}, month = apr, }
Conference Proceedings
P. Tröger and A. Polze, Eds., Proceedings of the 4th Many-core Applications Research Community (MARC) Symposium, vol. 55. Hasso-Plattner-Institut fĂŒr Softwaresystemtechnik an der UniversitĂ€t Potsdam, 2012.
[BibTex]
@proceedings{ citemaster_9176, editor = {Peter Tr{\"o}ger and Andreas Polze }, title = {{Proceedings of the 4th Many-core Applications Research Community (MARC) Symposium}}, isbn = {{978-3-86956-169-1}}, publisher = {{Hasso-Plattner-Institut f{\"u}r Softwaresystemtechnik an der Universit{\"a}t Potsdam}}, howpublished = {{Technische Berichte des Hasso-Plattner-Instituts f{\"u}r Softwaresystemtechnik an der Universit{\"a}t Potsdam}}, volume = {55}, year = {2012}, month = feb, citemaster_conference_year = {{2012}}, }
Thesis
P. Tröger, âAspect-oriented object and component migration,â Berlin, 2002.
[BibTex]
@mastersthesis{ citemaster_1314, author = {Peter Tr{\"o}ger }, title = {{Aspect-oriented object and component migration}}, howpublished = {{Humboldt-Universit{\"a}t zu Berlin}}, address = {{Berlin}}, year = {2002}, month = sep, }
Journal Article
P. Tröger, âThe Multi-Core Era - Trends and Challenges,â Oct. 2008.
[BibTex]
@article{ citemaster_973, author = {Peter Tr{\"o}ger }, title = {{The Multi-Core Era - Trends and Challenges}}, day = {{30}}, publisher = {{arXiv}}, year = {2008}, month = oct, }
[Abstract]
Since the very beginning of hardware development, computer processors were invented with ever-increasing clock frequencies and sophisticated in-build optimization strategies. Due to physical limitations, this 'free lunch' of speedup has come to an end. The following article gives a summary and bibliography for recent trends and challenges in CMP architectures. It discusses how 40 years of parallel computing research need to be considered in the upcoming multi-core era. We argue that future research must be driven from two sides - a better expression of hardware structures, and a domain-specific understanding of software parallelism.
P. Tröger, H. Rajic, A. Haas, and P. Domagalski, âStandardised job submission and control in cluster and grid environments,â International Journal of Grid and Utility Computing (IJGUC), vol. 1, no. 2, pp. 134â145, Dec. 2009.
[BibTex]
@article{ citemaster_9404, author = {Peter Tr{\"o}ger and Hrabri Rajic and Andreas Haas and Piotr Domagalski }, title = {{Standardised job submission and control in cluster and grid environments}}, doi = {{10.1504/IJGUC.2009.022029}}, isbn = {{1741-847X}}, issue = {2}, journal = {{ International Journal of Grid and Utility Computing}}, address = {{Inderscience Publishers, Geneva, SWITZERLAND}}, publisher = {{Inderscience Publishers}}, howpublished = {\url{http://dx.doi.org/10.1504/IJGUC.2009.022029}}, volume = {1}, year = {2009}, pages = {{134-145}}, citemaster_short_journal = {{IJGUC}}, month = dec, }
F. Feinbube, P. Tröger, and A. Polze, âJoint Forces: From Multithreaded Programming to GPU Computing,â IEEE Software (Software), vol. 28, no. 1, pp. 51â57, Oct. 2010.
[BibTex]
@article{ citemaster_7921, author = {Frank Feinbube and Peter Tr{\"o}ger and Andreas Polze }, title = {{Joint Forces: From Multithreaded Programming to GPU Computing}}, day = {{14}}, doi = {{10.1109/MS.2010.134}}, isbn = {{0740-7459}}, issue = {1}, journal = {{IEEE Software}}, publisher = {{IEEE Computer Society}}, howpublished = {\url{http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5601687}}, volume = {28}, year = {2010}, pages = {{51-57}}, citemaster_short_journal = {{Software}}, citemaster_accession_number = {{11698403}}, month = oct, }
[Abstract]
Using graphics hardware to enhance CPU-based standard desktop applications is a question not only of programming models but also of critical optimizations that are required to achieve true performance improvements
H.-D. Burkhard, M. Ritzschke, M. Werner, H. Myritz, U. DĂŒffert, F. Winkler, A. Kock, A. Nagel, and P. Tröger, âThe Humboldt Heroes: Controlling Sony Legged Robots using BDI,â RoboCup-99 Team Descriptions, 1999.
[BibTex]
@article{ citemaster_1265, author = {Hans-Dieter Burkhard and Michael Ritzschke and Matthias Werner and Helmut Myritz and Uwe D{\"u}ffert and Frank Winkler and Andreas Kock and Andreas Nagel and Peter Tr{\"o}ger }, title = {{The Humboldt Heroes: Controlling Sony Legged Robots using BDI}}, doi = {{10.1.1.86.6136}}, journal = {{RoboCup-99 Team Descriptions}}, year = {1999}, }
[Abstract]
The paper describes the architecture and the scientific goals of the Sony Legged Robots team âHumboldt Heroesâ. Scientific goals are the study of techniques for autonomous agents under real life conditions.
P. Tröger, H. Rajic, A. Haas, and P. Domagalski, âStandardised job submission and control in cluster and grid environments,â International Journal of Grid and Utility Computing, vol. 1, no. 2, pp. 134â145, Dec. 2009.
[BibTex]
@article{ citemaster_8319, author = {Peter Tr{\"o}ger and Hrabri Rajic and Andreas Haas and Piotr Domagalski }, title = {{Standardised job submission and control in cluster and grid environments}}, doi = {{http://dx.doi.org/10.1504/IJGUC.2009.022029}}, isbn = {{1741-847X}}, issue = {2}, journal = {{International Journal of Grid and Utility Computing}}, address = {{Geneva, Switzerland}}, publisher = {{Inderscience Publishers}}, volume = {1}, year = {2009}, pages = {{134-145}}, month = dec, }
[Abstract]
Cluster and Grid environments mostly require the use of product-specific Application Programming Interface (APIs) to submit, control and monitor computational jobs. The Open Grid Forum standardisation body therefore has developed several specifications to fill the gap and enable developers to code to few standardised APIs. This paper discusses the details of one of these specifications, the Distributed Resource Management Application API. We compare the basic concepts of the finalised API to other specifications from the same area and explain issues and findings uncovered during the standardisation process.
M. von Löwis and P. Tröger, âFlexibilitĂ€t nachgerĂŒstet â Cross-Plattform-Einsatz von Visual Studio,â iX, no. 4, p. 136, 2004.
[BibTex]
@article{ citemaster_8359, author = {Martin L{\"o}wis and Peter Tr{\"o}ger }, title = {{Flexibilit{\"a}t nachger{\"u}stet {\textendash} Cross-Plattform-Einsatz von Visual Studio}}, issue = {4}, journal = {{iX}}, publisher = {{Heise Verlag}}, year = {2004}, pages = {{136}}, }
P. Tröger and A. Saar, âWeb-Services fĂŒr zustandsbehaftete Ressourcen,â JavaSPEKTRUM, Jan. 2006.
[BibTex]
@article{ citemaster_8358, author = {Peter Tr{\"o}ger and Alexander Saar }, title = {{Web-Services f{\"u}r zustandsbehaftete Ressourcen}}, isbn = {{1431-4436}}, journal = {{JavaSPEKTRUM}}, year = {2006}, month = jan, }
F. Feinbube, J.-A. Sobania, P. Tröger, and A. Polze, âHybrid.Parallel - Light-Weight Programming of Hybrid Systems,â Parallel Cloud Computing, vol. 1, no. 2, pp. 34â44, 2012.
[BibTex]
@article{ citemaster_9605, author = {Frank Feinbube and Jan-Arne Sobania and Peter Tr{\"o}ger and Andreas Polze }, title = {{Hybrid.Parallel - Light-Weight Programming of Hybrid Systems}}, isbn = {{2304-9464}}, issue = {2}, journal = {{Parallel {\&} Cloud Computing}}, publisher = {{World Academic Publishing}}, howpublished = {\url{http://pcc.vkingpub.com/paperInfo.aspx?ID=19}}, volume = {1}, year = {2012}, citemaster_epub_year = {{2012}}, pages = {{34-44}}, citemaster_epub_month = {{10}}, citemaster_epub_day = {{31}}, }
[Abstract]
The advent of homogeneous many-core processors has been widely noticed as a major shift in the architecture of commodity computer systems. It has influenced the design of operating systems and programming models and gives a boost to high-level parallelization libraries. Future commodity systems will combine homogeneous many-core processors with graphical processing units and other special purpose accelerators to a new class of architecture called hybrid system. These systems provide improved hardware support for specialized computational tasks of different applications. In contrast to the programming for homogeneous architectures with existing tools, programming for such hybrid architectures is still in its infancy. Today, the software development for such systems explicitly has to address vendor-specific and version-specific characteristics of the particular devices. Due to this, refactoring of existing code becomes a tedious and error-prone task. We present our approach for automatically transforming high-level parallel code written in .NET to parallel code suitable for direct execution on hybrid systems. Our approach relies on the transformation of .NET byte code to an accelerator-aware version, which makes the concept applicable to all .NET-supported programming languages. Hybrid system hardware is targeted by the generation of accelerator-neutral intermediate code, which makes our approach applicable for a wider class of accelerator types. We show the feasibility of our solution with a workload that consists of well-known and widely accepted compute-intense algorithmic problems.
A. Polze and P. Tröger, âTrends and Challenges in Operating Systems - from Parallel Computing to Cloud Computing,â Concurrency and Computation: Practice Experience, vol. 24, no. 7, pp. 676â686, 2012.
[BibTex]
@article{ citemaster_8873, author = {Andreas Polze and Peter Tr{\"o}ger }, title = {{Trends and Challenges in Operating Systems - from Parallel Computing to Cloud Computing}}, doi = {{10.1002/cpe.1903}}, isbn = {{1532-0634}}, issue = {7}, journal = {{Concurrency and Computation: Practice {\&} Experience}}, publisher = {{John Wiley {\&} Sons, Ltd}}, howpublished = {\url{http://dx.doi.org/10.1002/cpe.1903}}, volume = {24}, year = {2012}, pages = {{676-686}}, }
P. Tröger, A. Rasche, F. Feinbube, and R. Wierschke, âSOA Meets Robots - A Service-Based Software Infrastructure for Remote Laboratories,â International Journal of Online Engineering (iJOE), vol. 4, no. 2, 2008.
[BibTex]
@article{ citemaster_8315, author = {Peter Tr{\"o}ger and Andreas Rasche and Frank Feinbube and Robert Wierschke }, title = {{SOA Meets Robots - A Service-Based Software Infrastructure for Remote Laboratories}}, isbn = {{1861-2121}}, issue = {2}, journal = {{International Journal of Online Engineering (iJOE)}}, publisher = {{Kassel University Press}}, howpublished = {\url{http://online-journals.org/index.php/i-joe/article/view/507}}, volume = {4}, year = {2008}, }
[Abstract]
With the ongoing internationalization of virtuallaboratories, the integration aspect becomes moreimportant. The meanwhile commonly accepted âglueâ forsuch legacy systems are service oriented architectures, basedon standardized and accepted Web service standards.We present our concept of the âexperiment as a serviceâ,where the idea of service-based architectures is applied tovirtual remote laboratories. In our laboratory middleware,experiments are represented as stateful serviceimplementations and jobs as logical service instances ofthese implementations. We discuss performance, reliability,security and monitoring issues in this approach, and showhow the resulting infrastructure - the Distributed ControlLab - is applied in the European VetTrend project.
F. Salfner, P. Tröger, and M. Richly, âDependable Estimation of Downtime for Virtual Machine Live Migration,â International Journal On Advances in Systems and Measurements, vol. 5, no. 1 2, 2012.
[BibTex]
@article{ citemaster_9363, author = {Felix Salfner and Peter Tr{\"o}ger and Matthias Richly }, title = {{Dependable Estimation of Downtime for Virtual Machine Live Migration}}, isbn = {{1942-261x}}, issue = {{1 {\&} 2}}, journal = {{International Journal On Advances in Systems and Measurements}}, publisher = {{IARIA}}, howpublished = {\url{http://www.iariajournals.org/systems_and_measurements/tocv5n12.html}}, volume = {5}, year = {2012}, }
[Abstract]
Modern virtualization environments allow the live migration of running systems for load balancing and failover purposes in case of failing hosts. The overall duration of such migration and the short downtime during this process are essential properties when implementing service availability agreements. However, both metrics are currently only determinable through direct experimentation. For this reason, we present a new model for estimating the worst-case values of migration time and downtime in live migration. The prediction is based on a small set of input parameters characterizing the application load and the behavior of the host. We performed a large set of experimental evaluations for the model with three different virtualization products. The results show that total migration time as well as downtime are mainly influenced by the memory utilization pattern inside the virtualized system. The experiments also confirm that the proposed model can predict worst-case live migration performance with high accuracy, rendering the model a useful tool for implementing proactive virtual machine migration.
F. Salfner and P. Tröger, âPredicting Cloud Failures Based on Anomaly Signal Spreading,â in 42nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN).
[BibTex]
@conference{ citemaster_9361, author = {Felix Salfner and Peter Tr{\"o}ger }, title = {{Predicting Cloud Failures Based on Anomaly Signal Spreading}}, location = {{Boston}}, booktitle = {{42nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks}}, booktitle = {{DSN}}, citemaster_conference_year = {{2012}}, }
M. von Löwis and P. Tröger, âSafe and Scalable Build Automation through Virtualization,â in 41. Jahrestagung der Gesellschaft fĂŒr Informatik (INFORMATIK), 2011.
[BibTex]
@conference{ citemaster_9362, author = {Martin von L{\"o}wis and Peter Tr{\"o}ger }, title = {{Safe and Scalable Build Automation through Virtualization}}, location = {{Berlin}}, booktitle = {{41. Jahrestagung der Gesellschaft f{\"u}r Informatik}}, booktitle = {{INFORMATIK}}, year = {2011}, citemaster_conference_month = {{10}}, citemaster_conference_year = {{2011}}, }
P. Tröger, âSoftware-Implemented Fault Injection in the HPI FutureSOC Lab,â in Proceedings of the Fall 2010 Future SOC Lab Day, 2011.
[BibTex]
@conference{ citemaster_9831, author = {Peter Tr{\"o}ger }, title = {{Software-Implemented Fault Injection in the HPI FutureSOC Lab}}, booktitle = {{Proceedings of the Fall 2010 Future SOC Lab Day}}, isbn = {{978-3-86956-114-1}}, year = {2011}, citemaster_book_subtitle = {{Technische Berichte Nr. 42 des Hasso-Plattner-Instituts fĂŒr Softwaresystemtechnik an der UniversitĂ€t Potsdam}}, }
[Abstract]
Software-implemented fault injection (SWIFI) is an established method to emulate hardware faults in computer systems. Existing approaches either extend the operating system by special drivers, modify the runtime environment, or change the application under test.
The FutureSOC project on software-implemented fault injection investigates new ideas for adding fault triggering and simulation as standard dependability assessment tool in modern server environments. The following report summarizes the results of the initial analysis phase.
H. Meyer, D. Kuropka, and P. Tröger, âASG - Techniques of Adaptivity,â in Dagstuhl Seminar on Autonomous and Adaptive Web Services, 2007.
[BibTex]
@conference{ citemaster_209, author = {Harald Meyer and Dominik Kuropka and Peter Tr{\"o}ger }, title = {{ASG - Techniques of Adaptivity}}, booktitle = {{ Dagstuhl Seminar on Autonomous and Adaptive Web Services}}, publisher = {{Schloss Dagstuhl - Leibniz-Zentrum f{\"u}r Informatik}}, year = {2007}, }
[Abstract]
The introduction of service-orientation leads to significant improvements regarding flexibility in the choice of business partners and IT-systems. This requires an increased adaptability of enterprise software landscapes as the environment is more dynamic than the ones in traditional approaches. In this paper we present different types of adaptation scenarios for service compositions and their implementation in a service provision platform. Based on experiences from the Adaptive Services Grid (ASG) project, we show how dynamic adaptation strategies are able to support an automated selection, composition and binding of services during run-time.
A. Rasche, P. Tröger, M. Dirska, and A. Polze, âFoucaultâs Pendulum in the Distributed Control Lab,â in Procceedings of IEEE Workshop on Object-Oriented Realtime Dependable Systems, 2003, pp. 299â306.
[BibTex]
@conference{ citemaster_239, author = {Andreas Rasche and Peter Tr{\"o}ger and Michael Dirska and Andreas Polze }, title = {{Foucault's Pendulum in the Distributed Control Lab}}, booktitle = {{Procceedings of IEEE Workshop on Object-Oriented Realtime Dependable Systems}}, year = {2003}, pages = {{299-306}}, month = oct, }
P. Tröger, H. Rajic, A. Haas, and P. Domagalski, âStandardization of an API for Distributed Resource Management Systems,â in Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid), 2007, pp. 619â626.
[BibTex]
@conference{ citemaster_243, author = {Peter Tr{\"o}ger and Hrabri Rajic and Andreas Haas and Piotr Domagalski }, title = {{Standardization of an API for Distributed Resource Management Systems}}, location = {{Rio de Janeiro}}, booktitle = {{ Seventh IEEE International Symposium on Cluster Computing and the Grid}}, doi = {{10.1109/CCGRID.2007.109}}, isbn = {{0-7695-2833-3}}, publisher = {{IEEE Computer Society}}, booktitle = {{CCGrid}}, year = {2007}, pages = {{619-626}}, month = may, citemaster_conference_year = {{2007}}, }
P. Tröger and K. Köhne, âGrid Programming for Heterogeneous Environments - The Grid-Occam Project,â in Tagungsband des 2. Workshops zu Grid-Technologie fĂŒr den Entwurf technischer System, 2006, pp. 39â46.
[BibTex]
@conference{ citemaster_244, author = {Peter Tr{\"o}ger and Kai K{\"o}hne }, title = {{Grid Programming for Heterogeneous Environments - The Grid-Occam Project}}, booktitle = {{Tagungsband des 2. Workshops zu Grid-Technologie f{\"u}r den Entwurf technischer System}}, year = {2006}, pages = {{39-46}}, month = apr, }
P. Tröger, M. von Löwis, and A. Polze, âThe Grid-Occam Project,â in Lecture Notes in Computer Science, 2004, vol. 3270, pp. 151â164.
[BibTex]
@conference{ citemaster_763, author = {Peter Tr{\"o}ger and Martin L{\"o}wis and Andreas Polze }, title = {{The Grid-Occam Project}}, doi = {{10.1007/b100715}}, isbn = {{978-3-540-23301-5}}, publisher = {{Springer Berlin / Heidelberg}}, howpublished = {{Lecture Notes in Computer Science}}, volume = {3270}, year = {2004}, pages = {{151-164}}, }
[Abstract]
We present a new implementation of the old Occam language, using Microsoft .NET as the target platform. We show how Occam can be used to develop cluster and grid applications, and how such applications can be deployed. In particular, we discuss automatic placement of Occam processes onto processing nodes.
D. Mengistu and P. Tröger, âPerformance Optimization for Multi-agent Based Simulation in Grid Environments,â in 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid), 2008, pp. 560â565.
[BibTex]
@conference{ citemaster_953, author = {Dawit Mengistu and Peter Tr{\"o}ger }, title = {{Performance Optimization for Multi-agent Based Simulation in Grid Environments}}, location = {{Lyon, France}}, booktitle = {{8th IEEE International Symposium on Cluster Computing and the Grid}}, publisher = {{IEEE Computer Society}}, booktitle = {{CCGrid}}, year = {2008}, pages = {{560-565}}, citemaster_conference_year = {{2008}}, }
A. Rasche, P. Tröger, M. Dirska, and A. Polze, âFoucaultâs Pendulum in the Distributed Control Lab,â in 9th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS), 2003, pp. 299â306.
[BibTex]
@conference{ citemaster_972, author = {Andreas Rasche and Peter Tr{\"o}ger and Michael Dirska and Andreas Polze }, title = {{Foucault's Pendulum in the Distributed Control Lab}}, location = {{Anacapri, Italy}}, booktitle = {{9th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems}}, isbn = {{0-7695-2054-5}}, publisher = {{IEEE Computer Society}}, booktitle = {{WORDS}}, year = {2003}, pages = {{299-306}}, citemaster_conference_year = {{2003}}, }
D. Mengistu, P. Tröger, L. Lundberg, and P. Davidsson, âPerformance Optimization for Large-Scale Multi Agent Based Simulations,â in First International Symposium on Grid and Distributed Computing (GDC), 2008.
[BibTex]
@conference{ citemaster_984, author = {Dawit Mengistu and Peter Tr{\"o}ger and Lars Lundberg and Paul Davidsson }, title = {{Performance Optimization for Large-Scale Multi Agent Based Simulations}}, location = {{Sanya, China}}, booktitle = {{First International Symposium on Grid and Distributed Computing }}, booktitle = {{GDC}}, year = {2008}, citemaster_conference_year = {{2008}}, }
P. Tröger, H. Meyer, I. Melzer, and M. Flehmig, âDynamic Provisioning and Monitoring of Stateful Services,â in 3rd International Conference on Web Information Systems and Technologies (WEBIST 2007), 2007, pp. 434â438.
[BibTex]
@conference{ citemaster_994, author = {Peter Tr{\"o}ger and Harald Meyer and Ingo Melzer and Marcus Flehmig }, title = {{Dynamic Provisioning and Monitoring of Stateful Services}}, booktitle = {{3rd International Conference on Web Information Systems and Technologies (WEBIST 2007)}}, isbn = {{978-972-8865-77-1}}, year = {2007}, pages = {{434-438}}, month = mar, }
[Abstract]
While tools for service-oriented architectures promise a seamless combination of stateless basic services to new applications, reality looks different. Real-world services are wrapping stateful behavior using application-specific concepts, the monitoring is only available through vendorspecific interfaces, and service installations are bound to particular execution hosts. We present the ASG Services Infrastructure (SI) architecture as our practical solution to these real-world service integration issues. Our framework is based on established Web service standards and supports the dynamic hosting and monitoring of heterogeneous and stateful service implementations.
W. Schult and P. Tröger, âLoom.NET - an Aspect Weaving Tool,â in Workshop on Aspect-Oriented Programming (ECOOP), 2003.
[BibTex]
@conference{ citemaster_1223, author = {Wolfgang Schult and Peter Tr{\"o}ger }, title = {{Loom.NET - an Aspect Weaving Tool}}, location = {{Darmstadt}}, booktitle = {{Workshop on Aspect-Oriented Programming}}, booktitle = {{ECOOP}}, year = {2003}, citemaster_conference_year = {{2003}}, }
A. Rasche, P. Tröger, M. Dirska, and A. Polze, âFoucaultâs Pendulum in the Distributed Control Lab,â in IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2003, vol. 0.
[BibTex]
@conference{ citemaster_1307, author = {Andreas Rasche and Peter Tr{\"o}ger and Michael Dirska and Andreas Polze }, title = {{Foucault's Pendulum in the Distributed Control Lab}}, booktitle = {{IEEE International Workshop on Object-Oriented Real-Time Dependable Systems}}, doi = {{http://doi.ieeecomputersociety.org/10.1109/WORDS.2003.1267543}}, isbn = {{0-1795-2054-5}}, address = {{Los Alamitos, CA, USA}}, publisher = {{IEEE Computer Society}}, volume = {0}, year = {2003}, }
P. Tröger and A. Polze, âObject and Process Migration in .NET,â in Procceedings of IEEE Workshop on Object-Oriented Realtime Dependable Systems (WORDS), 2003, pp. 139â146.
[BibTex]
@conference{ citemaster_1316, author = {Peter Tr{\"o}ger and Andreas Polze }, title = {{Object and Process Migration in .NET}}, location = {{Guadalajara, Mexico}}, booktitle = {{Procceedings of IEEE Workshop on Object-Oriented Realtime Dependable Systems}}, isbn = {{0-7695-1929-6}}, publisher = {{IEEE Computer Society Press}}, booktitle = {{WORDS}}, year = {2003}, pages = {{139-146}}, month = jan, citemaster_conference_year = {{2003}}, }
[Abstract]
Most of todayâs distributed computing systems in the field do not support the migration of execution entities among computing nodes during runtime. The relatively static association between units of processing and computing nodes makes it difficult to implement fault-tolerant behavior or load-balancing schemes. The concept of code migration may provide a solution to the problems mentioned above. It can be defined as the movement of process, object or component instances from one computing node to another during system runtime in a distributed environment. Within our paper we describe the integration of a migration facility with the help of Aspect-Oriented Programming (AOP) into the.NET framework. AOP is interesting as it addresses non-functional system properties on the middleware level, without the need to manipulate lower system layers like the operating system itself. We have implemented two proof-of-concept applications, namely a migrating web server as well as a migrating file version checker application. The paper contains an experimental evaluation of the performance impact of object migration in context of those two applications.
F. Salfner, P. Tröger, and S. Tschirpke, âCross-Core Event Monitoring For Processor Failure Prediction,â in The International Conference on High Performance Computing Simulation, Workshop on Dependable Multi-Core Computing (DMCC), 2009, pp. 67â73.
[BibTex]
@conference{ citemaster_6770, author = {Felix Salfner and Peter Tr{\"o}ger and Steffen Tschirpke }, title = {{Cross-Core Event Monitoring For Processor Failure Prediction}}, location = {{Leipzig}}, booktitle = {{The International Conference on High Performance Computing {\&} Simulation, Workshop on Dependable Multi-Core Computing}}, doi = {{10.1109/HPCSIM.2009.5191988}}, publisher = {{IEEE}}, booktitle = {{DMCC}}, year = {2009}, pages = {{67-73}}, month = jun, citemaster_conference_year = {{2009}}, }
[Abstract]
A recent trend in the design of commodity processors is the combination of multiple independent execution units on one
chip. With the resulting increase of complexity and transistor count, it becomes more and more likely that a single execution unit on
a processor gets faulty. In order to tackle this situation, we propose an architecture for dependable process management in chip-
multiprocessing machines. In our approach, execution units sur veil each other to anticipate future hardware failures. The prediction
relies on the analysis of processor hardware performance counters by a statistical rank-sum test. Initial experiments with the Intel Core
processor platform proved the feasibility of the approach, but also showed the need for fur ther investigation due to a high prediction
quality variation in most of the cases.
A. Polze, P. Tröger, U. Hentschel, and T. Heinze, âA scalable, self-adaptive architecture for remote patient monitoring,â in First IEEE International Workshop on Object/component/service-oriented Real-time Networked Ultra-dependable Systems (WORNUS), 2010.
[BibTex]
@conference{ citemaster_7587, author = {Andreas Polze and Peter Tr{\"o}ger and Uwe Hentschel and Theodor Heinze }, title = {{A scalable, self-adaptive architecture for remote patient monitoring}}, location = {{Carmona, Spain}}, booktitle = {{First IEEE International Workshop on Object/component/service-oriented Real-time Networked Ultra-dependable Systems}}, booktitle = {{WORNUS}}, year = {2010}, citemaster_conference_year = {{2010}}, }
A. Rasche, F. Feinbube, P. Tröger, B. Rabe, and A. Polze, âPredictable interactive control of experiments in a service-based remote laboratory,â in 1st international conference on PErvasive Technologies Related to Assistive Environments (PETRA), 2008, pp. 1â7.
[BibTex]
@conference{ citemaster_842, author = {Andreas Rasche and Frank Feinbube and Peter Tr{\"o}ger and Bernhard Rabe and Andreas Polze }, title = {{Predictable interactive control of experiments in a service-based remote laboratory}}, location = {{Athens, Greece}}, booktitle = {{1st international conference on PErvasive Technologies Related to Assistive Environments}}, doi = {{http://doi.acm.org/10.1145/1389586.1389664}}, isbn = {{978-1-60558-067-8}}, address = {{New York, NY, USA}}, publisher = {{ACM}}, booktitle = {{PETRA}}, howpublished = {\url{http://dl.acm.org/citation.cfm?id=1389664}}, year = {2008}, pages = {{1-7}}, citemaster_conference_year = {{2008}}, }
[Abstract]
Remote and virtual laboratories are commonly used in electronic engineering and computer science to provide hands-on experience for students. Web services have lately emerged as a standardized interfaces to remote laboratory experiments and simulators. One drawback of direct Web service interfaces to experiments is that the connected hardware could be damaged due to missed deadlines of the remotely executed control applications.
Within this paper, we suggest an architecture for predictable and interactive control of remote laboratory experiments accessed over Web service protocols. We present this concept as an extension of our existing Distributed Control Lab infrastructure. Using our architecture, students can conduct complex control experiments on physical experiments remotely without harming hardware installations.
P. Tröger, âSystem Dependability in the Many-Core Era,â in Intel European Research and Innovation Conference (ERIC), 2010.
[BibTex]
@conference{ citemaster_7918, author = {Peter Tr{\"o}ger }, title = {{System Dependability in the Many-Core Era}}, location = {{Braunschweig}}, booktitle = {{Intel European Research and Innovation Conference}}, booktitle = {{ERIC}}, year = {2010}, citemaster_conference_year = {{2010}}, }
P. Römer and P. Tröger, âReliability Implications of Register Utilization: An Empirical Study,â in IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing (DASC), 2011.
[BibTex]
@conference{ citemaster_9359, author = {Paul R{\"o}mer and Peter Tr{\"o}ger }, title = {{Reliability Implications of Register Utilization: An Empirical Study}}, booktitle = {{IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing}}, doi = {{10.1109/DASC.2011.41}}, isbn = {{,}}, booktitle = {{DASC}}, year = {2011}, citemaster_leftover_data = {{number_of_pages:112;
}}, citemaster_conference_year = {{2011}}, month = dec, }
[Abstract]
Physical memory faults are one of the accepted reliability threats for modern processor technology. Even though error correction for memory hardware can deal with this class of fault, many processor designs such as X86 do not invest semiconductor complexity and space to deal with multi-bit faults in caches and registers. In this paper, we analyze how the right choice of compiler options can act as software-based error prevention strategy for register file faults. This investigation is based on a classification scheme for GCC compiler options and a new fault injection environment for automated experiments. The study proves the the initial hypothesis that reliability improvements mainly depend on the algorithmic structure of the application under test. A small number of compiler options have proven to be a feasible application-independent error mitigation strategy.
A. Rasche, B. Rabe, P. Tröger, and A. Polze, âDistributed Control Lab,â in 1st International Workshop on e-learning and Virtual and Remote Laboratories (VIRTUAL-LABâ2004), 2004, pp. 150â160.
[BibTex]
@conference{ citemaster_8369, author = {Andreas Rasche and Bernhard Rabe and Peter Tr{\"o}ger and Andreas Polze }, title = {{Distributed Control Lab}}, booktitle = {{ 1st International Workshop on e-learning and Virtual and Remote Laboratories (VIRTUAL-LAB'2004)}}, isbn = {{972-8865-14-7}}, address = {{Set{\'u}bal, Portugal}}, publisher = {{INSTICC Press}}, year = {2004}, pages = {{150-160}}, month = aug, }
[Abstract]
The Distributed Control Lab (DCL)[10] provides an open infrastructure for conducting robotics and control experiments from the Internet. It is based on web service technologies and offers a wide range of frontend applications. Within the DCL environment we focus on safety mechanisms in order to prevent malicious code from damaging experimental equipment. This includes source code analysis, runtime observation and the dynamic replacement of faulty control algorithms. Within the paper we present an overview of our architecture and explain the implemented frontends in detail. We introduce the installed experiments and report our experiences from operation in the last years. In addition we will describe our latest integration of grid computing technologies, which allows the outsourcing of computing-intensive simulation tasks.
---
[BibTex]
---
[Abstract]
This paper presents our idea of FuzzTrees for reliability modeling. The approach extends classical fault tree analysis by two additional concepts: Fuzzy event probabilities and the consideration of architectural variation points. FuzzTrees allow the incremental analysis of the cost-reliability tradeoff in conïŹgurable systems.
P. Tröger, A. Polze, and F. Salfner, âOn the Applicability of Virtual Machine Migration for Proactive Failover,â in SDPS International Conference, Special Track on Virtualization, 2011.
[BibTex]
@conference{ citemaster_8663, author = {Peter Tr{\"o}ger and Andreas Polze and Felix Salfner }, title = {{On the Applicability of Virtual Machine Migration for Proactive Failover}}, location = {{Jeju Island, Korea}}, booktitle = {{SDPS International Conference, Special Track on Virtualization}}, year = {2011}, citemaster_conference_year = {{2011}}, }
[Abstract]
Proactive failover is a resiliency strategy that replaces classical reactive recovery by a combination of failure prediction and preventive failover. The approach can be applied to different hardware and software layers that exist in modern evolving systems â but each layer has its own costs and failover capabilities.
This paper investigates the applicability of virtual machine live migration for proactive failover, based on a generic strategy for choosing a proactive failover system level. The experimental performance analysis shows that virtual machine live migration has product-specific performance behavior with product-independent upper bounds on the total migration time. One major influencing factor is the dirty page generation rate inside of the virtual machine.
P. Tröger, F. Salfner, and S. Tschirpke, âSoftware-Implemented Fault Injection at Firmware Level,â in The Third International Conference on Dependability (DEPEND), 2010, pp. 13â16.
[BibTex]
@conference{ citemaster_8221, author = {Peter Tr{\"o}ger and Felix Salfner and Steffen Tschirpke }, title = {{Software-Implemented Fault Injection at Firmware Level}}, location = {{Venice/Mestre, Italy}}, booktitle = {{The Third International Conference on Dependability }}, doi = {{10.1109/DEPEND.2010.10}}, isbn = {{978-0-7695-4090-0}}, booktitle = {{DEPEND}}, year = {2010}, pages = {{13-16}}, citemaster_conference_year = {{2010}}, }
[Abstract]
Software-implemented fault injection is an established method to emulate hardware faults in computer systems. Existing approaches typically extend the operating system by special drivers or change the application under test. We propose a novel approach where fault injection capabilities are added to the computer firmware. This approach can work without any modification to operating system and / or applications, and can support a larger variety of fault locations. We discuss four different strategies in X86/X64 and Itanium systems. Our analysis shows that such an approach can increase portability, the non-intrusiveness of the injector implementation, and the number of supported fault locations. Firmware-level fault injection paves the way for new research directions, such as virtual machine monitor fault injection or the investigation of certified operating systems.
J.-A. Sobania, P. Tröger, and A. Polze, âLinux Operating System Support for the SCC Platform - An Analysis,â in 3rd Many-core Applications Research Community (MARC) Symposium (MARC), 2011.
[BibTex]
@conference{ citemaster_9060, author = {Jan-Arne Sobania and Peter Tr{\"o}ger and Andreas Polze }, title = {{Linux Operating System Support for the SCC Platform - An Analysis}}, location = {{Ettlingen, Germany}}, booktitle = {{3rd Many-core Applications Research Community (MARC) Symposium}}, isbn = {{978-3-86644-717-2 }}, publisher = {{KIT Scientific Publishing, Karlsruhe }}, booktitle = {{MARC}}, year = {2011}, citemaster_conference_year = {{2011}}, }
F. Salfner, P. Tröger, and A. Polze, âDowntime Analysis of Virtual Machine Live Migration,â in The Fourth International Conference on Dependability (DEPEND), 2011, pp. 100â105.
[BibTex]
@conference{ citemaster_8655, author = {Felix Salfner and Peter Tr{\"o}ger and Andreas Polze }, title = {{Downtime Analysis of Virtual Machine Live Migration}}, location = {{Nice}}, booktitle = {{The Fourth International Conference on Dependability}}, organization = {{IARIA}}, isbn = {{978-1-61208-149-6}}, publisher = {{IARIA}}, booktitle = {{DEPEND}}, year = {2011}, citemaster_conference_day = {{23}}, pages = {{100-105}}, citemaster_conference_end_day = {{24}}, citemaster_conference_year = {{2011}}, citemaster_conference_end_month = {{8}}, citemaster_conference_month = {{8}}, citemaster_conference_end_year = {{2011}}, }
[Abstract]
Virtual machine environments like VMware, XEN, KVM, and Hyper-V support live migration of guest operating systems, which is used in data centers to provide uninterrupted service during maintenance or to move computation away from failure-prone hosts. The duration of migration, as well as the virtual machine downtime during this process are essential when assessing if service availability agreements might be violated.
We present the result of an experimental study that analyzed virtual machine live migration downtime and duration. We show that total migration time as well as downtime are dominated by specific memory utilization patterns inside the virtualized guest. We experienced that downtime involved by live migration can vary by a factor of more than 23, which can have significant impact on service availability
P. Tröger, M. Richly, and F. Salfner, âPro-Active Virtual Machine Migration in the HPI FutureSOC Lab,â in Fall 2010 Future SOC Lab Day, 2011, vol. 42, pp. 53â58.
[BibTex]
@conference{ citemaster_9064, author = {Peter Tr{\"o}ger and Matthias Richly and Felix Salfner }, editor = {Christoph Meinel and Andreas Polze and Alexander Zeier and Gerhard Oswald and Dieter Herzog and Volker Smid and Doc D'Errico and Zahid Hussain }, title = {{Pro-Active Virtual Machine Migration in the HPI FutureSOC Lab}}, booktitle = {{Proceedings of the Fall 2010 Future SOC Lab Day}}, booktitle = {{Fall 2010 Future SOC Lab Day}}, isbn = {{978-3-86956-114-1}}, address = {{Potsdam, Germany}}, publisher = {{Universit{\"a}tsverlag Potsdam}}, volume = {42}, year = {2011}, pages = {{53-58}}, citemaster_conference_year = {{2010}}, citemaster_book_subtitle = {{Technische Berichte des Hasso-Plattner-Instituts fĂŒr Softwaresystemtechnik an der UniversitĂ€t Potsdam}}, }
[Abstract]
Next generation technologies such as multi-core
processors and large memory modules will result in
tremendously increased computing power. However,
this comes at a price: Due to the growing number of
transistors and increased complexity, overall system
reliability of future server systems is about to suffer
significantly.
The HPI FutureSOC Lab project âTowards an Archi-
tectural Pattern for Pro-Active Virtual Machine Mi-
grationâ 1 investigates an architectural blueprint for
managing system dependability in a pro-active fash-
ion. The approach is based on virtual machine live
migration technologies and new failure prediction
approaches.
Within this article, we present initial experimental
results of the project, with a focus on virtual machine
live migration capabilities.
A. Polze, P. Tröger, and F. Salfner, âTimely Virtual Machine Migration for Pro-Active Fault Tolerance,â in 2nd International Workshop on Object/component/service-oriented Real-time Networked Ultra-dependable Systems (WORNUS), at 14th International Symposium on Object/Component/Service-oriented Real-time Distributed Computing (ISORC), 2011, pp. 234â243.
[BibTex]
@conference{ citemaster_8374, author = {Andreas Polze and Peter Tr{\"o}ger and Felix Salfner }, title = {{Timely Virtual Machine Migration for Pro-Active Fault Tolerance}}, booktitle = {{2nd International Workshop on Object/component/service-oriented Real-time Networked Ultra-dependable Systems (WORNUS), at 14th International Symposium on Object/Component/Service-oriented Real-time Distributed Computing (ISORC)}}, doi = {{10.1109/ISORCW.2011.42}}, publisher = {{IEEE}}, year = {2011}, pages = {{234-243}}, month = mar, citemaster_conference_year = {{2011}}, }
[Abstract]
Next generation processor and memory technologies will provide tremendously increasing computing and memory capacities for application scaling. However, this comes at a price: Due to the growing number of transistors and shrinking structural sizes, overall system reliability of future server systems is about to suffer significantly. This makes reactive fault tolerance schemes less appropriate for server applications under reliability and timeliness constraints.
We propose an architectural blueprint for managing server system dependability in a pro-active fashion, in order to keep service-level promises for response times and availability even with increasing hardware failure rates. We introduce the concept of anticipatory virtual machine migration that proactively moves computation away from faulty or suspicious machines. The migration decision is based on health indicators at various system levels that are combined into a global probabilistic reliability measure. Based on this measure, live migration techniques can be triggered in order to move computation to healthy machines even before a failure brings the system down.
P. Bouche, M. von Löwis, and P. Tröger, âAggregated Accounting of Memory Usage in Java,â in 4th International Conference on Software and Data Technologies (ICSOFT), 2009, vol. 1, pp. 177â185.
[BibTex]
@conference{ citemaster_204, author = {Paul Bouche and Martin L{\"o}wis and Peter Tr{\"o}ger }, title = {{Aggregated Accounting of Memory Usage in Java}}, location = {{Sofia, Bulgaria}}, booktitle = {{4th International Conference on Software and Data Technologies}}, isbn = {{978-989-674-009-2}}, publisher = {{INSTICC Press}}, booktitle = {{ICSOFT}}, volume = {1}, year = {2009}, pages = {{177-185}}, citemaster_conference_year = {{2009}}, }
Standard
P. Tröger, R. Brobst, D. Gruber, M. Mamonski, and D. Templeton, âDistributed Resource Management Application API Version 2 (DRMAA).â Jan-2012.
[BibTex]
@misc{ citemaster_9274, author = {Peter Tr{\"o}ger and Roger Brobst and Daniel Gruber and Mariusz Mamonski and Daniel Templeton }, title = {{Distributed Resource Management Application API Version 2 (DRMAA)}}, howpublished = {\url{http://www.ogf.org/documents/GFD.194.pdf}}, year = {2012}, citemaster_section_number = {{GFD-R-P.194}}, citemaster_issuing_organization = {{Open Grid Forum}}, month = jan, }
[Abstract]
This document describes the Distributed Resource Management Application API Version 2 (DRMAA). It defines a generalized API to Distributed Resource Management (DRM) systems in order to facilitate the development of portable application programs and high-level libraries.
The intended audience for this specification are DRMAA language binding designers, DRM system vendors, high-level API designers and meta-scheduler architects. Application developers are expected to rely on product-specific documentation for the DRMAA API implementation in their particular DRM system.
D. Templeton, P. Tröger, R. Brobst, A. Haas, H. Rajic, and J. Tollefsrud, âDistributed Resource Management Application API Java(TM) Language Bindings 1.0.â Open Grid Forum, Jan-2006.
[BibTex]
@misc{ citemaster_240, author = {Daniel Templeton and Peter Tr{\"o}ger and Roger Brobst and Andreas Haas and Hrabri Rajic and John Tollefsrud }, title = {{Distributed Resource Management Application API Java(TM) Language Bindings 1.0}}, publisher = {{Open Grid Forum}}, year = {2006}, month = jan, }
P. Tröger, D. Templeton, R. Brobst, A. Haas, and H. Rajic, âDistributed Resource Management Application API 1.0 - IDL Specification (GFD-R-P.130).â Open Grid Forum, Apr-2008.
[BibTex]
@misc{ citemaster_265, author = {Peter Tr{\"o}ger and Daniel Templeton and Roger Brobst and Andreas Haas and Hrabri Rajic }, title = {{Distributed Resource Management Application API 1.0 - IDL Specification (GFD-R-P.130)}}, publisher = {{Open Grid Forum}}, year = {2008}, month = apr, }
H. Rajic, R. Brobst, W. Chan, F. Ferstl, J. Gardiner, A. Haas, B. Nitzberg, D. Templeton, J. Tollefsrud, and P. Tröger, âDistributed Resource Management Application API Specification 1.0 (GWD-R.133).â Open Grid Forum, 13-Jun-2008.
[BibTex]
@misc{ citemaster_8372, author = {Hrabri Rajic and Roger Brobst and Waiman Chan and Fritz Ferstl and Jeff Gardiner and Andreas Haas and Bill Nitzberg and Daniel Templeton and John Tollefsrud and Peter Tr{\"o}ger }, title = {{Distributed Resource Management Application API Specification 1.0 (GWD-R.133)}}, day = {{13}}, publisher = {{Open Grid Forum}}, year = {2008}, month = jun, }
H. Rajic, R. Brobst, W. Chan, F. Ferstl, J. Gardiner, A. Haas, B. Nitzberg, D. Templeton, J. Tollefsrud, and P. Tröger, âDistributed Resource Management Application API Specification 1.0 (GFD-R.022).â Open Grid Forum, Aug-2007.
[BibTex]
@misc{ citemaster_8385, author = {Hrabri Rajic and Roger Brobst and Waiman Chan and Fritz Ferstl and Jeff Gardiner and Andreas Haas and Bill Nitzberg and Daniel Templeton and John Tollefsrud and Peter Tr{\"o}ger }, title = {{Distributed Resource Management Application API Specification 1.0 (GFD-R.022)}}, publisher = {{Open Grid Forum}}, year = {2007}, month = aug, }
Report
P. Tröger, H. Jorke, and M. Flehmig, âQoS criteria for the services within the Adaptive Services Grid,â Jul. 2005.
[BibTex]
@techreport{ citemaster_263, author = {Peter Tr{\"o}ger and Helmut Jorke and Marcus Flehmig }, title = {{QoS criteria for the services within the Adaptive Services Grid}}, howpublished = {{Adaptive Services Grid Project - Deliverable}}, year = {2005}, month = jul, }
P. Tröger and W. Schult, âResearch report about SLA fulfillment concepts and implementation,â Feb. 2007.
[BibTex]
@techreport{ citemaster_262, author = {Peter Tr{\"o}ger and Wolfgang Schult }, title = {{Research report about SLA fulfillment concepts and implementation}}, howpublished = {{Adaptive Services Grid Project - Deliverable}}, year = {2007}, month = feb, }
P. Tröger, Ed., âGrid Computing,â Potsdam, 2004.
[BibTex]
@techreport{ citemaster_261, editor = {Peter Tr{\"o}ger }, title = {{Grid Computing}}, address = {{Potsdam}}, number = {3}, howpublished = {{Technischer Bericht des Hasso-Plattner-Instituts}}, year = {2004}, }
P. Tröger, H. Böhme, and A. Polze, âASG Services Grid Infrastructure,â Feb. 2005.
[BibTex]
@techreport{ citemaster_264, author = {Peter Tr{\"o}ger and Harald B{\"o}hme and Andreas Polze }, title = {{ASG Services Grid Infrastructure}}, howpublished = {{Adaptive Services Grid Project - Deliverable}}, year = {2005}, month = feb, }
M. Lendholdt, âRessourcenpartitionierung fĂŒr Grid-Systeme,â Hasso-Plattner-Institut fĂŒr Softwaresystemtechnik, Potsdam, 2005.
[BibTex]
@techreport{ citemaster_260, author = {Matthias Lendholdt }, editor = {Peter Tr{\"o}ger }, title = {{Ressourcenpartitionierung f{\"u}r Grid-Systeme}}, address = {{Potsdam}}, publisher = {{Hasso-Plattner-Institut f{\"u}r Softwaresystemtechnik}}, number = {8}, howpublished = {{Technischer Bericht des Hasso-Plattner-Instituts}}, year = {2005}, }
M. Flehmig, P. Tröger, and A. Saar, âDesign and Integration of SLA Monitoring and Negotiation Capabilities,â Aug. 2006.
[BibTex]
@techreport{ citemaster_8370, author = {Marcus Flehmig and Peter Tr{\"o}ger and Alexander Saar }, title = {{Design and Integration of SLA Monitoring and Negotiation Capabilities}}, howpublished = {{Adaptive Services Grid Project - Deliverable}}, year = {2006}, month = aug, }
H. Böhme and P. Tröger, âPrototypical tools for deployment, invocation, and monitoring of SLA-aware service implementations,â May 2006.
[BibTex]
@techreport{ citemaster_8371, author = {Harald B{\"o}hme and Peter Tr{\"o}ger }, title = {{Prototypical tools for deployment, invocation, and monitoring of SLA-aware service implementations}}, howpublished = {{Adaptive Services Grid Project - Deliverable}}, year = {2006}, month = may, }