Abstraksjonsvolumer
Abstraksjonsvolumer er et teoretisk rammeverk som brukes til å beskrive og håndtere nivåer av abstraksjon i komplekse systemer. Begrepet brukes innen informasjonsvitenskap, kunnskapsrepresentasjon og kognitiv vitenskap for å systematisere hvordan fenomener kan modelleres på forskjellige granulasjonsnivåer, samtidig som grenseflatene mellom nivåene holdes tydelige.
Et abstraksjonsvolum består av et avgrenset sett begreper, regler og operasjoner som er relevante på det aktuelle
Bruksområder inkluderer programvarearkitektur, der et abstraksjonsvolum beskriver den offentlige API-en og ytre kontrakt, samt interne implementasjoner;
Utforming av abstraksjonsvolumer innebærer identifikasjon av kjernen begreper og invariants, definering av grensesnitt og avhengigheter, og
Et slikt rammeverk gir klarhet i kompleksitet, men kan føre til over- eller underabstraksjon dersom nivåene