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

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

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


Top Related