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

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

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

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

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

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

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

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

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

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

31.10.2012


Подписаться в Telegram



Net&IT

Мемристоры сделают компьютеры будущего умными, как мозг
Мемристоры сделают компьютеры будущего умными, как мозг

Новое вещество для изменения работы устро...

В МФТИ создали бота для распознавания нот
В МФТИ создали бота для распознавания нот

Студенты МФТИ создали программу под назва...

Plant Phenomics: Как технологии помогают фермерам сохранить урожай риса
Plant Phenomics: Как технологии помогают фермерам сохранить урожай риса

Благодаря новым технологиям искусственный инте...

Челябинские ученые сделают коммунальные машины автономными
Челябинские ученые сделают коммунальные машины автономными

Программу для управления техникой, котора...

Студенты ТИСБИ разработали проект онлайн-платформы для геймеров
Студенты ТИСБИ разработали проект онлайн-платформы для геймеров

Студенты Университета управления ТИСБИ в ...

Nature: Созданные ИИ тексты будут размечаться водяными знаками
Nature: Созданные ИИ тексты будут размечаться водяными знаками

Исследователи из лондонской лаборатории G...

Российская игра о наполеоновских войнах станет бесплатной
Российская игра о наполеоновских войнах станет бесплатной

У российской аудитории растет интерес к в

В НГУ запустили пилотный кластер суперкомпьютерного центра «Лаврентьев»
В НГУ запустили пилотный кластер суперкомпьютерного центра «Лаврентьев»

В Новосибирском государственном университете з...

Эксперты МИФИ объяснили решение Microsoft и Google о мирном атоме
Эксперты МИФИ объяснили решение Microsoft и Google о мирном атоме

Технологические корпорации всё чаще обращ...

HB&ET: Пожилые чаще молодых относятся к ИИ как к кому-то живому
HB&ET: Пожилые чаще молодых относятся к ИИ как к кому-то живому

В исследовании Имперского колледжа Лондона люд...

В МФТИ создали ПО для нефтяников и золотодобытчиков
В МФТИ создали ПО для нефтяников и золотодобытчиков

Сотрудники МФТИ предложили цифровое решение, к...

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

Знатоки клуба инноваций


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

PLOS Biology: Человекообразные обезьяны отслеживают события глазами как люди
PLOS Biology: Человекообразные обезьяны отслеживают события глазами как люди
В ПНИПУ нашли причину, по которой повреждаются винты малоразмерных самолетов
В ПНИПУ нашли причину, по которой повреждаются винты малоразмерных самолетов
В ПНИПУ нашли эффективное средство для очистки газотурбинного двигателя
В ПНИПУ нашли эффективное средство для очистки газотурбинного двигателя
Ученые удивили новым экспериментом, поместив мух в виртуальную реальность
Ученые удивили новым экспериментом, поместив мух в виртуальную реальность
Cornell: Как китайские компании завоевывают доверие западных покупателей
Cornell: Как китайские компании завоевывают доверие западных покупателей
Scientific Reports: Прогноз погоды поможет строить энергоэффективные здания
Scientific Reports: Прогноз погоды поможет строить энергоэффективные здания
Сеченовский университет закроет проблему заживления после операции в полости рта
Сеченовский университет закроет проблему заживления после операции в полости рта
PNAS: Ученые объяснили, как твердые материалы становятся текучими
PNAS: Ученые объяснили, как твердые материалы становятся текучими
В МИФИ создан комплекс для проверки точности аппаратов МРТ
В МИФИ создан комплекс для проверки точности аппаратов МРТ
PLOS CB: Случайные ошибки в исследованиях могут искажать историю эволюции
PLOS CB: Случайные ошибки в исследованиях могут искажать историю эволюции
Genome Biology: Выяснилось, что скрывает ДНК древних жителей центральной Италии
Genome Biology: Выяснилось, что скрывает ДНК древних жителей центральной Италии
Science: Разработан деградирующий белок для трудноизлечимого рака
Science: Разработан деградирующий белок для трудноизлечимого рака
Nature Methods: Компактные «генные ножницы» эффективно редактируют геном
Nature Methods: Компактные «генные ножницы» эффективно редактируют геном
EUSEM: Половина всех пациентов с сепсисом умирает в течение двух лет
EUSEM: Половина всех пациентов с сепсисом умирает в течение двух лет
Мужчин и женщин с алкогольной зависимостью следует лечить по-разному
Мужчин и женщин с алкогольной зависимостью следует лечить по-разному

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

В Передовой инженерной школе ЮФУ начала свою работу лаборатория агродронов
В Академии наук Татарстана состоялась очная защита финалистов первого этапа конкурса «Инновация года»
Нижегородский завод продемонстрировал разработанные по нацпроекту материалы на AMTEXPO
Дмитрий Чернышенко провел рабочую встречу с главой Татарстана Рустамом Миннихановым
В Нижегородской ВШЭ разработали ИИ-ассистента для студентов и сотрудников учебных офисов