Авторитетность издания
ВАК - К1
RSCI, ядро РИНЦ
Добавить в закладки
Следующий номер на сайте
№2
Ожидается:
16 Июня 2024
Решение задачи структурного построения программного обеспечения интеллектуального датчика влажности
Solution of a software structural construction problem for intelligent humidity sensor
Статья опубликована в выпуске журнала № 3 за 2013 год. [ на стр. 272-276 ]Аннотация:Рассматривается подход к решению задачи структурного построения ПО на примере интеллектуального датчика влажности(ИДВ), представляющего собой информационно-измерительную систему(ИИС). При проектировании программного и информационного обеспечения в качестве основных модулей ИДВ рассматриваются интеллектуальный интерфейс, супервизор, модули опросадатчиков и реализации измерительных процедур. Функционирование ИДВ базируется на использовании БД и БЗ. Для реализации работы ИДВ используются алгоритмы, которые требуется разместить по модулям таким образом,чтобы проектируемая ИИС обладала заданными свойствами. Подобные задачи выбора даже умеренного размера относятся к классу NP-полных, их удается решать только приближенно. Поэтому для практического решения задачи структурного построения ПО предлагается использовать эвристические методы, в частности генетические алгоритмы. Методика решения задачи включает следующие этапы: формирование вектора-строки генов распределения алгоритмов по модулям, описание матрицы связей, взаимодействие алгоритмов посредством информационных элементов, создание матрицы альтернатив принадлежности алгоритма модулю, определение целевой функции. Подобный подход можно применять при проектировании информа-ционного обеспечения и ПО как информационно-измерительных, так и информационно-управляющих систем, имеющих в своем составе большое количество модулей и алгоритмов.
Abstract:The article considers the approach to solution of softwarestructural construction problem using the intellectual humidity sensor (IHS), which is an information-measuring system (IMS).When designing software and data support, the main modules of HIS are: an intellectual interface, a supervisor, survey sensors modules and measurement procedures mod-ules. The functioning of the IHS is based on using databases and knowledge bases. The IHS implementation requires a num-ber of algorithms, which should be placed in the modules to provide the designed IMS with specified properties. Such tasks of a choice belong to the class of NP-complete that can be solved only approximately. Therefore, for practical solving of the software structural construction problem it is offered to use heuristic methods, in particular, genetic algorithms. Method to solve the tasks includes following stages: forming the vector-line of algorithms distribution genes on the modules,description of a matrix of relations, interaction of algorithms using information elements, creating the matrix of alternatives ofalgorithm belonging to module, determining the target function. This approach can be used for designing data support and software for information-measuring or information management systems, that involves a large number of modules and algorithms.
Авторы: Артемова С.В. (SArtemova@yandex.ru) - Тамбовский государственный технический университет, г. Тамбов, Россия, кандидат технических наук | |
Ключевые слова: программное обеспечение., генетические алгоритмы, оптимизация структурного построения |
|
Keywords: software, genetic algorithm, structural construction optimization |
|
Количество просмотров: 12999 |
Версия для печати Выпуск в формате PDF (13.63Мб) Скачать обложку в формате PDF (1.39Мб) |
Решение задачи структурного построения программного обеспечения интеллектуального датчика влажности
Статья опубликована в выпуске журнала № 3 за 2013 год. [ на стр. 272-276 ]
Рассматривается подход к решению задачи структурного построения ПО на примере интеллектуального датчика влажности(ИДВ), представляющего собой информационно-измерительную систему(ИИС). При проектировании программного и информационного обеспечения в качестве основных модулей ИДВ рассматриваются
интеллектуальный интерфейс, супервизор, модули опросадатчиков и реализации измерительных процедур. Функционирование ИДВ базируется на использовании БД и БЗ. Для реализации работы ИДВ используются алгоритмы, которые требуется разместить по модулям таким образом,чтобы проектируемая ИИС обладала заданными свойствами. Подобные задачи выбора даже умеренного размера относятся к классу NP-полных, их удается решать только
приближенно. Поэтому для практического решения задачи структурного построения ПО предлагается использовать
эвристические методы, в частности генетические алгоритмы. Методика решения задачи включает следующие этапы:
формирование вектора-строки генов распределения алгоритмов по модулям, описание матрицы связей, взаимодействие алгоритмов посредством информационных элементов, создание матрицы альтернатив принадлежности алгоритма модулю, определение целевой функции. Подобный подход можно применять при проектировании информа-ционного обеспечения и ПО как информационно-измерительных, так и информационно-управляющих систем,
имеющих в своем составе большое количество модулей и алгоритмов.
Артемова С.В. (SArtemova@yandex.ru) - Тамбовский государственный технический университет, г. Тамбов, Россия, кандидат технических наук
Ссылка скопирована!
Постоянный адрес статьи: http://swsys.ru/index.php?page=article&id=3602&lang= |
Версия для печати Выпуск в формате PDF (13.63Мб) Скачать обложку в формате PDF (1.39Мб) |
Статья опубликована в выпуске журнала № 3 за 2013 год. [ на стр. 272-276 ] |
Статья опубликована в выпуске журнала № 3 за 2013 год. [ на стр. 272-276 ]
Возможно, Вас заинтересуют следующие статьи схожих тематик:Возможно, Вас заинтересуют следующие статьи схожих тематик:
- Подсистема планирования сверхбольших интегральных схем трехмерной интеграции с учетом взаимного теплового влияния элементов
- Метод автоматизации проектирования распределенной реляционной базы данных
- Верификация мультиагентных систем с помощью цепей маркова: оценка вероятности нахождения агентами оптимального решения
- Тестирование программ с использованием генетических алгоритмов
- Эволюционный алгоритм построения дерева решений
Назад, к списку статей