論文の概要: Aspects of complexity in automotive software systems and their relation to maintainability effort. A case study
- arxiv url: http://arxiv.org/abs/2505.13135v1
- Date: Mon, 19 May 2025 14:06:24 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-05-20 14:57:11.632234
- Title: Aspects of complexity in automotive software systems and their relation to maintainability effort. A case study
- Title(参考訳): 自動車ソフトウェアシステムにおける複雑性の側面と保守性への取り組み
- Authors: Bengt Haraldsson, Miroslaw Staron,
- Abstract要約: 車両内の大規模な組込みシステムは、サイズと複雑さが増大する傾向にあり、これらのシステムを維持する際に困難を引き起こす。
我々は、開発者が保守可能性の取り組みと様々な複雑さの源との関係をどう認識するかを考察する。
- 参考スコア(独自算出の注目度): 2.0871483263418806
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Context: Large embedded systems in vehicles tend to grow in size and complexity, which causes challenges when maintaining these systems. Objective: We explore how developers perceive the relation between maintainability effort and various sources of complexity. Methods: We conduct a case study at Scania AB, a heavy vehicle OEM. The units of analysis are two large software systems and their development teams/organizations. Results: Our results show that maintainability effort is driven by system internal complexity in the form of variant management and complex hardware control tasks. The maintainability is also influenced by emergent complexity caused by the system's longevity and constant growth. Besides these system-internal complexities, maintainability effort is also influenced by external complexities, such as organizational coordination and business needs. During the study, developer trade-off strategies for minimizing maintainability effort emerged. Conclusions: Complexity is a good proxy of maintainability effort, and allows developers to create strategies for managing the maintainability effort. Adequate complexity metrics include both external aspects -- e.g., coordination complexity -- and internal ones -- e.g., McCabe Cyclomatic Complexity.
- Abstract(参考訳): コンテキスト: 車両内の大規模な組み込みシステムは、サイズと複雑さが増大する傾向にあり、これらのシステムを維持する際の課題を引き起こす。
目的: 開発者が保守可能性の取り組みとさまざまな複雑さの源との関係をどう感じているかを検討する。
方法:重車両OEMのScania ABでケーススタディを行う。
分析の単位は2つの大きなソフトウェアシステムとその開発チーム/組織である。
結果: この結果から, 保守性向上は, システム内部の複雑化によって, 異種管理や複雑なハードウェア制御タスクという形で進められることが示唆された。
保守性は、システムの長寿と継続的な成長によって引き起こされる創発的な複雑さにも影響される。
これらのシステム内部の複雑さに加えて、保守可能性の取り組みは、組織的な調整やビジネスニーズといった外部の複雑さにも影響されます。
調査中、メンテナンス性を最小限にするための開発者のトレードオフ戦略が出現した。
結論: 複雑性は保守性向上のよいプロキシであり、開発者は保守性向上のための戦略を作成できる。
適切な複雑性メトリクスには、外部の側面 -- 例えば、調整の複雑さ -- と、内部の側面 -- 、例えば、McKabe Cyclomatic Complexity の両方が含まれる。
関連論文リスト
- An LLM-enabled Multi-Agent Autonomous Mechatronics Design Framework [49.633199780510864]
本研究は, 機械設計, 最適化, エレクトロニクス, ソフトウェア工学の専門知識を統合した多エージェント自律メカトロニクス設計フレームワークを提案する。
このフレームワークは、言語駆動のワークフローを通じて運用され、構造化された人間のフィードバックを組み込んで、現実世界の制約下での堅牢なパフォーマンスを保証する。
完全に機能する自律型容器は、最適化された推進、コスト効率の高い電子機器、高度な制御を備えていた。
論文 参考訳(メタデータ) (2025-04-20T16:57:45Z) - Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems [133.45145180645537]
大規模言語モデル(LLM)の出現は、人工知能の変革的シフトを触媒している。
これらのエージェントがAI研究と実践的応用をますます推進するにつれて、その設計、評価、継続的な改善は複雑で多面的な課題を呈している。
この調査は、モジュール化された脳にインスパイアされたアーキテクチャ内でインテリジェントエージェントをフレーミングする、包括的な概要を提供する。
論文 参考訳(メタデータ) (2025-03-31T18:00:29Z) - The Morphology-Control Trade-Off: Insights into Soft Robotic Efficiency [15.273412572397799]
本研究では,形態的・制御的複雑度間の相互作用とタスク性能に対する集団的影響について検討する。
その結果, 最適性能は形態と制御の整合性に依存することがわかった。
本研究は,現実シナリオにおけるソフトロボティクスの実用化に寄与する。
論文 参考訳(メタデータ) (2025-03-20T13:19:54Z) - Lessons from complexity theory for AI governance [1.6122472145662998]
複雑性理論は、政策立案者にとって中心的な課題となるAIの特徴を照らすのに役立つ。
我々は、AI管理の取り組みが深刻な不確実性によってどのように特徴付けられるかを検討する。
我々は,AIガバナンスのタイミングと構造に関して,複雑性に適合する一連の原則を提案する。
論文 参考訳(メタデータ) (2025-01-07T07:56:40Z) - Specifications: The missing link to making the development of LLM systems an engineering discipline [65.10077876035417]
我々は、構造化出力、プロセスの監督、テストタイム計算など、これまでの分野の進歩について論じる。
モジュール型かつ信頼性の高いLCMシステムの開発に向けた研究の今後の方向性について概説する。
論文 参考訳(メタデータ) (2024-11-25T07:48:31Z) - When Do Program-of-Thoughts Work for Reasoning? [51.2699797837818]
本稿では,コードと推論能力の相関性を測定するために,複雑性に富んだ推論スコア(CIRS)を提案する。
具体的には、抽象構文木を用いて構造情報をエンコードし、論理的複雑性を計算する。
コードはhttps://github.com/zjunlp/EasyInstructのEasyInstructフレームワークに統合される。
論文 参考訳(メタデータ) (2023-08-29T17:22:39Z) - A Preliminary Study of the Intrinsic Relationship between Complexity and
Alignment [90.7443414448245]
制御可能な方法で命令の複雑さを体系的に強化するツリーインストラクションを提案する。
命令のセマンティックツリーに指定された数のノードを追加することで、新しい命令データを得るだけでなく、修正された命令の難易度を制御することもできる。
論文 参考訳(メタデータ) (2023-08-10T16:58:51Z) - On the Complexity of Multi-Agent Decision Making: From Learning in Games
to Partial Monitoring [105.13668993076801]
マルチエージェント強化学習(MARL)理論における中心的な問題は、構造条件やアルゴリズムの原理がサンプル効率の学習保証につながるかを理解することである。
本稿では,複数のエージェントを用いた対話型意思決定のための一般的な枠組みとして,この問題について考察する。
マルチエージェント意思決定における統計的複雑性を特徴付けることは、単一エージェント決定の統計的複雑性を特徴付けることと等価であることを示す。
論文 参考訳(メタデータ) (2023-05-01T06:46:22Z) - Integration of Convolutional Neural Networks in Mobile Applications [3.0280987248827085]
本稿では,Deep Learningモデルを統合するシステムの性能について,精度と複雑性のトレードオフとして検討する。
モバイルアプリケーションにDLベースのソフトウェアをデプロイする際の最も重要な課題を特定する。
論文 参考訳(メタデータ) (2021-03-11T15:27:05Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。