Welcome to our book review site go-pdf.online!

You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.

Sign up

Live Trace Visualization for System and Program Comprehension in Large Software Landscapes
  • Language: en
  • Pages: 362

Live Trace Visualization for System and Program Comprehension in Large Software Landscapes

In many enterprises, the number of deployed applications is constantly increasing. Those applications - often several hundreds - form large software landscapes. The comprehension of such landscapes is frequently impeded due to, for instance, architectural erosion, personnel turnover, or changing requirements. Furthermore, events such as performance anomalies can often only be understood in correlation with the states of the applications. Therefore, an efficient and effective way to comprehend such software landscapes in combination with the details of each application is required. In this thesis, we introduce a live trace visualization approach to support system and program comprehension in ...

Graph Layout Support for Model-Driven Engineering
  • Language: en
  • Pages: 314

Graph Layout Support for Model-Driven Engineering

Automatic layout is an important tool for the efficient use of graphical models in a model-driven engineering (MDE) context. Since the 1980s, research on graph layout methods has led to a multitude of different approaches, and several free software libraries for graph layout are available. However, today's practically relevant MDE tools hardly reflect this diversity. This thesis aims to support the use of automatic graph layout in such tools. A special focus is on the requirements of data flow models, where constraints on the positioning of ports and the routing of hyperedges pose additional challenges. These constraints are approached with extensions of the layer-based graph layout method. Furthermore, we discuss an infrastructure for managing collections of layout algorithms, allowing to flexibly specify layout configurations. These concepts are implemented in an open-source project based on Eclipse, an extensible platform that is well-known as a Java IDE and also hosts a large number of MDE tools. The presented contributions allow to integrate high-quality automatic layout into these tools with low effort.

Conformance Checking and Simulation-based Evolutionary Optimization for Deployment and Reconfiguration of Software in the Cloud
  • Language: en
  • Pages: 638

Conformance Checking and Simulation-based Evolutionary Optimization for Deployment and Reconfiguration of Software in the Cloud

Many SaaS providers nowadays want to leverage the cloud’s capabilities also for their existing applications, for example, to enable sound scalability and cost-effectiveness. This thesis provides the approach CloudMIG that supports SaaS providers to migrate those applications to IaaS and PaaS-based cloud environments. CloudMIG consists of a step-by-step process and focuses on two core components. (1) Restrictions imposed by specific cloud environments (so-called cloud environment constraints (CECs)), such as a limited file system access or forbidden method calls, can be validated by an automatic conformance checking approach. (2) A cloud deployment option (CDO) determines which cloud environment, cloud resource types, deployment architecture, and runtime reconfiguration rules for exploiting a cloud’s elasticity should be used. The implied performance and costs can differ in orders of magnitude. CDOs can be automatically optimized with the help of our simulation-based genetic algorithm CDOXplorer. Extensive lab experiments and an experiment in an industrial context show CloudMIG’s applicability and the excellent performance of its two core components.

Service Oriented and Cloud Computing
  • Language: en
  • Pages: 263

Service Oriented and Cloud Computing

  • Type: Book
  • -
  • Published: 2015-09-08
  • -
  • Publisher: Springer

Infotext: This book constitutes the refereed proceedings of the 4th European Conference on Service-Oriented and Cloud computing, ESOCC 2015, held in Taormina, Sicily, Italy, in September 2015. The 13 research papers, three industry papers, and two work-in-progress papers presented were carefully reviewed and selected from 48 submissions. The papers are organized in topical sections on cloud technology, service composition, software development and cloud technology, cloud computing, and industry track.

Simulating Cloud Deployment Options for Software Migration Support
  • Language: en
  • Pages: 156

Simulating Cloud Deployment Options for Software Migration Support

  • Type: Book
  • -
  • Published: 2018-06-26
  • -
  • Publisher: diplom.de

Cloud computing is emerging as a promising new paradigm that aims at delivering computing resources and services on demand. To cope with the frequently found over- and under-provisioning of resources in conventional data centers, cloud computing technologies enable to rapidly scale up and down according to varying workload patterns. However, most software systems are not built for utilizing this so called elasticity and therefore must be adapted during the migration process into the cloud. Here, the selection of a specific cloud provider is the most obvious and basic cloud deployment option. Furthermore, the mapping between services and virtual machine instances must be considered when migra...

Provenance and Annotation of Data and Processes
  • Language: en
  • Pages: 298

Provenance and Annotation of Data and Processes

  • Type: Book
  • -
  • Published: 2015-03-20
  • -
  • Publisher: Springer

This book constitutes the revised selected papers of the 5th International Provenance and Annotation Workshop, IPAW 2014, held in Cologne, Germany in June 2014. The 14 long papers, 20 short papers and 4 extended abstracts presented were carefully reviewed and selected from 53 submissions. The papers include tools that enable provenance capture from software compilers, from web publications and from scripts, using existing audit logs and employing both static and dynamic instrumentation.

Performance Benchmarking of Application Monitoring Frameworks
  • Language: en
  • Pages: 374

Performance Benchmarking of Application Monitoring Frameworks

Application-level monitoring of continuously operating software systems provides insights into their dynamic behavior, helping to maintain their performance and availability during runtime. Such monitoring may cause a significant runtime overhead to the monitored system, depending on the number and location of used instrumentation probes. In order to improve a system’s instrumentation and to reduce the caused monitoring overhead, it is necessary to know the performance impact of each probe. While many monitoring frameworks are claiming to have minimal impact on the performance, these claims are often not backed up with a detailed performance evaluation determining the actual cost of monito...

Service-Oriented and Cloud Computing
  • Language: en
  • Pages: 292

Service-Oriented and Cloud Computing

  • Type: Book
  • -
  • Published: 2012-08-23
  • -
  • Publisher: Springer

This book constitutes the refereed proceedings of the First European Conference on Service-Oriented and Cloud Computing, ESOCC, held in Bertinoro, Italy, in September 2012. The 12 full papers, 3 short papers and 3 poster papers were carefully reviewed and selected from 57 submissions. The volume also contains 7 papers from the industrial track. The papers cover the following topics: cloud computing; service quality and analysis; service composition and evolution; composition; security; modeling; adaption.

Mastering Disruptive Technologies
  • Language: en
  • Pages: 371

Mastering Disruptive Technologies

About the Book: The book is divided into 4 modules which consist of 21 chapters, that narrates briefly about the top five recent emerging trends such as: Cloud Computing, Internet of Things (IoT), Blockchain, Artificial Intelligence, and Machine Learning. At the end of each module, authors have provided two Appendices. One is Job oriented short-type questions with answers, and the second one provide us different MCQs with their keys. Salient Features of the Book:  Detailed Coverage on Topics like: Introduction to Cloud Computing, Cloud Architecture, Cloud Applications, Cloud Platforms, Open-Source Cloud Simulation Tools, and Mobile Cloud Computing.  Expanded Coverage on Topics like: In...

Kunst und Geld
  • Language: en
  • Pages: 348

Kunst und Geld

None