論文の概要: Microservices a Definition Analyzed by ßMACH
- arxiv url: http://arxiv.org/abs/2404.14251v1
- Date: Mon, 22 Apr 2024 15:02:54 GMT
- ステータス: 処理完了
- システム内更新日: 2024-04-23 13:37:25.078906
- Title: Microservices a Definition Analyzed by ßMACH
- Title(参考訳): ßMACHによるマイクロサービスの定義
- Authors: Marcus Hilbrich, Ninon De Mecquenem,
- Abstract要約: ソフトウェアアーティファクトの管理は、コンピュータ科学の最も重要な側面の1つである。
ssMACHは知識に基づく記述戦略であり、すべてのソフトウェア管理戦略に適用できる。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Managing software artifacts is one of the most essential aspects of computer science. It enables to develop, operate, and maintain software in an engineer-like manner. Therefore, numerous concrete strategies, methods, best practices, and concepts are available. A combination of such methods must be adequate, efficient, applicable, and effective for a concrete project. Eelsewise, the developers, managers, and testers should understand it to avoid chaos. Therefore, we exemplify the {\ss}MACH method that provides software guidance. The method can point out missing management aspects (e.g., the V-model is not usable for software operation), identify problems of knowledge transfer (e.g., how is responsible for requirements), provide an understandable management description (e.g., the developers describe what they do), and some more. The method provides a unified, knowledge-based description strategy applicable to all software management strategies. It provides a method to create a minimal but complete description. In this paper, we apply {\ss}MACH to the microservice concept to explain both and to test the applicability and the advantages of {\ss}MACH.
- Abstract(参考訳): ソフトウェアアーティファクトの管理は、コンピュータ科学の最も重要な側面の1つである。
エンジニアのような方法でソフトウェアを開発し、運用し、保守することができる。
そのため、多くの具体的な戦略、方法、ベストプラクティス、概念が利用可能である。
このような手法の組み合わせは、具体的なプロジェクトにとって適切で、効率的で、適用可能で、有効でなければならない。
言うまでもなく、開発者、マネージャ、テスターはカオスを避けるためにそれを理解すべきです。
したがって、ソフトウェアガイダンスを提供する {\ss}MACH 法を例示する。
このメソッドは、マネジメントの欠如(例えば、Vモデルがソフトウェア操作に使用できない)を指摘し、知識伝達の問題(例えば、要求にどう責任を持つか)を特定し、理解可能な管理記述(例えば、開発者が何をしているかを記述するなど)を提供する。
この方法は、すべてのソフトウェア管理戦略に適用可能な、統一された知識ベースの記述戦略を提供する。
最小限の完全な記述を生成する方法を提供する。
本稿では,マイクロサービスの概念に {\ss}MACHを適用して,適用性と利点を両立させる。
関連論文リスト
- What is a Feature, Really? Toward a Unified Understanding Across SE Disciplines [0.7125007887148752]
ソフトウェア工学において、'フィーチャー'の概念は要求工学(RE)やソフトウェア製品ライン(SPL)といった分野で矛盾なく定義される。
本稿では、実世界のプロジェクト間で機能がどのように記述され、実装され、管理されるかを研究するための実証的、データ駆動型アプローチを提案する。
論文 参考訳(メタデータ) (2025-02-14T09:08:53Z) - RepoGraph: Enhancing AI Software Engineering with Repository-level Code Graph [63.87660059104077]
RepoGraphは、現代のAIソフトウェアエンジニアリングソリューションのためのリポジトリレベルの構造を管理するプラグインモジュールである。
RepoGraphはすべてのシステムのパフォーマンスを大幅に向上させ、オープンソースフレームワークの間で新たな最先端技術を生み出している。
論文 参考訳(メタデータ) (2024-10-03T05:45:26Z) - Systematic Mapping Protocol -- UX Design role in software development
process [55.2480439325792]
ソフトウェア開発プロセスにおけるUXデザイナの役割を調べるための体系的なマッピングプロトコルを提案する。
本研究は,地図作成に使用する研究課題,スコープ,ソース,検索戦略,選択基準,データ抽出,分析方法を定義する。
論文 参考訳(メタデータ) (2024-02-20T16:56:46Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
本研究は,ソフトウェアビジュアライゼーションツールを用いたマネージャ,リーダ,開発者の親しみやすさを探求することを目的としている。
本手法は, 質問紙調査と半構造化面接を用いて, 実践者から収集したデータの量的, 質的分析を取り入れた。
論文 参考訳(メタデータ) (2024-01-17T21:30:45Z) - Inference of Resource Management Specifications [2.8975089867684436]
リソースリークは、プログラムが必要なくなると、一部の有限リソースを解放できない場合に発生する。
近年の研究では、リソース管理仕様のチェックに基づくリソースリーク防止手法が提案されている。
本稿では,プログラムのリソース管理仕様を自動的に推論する新しい手法を提案する。
論文 参考訳(メタデータ) (2023-06-21T00:42:42Z) - Machine Learning Based Approach to Recommend MITRE ATT&CK Framework for
Software Requirements and Design Specifications [0.0]
セキュアなソフトウェアを開発するためには、ソフトウェアリポジトリをマイニングすることで、ソフトウェア開発者は攻撃者のように考える必要がある。
本稿では,機械学習アルゴリズムを用いて要求をMITRE ATT&CKデータベースにマッピングする。
論文 参考訳(メタデータ) (2023-02-10T22:15:45Z) - Evident: a Development Methodology and a Knowledge Base Topology for
Data Mining, Machine Learning and General Knowledge Management [0.0]
論理的推論の哲学に根ざした開発方法論であるEvidentと知識ベーストポロジであるEKBを提案する。
EKBは、情報を知識として保存する1つのソリューションを提供する。
論文 参考訳(メタデータ) (2022-11-09T01:40:52Z) - Chain of Thought Imitation with Procedure Cloning [129.62135987416164]
本稿では,一連の専門家計算を模倣するために,教師付きシーケンス予測を適用したプロシージャクローニングを提案する。
本研究では、専門家の行動の中間計算を模倣することで、プロシージャのクローン化により、未知の環境構成に顕著な一般化を示すポリシーを学習できることを示す。
論文 参考訳(メタデータ) (2022-05-22T13:14:09Z) - Prescriptive and Descriptive Approaches to Machine-Learning Transparency [5.040810032102723]
我々は,機械学習システムの透明性と規範的文書化を高めることを目的とした,メソッドカードと呼ばれる予備的手法を提案する。
我々は,本提案を小さなオブジェクト検出の例で示すとともに,モデル開発者に対して,メソッドカードが重要な考慮事項を伝達する方法を実証する。
論文 参考訳(メタデータ) (2022-04-27T15:26:50Z) - How could Neural Networks understand Programs? [67.4217527949013]
ソースコードにnlpプリトレーニング技術を直接適用するか、あるいはtheshelfによってモデルに機能を追加するかで、プログラムをより理解するためのモデルを構築するのは難しい。
本研究では,(1)操作セマンティクスの基本操作とよく一致する表現と(2)環境遷移の情報からなる情報から,モデルが学ぶべき新しいプログラムセマンティクス学習パラダイムを提案する。
論文 参考訳(メタデータ) (2021-05-10T12:21:42Z) - Technology Readiness Levels for Machine Learning Systems [107.56979560568232]
機械学習システムの開発とデプロイは、現代のツールで簡単に実行できますが、プロセスは一般的に急ぎ、エンドツーエンドです。
私たちは、機械学習の開発と展開のための実証済みのシステムエンジニアリングアプローチを開発しました。
当社の「機械学習技術準備レベル」フレームワークは、堅牢で信頼性が高く、責任あるシステムを確保するための原則的なプロセスを定義します。
論文 参考訳(メタデータ) (2021-01-11T15:54:48Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。