Для анализа архитектуры информационных систем используются различные методы, например:
- Структурная методология. 2 К методам структурного анализа относятся диаграммы потоков данных, диаграммы потоков управления, таблицы решений, сети Петри, диаграммы зависимости, диаграммы декомпозиции и функционального моделирования. 2
- Объектно-ориентированная методология. 2 К методам объектно-ориентированного анализа относятся КОК-карты (класс, ответственность, кооперация), диаграммы вариантов использования, диаграммы классов, диаграммы состояний, диаграммы деятельности и последовательности. 2
- DFD (Data Flow Diagrams) — диаграммы потоков данных. 4
- ERD (Entity-Relationship Diagrams) — диаграммы «сущность-связь». 4
- Workflow — технология управления потоками работ. 4
- BPMN (Business Process Modeling Notation). 4
- Средства имитационного моделирования, основанные на математическом аппарате раскрашенных сетей Петри (Color Petri Nets, CPN). 4
- Объектно-ориентированные методологии на основе унифицированного языка моделирования UML. 4