ння мови Express-G, EDMmodelChecker служить для діагностики допущених порушень правил мови Express.
Технології розподілених обчислень та їх програмне забезпечення використовуються, але не є специфічними в CALS-додатках. Тому основними компонентами ПО CALS є системи PDM (Або їх розвиток у вигляді систем CPC і PLM) і інтерактивні електронні технічні керівництва (IETM).
Системи PDM призначені переважно для інформаційного забезпечення проектування - впорядкування інформації про проект, управління відповідними документами, включаючи специфікації та інші види представлення даних, забезпечення доступу до даних за різними атрибутами, навігації по ієрархічній структурі проекту. У ряді систем PDM підтримуються інформаційні зв'язку не тільки всередині САПР, але також з виробничою та маркетингової документацією. Аналогічні системи, більшою мірою орієнтовані на управління інформацією в системах типу ERP, SCM, CRM і т.п., часто називають системами EDM (Enterprise Data Management). p> Останнім часом зусилля багатьох компаній, що виробляють програмно-апаратні засоби автоматизованих систем, спрямовані на створення систем електронного бізнесу (E-commerce). В основі розвинених систем E-commerce лежить управління даними протягом усього життєвого циклу виробів, тобто CALS-технології, засоби PDM і CPC. p> Серед систем E-commerce розрізняють системи B2C і B2B.
Система B2C (Business-to-Customer) призначена для автоматизації процедур взаємовідносин підприємства з кінцевими споживачами його продукції, найчастіше це взаємини юридичної особи з фізичними особами (покупцями товарів).
Але значимість систем E-commerce аж ніяк не визначається організацією електронної торгівлі шляхом розміщення на сайтах Internet вітрин товарів і послуг. Мета електронного бізнесу полягає в об'єднанні в єдиному інформаційному просторі інформації, по-перше, про можливості безлічі організацій, що спеціалізуються на наданні різних послуг і на виконанні тих чи інших процедур і операцій з проектування і виготовлення замовлених виробів, по-друге, про запити на використання цих послуг і замовленнях на постачання виробів і напівфабрикатів. На відміну від B2C такі E-commerce системи називають системами B2B (Business-to-Business). Ці системи автоматизують процедури взаємодії юридичних осіб один з одним, більш конкретно, системи B2B автоматизують процеси обміну інформацією між компаніями-партнерами.
Виникає завдання створення єдиного інформаційного простору, в якому функціонують автоматизовані системи управління взаємодіючих підприємств. Системи управління даними в інтегрованому інформаційному просторі називають системами CPC.
Технологія інтегрованого інформаційного простору і управління даними CPC - технологія взаємодії виробників, постачальників і покупців на різних етапах життєвого циклу виробів, спрямована на оптимальне задоволення потреб замовників у продукції та послугах. Завдяки більш високого ступеня спеціалізації підприємств, проектуванню під замовлення, комплексному обліку витрат на проектування, виготовлення, доставку продуктів можна мінімізувати часові та фінансові витрати при високій якості виробів. Щоб використовувати ці можливості, потрібні спеціальні системи CPC, головне призначення яких - забезпечувати інформаційну узгодженість дій всіх учасників процесу створення продукції. У CPC враховується, що число учасників у ланцюзі поставок може бути досить значним, причому склад учасників непостійний, а визначається виходячи з конкретних завдань і умов. Для ефективного управління процесами протягом всього життєвого циклу продукції всі учасники повинні користуватися доступними для правильного сприйняття, інтерпретації та вичерпно повними даними.
Системи CPC інтегрують функції таких систем, як SCM, CRM, а також частину функцій систем PDM, CAD/CAM і ERP.
У більшості автоматизованих систем для обмінів даними всередині системи використовують ті чи інші формати, або які є уніфікованими, або визнані в ряді систем лише як стандарти де-факто. Мови типу Express використовують для міжсистемних обмінів та подання багаторазово використовуваних даних в загальних базах даних, для виконання ролі внутрішніх форматів вони незручні. Тому в прикладні автоматизовані системи для зв'язків із загальною інформаційної CALS-середовищем повинні бути включені конвертори для взаємних перетворень внутрішніх форматів даних у STEP-формати. Такі конвертори також відносять до програмного забезпеченню CALS-технологій.
У PDM різноманітність типів проектних даних підтримується їх класифікацією та відповідним виділенням груп з характерними множинами атрибутів. Такими групами даних є аспекти опису, тобто опису виробів з різних точок зору. Для більшості САПР машинобудування характерними аспектами є властивості компонентів і зборок (ці відомості називають Bill of materials - BOM), моделі та їх документальне вираз (основними прикладами можуть служити креслення, 3D моделі візуалізації, сіточні вис...