Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Активная СССД

Активная СССД лучше служит целям управления данными как ресурсом, чем пассивная.  [c.33]

Таким образом, системная документация, сгенерированная СССД, будет непременно отражать текущее состояние разработанных систем. Поэтому банк, по-видимому, уже не окажется в такой ситуации, когда документация не соответствует системе. Если метаданные для системы генерируются с помощью СССД, документация получается точной, своевременной и полной, особенно если банк реализует активную СССД.  [c.62]

Кроме того, в случае активной СССД выполнение прикладной программы может блокироваться, если метаданные претерпели такое изменение, которое может оказать влияние на прикладную систему, находящуюся в промышленной эксплуатации. Более подробно средства генерации метаданных СССД рассматриваются в гл. 6.  [c.63]


В активной СССД нужны как программные средства генерации метаданных, требуемых другими программными системами, так и некий принудительный механизм, обеспечивающий прохождение всех запросов на метаданные через СССД. Такой механизм, как правило, зависит от установленных на предприятии административных процедур.  [c.123]

Необходимость использования интерфейса определяется административными процедурами. Когда мы говорим о том, что активная СССД содействует управлению и предоставляет единственный источник метаданных, то подразумеваем наличие обеспечивающих административных процедур и соответствующих организационных структур.  [c.123]

Программная генерация метаданных — основа механизма, позволяющего построить активную СССД. Поскольку СССД обладает исключительным правом предоставления метаданных всем или больщинству программных компонентов, между системой и этими компонентами устанавливается активная связь. Таким образом, активная СССД представляет собой нечто большее, чем просто хранилище метаданных для целей документирования. Она управляет программами обработки, контролируя предоставление им метаданных.  [c.124]

Диапазон активности СССД ограничен, с одной стороны, полностью пассивной, а с другой — полностью активной системой. В этих пределах рассматриваются следующие категории СССД  [c.125]

Таким образом, если метаданные связываются с зависящим от них процессом, то степень активности СССД выше, чем при привязке на уровне программы.  [c.126]

Будучи единственным источником метаданных, активная СССД непосредственно управляет ими, а также программами и (или) процессами, которые к ним обращаются. В этом смысле активная СССД может служить эффективным средством обеспечения безопасности и целостности данных. Она гарантирует непротиворечивость, достоверность и актуальность метаданных, используемых при реализации управления доступом и проверки данных, а также составление описаний данных по заранее установленным правилам, соответствующим внутренним стандартам предприятия. Активная СССД может принести пользу в качестве принудительного механизма при генерации метаданных, управлении доступом и проверке достоверности данных.  [c.126]

Зависимость отдельных компонентов программного обеспечения от СССД как единственного источника метаданных имеет ряд положительных сторон. Применение активной СССД дает следующие преимущества  [c.126]

Б следующих разделах рассматривается взаимодействие активной СССД с отдельными компонентами системы обработки данных, которым требуются метаданные. К ним относятся  [c.128]

Для каждого такого компонента системы обработки данных указывается его функциональное назначение, описываются потребности в метаданных, рассматриваются альтернативные способы их удовлетворения в зависимости от степени активности СССД и на конкретном примере перечисляются преимущества подобной стратегии.  [c.128]

Как установлено в 6.1.2, степень активности СССД по отношению к процессору языка программирования определяется уровнем контроля метаданных. В качестве меры активности определено время привязки. Чем позже связываются метаданные и процедурный код, тем активнее СССД. Например, если после успешной компиляции, когда метаданные были привязаны к программе, описание элемента данных, используемого этой программой, изменится, то на момент исполнения программа уже не будет содержать наиболее актуальные или точные метаданные. Целостность метаданных в этом случае нарушится.  [c.132]


Рис. 6.5. Степень активности СССД по отношению к прикладным программам. Возможные варианты 1) привязка во время компиляции, 2) привязка на уровне процесса, 3) привязка во время выполнения инструкций Рис. 6.5. Степень активности СССД по отношению к прикладным программам. Возможные варианты 1) привязка во время компиляции, 2) привязка на уровне процесса, 3) привязка во время выполнения инструкций
Таким образом, при связывании метаданных СССД с программой во время компиляции не достигается более высокая активность СССД по отношению к программе, чем при связывании в процессе редактирования или загрузки. Наивысшая активность имеет место при связывании во время выполнения процесса.  [c.133]

Применение активной СССД в отнощении прикладных программ имеет много преимуществ. Основными из них являются следующие  [c.134]

Обеспечение контроля над метаданными. Активная СССД устанавливает контроль над метаданными посредством связывания их с процессами. Время привязки и соответственно степень достигаемого при этом контроля определяются проектными решениями и соображениями производительности. Если метаданные могут быть изменены только через СССД, то, поскольку она служит единственным источником метаданных для прикладной программы, изменения будут распространены на все компоненты, нуждающиеся в метаданных. Это потребует проверки версий во время загрузки или выполнения.  [c.135]

Средство генерации метаданных для ПЯЗ может быть либо обязательным, либо факультативным. Во втором случае СССД лишь потенциально активна по отношению к ПЯЗ, поскольку метаданные могут быть получены другим способом. Если же ПЯЗ может получить метаданные только от СССД, то система активна по отношению к нему. Метаданные при этом не могут быть ни изменены, ни получены в другом месте. На рис. 6.8 показано взаимодействие активной СССД с ПЯЗ.  [c.143]

Главное достоинство работы с активной СССД с точки зрения конечного пользователя состоит в том, что применение предназначенных для него средств упрощается, поскольку не нужно повторно определять метаданные. Спецификации часто применяемых отчетов могут сохраняться, а впоследствии извлекаться с помощью простых команд. Это, в частности, дает следующие преимущества  [c.144]

Активная СССД обеспечивает контроль за изменениями метаданных и распространяет изменения на средства конечного пользователя, поэтому все конечные пользователи работают с наиболее актуальными и точными описаниями.  [c.144]

Активная СССД может предоставлять прикладным программам критерии редактирования и проверки достоверности, а также профили безопасности.  [c.147]

Активная СССД осуществляет контроль за изменением правил редактирования и проверки достоверности, а также профилей безопасности, поскольку реализовать их могут только лица, наделенные специальными полномочиями, а сами изменения должны соответствовать установленным в СССД ограничениям целостности.  [c.147]

Активная СССД больше ориентирована на декларативные, нежели на процедурные спецификации. Благодаря этому с помощью СССД можно сгенерировать таблицы редактирования и проверки достоверности, а также профили безопасности,  [c.147]

Активная СССД, автоматически генерирующая метаданные для СУБД, может обеспечить значительные преимущества  [c.150]

Активная СССД, которая в состоянии сгенерировать необходимые для программных средств ревизии метаданные, — весьма эффективное средство поддержки деятельности ревизора, поскольку эта система может предоставить основные сведения, способствующие пониманию ревизуемой системы, а также облегчает подготовку входных данных для программ ревизии. Примерами метаданных, предоставляемых СССД ревизору,  [c.153]

Автоматическая генерация метаданных для программ конвертирования, осуществляемая активной СССД, может в значительной степени повысить согласованность описаний данных.  [c.154]

Применение активной СССД имеет определенные преимущества и с точки зрения управления заданиями в операционной системе. Такая СССД может генерировать метаданные для средств управления в форме операторов языка управления заданиями.  [c.154]

С технической точки зрения применение активной СССД дает большие преимущества сокращается объем кодирования, улучшается качество документации, возрастает степень контроля за изменением метаданных и т. д. Эти преимущества в предыдущих разделах рассматривались на конкретных примерах. Однако, даже при наличии (технических) возможностей, не всегда можно использовать активную СССД. Чтобы СССД стала единственным источником метаданных для всего предприятия (или по крайней мере для одного из компонентов  [c.155]

Речь идет о экземплярах метаобъектов различных типов,— Примеч. пер. Объем базы метаданных активной СССД может достигать десятков и сотен мегабайтов.— Примеч. пер.  [c.168]


Смотреть страницы где упоминается термин Активная СССД : [c.11]    [c.31]    [c.31]    [c.32]    [c.33]    [c.64]    [c.114]    [c.115]    [c.123]    [c.124]    [c.125]    [c.125]    [c.125]    [c.125]    [c.125]    [c.126]    [c.134]    [c.142]    [c.143]    [c.153]    [c.155]    [c.161]   
Смотреть главы в:

Системы словарей-справочников данных  -> Активная СССД

Системы словарей-справочников данных  -> Активная СССД



ПОИСК



Активные СССД и время привязки

Активные и пассивные СССД

Генерация метаданных и активная СССД

Диапазон активности СССД

Пассивная и потенциально активная СССД

Преимущества активной СССД



© 2025 Mash-xxl.info Реклама на сайте