論文の概要: Semi-Automated Design of Data-Intensive Architectures
- arxiv url: http://arxiv.org/abs/2503.17259v1
- Date: Fri, 21 Mar 2025 16:01:11 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-03-24 14:58:01.151371
- Title: Semi-Automated Design of Data-Intensive Architectures
- Title(参考訳): データ集約型アーキテクチャの半自動設計
- Authors: Arianna Dragoni, Alessandro Margara,
- Abstract要約: 本稿では,データ集約型アーキテクチャの開発手法を紹介する。
i) 特定のアプリケーションシナリオに適したアーキテクチャを設計し、(ii) アプリケーションを実装するための具体的なシステムの適切なセットを選択することをアーキテクトに案内します。
私たちが採用している記述言語は、研究者や実践者が提案するデータ集約アーキテクチャの重要な側面を捉えることができる。
- 参考スコア(独自算出の注目度): 49.1574468325115
- License:
- Abstract: Today, data guides the decision-making process of most companies. Effectively analyzing and manipulating data at scale to extract and exploit relevant knowledge is a challenging task, due to data characteristics such as its size, the rate at which it changes, and the heterogeneity of formats. To address this challenge, software architects resort to build complex data-intensive architectures that integrate highly heterogeneous software systems, each offering vertically specialized functionalities. Designing a suitable architecture for the application at hand is crucial to enable high quality of service and efficient exploitation of resources. However, the design process entails a series of decisions that demand technical expertise and in-depth knowledge of individual systems and their synergies. To assist software architects in this task, this paper introduces a development methodology for data-intensive architectures, which guides architects in (i) designing a suitable architecture for their specific application scenario, and (ii) selecting an appropriate set of concrete systems to implement the application. To do so, the methodology grounds on (1) a language to precisely define an application scenario in terms of characteristics of data and requirements of stakeholders; (2) an architecture description language for data-intensive architectures; (3) a classification of systems based on the functionalities they offer and their performance trade-offs. We show that the description languages we adopt can capture the key aspects of data-intensive architectures proposed by researchers and practitioners, and we validate our methodology by applying it to real-world case studies documented in literature.
- Abstract(参考訳): 今日では、ほとんどの企業の意思決定プロセスがデータによってガイドされている。
関係する知識を抽出し、活用するために、大規模にデータを分析し、効果的に操作することは、そのサイズ、変化率、フォーマットの不均一性などのデータ特性のために難しい課題である。
この課題に対処するために、ソフトウェアアーキテクトは、高度に異質なソフトウェアシステムを統合する複雑なデータ集約アーキテクチャを構築する。
アプリケーションの適切なアーキテクチャを設計することは、高い品質のサービスと効率的なリソース利用を可能にするために不可欠です。
しかし、設計プロセスは、個々のシステムとそのシナジーに関する技術的な専門知識と深い知識を必要とする一連の決定を必要とする。
本稿では,ソフトウェアアーキテクトを支援するために,データ集約型アーキテクチャの開発方法論を紹介する。
一 特定のアプリケーションシナリオに適したアーキテクチャを設計し、
二 アプリケーションを実装するための具体的なシステムの適切なセットを選択すること。
そこで本手法は,(1)データの特徴や利害関係者の要求といった観点から,アプリケーションシナリオを正確に定義する言語,(2)データ集約型アーキテクチャのためのアーキテクチャ記述言語,(3)提供する機能と性能トレードオフに基づくシステムの分類を基礎とする。
研究者や実践者が提案する,データ集約型アーキテクチャのキーとなる側面を,私たちが採用している記述言語が把握できることを示し,文献に記録された実世界の事例研究に適用することによって,方法論を検証した。
関連論文リスト
- A Survey of Model Architectures in Information Retrieval [64.75808744228067]
機能抽出のためのバックボーンモデルと、関連性推定のためのエンドツーエンドシステムアーキテクチャの2つの重要な側面に焦点を当てる。
従来の用語ベースの手法から現代のニューラルアプローチまで,特にトランスフォーマーベースのモデルとそれに続く大規模言語モデル(LLM)の影響が注目されている。
我々は、パフォーマンスとスケーラビリティのアーキテクチャ最適化、マルチモーダル、マルチランガルデータの処理、従来の検索パラダイムを超えた新しいアプリケーションドメインへの適応など、新たな課題と今後の方向性について議論することで結論付けた。
論文 参考訳(メタデータ) (2025-02-20T18:42:58Z) - A quantitative framework for evaluating architectural patterns in ML systems [49.1574468325115]
本研究では,MLシステムにおけるアーキテクチャパターンの定量的評価のための枠組みを提案する。
コスト効率のよいCPUベースの推論のためのスケーラビリティとパフォーマンスメトリクスに注目します。
論文 参考訳(メタデータ) (2025-01-20T15:30:09Z) - Software Design Pattern Model and Data Structure Algorithm Abilities on Microservices Architecture Design in High-tech Enterprises [0.4532517021515834]
本研究では,ソフトウェア設計モデル能力とデータ構造アルゴリズム能力が企業内におけるアーキテクチャ設計に与える影響について検討する。
その結果、堅牢な設計モデルと効率的なアルゴリズムを強調した組織が、アーキテクチャにおける優れたスケーラビリティ、パフォーマンス、柔軟性を実現することが明らかになった。
論文 参考訳(メタデータ) (2024-11-05T07:26:53Z) - From Requirements to Architecture: An AI-Based Journey to
Semi-Automatically Generate Software Architectures [2.4150871564195007]
本稿では,人工知能技術を用いた要件に基づくソフトウェアアーキテクチャ候補生成手法を提案する。
さらに、生成したアーキテクチャ候補の自動評価とトレードオフ分析を計画する。
論文 参考訳(メタデータ) (2024-01-25T10:56:58Z) - Architecting Data-Intensive Applications : From Data Architecture Design
to Its Quality Assurance [0.0]
データアーキテクチャは、ビジネスニーズを満たすためのデータの記述、収集、保存、処理、分析において重要である。
各種の業界領域において,DATを5つ以上のケースで評価し,その例外的な適応性と有効性を示した。
論文 参考訳(メタデータ) (2024-01-22T14:58:54Z) - Serving Deep Learning Model in Relational Databases [70.53282490832189]
リレーショナルデータ上での深層学習(DL)モデルの実現は、様々な商業分野や科学分野において重要な要件となっている。
最先端のDL中心アーキテクチャは、DL計算を専用のDLフレームワークにオフロードします。
UDF中心アーキテクチャの可能性は、リレーショナルデータベース管理システム(RDBMS)内の1つ以上のテンソル計算をユーザ定義関数(UDF)にカプセル化する。
論文 参考訳(メタデータ) (2023-10-07T06:01:35Z) - Enhancing Architecture Frameworks by Including Modern Stakeholders and their Views/Viewpoints [48.87872564630711]
データサイエンスと機械学習に関連する関心事、例えばデータサイエンティストやデータエンジニアの利害関係者は、まだ既存のアーキテクチャフレームワークには含まれていない。
10か国25以上の組織から61名の被験者を対象に調査を行った。
論文 参考訳(メタデータ) (2023-08-09T21:54:34Z) - A Query Language for Software Architecture Information (Extended
version) [3.348168323147728]
既存のソフトウェアシステムのメンテナンスタスクは、時間とともに変化するアーキテクチャ情報に悩まされる。
Digital Architecture Twin (DArT)は、最新のアーキテクチャ情報を提供することで、ソフトウェアのメンテナンスをサポートする。
私たちはアーキテクチャ情報クエリ言語(AIQL)にコントリビュートしています。
論文 参考訳(メタデータ) (2023-06-29T10:11:39Z) - Enterprise Model Library for Business-IT-Alignment [0.0]
この作業は、再利用の関数を持つモデルのためのリポジトリの参照アーキテクチャである。
これには、ファイリング用のデータ構造の設計、管理のためのプロセス、使用可能性が含まれる。
論文 参考訳(メタデータ) (2022-11-21T11:36:54Z) - CateCom: a practical data-centric approach to categorization of
computational models [77.34726150561087]
本稿では,物理モデルとデータ駆動型計算モデルのランドスケープを整理する取り組みについて述べる。
オブジェクト指向設計の概念を適用し、オープンソース協調フレームワークの基礎を概説する。
論文 参考訳(メタデータ) (2021-09-28T02:59:40Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。