論文の概要: Towards Assessing Spread in Sets of Software Architecture Designs
- arxiv url: http://arxiv.org/abs/2402.19171v1
- Date: Thu, 29 Feb 2024 13:52:39 GMT
- ステータス: 処理完了
- システム内更新日: 2024-03-01 14:47:28.386107
- Title: Towards Assessing Spread in Sets of Software Architecture Designs
- Title(参考訳): ソフトウェアアーキテクチャ設計におけるスプレッドの評価に向けて
- Authors: Vittorio Cortellessa, J. Andres Diaz-Pace, Daniele Di Pompeo, Michele
Tucci
- Abstract要約: 本稿では,建築的特徴を考慮し,選択肢の多様性を評価するスプレッドの品質指標を提案する。
文献から得られたデータセットにアーキテクチャ品質指標をどのように適用できるかを実証する。
- 参考スコア(独自算出の注目度): 2.2120851074630177
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Several approaches have recently used automated techniques to generate
architecture design alternatives by means of optimization techniques. These
approaches aim at improving an initial architecture with respect to quality
aspects, such as performance, reliability, or maintainability. In this context,
each optimization experiment usually produces a different set of architecture
alternatives that is characterized by specific settings. As a consequence, the
designer is left with the task of comparing such sets to identify the settings
that lead to better solution sets for the problem. To assess the quality of
solution sets, multi-objective optimization commonly relies on quality
indicators. Among these, the quality indicator for the maximum spread estimates
the diversity of the generated alternatives, providing a measure of how much of
the solution space has been explored. However, the maximum spread indicator is
computed only on the objective space and does not consider architectural
information (e.g., components structure, design decisions) from the
architectural space. In this paper, we propose a quality indicator for the
spread that assesses the diversity of alternatives by taking into account
architectural features. To compute the spread, we rely on a notion of distance
between alternatives according to the way they were generated during the
optimization. We demonstrate how our architectural quality indicator can be
applied to a dataset from the literature.
- Abstract(参考訳): 最近、いくつかの手法が最適化技術を用いてアーキテクチャ設計の代替品を生成するために自動化技術を使用している。
これらのアプローチは、パフォーマンス、信頼性、保守性といった品質面での初期アーキテクチャを改善することを目指している。
この文脈では、各最適化実験は通常、特定の設定で特徴づけられる異なるアーキテクチャの代替案を生成する。
結果として、デザイナはそのようなセットを比較して、問題に対するより良いソリューションセットにつながる設定を特定するタスクを残されます。
解集合の品質を評価するために、多目的最適化は一般に品質指標に依存する。
これらのうち、最大拡散に対する品質指標は、生成する代替品の多様性を推定し、ソリューション空間のどの程度が検討されているかを測定する。
しかし、最大拡散指標は目的空間上でのみ計算され、アーキテクチャ空間からのアーキテクチャ情報(例えば、コンポーネント構造、設計決定)は考慮されない。
本稿では,建築的特徴を考慮し,代替品の多様性を評価する広範化のための品質指標を提案する。
拡散を計算するために、最適化時に生成される方法に応じて、代替品間の距離の概念に依存する。
文献から得られたデータセットにアーキテクチャ品質指標をどのように適用できるかを示す。
関連論文リスト
- From Requirements to Architecture: An AI-Based Journey to
Semi-Automatically Generate Software Architectures [2.4150871564195007]
本稿では,人工知能技術を用いた要件に基づくソフトウェアアーキテクチャ候補生成手法を提案する。
さらに、生成したアーキテクチャ候補の自動評価とトレードオフ分析を計画する。
論文 参考訳(メタデータ) (2024-01-25T10:56:58Z) - Interactive Multi-Objective Evolutionary Optimization of Software
Architectures [0.0]
人間をループに入れることで、検索ベースのソフトウェアエンジニアリング分野に新たな課題がもたらされる。
本稿では,人間の判断を探索プロセスに統合するための基礎として,インタラクティブな進化的計算がいかに役立つかを考察する。
論文 参考訳(メタデータ) (2024-01-08T19:15:40Z) - Rethinking and Benchmarking Predict-then-Optimize Paradigm for
Combinatorial Optimization Problems [62.25108152764568]
多くのWebアプリケーションは、エネルギーコストを考慮したスケジューリング、Web広告の予算配分、ソーシャルネットワークでのグラフマッチングなど、最適化問題の解決に頼っている。
統一システムにおける予測と意思決定の性能について考察する。
我々は、現在のアプローチを包括的に分類し、既存の実験シナリオを統合する。
論文 参考訳(メタデータ) (2023-11-13T13:19:34Z) - Introducing Interactions in Multi-Objective Optimization of Software
Architectures [2.920908475492581]
本研究では,設計者のインタラクションがソフトウェアアーキテクチャの最適化に与える影響について検討する。
関心のある領域に探索を向けることで、完全に自動化されたプロセスで探索されていないアーキテクチャを明らかにする。
論文 参考訳(メタデータ) (2023-08-29T07:49:46Z) - Quality Indicators for Preference-based Evolutionary Multi-objective
Optimization Using a Reference Point: A Review and Analysis [5.074835777266041]
選好に基づく進化的多目的最適化アルゴリズムのベンチマークのために、いくつかの品質指標が提案されている。
本稿では、参照点を用いた嗜好に基づく進化的多目的最適化のための既存の関心領域と品質指標についてレビューする。
選好に基づく進化的多目的最適化アルゴリズムのランク付けは品質指標の選択に依存することを示す。
論文 参考訳(メタデータ) (2023-01-28T10:21:37Z) - Multi-Agent Reinforcement Learning for Microprocessor Design Space
Exploration [71.95914457415624]
マイクロプロセッサアーキテクトは、高性能でエネルギー効率の追求において、ドメイン固有のカスタマイズにますます頼っている。
この問題に対処するために,Multi-Agent RL (MARL) を利用した別の定式化を提案する。
評価の結果,MARLの定式化は単エージェントRLのベースラインよりも一貫して優れていた。
論文 参考訳(メタデータ) (2022-11-29T17:10:24Z) - Slimmable Domain Adaptation [112.19652651687402]
重み付けモデルバンクを用いて、ドメイン間の一般化を改善するためのシンプルなフレームワーク、Slimmable Domain Adaptationを導入する。
私たちのフレームワークは、他の競合するアプローチを、複数のベンチマークにおいて非常に大きなマージンで上回ります。
論文 参考訳(メタデータ) (2022-06-14T06:28:04Z) - Rethinking Architecture Selection in Differentiable NAS [74.61723678821049]
微分可能なニューラルアーキテクチャ探索は、その探索効率と簡易性において最も人気のあるNAS手法の1つである。
本稿では,各操作がスーパーネットに与える影響を直接測定する摂動に基づくアーキテクチャ選択を提案する。
提案手法により,DARTSの故障モードを大幅に緩和できることがわかった。
論文 参考訳(メタデータ) (2021-08-10T00:53:39Z) - iDARTS: Differentiable Architecture Search with Stochastic Implicit
Gradients [75.41173109807735]
微分可能なArchiTecture Search(DARTS)は先日,ニューラルアーキテクチャサーチ(NAS)の主流になった。
暗黙の関数定理に基づいてDARTSの過次計算に取り組む。
提案手法であるiDARTSのアーキテクチャ最適化は,定常点に収束することが期待される。
論文 参考訳(メタデータ) (2021-06-21T00:44:11Z) - Pareto-Frontier-aware Neural Architecture Generation for Diverse Budgets [93.79297053429447]
既存の手法は、しばしばそれぞれの目標予算を独立したアーキテクチャで検索する。
モデル推論のみで任意の予算で効率的なアーキテクチャを自動生成する汎用アーキテクチャ生成器を提案する。
3つのプラットフォーム(モバイル、CPU、GPUなど)における広範な実験は、提案手法が既存のNAS法よりも優れていることを示している。
論文 参考訳(メタデータ) (2021-02-27T13:59:17Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。