Спецификация языка описания программ автоматных компонентов в обобщенной компонентной модели

 

А.С. Казарицкий, асп; рук. Ю.Е. Мороховец, к.т.н., доц. (МЭИ)

 

Обобщенная компонентная модель представляет собой совокупность уточненной автоматной и классической компонентных моделей…

 

Предлагается для задания программ автоматных компонентов использовать расширяемый язык разметки
(XMLExtensible Markup Language) [2]. На данный момент XML является общепринятым форматом обмена данными между приложениями. Набор тегов XML является полностью расширяемым, а их семантика свободно интерпретируемой, что делает язык XML достаточно гибким. Законченное описание на языке XML называется XML-документом и представляет собой дерево. Структура XML-документа может быть произвольной, а может соответствовать схеме (задаваемой, например, с помощью DTD или XML Schema); единственное требование к XML-документу – непротиворечивость [2]. Появление языка преобразования структуры документа
(XSLExtensible Stylesheet Language), еще больше расширяет возможности использования XML. Например, если две системы совместимы по данным, но имеют разную структуру их представления, то с помощью XSL можно осуществлять импорт/экспорт данных между этими системами.

 

Таким образом, использование языка XML для описания программ автоматных компонентов в обобщенной компонентной модели позволяет .

 

Литература.

1.      Цимбал А.А., Аншина М.Л. Технологии создания распределенных систем. СПб.: Питер, 2003.

2.      Питц-Моултис Н., Кирк Ч. XML в подлиннике. СПб.: BHV, 2001. – 718 с.