Артем Горбунов -- характеризация программной системы в...

12
Опыт характеризации понятий в двух программных системах Артем Горбунов, Яндекc, тел.: (812) 633-36-00, доб. 8652, [email protected], artsg.livejournal.com

Upload: anatoly-levenchuk

Post on 16-Jun-2015

1.374 views

Category:

Documents


2 download

DESCRIPTION

Доклад Артем Горбунов (Яндекс): "Опыт характеризации программной системы с использованием ISO 15926" на Russian Semantics Day, 6 декабря 2011г..

TRANSCRIPT

Page 1: Артем Горбунов -- характеризация программной системы в ISO 15926

Опыт характеризации понятий в двух программных системах

Артем Горбунов, Яндекc,

тел.: (812) 633-36-00, доб. 8652,[email protected],

artsg.livejournal.com

Page 2: Артем Горбунов -- характеризация программной системы в ISO 15926

Введение

Page 3: Артем Горбунов -- характеризация программной системы в ISO 15926

Задачи

• Новый проект– Разобраться самому– Составить краткую документацию

Page 4: Артем Горбунов -- характеризация программной системы в ISO 15926

Проекты

Page 5: Артем Горбунов -- характеризация программной системы в ISO 15926

Проекты

• Система оценки качества поиска• Система мониторинга

Page 6: Артем Горбунов -- характеризация программной системы в ISO 15926

Результат характеризации

• Использование ISO 15926 позволило наглядно описать понятия в случае системы мониторинга

• Однако в случае системы оценки качества поиска, небольшое количество базовых понятий ведет к большой длине цепочки понятий, и трудности ее восприятия

Page 7: Артем Горбунов -- характеризация программной системы в ISO 15926

Система оценки качества поиска

• Поисковый запрос• Страница• Релевантность• Оценка асессора

Page 8: Артем Горбунов -- характеризация программной системы в ISO 15926

Система мониторинга

• Проект• Состояние проекта• Оповещение• Сообщение

Page 9: Артем Горбунов -- характеризация программной системы в ISO 15926

Что помогает в характеризации

Page 10: Артем Горбунов -- характеризация программной системы в ISO 15926

Что помогает в характеризации

• Логическая парадигма из книги BORO• Этапы анализа

Page 11: Артем Горбунов -- характеризация программной системы в ISO 15926

Логическая парадигма из книги BORO

• Восстановление иерархии вторичных субстанций.

• Сильный паттерн "класс - экземпляр": класс класса, множественная классификация.

• Сильный паттерн "класс - подкласс": множественная специализация.

• Состояние как темпоральная часть, событие как трехмерный объект.

• Множественная классификация отношения между объектами.

Page 12: Артем Горбунов -- характеризация программной системы в ISO 15926

Этапы характеризации

• Индивидуальный объект• Класс, определяемый пользователем• Класс, определяемый системой• Класс метамодели