Содержание


ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ СИСТЕМЫ:
СОСТОЯНИЕ И ПЕРСПЕКТИВЫ

Аналитический обзор
по материалам фирмы OVUM (Великобритания) 1990 г.

Обзор подготовил А. Г. Иванов

Москва 1992

 

В обзоре, выпущенном фирмой OVUM в 1990 г. исследуется состояние и перспективы развития объектно-ориентированных систем: языков программирования, инструментальных средств, прикладных программ, систем управления базами данных, средств управления разработкой, систем для конечного пользователя. Описываются ключевые понятия объектно-ориентированных систем, их преимущества и недостатки, направления развития. Дается обзор рынка программных продуктов, разработанных на основе объектно-ориентированных систем (пожалуй, лишь этот раздел обзора утратил актуальность).

Для менеджеров, руководителей проектов, профессиональных программистов.

 

СОДЕРЖАНИЕ

СОДЕРЖАНИЕ

ЧАСТЬ А: СОВРЕМЕННОЕ СОСТОЯНИЕ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ СИСТЕМ

  1. ЗНАЧЕНИЕ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ СИСТЕ
    1. Модное слово или "серебряная пуля"
    2. Что такое объектно-ориентированные системы
  2. ЧТО ДАЮТ ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ СИСТЕМЫ
    1. ООС повышают производительность
    2. ООС позволяют справляться со сложность
    3. ООС предназначены для изменений
    4. Объекты могут использоваться несколько раз
    5. ООС легко поддерживаются
  3. ПРОБЛЕМЫ И ПУТИ ИХ РЕШЕНИЯ
    1. Несовершенств
    2. Роль сервиса
    3. Постоянство объектов
    4. Производительность
  4. РЫНОК
    1. Обзор рынка
    2. Продукты
    3. Поставщики

ЧАСТЬ B: КОНЦЕПЦИИ И ИХ ПРИМЕНЕНИЯ

  1. ОСНОВНЫЕ ПОНЯТИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ СИСТЕМ
    1. Определения
    2. Объекты
    3. Классы
    4. Наследование
    5. Полиморфизм
    6. Другая терминология
  2. ПЛЮСЫ И МИНУСЫ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ СИСТЕМ
    1. Введение
    2. Преимущества объектно-ориентированных систем
    3. Сложности, с которыми столкнулись пионеры
    4. Нехватка постоянной памяти
    5. Проблемы производительности
  3. ПОЛЬЗОВАТЕЛИ И ПРИКЛАДНЫЕ ЗАДАЧИ
    1. Введение
    2. Основные группы пользователей
    3. Основные области применения
  4. НАПРАВЛЕНИЯ ИССЛЕДОВАНИЙ
    1. Введение
    2. Новые архитектура
    3. Новые языки
    4. Параллелизм
    5. Языки визуального программирования

ЧАСТЬ С: ПРОДУКТЫ

  1. СОЗДАНИЕ ПРИКЛАДНЫХ ПРОГРАММ
    1. Группы продуктов
    2. Эволюция объектно-ориентированных сред разработки
    3. Роль объектно-ориентированных баз данных
  2. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ ЯЗЫКИ И ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА
    1. Введение
    2. Simula 67
    3. Smalltalk
    4. Продукты, основанные на языке Си
    5. Продукты, основанные на Лиспе
    6. Eiffel
    7. Языки, основанные на Паскале
    8. Языки, поддерживающие абстракцию данных
  3. СРЕДСТВА ДЛЯ ПРИКЛАДНЫХ ПРОГРАММИСТОВ
    1. Рынок объектно-ориентированных прикладных пакетов
    2. Наборы инструментальных средств языка Smalltalk
    3. Инструментальные средства на основе языка Си
    4. MacApp
    5. Гибридные инструментальные средства для разработчиков систем искусственного интеллекта
  4. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ БАЗЫ ДАННЫХ
    1. Необходимость в объектно-ориентированных базах данных
    2. Связь с другими технологиями баз данных
    3. Поставщики и продукты
  5. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ АНАЛИЗ И ПРОЕКТИРОВАНИЕ
    1. Введение
    2. Объектно-ориентированный анализ
    3. Объектно-ориентированное проектирование
    4. Методология
    5. Преимущества
    6. Прикладные задачи
    7. Поставщики
    8. Влияние на индустрию CASE
  6. ИНСТРУМЕНТЫ ДЛЯ КОНЕЧНЫХ ПОЛЬЗОВАТЕЛЕЙ
    1. Введение
    2. Современная технология
    3. Ключевые разработчики

ЛИТЕРАТУРА


Содержание