The Common Component Modeling Example

The Common Component Modeling Example
Author: Andreas Rausch
Publisher: Springer Science & Business Media
Total Pages: 468
Release: 2008-08-26
Genre: Computers
ISBN: 3540852883

Based on the 2007 Dagstuhl Research Seminar CoCoME, this book defines a common example for modeling approaches of component-based systems. The book makes it possible to compare different approaches and to validate existing models.

The Common Component Modeling Example

The Common Component Modeling Example
Author: Andreas Rausch
Publisher: Springer
Total Pages: 468
Release: 2008-08-15
Genre: Computers
ISBN: 3540852891

Based on the 2007 Dagstuhl Research Seminar CoCoME, this book defines a common example for modeling approaches of component-based systems. The book makes it possible to compare different approaches and to validate existing models.

Reconstruction of Software Component Architectures and Behaviour Models Using Static and Dynamic Analysis

Reconstruction of Software Component Architectures and Behaviour Models Using Static and Dynamic Analysis
Author: Klaus Krogmann
Publisher: KIT Scientific Publishing
Total Pages: 396
Release: 2014-07-30
Genre: Computers
ISBN: 386644804X

Model-based performance prediction systematically deals with the evaluation of software performance to avoid for example bottlenecks, estimate execution environment sizing, or identify scalability limitations for new usage scenarios. Such performance predictions require up-to-date software performance models. This book describes a new integrated reverse engineering approach for the reconstruction of parameterised software performance models (software component architecture and behaviour).

Model-Driven Online Capacity Management for Component-Based Software Systems

Model-Driven Online Capacity Management for Component-Based Software Systems
Author: André van Hoorn
Publisher: BoD – Books on Demand
Total Pages: 362
Release: 2014-10-15
Genre: Computers
ISBN: 3735751180

Capacity management is a core activity when designing and operating distributed software systems. Particularly, enterprise application systems are exposed to highly varying workloads. Employing static capacity management, this leads to unnecessarily high total cost of ownership due to poor resource usage efficiency. This thesis introduces a model-driven online capacity management approach for distributed component-based software systems, called SLAstic. The core contributions of this approach are a) modeling languages to capture relevant architectural information about a controlled software system, b) an architecture-based online capacity management framework based on the common MAPE-K control loop architecture, c) model-driven techniques supporting the automation of the approach, d) architectural runtime reconfiguration operations for controlling a system’s capacity, as well as e) an integration of the Palladio Component Model. A qualitative and quantitative evaluation of the approach is performed by case studies, lab experiments, and simulation.

Formal Aspects of Component Software

Formal Aspects of Component Software
Author: Javier Cámara
Publisher: Springer Nature
Total Pages: 243
Release: 2024-02-13
Genre: Mathematics
ISBN: 3031521838

This book constitutes the refereed proceedings of the 19th International Conference on Formal Aspects of Component Software, FACS 2023, which took place virtually during October 19-20, 2023. The 11 full papers included in this book were carefully reviewed and selected from 23 submissions. They were organized in topical sections as follows: cloud computing, cyber-physical and critical systems, and the Internet of Things.

Modelling Event-Based Interactions in Component-Based Architectures for Quantitative System Evaluation

Modelling Event-Based Interactions in Component-Based Architectures for Quantitative System Evaluation
Author: Christoph Rathfelder
Publisher: KIT Scientific Publishing
Total Pages: 388
Release: 2014-07-31
Genre: Computers
ISBN: 3866449690

This dissertation thesis presents an approach enabling the modelling and quality-of-service prediction of event-based systems at the architecture-level. Applying a two-step model refinement transformation, the approach integrates platform-specific performance influences of the underlying middleware while enabling the use of different existing analytical and simulation-based prediction techniques.

An Introduction To Component-based Software Development

An Introduction To Component-based Software Development
Author: Kung-kiu Lau
Publisher: #N/A
Total Pages: 158
Release: 2017-06-29
Genre: Computers
ISBN: 9813221895

The book provides a comprehensive coverage of the widely accepted desiderata of component-based software development, as well as the foundations that these desiderata necessitate. Its unique focus is on component models, the cornerstone of component-based software development. In addition, it presents and analyses existing approaches according to these desiderata.This compendium is an indispensable textbook for an advance undergraduate or postgraduate course unit. Researchers will also find this volume an essential reference material.

Quantifying and Predicting the Influence of Execution Platform on Software Component Performance

Quantifying and Predicting the Influence of Execution Platform on Software Component Performance
Author: Michael Kuperberg
Publisher: KIT Scientific Publishing
Total Pages: 442
Release: 2014-09
Genre: Computers
ISBN: 3866447418

The performance of software components depends on several factors, including the execution platform on which the software components run. To simplify cross-platform performance prediction in relocation and sizing scenarios, a novel approach is introduced in this thesis which separates the application performance profile from the platform performance profile. The approach is evaluated using transparent instrumentation of Java applications and with automated benchmarks for Java Virtual Machines.

Certifying Software Component Performance Specifications

Certifying Software Component Performance Specifications
Author: Groenda, Henning
Publisher: KIT Scientific Publishing
Total Pages: 502
Release: 2014-07-30
Genre: Computers
ISBN: 3731500809

In component-based software engineering, performance prediction approaches support the design of business information systems on the architectural level. They are based on behavior specifications of components. This work presents a round-trip approach for using, assessing, and certifying the accuracy of parameterized, probabilistic, deterministic, and concurrent performance specifications. Its applicability and effectiveness are demonstrated using the CoCoME benchmark.

Component Models and Systems for Grid Applications

Component Models and Systems for Grid Applications
Author: Vladimir Getov
Publisher: Springer Science & Business Media
Total Pages: 197
Release: 2005-12-28
Genre: Computers
ISBN: 0387233520

Component Models and Systems for Grid Applications is the essential reference for the most current research on Grid technologies. This first volume of the CoreGRID series addresses such vital issues as the architecture of the Grid, the way software will influence the development of the Grid, and the practical applications of Grid technologies for individuals and businesses alike. Part I of the book, "Application-Oriented Designs", focuses on development methodology and how it may contribute to a more component-based use of the Grid. "Middleware Architecture", the second part, examines portable Grid engines, hierarchical infrastructures, interoperability, as well as workflow modeling environments. The final part of the book, "Communication Frameworks", looks at dynamic self-adaptation, collective operations, and higher-order components. With Component Models and Systems for Grid Applications, editors Vladimir Getov and Thilo Kielmann offer the computing professional and the computing researcher the most informative, up-to-date, and forward-looking thoughts on the fast-growing field of Grid studies.