Авторитетность издания
ВАК - К1
RSCI, ядро РИНЦ
Добавить в закладки
Следующий номер на сайте
№4
Ожидается:
09 Декабря 2024
Метод обмена информацией между программными системами автоматизации технологических и производственных процессов
Method of information exchange between software systems of automation of technological and production processes
Дата подачи статьи: 28.01.2016
УДК: 519.68: 62-52
Статья опубликована в выпуске журнала № 4 за 2016 год. [ на стр. 113-117 ]Аннотация:Для повышения эффективности технологических и производственных процессов, их производительности и качества предложен метод обмена информацией между программными системами, основанный на применении универсального интерфейса управления информационными потоками на базе языка XML. В настоящее время многие приложения используют собственные форматы данных, что делает невозможным взаимодействие с другими приложениями. В данной работе проанализирован процесс обмена информацией между программными системами CAPP-PDM-MES. При этом создается универсальный XML-документ на основе набора унифицированных XSD-схем. XSD-схемы содержат информацию о характере данных в XML-документе, таким образом, XSD является базой знаний, содержащей метаданные. Предлагается создание единого информационного пространства, включающего XSD-базу знаний и универсальный интерфейс на базе языка XML для всего ПО, используемого в производственном процессе. Полученные при работе конкретной программной системы XML-документы могут быть обработаны Java- или Python-приложе- ниями для создания универсального XML-документа на основе набора унифицированных XSD-схем. Передача информации с использованием универсальных XML-документов и XSD-схем рассмотрена на примере использования программы СПРУТ-ТП при формировании технологического документа «маршрутная карта». Показан фрагмент XML-схемы, отображающий структуру маршрутной карты. На основе XSD с использованием JAXB-приложений создаются XML-документы, содержащие конкретную информацию. Таким образом, набор XSD-файлов формирует базу знаний предметной области. Взаимодействие между программами предлагается осуществлять с помощью протокола SOAP, использующего для этого XML-документы, называемые сообщениями SOAP. Рассмотрен пример создания SOAP-сообщения типа «запрос» и «ответ». Спецификация SOAP содержит соглашения по преобразованию однонаправленного обмена сообщениями, а также определяет, как осуществлять передачу всего XML-документа. В итоге получаем XML-файлы, содержащие данные в форме XML-документа и знания в форме XSD, понятные человеку и компьютеру, а потому удобные в использовании.
Abstract:The article suggests a method of information exchange between software systems to improve technological and production processes efficiency, productivity and quality. The method is based on general information flows control interface based on XML language. Nowadays lots of applications use their own data formats. It makes communication with others applications impossible. The paper analyzes information exchange between CAPP-PDM-MES program systems process. In addition, there is a general XML document based on unifying XSD schemes combination. XSD schemes contain information about XML document data type, so that XSD schemes are a knowledge base containing metadata. The authors suggest to creatу ф consolidate information area including XSD data knowledge and general interface based on XML language for all software used in production process. Obtained XML documents can be processed by Java ore Python applications to create general XML-document based on unifying XSD schemes combination. Information transfer using general XML-documents and XSD-schemes is considered by the example of creating technological document “process list” in SPRUT-TP. The presented XML-scheme segment represents a process list structural arrangement. Based on XSD using JAXB application there are XML-documents produced including explicit information. Thus, a set of XSD files combine a object domain knowledge base. The authors suggest to implement communication between programs by Simple Object Access Protocol (SOAP) using XML-documents called SOAP message. The paper contains an example of creating a “request” and “response” types of SOAP-message. SOAP specification contains agreements about transformation one-way message exchange and determines complete XML document transfer. The results include XML-files containing an XML-document form data and XSD-form knowledge that are understandable by a human and a computer and, therefore, accessible.
Авторы: Рябов С.Ю. (sergey.u.ryabov@gmail.com) - Synchronoss, Inc. (ведущий бизнес-аналитик), Рестон, Соединенные Штаты, Лютов А.Г. (lutov1@mail.ru) - Уфимский государственный авиационный технический университет (профессор), Уфа, Россия, доктор технических наук, Рябов Ю.В. (ryabov_yuri_atp@mail.ru) - Уфимский государственный авиационный технический университет (доцент), Уфа, Россия, кандидат технических наук, Вавилова А.В. (alexdovolna@yandex.ru) - Уфимский государственный авиационный технический университет (аспирант), Уфа, Россия | |
Ключевые слова: протокол soap, метаданные, xsd-схема, xml-документ, технологические и производственные процессы |
|
Keywords: simple object access protocol, metadata, xsd scheme, xml document, technological and manufacturing processes |
|
Количество просмотров: 11322 |
Статья в формате PDF Выпуск в формате PDF (16.17Мб) Скачать обложку в формате PDF (0.62Мб) |
Постоянный адрес статьи: http://swsys.ru/index.php?id=4226&like=1&page=article |
Статья в формате PDF Выпуск в формате PDF (16.17Мб) Скачать обложку в формате PDF (0.62Мб) |
Статья опубликована в выпуске журнала № 4 за 2016 год. [ на стр. 113-117 ] |
Возможно, Вас заинтересуют следующие статьи схожих тематик:
- Метаданные мультимедийных ресурсов и онтологии
- Редактирование и внесение информации в XML-документы автоматизированных информационных систем
- Управление энергозатратами процесса хранения данных при выборе размера физического блока данных
- Извлечение метаданных из полнотекстовых электронных русскоязычных изданий при помощи Томита-парсера
- Модели как основные артефакты архитектуры информации
Назад, к списку статей