Організаційне забезпечення CALS представлено різного роду документами, сукупністю угод і інструкцій, регламентують ролі та обов'язки учасників життєвого циклу промислових виробів.
При реалізації цілей і завдань CALS необхідно дотримуватися такі основні принципи:
• інформаційна підтримка всіх етапів ЖЦІ;
• єдність уявлення і інтерпретації даних у процесах інформаційного обміну між АС і їх підсистемами, що обумовлює розробку онтологій додатків і відповідних мов подання даних;
• доступність інформації для всіх учасників ЖЦІ в будь-який час і в будь-якому місці, що обумовлює застосування сучасних телекомунікаційних технологій;
• уніфікація і стандартизація засобів взаємодії АС та їх підсистем;
• підтримка процедур суміщеного (Паралельного) проектування виробів. p> Програмне забезпечення CALS-технологій
Програмне забезпечення CALS-технологій повинне виконувати ті функції, які забезпечують створення та підтримку інтегрує інформаційного середовища для промислових автоматизованих систем.
перше, це функції управління даними, розділяються різними автоматизованими системами і підсистемами на етапах життєвого циклу виробів. Ці функції в даний час виконують системи управління життєвим циклом PLM або на етапі проектування - системи управління проектними даними PDM. p> друге, це функції управління даними і програмами в розподіленої мережевої середовищі, включаючи функції захисту інформації. Ці функції реалізуються в технологіях розподілених обчислень таких, як віддалений виклик процедур RPC, архітектура на основі посередників об'єктних запитів CORBA, об'єктна модель COM/DCOM, технологія SOAP та ін На базі COM/DCOM фірма Microsoft розвиває сукупність засобів під назвою DNA-архітектура (Distributed interNet Application). Ці засоби включають цілу гаму інструментів, таких як ActiveX, HTML, SQL Server, OLE і ін Стосовно до промислових додаткам ця архітектура отримала назву DNA for Manufacturing (DNA-M). Використання DNA-M дозволяє розробникам CALS-засобів сконцентрувати зусилля на вирішенні специфічних завдань і не витрачати час на реалізацію взаємодії в мережевому середовищі. Особливо важливу роль DNA-M зіграє в інтеграції нижніх рівнів управління виробництвом з системами ERP.
третє, це програмні засоби логістичної підтримки виробів, обслуговування складної техніки та навчання обслуговуючого персоналу правилам експлуатації та ремонту виробів, представлені, зокрема, інтерактивними електронними технічними керівництвами (ІЕТР), створюваними в CALS-системах за допомогою спеціальних інструментальних засобів. Розвинені ІЕТР служать не тільки цілям навчання користувачів, але виконують також функції автоматизованого замовлення матеріалів та запасних частин, планування та обліку проведення регламентних робіт, обміну даними між споживачем і постачальником, діагностики обладнання та пошуку несправностей. Прикладами інструментальних систем створення ІЕТР можуть служити TG Builder (компанія "Прикладна логістика") або Adobe frameMaker + SGML (Adobe).
четверте, до програмного забезпечення CALS-технологій слід віднести численні засоби підтримки моделювання та обміну даними з використанням мови Express, які можна об'єднати під назвою STEP-засобів (STEP Tools). До STEP-засобів відносяться редактори, компілятори, візуалізатори, аналізатори, конвертори і т.п., пов'язані з мовою Express. Редактори допомагають синтезувати і коригувати Express-моделі. Аналізатори служать для синтаксичного аналізу і виявлення помилок, допущених при написанні моделі. Аналізатор входить до складу компілятора, який після аналізу здійснює трансляцію Express-моделей в ту або іншу необхідну мовну форму. Візуалізатори генерують графічні представлення моделей на мові Express-G. Конвертори використовуються для перетворення Express-моделей на основі мови Express-X.
По-п'яте, до програмного забезпечення CALS-технологій можна віднести засоби підтримки мов SGML, XML, EDIFACT. p> Прикладами STEP-засобів можуть служити продукти компаній STEP Tools, EPM Technology AS, TNO та ін
Наприклад за допомогою програм ST-Developer компанії STEP Tools реалізують SDAI-інтерфейс на мовах C, C + +, Java, IDL/Corba, інтерфейс Express-моделей до SQL баз даних і графічному ядру ACIS машинобудівних CAD-систем, здійснюють тестування Express-моделей, генерують моделі мовою Express-G. p> Ряд STEP-засобів пропонує Національний інститут стандартів і технологій США (NIST). Це кошти оперування обмінними файлами і Express-моделями, трансляції моделей в C + + і IDL подання.
Компанія Rational Rose пропонує транслятор Express-моделей в UML-виставу.
Програмні засоби компанії EPM Technology AS, складові систему EDM (Express Data Manager), характеризуються різноманітністю виконуваних функцій. Так, програма EDMdeveloperSeat підтримує базу даних з Express-моделями, EDMvisualExpress здійснює візуалізацію моделей за допомогою розшире...