Inhoudsopgave:
Definitie - Wat betekent Enhancement Framework?
Een verbeteringsraamwerk is een paradigma dat is ontwikkeld om alle verbeteringstechnieken op één plaats te integreren, waardoor de manier wordt verbeterd waarop SAP-software wordt ontworpen. Het verbeteringsraamwerk brengt de broodnodige ondersteuning van meerdere lagen, die uitbreidbaar is door het objectgeoriënteerde concept (overerving) en biedt ook flexibelere manieren om het systeem aan te passen voorbij wat eerder mogelijk was. Het verbeteringsraamwerk wordt goed ondersteund door het verbeteringsprogramma en de taalelementen van ABAP. Het is ook gekoppeld aan het schakelraamwerk en schakelaars zijn gekoppeld aan het verbeteringsraamwerk. Verschillende verbeteringstechnieken die in dit kader beschikbaar zijn, zijn: Klasse-verbetering Broncode-verbetering Kernel BADI-verbetering Functiegroepverbetering
Techopedia legt Enhancement Framework uit
Het uitbreidingsraamwerk organiseert en zorgt voor de nodige handhaving van de manier waarop verbeteringsopties worden geboden en de verbeteringen worden geïmplementeerd. Een nieuwe browseroptie is beschikbaar in SE80, genaamd verbeteringsinformatiesysteem, om alle verbeteringsinformatie, definities en implementaties te beheren die beschikbaar zijn in het betreffende systeem. Het uitbreidingsraamwerk biedt twee soorten verbeteringen: expliciete verbeteringen en impliciete verbeteringen. Expliciete verbeteringen worden verder onderverdeeld in verbeteringsvlekken en verbeteringssecties. Elke aangeboden verbeteringsoptie moet worden toegewezen aan een van deze categorieën. Verbeteringsopties die semantisch gerelateerd zijn, worden gegroepeerd en onder een eenvoudige verbeteringsplek geplaatst. Composietverbeteringsspots zijn ook aanwezig en bevatten een of meer eenvoudige en misschien andere composietverbeteringen. Verbeteringsvlekken, verbeteringssecties en implementaties fungeren als containers en maken deel uit van samengestelde verbeteringsvlekken en samengestelde verbeteringsimplementaties. De composietverbeteringsstructuur helpt complexe structurele problemen in organisaties of projecten te weerspiegelen.