Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes

Download Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3866449739
Total Pages : 584 pages
Book Rating : 4.8/5 (664 download)

DOWNLOAD NOW!


Book Synopsis Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes by : Koziolek, Anne

Download or read book Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes written by Koziolek, Anne and published by KIT Scientific Publishing. This book was released on 2014-01-07 with total page 584 pages. Available in PDF, EPUB and Kindle. Book excerpt: Quality attributes, such as performance or reliability, are crucial for the success of a software system and largely influenced by the software architecture. Their quantitative prediction supports systematic, goal-oriented software design and forms a base of an engineering approach to software design. This thesis proposes a method and tool to automatically improve component-based software architecture (CBA) models based on such quantitative quality prediction techniques.

Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes

Download Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : pages
Book Rating : 4.:/5 (863 download)

DOWNLOAD NOW!


Book Synopsis Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes by : Anne Koziolek

Download or read book Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes written by Anne Koziolek and published by . This book was released on 2011 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt:

Automated Coevolution of Source Code and Software Architecture Models

Download Automated Coevolution of Source Code and Software Architecture Models PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731507838
Total Pages : 374 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Automated Coevolution of Source Code and Software Architecture Models by : Langhammer, Michael

Download or read book Automated Coevolution of Source Code and Software Architecture Models written by Langhammer, Michael and published by KIT Scientific Publishing. This book was released on 2019-08-23 with total page 374 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Automated Experiments for Deriving Performance-relevant Properties of Software Execution Environments

Download Automated Experiments for Deriving Performance-relevant Properties of Software Execution Environments PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731501384
Total Pages : 346 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Automated Experiments for Deriving Performance-relevant Properties of Software Execution Environments by : Hauck, Michael

Download or read book Automated Experiments for Deriving Performance-relevant Properties of Software Execution Environments written by Hauck, Michael and published by KIT Scientific Publishing. This book was released on 2014-02-11 with total page 346 pages. Available in PDF, EPUB and Kindle. Book excerpt: The software execution environment can play a crucial role when analyzing the performance of a software system. In this book, a novel approach for the automated detection of performance-relevant properties of the execution environment is presented. The properties are detected using predefined experiments and integrated into performance prediction tools. The approach is applied to experiments for detecting different CPU, OS, and virtualization properties, and validated in different case studies.

Quality-driven Reuse of Model-based Software Architecture Elements

Download Quality-driven Reuse of Model-based Software Architecture Elements PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731509512
Total Pages : 444 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Quality-driven Reuse of Model-based Software Architecture Elements by : Busch, Axel

Download or read book Quality-driven Reuse of Model-based Software Architecture Elements written by Busch, Axel and published by KIT Scientific Publishing. This book was released on 2019-10-17 with total page 444 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Search-Based Software Engineering

Download Search-Based Software Engineering PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 331909940X
Total Pages : 293 pages
Book Rating : 4.3/5 (19 download)

DOWNLOAD NOW!


Book Synopsis Search-Based Software Engineering by : Claire Le Goues

Download or read book Search-Based Software Engineering written by Claire Le Goues and published by Springer. This book was released on 2014-07-21 with total page 293 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the 6th International Symposium on Search-Based Software Engineering, SSBSE 2014, held in Fortaleza, Brazil. The 14 revised full papers presented together with 2 keynote addresses, 1 invited talk, 1 short paper, 3 papers of the graduate track, and 4 challenge track papers were carefully reviewed and selected from 51 submissions. Search Based Software Engineering (SBSE) studies the application of meta-heuristic optimization techniques to various software engineering problems, ranging from requirements engineering to software testing and maintenance.

Modeling and Simulating Software Architectures

Download Modeling and Simulating Software Architectures PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262336790
Total Pages : 398 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis Modeling and Simulating Software Architectures by : Ralf H. Reussner

Download or read book Modeling and Simulating Software Architectures written by Ralf H. Reussner and published by MIT Press. This book was released on 2016-10-21 with total page 398 pages. Available in PDF, EPUB and Kindle. Book excerpt: A new, quantitative architecture simulation approach to software design that circumvents costly testing cycles by modeling quality of service in early design states. Too often, software designers lack an understanding of the effect of design decisions on such quality attributes as performance and reliability. This necessitates costly trial-and-error testing cycles, delaying or complicating rollout. This book presents a new, quantitative architecture simulation approach to software design, which allows software engineers to model quality of service in early design stages. It presents the first simulator for software architectures, Palladio, and shows students and professionals how to model reusable, parametrized components and configured, deployed systems in order to analyze service attributes. The text details the key concepts of Palladio's domain-specific modeling language for software architecture quality and presents the corresponding development stage. It describes how quality information can be used to calibrate architecture models from which detailed simulation models are automatically derived for quality predictions. Readers will learn how to approach systematically questions about scalability, hardware resources, and efficiency. The text features a running example to illustrate tasks and methods as well as three case studies from industry. Each chapter ends with exercises, suggestions for further reading, and “takeaways” that summarize the key points of the chapter. The simulator can be downloaded from a companion website, which offers additional material. The book can be used in graduate courses on software architecture, quality engineering, or performance engineering. It will also be an essential resource for software architects and software engineers and for practitioners who want to apply Palladio in industrial settings.

Software Architecture

Download Software Architecture PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 303115116X
Total Pages : 350 pages
Book Rating : 4.0/5 (311 download)

DOWNLOAD NOW!


Book Synopsis Software Architecture by : Patrizia Scandurra

Download or read book Software Architecture written by Patrizia Scandurra and published by Springer Nature. This book was released on 2022-08-18 with total page 350 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the tracks and workshops which complemented the 15th European Conference on Software Architecture, ECSA 2021, held in Växjö, Sweden*, in September 2021. The 15 full papers presented in this volume were carefully reviewed and selected from 17 submissions. Papers presented were accepted into the following tracks and workshops: Industry Track; DE&I - Diversity, Equity and Inclusion Track; SAEroCon - 8th Workshop on Software Architecture Erosion and Architectural Consistency; MSR4SA - 1st International Workshop on Mining Software Repositories for Software Architecture; SAML – 1st International Workshop on Software Architecture and Machine Learning; CASA - 4th Context-aware, Autonomous and Smart Architectures International Workshop; FAACS - 5th International Workshop on Formal Approaches for Advanced Computing Systems; MDE4SA - 2nd International Workshop on Model-Driven Engineering for Software Architecture; Tools and Demonstrations Track; Tutorial Track. *The conference was held virtually due to the COVID-19 pandemic.

Simulated Evolution and Learning

Download Simulated Evolution and Learning PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 331968759X
Total Pages : 1048 pages
Book Rating : 4.3/5 (196 download)

DOWNLOAD NOW!


Book Synopsis Simulated Evolution and Learning by : Yuhui Shi

Download or read book Simulated Evolution and Learning written by Yuhui Shi and published by Springer. This book was released on 2017-11-01 with total page 1048 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes the refereed proceedings of the 11th International Conference on Simulated Evolution and Learning, SEAL 2017, held in Shenzhen, China, in November 2017. The 85 papers presented in this volume were carefully reviewed and selected from 145 submissions. They were organized in topical sections named: evolutionary optimisation; evolutionary multiobjective optimisation; evolutionary machine learning; theoretical developments; feature selection and dimensionality reduction; dynamic and uncertain environments; real-world applications; adaptive systems; and swarm intelligence.

Deriving Goal-oriented Performance Models by Systematic Experimentation

Download Deriving Goal-oriented Performance Models by Systematic Experimentation PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731501651
Total Pages : 300 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Deriving Goal-oriented Performance Models by Systematic Experimentation by : Westermann, Dennis

Download or read book Deriving Goal-oriented Performance Models by Systematic Experimentation written by Westermann, Dennis and published by KIT Scientific Publishing. This book was released on 2014-04-10 with total page 300 pages. Available in PDF, EPUB and Kindle. Book excerpt: Performance modelling can require substantial effort when creating and maintaining performance models for software systems that are based on existing software. Therefore, this thesis addresses the challenge of performance prediction in such scenarios. It proposes a novel goal-oriented method for experimental, measurement-based performance modelling. We validated the approach in a number of case studies including standard industry benchmarks as well as a real development scenario at SAP.

Efficiently Conducting Quality-of-Service Analyses by Templating Architectural Knowledge

Download Efficiently Conducting Quality-of-Service Analyses by Templating Architectural Knowledge PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731507560
Total Pages : 552 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Efficiently Conducting Quality-of-Service Analyses by Templating Architectural Knowledge by : Lehrig, Sebastian Michael

Download or read book Efficiently Conducting Quality-of-Service Analyses by Templating Architectural Knowledge written by Lehrig, Sebastian Michael and published by KIT Scientific Publishing. This book was released on 2018-04-06 with total page 552 pages. Available in PDF, EPUB and Kindle. Book excerpt: Previously, software architects were unable to effectively and efficiently apply reusable knowledge (e.g., architectural styles and patterns) to architectural analyses. This work tackles this problem with a novel method to create and apply templates for reusable knowledge. These templates capture reusable knowledge formally and can efficiently be integrated in architectural analyses.

Model-Based Performance Prediction for Concurrent Software on Multicore Architectures---A Simulation-Based Approach

Download Model-Based Performance Prediction for Concurrent Software on Multicore Architectures---A Simulation-Based Approach PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731511460
Total Pages : 400 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Model-Based Performance Prediction for Concurrent Software on Multicore Architectures---A Simulation-Based Approach by : Frank, Markus Kilian

Download or read book Model-Based Performance Prediction for Concurrent Software on Multicore Architectures---A Simulation-Based Approach written by Frank, Markus Kilian and published by KIT Scientific Publishing. This book was released on 2022-07-18 with total page 400 pages. Available in PDF, EPUB and Kindle. Book excerpt: Die modellbasierte Performancevorhersage ist ein bekanntes Konzept zur Gewährleistung der Softwarequalität. Derzeitige Ansätze basieren auf einem Modell mit einer Metrik, was zu ungenauen Vorhersagen für moderne Architekturen führt. In dieser Arbeit wird ein Multi-Strategie-Ansatz zur Erweiterung von Performancevorhersagemodellen zur Unterstützung von Multicore-Architekturen vorgestellt, in Palladio implementiert und dadurch die Genauigkeit der Vorhersage deutlich verbessert. - Model-based performance prediction is a well-known concept to ensure the quality of software. Current approaches are based on a single-metric model, which leads to inaccurate predictions for modern architectures. This thesis presents a multi-strategies approach to extend performance prediction models to support multicore architectures. We implemented the strategies into Palladio and significantly increased the performance prediction power.

Software Quality Assurance

Download Software Quality Assurance PDF Online Free

Author :
Publisher : Morgan Kaufmann
ISBN 13 : 0128025417
Total Pages : 417 pages
Book Rating : 4.1/5 (28 download)

DOWNLOAD NOW!


Book Synopsis Software Quality Assurance by : Ivan Mistrik

Download or read book Software Quality Assurance written by Ivan Mistrik and published by Morgan Kaufmann. This book was released on 2015-10-12 with total page 417 pages. Available in PDF, EPUB and Kindle. Book excerpt: Software Quality Assurance in Large Scale and Complex Software-intensive Systems presents novel and high-quality research related approaches that relate the quality of software architecture to system requirements, system architecture and enterprise-architecture, or software testing. Modern software has become complex and adaptable due to the emergence of globalization and new software technologies, devices and networks. These changes challenge both traditional software quality assurance techniques and software engineers to ensure software quality when building today (and tomorrow’s) adaptive, context-sensitive, and highly diverse applications. This edited volume presents state of the art techniques, methodologies, tools, best practices and guidelines for software quality assurance and offers guidance for future software engineering research and practice. Each contributed chapter considers the practical application of the topic through case studies, experiments, empirical validation, or systematic comparisons with other approaches already in practice. Topics of interest include, but are not limited, to: quality attributes of system/software architectures; aligning enterprise, system, and software architecture from the point of view of total quality; design decisions and their influence on the quality of system/software architecture; methods and processes for evaluating architecture quality; quality assessment of legacy systems and third party applications; lessons learned and empirical validation of theories and frameworks on architectural quality; empirical validation and testing for assessing architecture quality. Focused on quality assurance at all levels of software design and development Covers domain-specific software quality assurance issues e.g. for cloud, mobile, security, context-sensitive, mash-up and autonomic systems Explains likely trade-offs from design decisions in the context of complex software system engineering and quality assurance Includes practical case studies of software quality assurance for complex, adaptive and context-critical systems

Building Transformation Networks for Consistent Evolution of Interrelated Models

Download Building Transformation Networks for Consistent Evolution of Interrelated Models PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731511320
Total Pages : 596 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Building Transformation Networks for Consistent Evolution of Interrelated Models by : Klare, Heiko

Download or read book Building Transformation Networks for Consistent Evolution of Interrelated Models written by Klare, Heiko and published by KIT Scientific Publishing. This book was released on 2022-03-24 with total page 596 pages. Available in PDF, EPUB and Kindle. Book excerpt: Complex software systems are described with multiple artifacts, such as code, design diagrams and others. Ensuring their consistency is crucial and can be automated with transformations for pairs of artifacts. We investigate how developers can combine independently developed and reusable transformations to networks that preserve consistency between more than two artifacts. We identify synchronization, compatibility and orchestration as central challenges, and we develop approaches to solve them.

Certifying Software Component Performance Specifications

Download Certifying Software Component Performance Specifications PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731500809
Total Pages : 502 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Certifying Software Component Performance Specifications by : Groenda, Henning

Download or read book Certifying Software Component Performance Specifications written by Groenda, Henning and published by KIT Scientific Publishing. This book was released on 2014-07-30 with total page 502 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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.

Modeling and Prediction of I/O Performance in Virtualized Environments

Download Modeling and Prediction of I/O Performance in Virtualized Environments PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 373150359X
Total Pages : 312 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Modeling and Prediction of I/O Performance in Virtualized Environments by : Noorshams, Omar-Qais

Download or read book Modeling and Prediction of I/O Performance in Virtualized Environments written by Noorshams, Omar-Qais and published by KIT Scientific Publishing. This book was released on 2017-03-10 with total page 312 pages. Available in PDF, EPUB and Kindle. Book excerpt: We present a novel performance modeling approach tailored to I/O performance prediction in virtualized environments. The main idea is to identify important performance-influencing factors and to develop storage-level I/O performance models. To increase the practical applicability of these models, we combine the low-level I/O performance models with high-level software architecture models. Our approach is validated in a variety of case studies in state-of-the-art, real-world environments.

Specification Languages for Preserving Consistency between Models of Different Languages

Download Specification Languages for Preserving Consistency between Models of Different Languages PDF Online Free

Author :
Publisher : KIT Scientific Publishing
ISBN 13 : 3731507846
Total Pages : 476 pages
Book Rating : 4.7/5 (315 download)

DOWNLOAD NOW!


Book Synopsis Specification Languages for Preserving Consistency between Models of Different Languages by : Kramer, Max Emanuel

Download or read book Specification Languages for Preserving Consistency between Models of Different Languages written by Kramer, Max Emanuel and published by KIT Scientific Publishing. This book was released on 2019-01-30 with total page 476 pages. Available in PDF, EPUB and Kindle. Book excerpt: When complex IT systems are being developed, the usage of several programming and modelling languages can lead to inconsistencies that yield faulty designs and implementations. To address this problem, this work contributes a classification of consistency preservation challenges and an approach for preserving consistency. It is formalized using set theory and monitors changes to avoid matching and diffing problems. Three new languages that follow this preservation approach are presented.