Новый инструмент поможет программистам и клиентам понять друг друга

Ученые из университета штата Северная Каролина и IBM Research разработали новый инструмент обработки естественного языка.

Этот инструмент, который могут использовать бизнесмены или другие клиенты, гарантирует, что у разработчиков программного обеспечения есть ясное представление о политике безопасности, включенной в новые продукты программного обеспечения.

Определенно, исследование сосредоточено на политиках управления доступом (ACP — access control policy), которые являются требованиями безопасности, важными для учета разработчиками ПО в процессе создания нового программного обеспечения. К примеру, ACP для программы аттестации в университете должна позволить профессорам ставить отметки, но не позволить студентам править их.

«Такие политики управления доступом важны, но часто они теряются среди списка других требований, которые клиенты дают разработчикам в качестве технического задания», сказал доктор Тао Цзи, доцент информатики и соавтор статьи по исследованию. Эти требования написаны естественным языком, которым люди пользуются, когда разговаривают или общаются письменно.

Неполные или неточные требования по ACP могут возникнуть, если, к примеру, клиент, писавший их, допустил ошибку или не обладает достаточными техническими знаниями, чтобы точно описать требования безопасности программы. Того же мнения придерживается компания Sam Solutions в лице разработчиков и экспертов.

Вторая проблема заключается в том, что программисты могут извратить некоторые требования политики управления доступом или упустить их целиком.

Совместно с IBM Research исследователи разработали решение, использующее программу обработки естественного языка, чтобы извлечь требования ACP из полного списка требований клиента и перевести их на машиночитаемый язык, который компьютеры могут понять и выполнить.

Сразу после перевода требования могут быть включены в „движок“ конечного продукта, что гарантирует внимание программистов к требованиям ACP.

„Разработка программы, которая понимает текст естественного языка, достаточно сложная задача“, отметил Цзи. „Однако требования политики управления доступом в документах программного обеспечения обычно соответствуют определенному стилю с использованием терминов, которые нельзя отредактировать. Поскольку политики управления доступом оперируют ограниченным числом фраз, намного легче разработать программу, которая эффективно переводит естественный текст в данном контексте“.

31.10.2012

Подписаться: Телеграм | Дзен | Вконтакте


Net&IT

ИИ анализирует цветение злаков без помощи человека
ИИ анализирует цветение злаков без помощи человека

Ученые создали алгоритм, который учится сам&nb...

Социальный провал: как ИИ путает разговор с переходом улицы
Социальный провал: как ИИ путает разговор с переходом улицы

Оказывается, люди пока разбираются в соци...

Создана нейросеть для тестирования интерфейсов: как это работает
Создана нейросеть для тестирования интерфейсов: как это работает

Каждый день миллионы людей покупают товары, оп...

Диагноз от ChatGPT: почти как у терапевта, но без очереди
Диагноз от ChatGPT: почти как у терапевта, но без очереди

Использование генеративного ИИ для д...

Облака вместо складов: как ритейл выжимает максимум из цифры
Облака вместо складов: как ритейл выжимает максимум из цифры

Владимир Лебедев, директор по развитию би...

ИИ-Тесла против мультяшного Эйнштейна: кому вы поверите?
ИИ-Тесла против мультяшного Эйнштейна: кому вы поверите?

Если вы из 1,5 миллиарда пользовател...

ИИ на акустических волнах: тише едешь — дальше будешь
ИИ на акустических волнах: тише едешь — дальше будешь

Искусственный интеллект уже меняет нашу ж...

Цифровой соблазн: почему мы теряем голову от ИИ и как ее вернуть
Цифровой соблазн: почему мы теряем голову от ИИ и как ее вернуть

Эксперт по цифровым стратегиям Джулио Тос...

Море данных: физики доверили расчет жидкости ИИ
Море данных: физики доверили расчет жидкости ИИ

Искусственный интеллект уже изменил общес

Не биты, а кубиты: квантовые компьютеры играют в другой лиге
Не биты, а кубиты: квантовые компьютеры играют в другой лиге

Современные компьютеры, от смартфонов до&...

Квантовый мост: ученые соединили микроволны и свет в одном чипе
Квантовый мост: ученые соединили микроволны и свет в одном чипе

Физики из Гарвардской школы инженерии и&n...

40 000 точек вместо 12: наука усовершенствует слежение за взглядом
40 000 точек вместо 12: наука усовершенствует слежение за взглядом

Ученые из Университета Аризоны придумали,...

ИИ наступает: какие профессии выживут, а какие сдадут позиции
ИИ наступает: какие профессии выживут, а какие сдадут позиции

С каждым годом искусственный интеллект станови...

Защита на опережение: почему мир переходит на новое шифрование HQC
Защита на опережение: почему мир переходит на новое шифрование HQC

Национальный институт стандартов и технол...

Не просто облака, а целая экосистема: бизнес переосмыслил IT
Не просто облака, а целая экосистема: бизнес переосмыслил IT

Российский облачный рынок не просто расте...

Фотоны вместо битов: ученые придумали новый способ защиты данных
Фотоны вместо битов: ученые придумали новый способ защиты данных

Ученые из Пензенского государственного ун...

Сила света: ученые открыли новый способ хранения информации
Сила света: ученые открыли новый способ хранения информации

Ученые из Санкт-Петербургского государств...

ИИ после ChatGPT: куда движется искусственный интеллект
ИИ после ChatGPT: куда движется искусственный интеллект

В журнале Engineering недавно вышла статья, гд...

Индивидуальный подход в облаке: тренды 2025 года
Индивидуальный подход в облаке: тренды 2025 года

В 2025 году бизнес в России предъявляет н...

Облака под замком: как защитить данные в эпоху цифровых угроз
Облака под замком: как защитить данные в эпоху цифровых угроз

Международный облачный провайдер Serverspace п...

Машины, которые видят, слышат и создают: как ИИ меняет реальность
Машины, которые видят, слышат и создают: как ИИ меняет реальность

В последние десятилетия технологии сильно изме...

Банки, мошенники и ИИ: как ученые научили нейросети думать на два уровня
Банки, мошенники и ИИ: как ученые научили нейросети думать на два уровня

Ученые придумали новый способ обучать нейронны...

Облака на заказ: как бизнес находит идеальные IT-решения
Облака на заказ: как бизнес находит идеальные IT-решения

В 2025 году крупный и средний бизнес все&...

ИИ не создает неравенство — он учится ему у нас
ИИ не создает неравенство — он учится ему у нас

Исследователи говорят, что предвзятость И...

Поиск на сайте

ТОП - Новости мира, инновации

Не холодильник, а машина времени: как технологии спасают сердца
Не холодильник, а машина времени: как технологии спасают сердца
Как устроены самые мощные ядерные реакторы планеты
Как устроены самые мощные ядерные реакторы планеты
IJOS: Какие проблемы с прикусом можно исправить каппами
IJOS: Какие проблемы с прикусом можно исправить каппами
Если NFT побывал в руках звезды, это уже не просто пиксели
Если NFT побывал в руках звезды, это уже не просто пиксели
В ИЯФ СО РАН разрабатывают новый коллайдер ВЭПП-6
В ИЯФ СО РАН разрабатывают новый коллайдер ВЭПП-6
Эрика, Меррилл и колл-центр: кто на самом деле отвечает в Bank of America
Эрика, Меррилл и колл-центр: кто на самом деле отвечает в Bank of America
Ученые разобрали полет голубя по косточкам
Ученые разобрали полет голубя по косточкам
Лекарства без брака: науке пора перестать мешать компоненты в блендере
Лекарства без брака: науке пора перестать мешать компоненты в блендере
Как пуповинная кровь помогает предсказать болезни ребенка
Как пуповинная кровь помогает предсказать болезни ребенка
Диссонанс в космосе: физики нашли источник «фальшивых» колебаний черных дыр
Диссонанс в космосе: физики нашли источник «фальшивых» колебаний черных дыр
Биология 2.0: инструкция по сборке будущего
Биология 2.0: инструкция по сборке будущего
Ученые выяснили, как помочь почве без потери урожая
Ученые выяснили, как помочь почве без потери урожая
ИИ помогает точнее выявлять насилие над детьми в больницах
ИИ помогает точнее выявлять насилие над детьми в больницах
Найден способ перезаписывать данные без электричества
Найден способ перезаписывать данные без электричества
Как люди пережили ледниковый период в Казахстане
Как люди пережили ледниковый период в Казахстане

Новости компаний, релизы

В Якутии запустят производство дронов
Крипта для людей: почему сложные сервисы теряют пользователей
«Точки роста» в действии: как школы Симферопольского района перестали быть скучными
На одной волне: университет и госструктура усиливают IT-суверенитет
Оперировать в VR: студенты придумали симулятор для хирургов