Proceedings of the Third HPI Cloud Symposium Operating the Cloud 2015

Proceedings of the Third HPI Cloud Symposium  Operating the Cloud  2015
Author: Bartok, David ,Walt, Estee van der,Lindemann, Jan ,Eschrig, Johannes ,Plauth, Max
Publsiher: Universitätsverlag Potsdam
Total Pages: 78
Release: 2016-07-05
Genre: Computers
ISBN: 9783869563602

Download Proceedings of the Third HPI Cloud Symposium Operating the Cloud 2015 Book in PDF, Epub and Kindle

Every year, the Hasso Plattner Institute (HPI) invites guests from industry and academia to a collaborative scientific workshop on the topic “Operating the Cloud”. Our goal is to provide a forum for the exchange of knowledge and experience between industry and academia. Hence, HPI’s Future SOC Lab is the adequate environment to host this event which is also supported by BITKOM. On the occasion of this workshop we called for submissions of research papers and practitioner’s reports. ”Operating the Cloud” aims to be a platform for productive discussions of innovative ideas, visions, and upcoming technologies in the field of cloud operation and administration. In this workshop proceedings the results of the third HPI cloud symposium ”Operating the Cloud” 2015 are published. We thank the authors for exciting presentations and insights into their current work and research. Moreover, we look forward to more interesting submissions for the upcoming symposium in 2016.

Proceedings of the Fourth HPI Cloud Symposium Operating the Cloud 2016

Proceedings of the Fourth HPI Cloud Symposium  Operating the Cloud  2016
Author: Klauck, Stefan ,Maschler, Fabian ,Tausche, Karsten
Publsiher: Universitätsverlag Potsdam
Total Pages: 46
Release: 2017-09-15
Genre: Computers
ISBN: 9783869564012

Download Proceedings of the Fourth HPI Cloud Symposium Operating the Cloud 2016 Book in PDF, Epub and Kindle

Every year, the Hasso Plattner Institute (HPI) invites guests from industry and academia to a collaborative scientific workshop on the topic Every year, the Hasso Plattner Institute (HPI) invites guests from industry and academia to a collaborative scientific workshop on the topic "Operating the Cloud". Our goal is to provide a forum for the exchange of knowledge and experience between industry and academia. Co-located with the event is the HPI's Future SOC Lab day, which offers an additional attractive and conducive environment for scientific and industry related discussions. "Operating the Cloud" aims to be a platform for productive interactions of innovative ideas, visions, and upcoming technologies in the field of cloud operation and administration. On the occasion of this symposium we called for submissions of research papers and practitioner's reports. A compilation of the research papers realized during the fourth HPI cloud symposium "Operating the Cloud" 2016 are published in this proceedings. We thank the authors for exciting presentations and insights into their current work and research. Moreover, we look forward to more interesting submissions for the upcoming symposium later in the year. Every year, the Hasso Plattner Institute (HPI) invites guests from industry and academia to a collaborative scientific workshop on the topic "Operating the Cloud". Our goal is to provide a forum for the exchange of knowledge and experience between industry and academia. Co-located with the event is the HPI's Future SOC Lab day, which offers an additional attractive and conducive environment for scientific and industry related discussions. "Operating the Cloud" aims to be a platform for productive interactions of innovative ideas, visions, and upcoming technologies in the field of cloud operation and administration.

Proceedings of the 10th Ph D Retreat of the HPI Research School on Service oriented Systems Engineering

Proceedings of the 10th Ph D  Retreat of the HPI Research School on Service oriented Systems Engineering
Author: Meinel, Christoph , Plattner, Hasso , Döllner, Jürgen , Weske, Mathias , Polze, Andreas , Hirschfeld, Robert , Naumann, Felix , Giese, Holger , Baudisch, Patrick , Friedrich, Tobias , Müller, Emmanuel
Publsiher: Universitätsverlag Potsdam
Total Pages: 268
Release: 2018-01-17
Genre: Computers
ISBN: 9783869563909

Download Proceedings of the 10th Ph D Retreat of the HPI Research School on Service oriented Systems Engineering Book in PDF, Epub and Kindle

Design and Implementation of service-oriented architectures imposes a huge number of research questions from the fields of software engineering, system analysis and modeling, adaptability, and application integration. Component orientation and web services are two approaches for design and realization of complex web-based system. Both approaches allow for dynamic application adaptation as well as integration of enterprise application. Commonly used technologies, such as J2EE and .NET, form de facto standards for the realization of complex distributed systems. Evolution of component systems has lead to web services and service-based architectures. This has been manifested in a multitude of industry standards and initiatives such as XML, WSDL UDDI, SOAP, etc. All these achievements lead to a new and promising paradigm in IT systems engineering which proposes to design complex software solutions as collaboration of contractually defined software services. Service-Oriented Systems Engineering represents a symbiosis of best practices in object-orientation, component-based development, distributed computing, and business process management. It provides integration of business and IT concerns. The annual Ph.D. Retreat of the Research School provides each member the opportunity to present his/her current state of their research and to give an outline of a prospective Ph.D. thesis. Due to the interdisciplinary structure of the research school, this technical report covers a wide range of topics. These include but are not limited to: Human Computer Interaction and Computer Vision as Service; Service-oriented Geovisualization Systems; Algorithm Engineering for Service-oriented Systems; Modeling and Verification of Self-adaptive Service-oriented Systems; Tools and Methods for Software Engineering in Service-oriented Systems; Security Engineering of Service-based IT Systems; Service-oriented Information Systems; Evolutionary Transition of Enterprise Applications to Service Orientation; Operating System Abstractions for Service-oriented Computing; and Services Specification, Composition, and Enactment.

Die Cloud f r Schulen in Deutschland

Die Cloud f  r Schulen in Deutschland
Author: Meinel, Christoph,Renz, Jan,Grella, Catrina,Karn, Nils,Hagedorn, Christiane
Publsiher: Universitätsverlag Potsdam
Total Pages: 50
Release: 2017-03-23
Genre: Computers
ISBN: 9783869563978

Download Die Cloud f r Schulen in Deutschland Book in PDF, Epub and Kindle

Die digitale Entwicklung durchdringt unser Bildungssystem, doch Schulen sind auf die Veränderungen kaum vorbereitet: Überforderte Lehrer/innen, infrastrukturell schwach ausgestattete Unterrichtsräume und unzureichend gewartete Computernetzwerke sind keine Seltenheit. Veraltete Hard- und Software erschweren digitale Bildung in Schulen eher, als dass sie diese ermöglichen: Ein zukunftssicherer Ansatz ist es, die Rechner weitgehend aus den Schulen zu entfernen und Bildungsinhalte in eine Cloud zu überführen. Zeitgemäßer Unterricht benötigt moderne Technologie und eine zukunftsorientierte Infrastruktur. Eine Schul-Cloud (https://hpi.de/schul-cloud) kann dabei helfen, die digitale Transformation in Schulen zu meistern und den fächerübergreifenden Unterricht mit digitalen Inhalten zu bereichern. Den Schüler/innen und Lehrkräften kann sie viele Möglichkeiten eröffnen: einen einfachen Zugang zu neuesten, professionell gewarteten Anwendungen, die Vernetzung verschiedener Lernorte, Erleichterung von Unterrichtsvorbereitung und Differenzierung. Die Schul-Cloud bietet Flexibilität, fördert die schul- und fächerübergreifende Anwendbarkeit und schafft eine wichtige Voraussetzung für die gesellschaftliche Teilhabe und Mitgestaltung der digitalen Welt. Neben den technischen Komponenten werden im vorliegenden Bericht ausgewählte Dienste der Schul-Cloud exemplarisch beschrieben und weiterführende Schritte aufgezeigt. Das in Zusammenarbeit mit zahlreichen Expertinnen und Experten am Hasso-Plattner-Institut (HPI) entwickelte und durch das Bundesministerium für Bildung und Forschung (BMBF) geförderte Konzept einer Schul-Cloud stellt eine wichtige Grundlage für die Einführung Cloud-basierter Strukturen und -Dienste im Bildungsbereich dar. Gemeinsam mit dem nationalen Excellence-Schulnetzwerk MINT-EC als Kooperationspartner startet ab sofort die Pilotphase. Aufgrund des modularen, skalierbaren Ansatzes der Schul-Cloud kommt dem infrastrukturellen Prototypen langfristig das Potential zu, auch über die begrenzte Anzahl an Pilotschulen hinaus bundesweit effizient eingesetzt zu werden.

On the operationalization of graph queries with generalized discrimination networks

On the operationalization of graph queries with generalized discrimination networks
Author: Beyhl, Thomas,Blouin, Dominique,Giese, Holger,Lambers, Leen
Publsiher: Universitätsverlag Potsdam
Total Pages: 46
Release: 2017-01-12
Genre: Computers
ISBN: 9783869563725

Download On the operationalization of graph queries with generalized discrimination networks Book in PDF, Epub and Kindle

Graph queries have lately gained increased interest due to application areas such as social networks, biological networks, or model queries. For the relational database case the relational algebra and generalized discrimination networks have been studied to find appropriate decompositions into subqueries and ordering of these subqueries for query evaluation or incremental updates of query results. For graph database queries however there is no formal underpinning yet that allows us to find such suitable operationalizations. Consequently, we suggest a simple operational concept for the decomposition of arbitrary complex queries into simpler subqueries and the ordering of these subqueries in form of generalized discrimination networks for graph queries inspired by the relational case. The approach employs graph transformation rules for the nodes of the network and thus we can employ the underlying theory. We further show that the proposed generalized discrimination networks have the same expressive power as nested graph conditions.

Improving hosted continuous integration services

Improving hosted continuous integration services
Author: Weyand, Christopher,Chromik, Jonas,Wolf, Lennard,Kötte, Steffen,Haase, Konstantin,Felgentreff, Tim,Lincke, Jens, Hirschfeld, Robert
Publsiher: Universitätsverlag Potsdam
Total Pages: 128
Release: 2017-02-17
Genre: Computers
ISBN: 9783869563770

Download Improving hosted continuous integration services Book in PDF, Epub and Kindle

Developing large software projects is a complicated task and can be demanding for developers. Continuous integration is common practice for reducing complexity. By integrating and testing changes often, changesets are kept small and therefore easily comprehensible. Travis CI is a service that offers continuous integration and continuous deployment in the cloud. Software projects are build, tested, and deployed using the Travis CI infrastructure without interrupting the development process. This report describes how Travis CI works, presents how time-driven, periodic building is implemented as well as how CI data visualization can be done, and proposes a way of dealing with dependency problems.

Automatic verification of behavior preservation at the transformation level for relational model transformation

Automatic verification of behavior preservation at the transformation level for relational model transformation
Author: Dyck, Johannes,Giese, Holger,Lambers, Leen
Publsiher: Universitätsverlag Potsdam
Total Pages: 126
Release: 2017-04-26
Genre: Computers
ISBN: 9783869563916

Download Automatic verification of behavior preservation at the transformation level for relational model transformation Book in PDF, Epub and Kindle

The correctness of model transformations is a crucial element for model-driven engineering of high quality software. In particular, behavior preservation is the most important correctness property avoiding the introduction of semantic errors during the model-driven engineering process. Behavior preservation verification techniques either show that specific properties are preserved, or more generally and complex, they show some kind of behavioral equivalence or refinement between source and target model of the transformation. Both kinds of behavior preservation verification goals have been presented with automatic tool support for the instance level, i.e. for a given source and target model specified by the model transformation. However, up until now there is no automatic verification approach available at the transformation level, i.e. for all source and target models specified by the model transformation. In this report, we extend our results presented in [27] and outline a new sophisticated approach for the automatic verification of behavior preservation captured by bisimulation resp. simulation for model transformations specified by triple graph grammars and semantic definitions given by graph transformation rules. In particular, we show that the behavior preservation problem can be reduced to invariant checking for graph transformation and that the resulting checking problem can be addressed by our own invariant checker even for a complex example where a sequence chart is transformed into communicating automata. We further discuss today's limitations of invariant checking for graph transformation and motivate further lines of future work in this direction.

Extending a dynamic programming language and runtime environment with access control

Extending a dynamic programming language and runtime environment with access control
Author: Tessenow, Philipp,Felgentreff, Tim,Bracha, Gilad,Hirschfeld, Robert
Publsiher: Universitätsverlag Potsdam
Total Pages: 90
Release: 2016-11-09
Genre: Computers
ISBN: 9783869563732

Download Extending a dynamic programming language and runtime environment with access control Book in PDF, Epub and Kindle

Complexity in software systems is a major factor driving development and maintenance costs. To master this complexity, software is divided into modules that can be developed and tested separately. In order to support this separation of modules, each module should provide a clean and concise public interface. Therefore, the ability to selectively hide functionality using access control is an important feature in a programming language intended for complex software systems. Software systems are increasingly distributed, adding not only to their inherent complexity, but also presenting security challenges. The object-capability approach addresses these challenges by defining language properties providing only minimal capabilities to objects. One programming language that is based on the object-capability approach is Newspeak, a dynamic programming language designed for modularity and security. The Newspeak specification describes access control as one of Newspeak’s properties, because it is a requirement for the object-capability approach. However, access control, as defined in the Newspeak specification, is currently not enforced in its implementation. This work introduces an access control implementation for Newspeak, enabling the security of object-capabilities and enhancing modularity. We describe our implementation of access control for Newspeak. We adapted the runtime environment, the reflective system, the compiler toolchain, and the virtual machine. Finally, we describe a migration strategy for the existing Newspeak code base, so that our access control implementation can be integrated with minimal effort.