Ермаков И. Е. Active BlackBox: механизм деталей - автоагрегация вместо множественного наследования
24.12.2006 г.
В статье описывается экспериментальный механизм времени выполнения, введенный автором в Active BlackBox. Автоматическая агрегация деталей предназначена для удобной реализации схемы S-D-A (сервис-деталь-агрегат). Автоагрегация может использоваться как альтернатива множественному наследованию.
Полный текст в формате PDF
Ермаков И. Е. Active BlackBox: активные процедуры и активные объекты
24.12.2006 г.
В статье выполнен краткий обзор высокоуровневых абстракций параллельного программирования (ПП) в императивных языках; обзор языка ПП Active Oberon; приведено описание разработанной автором подсистемы времени выполнения Active BlackBox, позволяющей разрабатывать многопоточные приложения на языке Component Pascal (Oberon-2) с использованием абстракций - активных процедур и активных объектов, с поддержкой автоматической остановки активных объектов сбощиком мусора. Active BlackBox представляет собой альтернативную версию ядра для среды разработки BlackBox Component Builder
Полный текст в формате PDF
Пфистер К. «Компонентное ПО», ч.1-2
21.12.2005 г.
Разработать или купить? (Заказное ПО - Серийное ПО) - Купить и сделать! (Что такое компонентное ПО? - Преимущества для производителей - Преимущества для покупателей - Составные документы как катализаторы рынка - Компонентное ПО и Интернет)
Читать...
Пфистер К. «Компонентное ПО», ч.3
21.12.2005 г.
Требования к компонентному ПО
Операционные системы - Интерфейсы как контракты - Объектные модели - Стандарты объектных моделей (CORBA, SOM, COM, Java, Component Pascal) - Стандарты составных документов (OLE, OpenDoc, Java Beans, BlackBox Framework) - Стандарты на проблемно-ориентированные интерфейсы
Читать...
Пфистер К. «Компонентное ПО», ч.4
21.12.2005 г.
Средства разработки
Языки компонентного программирования (Java, Component Pascal) - Каркасы (Frameworks) - Среды разработки - BlackBox Component Builder
Читать...