Пивняка Г.Г. Толковый словарь по информатике. Страница 388

0 Тип данных (абстрактный класс), определенный посредством перечисления его методов и свойств, без создания их конкретной реализации.

Абстракция (Abstraction) (от лат. abstractio - отвлечение)

О Принцип игнорирования второстепенных аспектов предмета с целью выделения главных. Абстракция (при абстрагировании) выделяет существенные характеристики некоторого объекта, отличающие его от всех других видов объектов и, таким образом, четко определяет его концептуальные границы с точки зрения наблюдателя.

0 Одна из основных операций мышления, состоящая в том, что субъект, вычленяя какие-либо признаки изучаемого объекта, отвлекается от остальных. Результатом этого процесса является построение умственного продукта (понятия, модели, теории, классификации и др.), который также обозначается термином «Абстракция». Как правило, представляет собой процесс вычленения из целостного предмета его отдельных свойств. Абстракция служит базой для процессов обобщения и образования понятий. Эмпирическому и теоретическому уровням мышления соответствуют формальная и содержательная абстракции. Может являться мыслительной операцией, основанной на выделении существенных свойств и связей предмета и отвлечении от других, несущественных. Результатом абстракций являются понятия, категории и др. Например, материя, движение, развитие и т.п..

© (UML) Важная характеристика сущности, отличающая её от всех иных сущностей.

Абстракция концептуальная (Conceptual abstraction) (См. Реинжиниринг)

Полуформальные, ориентированные на человека и отражающие специфику предметной области абстракции, играющие критичную (решающую) роль одновременно в инженерном анализе (reverse engineering) и предварительном проектировании (forward engineering), а потому и в повторном проектировании - реинжиниринге (reengineering). Как правило, концептуальные абстракции являются фундаментальными основами процессов реинжиниринга, будь они проводимы полностью ручным способом либо даже частично автоматизированы.