論文の概要: An Explanation of Software Architecture Explanations
- arxiv url: http://arxiv.org/abs/2503.08628v2
- Date: Tue, 02 Sep 2025 15:00:26 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-09-04 15:17:02.942103
- Title: An Explanation of Software Architecture Explanations
- Title(参考訳): ソフトウェアアーキテクチャの解説
- Authors: Satrio Adi Rukmono, Filip Zamfirov, Lina Ochoa, Floris Pex, Michel Chaudron,
- Abstract要約: 多様な組織や国にまたがる17人のソフトウェア専門家との半構造化インタビューについて報告する。
本研究の結果は,説明者の役割,経験,目標を考慮しながら,問題領域と技術的領域のバランスをとる必要があることを示唆している。
本稿では,機能範囲と詳細を調整して情報に焦点を合わせるためのフレームワークである説明ウィンドウを提案し,システムコンテキストを含めることの重要性を強調した。
- 参考スコア(独自算出の注目度): 3.6676787288172528
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Software architecture knowledge transfer is essential for software development, but related documentation is often incomplete or ambiguous, making oral explanations a common means. Our broader aim is to explore how such explanations might be better supported and eventually automated; as a prerequisite, we first investigate how explanations are actually conducted in practice across five areas: explanation topics, explanation plans, supporting artefacts, typical questions, and expectations and challenges. We report on semi-structured interviews with 17 software professionals across diverse organisations and countries. Our findings include that explanations must balance problem- and technical-domain while considering the explainee's role, experience, and goals. Moreover, explainees frequently seek not only structure and behaviour, but also decision rationale. We propose the Explanation Window, a framework for focusing information by adjusting functionality scope and detail, and emphasise the importance of including system context. These findings provide an empirical basis for improving architecture explanations and guiding future work on tool support and automation.
- Abstract(参考訳): ソフトウェアアーキテクチャの知識伝達はソフトウェア開発に不可欠であるが、関連するドキュメントはしばしば不完全か曖昧であり、口頭での説明が一般的である。
前提条件として、まず、説明トピック、説明計画、人工物のサポート、典型的な質問、期待と課題の5つの領域で実際にどのように説明が行われるかを検討する。
多様な組織や国にまたがる17人のソフトウェア専門家との半構造化インタビューについて報告する。
本研究の結果は,説明者の役割,経験,目標を考慮しながら,問題領域と技術的領域のバランスをとる必要がある。
さらに、説明者は構造や行動だけでなく、意思決定の合理性もしばしば求めている。
本稿では,機能範囲と詳細を調整して情報に焦点を合わせるためのフレームワークである説明ウィンドウを提案し,システムコンテキストを含めることの重要性を強調した。
これらの知見は、アーキテクチャの説明を改善し、ツールのサポートと自動化に関する今後の取り組みを導くための実証的な基礎を提供する。
関連論文リスト
- Semi-Automated Design of Data-Intensive Architectures [49.1574468325115]
本稿では,データ集約型アーキテクチャの開発手法を紹介する。
i) 特定のアプリケーションシナリオに適したアーキテクチャを設計し、(ii) アプリケーションを実装するための具体的なシステムの適切なセットを選択することをアーキテクトに案内します。
私たちが採用している記述言語は、研究者や実践者が提案するデータ集約アーキテクチャの重要な側面を捉えることができる。
論文 参考訳(メタデータ) (2025-03-21T16:01:11Z) - Neurosymbolic Architectural Reasoning: Towards Formal Analysis through Neural Software Architecture Inference [4.023600998747813]
これらのアーキテクチャに対する後続のシンボリック推論のために、形式的アーキテクチャ定義を持つという問題を解決するために、ニューラルアーキテクチャ推論の概要を述べる。
本稿では,本手法が一般にどのように機能するかを論じ,対処すべき6つの総合的な研究課題を概説する。
論文 参考訳(メタデータ) (2025-03-20T15:56:54Z) - Explainers' Mental Representations of Explainees' Needs in Everyday Explanations [0.0]
説明において、説明者は説明者の知識の発達と説明に関する関心の変化を精神的に表現する。
XAIは、同様の方法で説明者の要求に反応できるべきです。
本研究では,工芸品の日常的説明における説明者の心的表現について検討した。
論文 参考訳(メタデータ) (2024-11-13T10:53:07Z) - SOK-Bench: A Situated Video Reasoning Benchmark with Aligned Open-World Knowledge [60.76719375410635]
44Kの質問と10Kの状況からなる新しいベンチマーク(SOK-Bench)を提案する。
推論プロセスは、位置する知識と問題解決のための一般的な知識を理解し、適用するために必要である。
質問応答ペアと推論プロセスを生成し,最後に品質保証に関する手作業によるレビューを行った。
論文 参考訳(メタデータ) (2024-05-15T21:55:31Z) - Architecture Knowledge Representation and Communication Industry Survey [0.0]
我々は、アーキテクチャ知識の現在の実践を理解し、将来ソフトウェアアーキテクチャの持続可能性に取り組むために持続可能性をどのように適用できるかを探求することを目的としている。
オランダの著名な銀行で働く45人の建築家から回答を得た。
論文 参考訳(メタデータ) (2023-09-20T18:17:16Z) - Adding Why to What? Analyses of an Everyday Explanation [0.0]
この理論を分析的枠組みとして20のゲーム説明について検討した。
説明者はまずゲームの物理的側面(アーキテクチャ)に焦点を合わせ、その後は関連性(Relevance)の側面にのみ焦点を当てた。
両者の対応のシフトは、説明目標、出現する誤解、説明者の知識要求によって正当化された。
論文 参考訳(メタデータ) (2023-08-08T11:17:22Z) - PyRCA: A Library for Metric-based Root Cause Analysis [66.72542200701807]
PyRCAは、AIOps(AIOps)のためのRoot Cause Analysis(RCA)のオープンソースの機械学習ライブラリである。
複雑なメトリクス因果依存性を明らかにし、インシデントの根本原因を自動的に特定する、包括的なフレームワークを提供する。
論文 参考訳(メタデータ) (2023-06-20T09:55:10Z) - A Study of Documentation for Software Architecture [7.011803832284996]
私たちは65人の参加者に、ソフトウェアアーキテクチャの理解に関する質問に答えるように頼みました。
アクティビティの適用と作成を必要とする質問に対する回答は、システムのソースコードの使用と統計的に大きく関連している。
本研究の結果は,建築文書の形式が重要であるという仮説と矛盾するものである。
論文 参考訳(メタデータ) (2023-05-26T22:14:53Z) - Mining Architectural Information: A Systematic Mapping Study [7.3755596064775215]
建築情報マイニングに関する文献がどのような文献で利用できるかは明らかになっていない。
建築情報のマイニングに関する文献を特定し,分析し,合成することを目的としている。
論文 参考訳(メタデータ) (2022-12-26T14:57:38Z) - Understanding Deep Architectures with Reasoning Layer [60.90906477693774]
本研究では,アルゴリズムの収束,安定性,感度といった特性が,エンドツーエンドモデルの近似と一般化能力と密接に関連していることを示す。
私たちの理論は、深いアーキテクチャを推論層で設計するための有用なガイドラインを提供することができます。
論文 参考訳(メタデータ) (2020-06-24T00:26:35Z) - Survey on Visual Sentiment Analysis [87.20223213370004]
本稿では、関連する出版物をレビューし、視覚知覚分析の分野の概要を概観する。
また,3つの視点から一般的な視覚知覚分析システムの設計原理について述べる。
様々なレベルの粒度と、異なる方法でイメージに対する感情に影響を与えるコンポーネントを考慮し、問題の定式化について論じる。
論文 参考訳(メタデータ) (2020-04-24T10:15:22Z) - A general framework for scientifically inspired explanations in AI [76.48625630211943]
我々は、AIシステムの説明を実装可能な一般的なフレームワークの理論的基盤として、科学的説明の構造の概念をインスタンス化する。
このフレームワークは、AIシステムの"メンタルモデル"を構築するためのツールを提供することを目的としている。
論文 参考訳(メタデータ) (2020-03-02T10:32:21Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。