Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Software architecture optimization methods: A systematic literature review
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …
and challenging quality requirements, software architecture design has become an …
How to evaluate solutions in pareto-based search-based software engineering: A critical review and methodological guidance
With modern requirements, there is an increasing tendency of considering multiple
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
Sustainability evaluation of software architectures: a systematic review
H Koziolek - Proceedings of the joint ACM SIGSOFT conference …, 2011 - dl.acm.org
Long-living software systems are sustainable if they can be cost-efficiently maintained and
evolved over their entire life-cycle. The quality of software architectures determines …
evolved over their entire life-cycle. The quality of software architectures determines …
Architecture-based reliability prediction with the palladio component model
With the increasing importance of reliability in business and industrial software systems, new
techniques of architecture-based reliability engineering are becoming an integral part of the …
techniques of architecture-based reliability engineering are becoming an integral part of the …
Predicting the costs of serverless workflows
Function-as-a-Service (FaaS) platforms enable users to run arbitrary functions without being
concerned about operational issues, while only paying for the consumed resources …
concerned about operational issues, while only paying for the consumed resources …
Do performance aspirations matter for guiding software configuration tuning? an empirical investigation under dual performance objectives
Configurable software systems can be tuned for better performance. Leveraging on some
Pareto optimizers, recent work has shifted from tuning for a single, time-related performance …
Pareto optimizers, recent work has shifted from tuning for a single, time-related performance …
Search-based genetic optimization for deployment and reconfiguration of software in the cloud
Migrating existing enterprise software to cloud platforms involves the comparison of
competing cloud deployment options (CDOs). A CDO comprises a combination of a specific …
competing cloud deployment options (CDOs). A CDO comprises a combination of a specific …
Large-scale code reuse in open source software
A Mockus - First International Workshop on Emerging Trends in …, 2007 - ieeexplore.ieee.org
We are exploring the practice of large-scale reuse involving at least a group of source code
files. Our research question is to determine the extent of such reuse occurring in open …
files. Our research question is to determine the extent of such reuse occurring in open …
PerOpteryx: automated application of tactics in multi-objective software architecture optimization
Designing software architectures that exhibit a good trade-off between multiple quality
attributes is hard. Even with a given functional design, many degrees of freedom in the …
attributes is hard. Even with a given functional design, many degrees of freedom in the …
Synthesis of probabilistic models for quality-of-service software engineering
An increasingly used method for the engineering of software systems with strict quality-of-
service (QoS) requirements involves the synthesis and verification of probabilistic models for …
service (QoS) requirements involves the synthesis and verification of probabilistic models for …