реклама на сайте
подробности

 
 
> ОСРВ как тема кандидатской диссертации, прошу наставлений
wedmeed
сообщение Oct 29 2012, 05:40
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 5-04-11
Из: г.Саратов
Пользователь №: 64 137



Я только поступил в апирантуру. Сразу оговорюсь что волею судьбы научные интересы моего научного руководителя и моей работы (читать - практической базы) оказались разные, хоть и в одной сфере. В связи с этим разбираться в выбранной теме приходится самостоятельно.
В этом году я защитил магистерскую по теме проектирования ПО для микроконтроллеров без ОС, но с планировщиком, применительно к системам автоматического управления (САУ). Скажу честно, хоть было и новое в этой работе, по большей части я просто изучал и приглядывался к принципам построения ОС.
В своей кандидатской работе я собираюсь объединить практику и теорию. На работе стоит задача переписать ПО для САУ на новый МК. Не возбраняется введение ОСРВ (раньше подзадачи тупо выполнялись в цикле определенной длительности). Естественно, целой ОСРВ там и не надо, ПО объемом <256 Кб. Но надо:
-многозадачность (многопоточность);
-защита программ друг от друга (виртуализация, МК без MMU), скорее всего аппаратными средствами;
-по возможности оптимизация.
Я не претендую на звание разработчика полноценной ОСРВ. Во избежание споров, возникающих даже из-за трактовок определения ОСРВ, и из-за использования в работе аппаратных средств назову её просто исполнительной средой (ИС).

Итак, моя работа будет состоять:
-Определение критериев надежности ПО (основные источник - статьи Шеремета В.П., кники Липаева В.В. и стандарты типа КТ178) и описание того, как ИС позволит их увеличить для задач моего класса.
-Выбор оптимального алгоритма планирования для специфических задач САУ (всегда есть циклические процессы ввод-обработка-вывод вместе с обычными процессами). Источники пока - Таненбаум, Курниц и интернеты, википедии.
-Определение специфики моего класса задач в необходимости абстракций (файловой системы не нужно, проецирования файлов в память не нужно, работы с сетью не нужно и т.п.). Написание ИС.
-Пример использования ИС на конкретном примере (надеюсь еще и получить внедрение).

Вопросы:
Какие еще материалы посоветуете по надежности ПО?
Какие материалы посоветуете по распространенным ОСРВ (RTX Keil, FreeRTOS, scmRTOS (на форуме не нашел, каюсь), MicroC/OS-II, uClinux, QNX, VxWorks, LynxOS) и их основным принципам? Именно основным, так как не хочу нарваться на уже изобретенный велосипед, а большинство статей носят обзорный характер (например, Курниц про FreeRTOS) и не рассказывают как устроен алгоритм виртуализации для МК без MMU, есть ли он вообще и прочие тонкости.
Ну и, собственно, ваше мнение по описанной проблеме. Что добавить/убавить, на чем заостриться, как облагородить тему для обретения значимости уровня кандидатской.

Сообщение отредактировал wedmeed - Oct 29 2012, 07:55
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- wedmeed   ОСРВ как тема кандидатской диссертации   Oct 29 2012, 05:40
- - AlexandrY   Цитата(wedmeed @ Oct 29 2012, 07:40) -защ...   Oct 29 2012, 07:52
|- - wedmeed   Цитата(AlexandrY @ Oct 29 2012, 11:52) Из...   Oct 29 2012, 08:04
|- - AlexandrY   Цитата(wedmeed @ Oct 29 2012, 10:04) Доба...   Oct 29 2012, 08:33
||- - sasamy   Цитата(AlexandrY @ Oct 29 2012, 12:33) Ед...   Oct 29 2012, 08:38
|- - MrYuran   Цитата(wedmeed @ Oct 29 2012, 12:04) Собс...   Oct 29 2012, 08:41
|- - wedmeed   Цитата(MrYuran @ Oct 29 2012, 12:41) Если...   Oct 29 2012, 09:00
|- - AlexandrY   Цитата(wedmeed @ Oct 29 2012, 11:00) Нуже...   Oct 29 2012, 09:26
|- - wedmeed   Цитата(AlexandrY @ Oct 29 2012, 13:26) Th...   Oct 29 2012, 09:35
|- - sasamy   Цитата(AlexandrY @ Oct 29 2012, 13:26) Ну...   Oct 29 2012, 10:23
|- - SyncLair   Цитата(sasamy @ Oct 29 2012, 14:23) http:...   Oct 29 2012, 15:30
|- - wedmeed   Цитата(SyncLair @ Oct 29 2012, 18:30) MPU...   Oct 29 2012, 18:32
||- - SyncLair   Цитата(wedmeed @ Oct 29 2012, 22:32) З.Ы....   Oct 30 2012, 19:59
||- - wedmeed   Цитата(SyncLair @ Oct 30 2012, 22:59) ЯВУ...   Nov 1 2012, 06:15
||- - Snaky   Цитата(wedmeed @ Nov 1 2012, 17:15) Я Вас...   Nov 1 2012, 06:29
|||- - wedmeed   Цитата(Snaky @ Nov 1 2012, 09:29) ЯВУ - я...   Nov 1 2012, 06:59
|||- - sasamy   Цитата(wedmeed @ Nov 1 2012, 10:59) Тогда...   Nov 1 2012, 07:43
|||- - wedmeed   Цитата(sasamy @ Nov 1 2012, 10:43) ЯВУ (H...   Nov 1 2012, 11:06
|||- - sasamy   Цитата(wedmeed @ Nov 1 2012, 15:06) Почем...   Nov 1 2012, 11:14
||||- - wedmeed   Цитата(sasamy @ Nov 1 2012, 10:43) В теме...   Nov 8 2012, 06:45
||||- - AlexandrY   Цитата(wedmeed @ Nov 8 2012, 08:45) Синхр...   Nov 8 2012, 08:47
|||||- - SyncLair   Цитата(AlexandrY @ Nov 8 2012, 12:47) Кст...   Nov 8 2012, 14:34
|||||- - AlexandrY   Цитата(SyncLair @ Nov 8 2012, 16:34) Так ...   Nov 8 2012, 15:58
|||||- - SyncLair   Цитата(AlexandrY @ Nov 8 2012, 19:58) Про...   Nov 13 2012, 15:51
||||- - sasamy   Цитата(wedmeed @ Nov 8 2012, 10:45) Тепер...   Nov 8 2012, 11:46
|||- - AlexandrY   Цитата(wedmeed @ Nov 1 2012, 13:06) Челов...   Nov 1 2012, 11:39
|||- - SyncLair   Цитата(AlexandrY @ Nov 1 2012, 15:39) Ну ...   Nov 2 2012, 15:13
|||- - Mahagam   QUOTE (SyncLair @ Nov 2 2012, 18:13) Если...   Nov 5 2012, 07:00
|||- - SyncLair   Цитата(Mahagam @ Nov 5 2012, 11:00) быдло...   Nov 6 2012, 19:15
|||- - Mahagam   QUOTE (SyncLair @ Nov 6 2012, 22:15) Знач...   Nov 8 2012, 07:26
|||- - SyncLair   Цитата(Mahagam @ Nov 8 2012, 11:26) вы су...   Nov 8 2012, 07:36
|||- - Mahagam   QUOTE (SyncLair @ Nov 8 2012, 10:36) Види...   Nov 8 2012, 08:13
||- - AlexandrY   Цитата(wedmeed @ Nov 1 2012, 08:15) , мал...   Nov 1 2012, 09:43
||- - Kopa   Цитата(wedmeed @ Nov 1 2012, 10:15) Я Вас...   Nov 2 2012, 18:33
|- - Mahagam   QUOTE (SyncLair @ Oct 29 2012, 18:30) 1. ...   Nov 1 2012, 09:51
- - sasamy   Цитата(wedmeed @ Oct 29 2012, 09:40) ПО о...   Oct 29 2012, 09:03
|- - wedmeed   Какие еще есть способы защитить программу? Как это...   Oct 29 2012, 09:15
|- - MrYuran   Цитата(wedmeed @ Oct 29 2012, 13:15) Каки...   Oct 29 2012, 09:35
||- - wedmeed   Цитата(MrYuran @ Oct 29 2012, 13:35) От к...   Oct 29 2012, 09:53
||- - AlexandrY   Цитата(wedmeed @ Oct 29 2012, 11:53) А во...   Oct 29 2012, 10:42
||- - sasamy   Цитата(AlexandrY @ Oct 29 2012, 14:42) А ...   Oct 29 2012, 12:06
|- - Cosmojam   Цитата(wedmeed @ Oct 29 2012, 12:15) Каки...   Oct 29 2012, 14:10
- - Aner   Да уж! ... вообще то средне-инженерная задача,...   Nov 1 2012, 13:38
- - Kopa   Интересный пост RetroBSD on Maximite   Nov 18 2012, 13:51
- - wedmeed   Я уже давно тут не отписывался, так как пока хочу ...   Nov 22 2012, 10:20
- - AlexandrY   Цитата(wedmeed @ Nov 22 2012, 12:20) 1) К...   Nov 22 2012, 14:53
- - SyncLair   Цитата(wedmeed @ Nov 22 2012, 14:20) Я уж...   Nov 22 2012, 15:06


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 07:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.0151 секунд с 7
ELECTRONIX ©2004-2016