論文の概要: Architectural Anti-Patterns in Student-Developed Microservice Architectures: An Exploratory Study
- arxiv url: http://arxiv.org/abs/2602.07147v1
- Date: Fri, 06 Feb 2026 19:44:22 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-02-10 20:26:24.470363
- Title: Architectural Anti-Patterns in Student-Developed Microservice Architectures: An Exploratory Study
- Title(参考訳): 学生が開発するマイクロサービスアーキテクチャにおけるアンチパターンの探索的研究
- Authors: Marco De Luca, Michele Perlotto, Anna Rita Fasolino, Porfirio Tramontana,
- Abstract要約: 本研究は、学生によるアンチパターン分類を分析し、実践可能な指導勧告で学んだ教訓を導出する。
現実的でコンテナ化されたMSAを設計・展開した216人のマスターズ学生(67チーム)を対象に,縦方向のプロジェクトベースコースを実施した。
この論文は、業界対応のマイクロサービスアーキテクチャを教えるための、現実的でフルスケールの教育経験とレプリカモデルの貢献である。
- 参考スコア(独自算出の注目度): 3.9898522485253256
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Teaching microservice architectures is challenging due to distributed complexity and the gap between academia and industry. Understanding the quality issues students introduce in MSAs is essential to improve education. This study analyzes student-developed microservices using an established anti-pattern taxonomy and derives lessons learned with actionable teaching recommendations. We conducted a longitudinal, project-based course (2023-2025) involving 216 Master's students (67 teams) who designed and deployed a realistic, containerized MSA for a gamified testing platform. The final systems revealed 23 out of 58 known MSA anti-patterns, spanning five categories. Security issues were most frequent, highlighting weaknesses in authentication, authorization, and data protection. Team Organization and Service Interaction problems followed, reflecting limited DevOps experience and difficulties in inter-service coordination. Fewer issues appeared in Intra-service Design and Inter-service Decomposition, suggesting students generally defined service boundaries well. Overall, students prioritized feature delivery over robustness and operational discipline. To address this, we recommend enforcing minimal standards (API contracts, gateways), providing labs on resilient communication, integrating security-by-design practices, and offering CI-CD templates. The paper contributes a realistic, full-scale educational experience and a replicable model for teaching industry-aligned microservice architecture.
- Abstract(参考訳): マイクロサービスアーキテクチャを教えるのは、分散複雑性と、アカデミックと産業のギャップのために難しい。
学生がMSAで導入する品質問題を理解することは教育改善に不可欠である。
本研究では、確立したアンチパターン分類を用いて、学生が開発したマイクロサービスを分析し、実践可能な指導勧告で学んだ教訓を導出する。
ゲーム化テストプラットフォームのための現実的でコンテナ化されたMSAを設計・展開した216人のマスターズ学生(67チーム)を対象に,縦断的プロジェクトベースコース(2023-2025)を実施した。
最終システムは58例中23例で,5つのカテゴリにまたがった。
セキュリティ問題が最も頻繁で、認証、認証、データ保護の弱点が浮き彫りになった。
チーム組織とサービスインタラクションの問題は、DevOpsエクスペリエンスの制限とサービス間調整の難しさを反映したものだ。
サービス内設計とサービス間分解の課題は少なく、学生が一般的にサービス境界を適切に定義していることを示唆している。
全体として、学生は堅牢性と運用規律よりも機能提供を優先した。
これを解決するため、最小限の標準(APIコントラクト、ゲートウェイ)の実施、レジリエントなコミュニケーションのラボの提供、セキュリティバイデザインのプラクティスの統合、CI-CDテンプレートの提供を推奨しています。
この論文は、業界対応のマイクロサービスアーキテクチャを教えるための、現実的でフルスケールの教育経験とレプリカモデルの貢献である。
関連論文リスト
- From Pilots to Practices: A Scoping Review of GenAI-Enabled Personalization in Computer Science Education [0.6372261626436676]
生成AIは、大規模にパーソナライズされたコンピュータサイエンス教育を可能にするが、そのようなパーソナライゼーションが学習を阻害するかどうかについては疑問が残る。
このスコーピングレビューは、259レコードから純粋にサンプリングされた32の研究を合成し、マップのパーソナライズ機構と効果信号を生成する。
インテリジェントなチューター、パーソナライズされた素材、フォーマティブなフィードバック、AI強化されたアセスメント、コードレビューの5つのアプリケーションドメインを特定し、デザインの選択が学習結果をどのように形成するかを分析します。
論文 参考訳(メタデータ) (2025-12-23T19:20:34Z) - A Systematic Survey of Model Extraction Attacks and Defenses: State-of-the-Art and Perspectives [65.3369988566853]
近年の研究では、敵が対象モデルの機能を複製できることが示されている。
モデル抽出攻撃は知的財産権、プライバシー、システムのセキュリティに脅威をもたらす。
本稿では,攻撃機構,防衛手法,計算環境に応じてMEAを分類する新しい分類法を提案する。
論文 参考訳(メタデータ) (2025-08-20T19:49:59Z) - Integrating Generative AI in BIM Education: Insights from Classroom Implementation [0.4805964026801514]
本研究では,大学院レベルのビルディング情報モデリングコースにおけるジェネレーティブAIを活用したルールチェックワークフローの実装を評価する。
2学期以上、55人の学生が、BIMコンプライアンスタスクにGenAIを使用したことを探る教室ベースのパイロットに参加した。
論文 参考訳(メタデータ) (2025-07-06T03:41:04Z) - Rethinking Machine Unlearning in Image Generation Models [59.697750585491264]
CatIGMUは、新しい階層的なタスク分類フレームワークである。
EvalIGMUは包括的な評価フレームワークである。
高品質な未学習データセットであるDataIGMを構築した。
論文 参考訳(メタデータ) (2025-06-03T11:25:14Z) - Network Centrality as a New Perspective on Microservice Architecture [48.55946052680251]
マイクロサービスアーキテクチャの採用により、Nano/Mega/Hubサービスなど、さまざまなパターンやアンチパターンが特定できるようになった。
本研究では,集中度指標(CM)がMSAの品質に対する新たな洞察を与え,アーキテクチャ上のアンチパターンの検出を容易にするかどうかを検討する。
論文 参考訳(メタデータ) (2025-01-23T10:13:57Z) - Understanding the Issues, Their Causes and Solutions in Microservices Systems: An Empirical Study [7.988624306441484]
技術的負債、継続的インテグレーション、例外処理、サービス実行、コミュニケーションは、システムにおいて最も重要な問題です。
特定された問題を修正するために適用可能な177種類のソリューションを見つけました。
論文 参考訳(メタデータ) (2023-02-03T18:08:03Z) - Optimal Event Monitoring through Internet Mashup over Multivariate Time
Series [77.34726150561087]
このフレームワークは、モデル定義、クエリ、パラメータ学習、モデル評価、データ監視、決定レコメンデーション、Webポータルのサービスをサポートする。
さらに、MTSAデータモデルとクエリ言語を拡張して、学習、監視、レコメンデーションのサービスにおいて、この種の問題をサポートする。
論文 参考訳(メタデータ) (2022-10-18T16:56:17Z) - A Decentralized and Autonomous Model to Administer University
Examinations [0.0]
標準化試験の監督は難しい課題だ。
大学に属する大学は、学術と行政の自治を要求する。
本報告では,行政支援を行うための分散型試験システムのモデルについて述べる。
論文 参考訳(メタデータ) (2021-03-20T09:20:44Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。