Аналоги CeCiL

DevExpress

Бесплатно
Windows
macOS
Linux
Android
iOS

DevExpress — это набор компонентов и инструментов для разработки программного обеспечения, предназначенный для упрощения создания пользовательских интерфейсов и бизнес-приложений на платформах .NET и других технологиях Microsoft. Он включает визуальные элементы управления, средства отчетности, графики и панели инструментов, обеспечивая разработчикам готовые решения для ускорения разработки и повышения качества интерфейсов. DevExpress применяется как в корпоративных, так и в пользовательских приложениях, предлагая функциональность, сопоставимую с другими коммерческими библиотеками компонентов, такими как CeCiL.

CeCiL

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: jeremyrsellars.github.io/cecil

CeCiL — это инструмент для преобразования запросов на языке Cerner Command Language (CCL) в SQL-запросы, совместимые с базой данных Oracle. Он предназначен для автоматизации и упрощения работы с базами данных в медицинских информационных системах, таких как Cerner Millennium. CeCiL помогает разработчикам и аналитикам эффективно мигрировать и адаптировать существующие CCL-запросы, обеспечивая их совместимость с современными SQL-стандартами.

Основная цель CeCiL — облегчить процесс перевода запросов CCL в SQL, что особенно важно при интеграции с Oracle RDBMS. Этот инструмент выполняет преобразования на основе шаблонов, что позволяет автоматически адаптировать синтаксис и структуру запросов, минимизируя необходимость ручной доработки и снижая вероятность ошибок. CeCiL является частью набора инструментов CCL Power Tools, разработанных Джереми Селларсом.

  • Преобразование запросов CCL в SQL-запросы для Oracle;
  • Поддержка преобразования декларативного синтаксиса CCL в SQL;
  • Автоматическое преобразование стиля объединений (join) CCL в явные SQL-объединения;
  • Поддержка преобразования стиля комментариев CCL в SQL-комментарии;
  • Предоставление инструментов для нормализации SQL-запросов;
  • Обеспечение совместимости с различными платформами, включая Java, JavaScript и .NET;
  • Предоставление примеров и документации для разработчиков;
  • Бета-версия с возможными ограничениями и рисками использования в производственной среде.
Подробнее