## Memo
- モノリスからマイクロサービスへの自動移行を目指して、モノリスの分解をコードの静的解析による[[クラスタリング]]問題に帰着している論文。
## Abstract
マイクロサービスというアーキテクチャスタイルは、拡張性、再利用性、保守性の高さなど、多くの利点がある。そのため、マイクロサービスは、新しいアプリケーションを開発する際によく選ばれるアーキテクチャになっています。これらのメリットを享受するには、モノリシックなアプリケーションを再設計して、マイクロサービスベースのアーキテクチャに移行させる必要があります。このプロセスは本質的に複雑でコストがかかるため、このタスクを自動化することが重要です。このプロジェクトでは、この問題をクラスタリングのテーマとして扱いながら、与えられたモノリシック・アプリケーションから潜在的なマイクロサービスを特定できる方法を提案する。我々の手法は、ワンボックスアプリケーションを様々なマイクロサービスに分割するために、ソースアプリケーションのソースコードを入力とする。本報告では、これらの手法の詳細を説明し、最後に結果の比較と考察を行います。
## 1. Introduction