Abstractiemethoden
Abstractiemethoden zijn strategieën om complexe systemen te begrijpen door representaties die minder detail bevatten, maar wel de kernkenmerken behouden. Het doel is analyses, communicatie en ontwerp haalbaar te maken door aandacht te richten op relevante relaties en functionaliteit, terwijl minder cruciale details verdwijnen.
De belangrijkste concepten zijn generalisatie, vereenvoudiging en modellering. Generalisatie verwijst naar het weglaten van specifieke details
Toepassingsgebieden omvatten de wiskunde en theoretische disciplines (axiomatization en formalisering), de informatica (data-, procedurele- en objectgeoriënteerde
Voorbeelden van concrete methoden zijn data- en procesmatige abstractie in softwareontwerp, het gebruik van interfaces en