Что, если вам скажут, что существует подход к моделированию как данных, так и процессов, в котором воплощена практика многих профессионалов отрасли? Более того, что, если эта система обозначений в моделировании устраняет необходимость в одновременном использовании различных систем, объединявшихся методологией существующих программных средств? Что, если эта система обозначений в моделировании принята более чем 700 различными организациями? Кроме того, уже существует несколько различных поставщиков CASE-средств, предоставляющих поддержку этой системы обозначений, а так же и расширений, которые могут создавать СУБД, реализующие смоделированные связи, по реляционной и объектно-ориентированной схемам. Что, если эти средства CASE могут генерировать исходный код во множестве различных языков, что обеспечивает поддержку при создании программного обеспечения, реализующего функциональность приложения? Возможно, вы захотите узнать, действительно ли это так (и как можно узнать об этом больше).
Многие думают, что все эти задачи выполняет Унифицированный Язык Моделирования (Unified Modeling Language — UML).
По материалам Rational Software Corp. и журнала DBMS