Architectuur Bouwblok

Statement Een architectuur bouwblok is de logische definitie van een functionaliteit Omschrijving Voor een architectuur bouwblok wordt de afkorting ABB gebruikt. Een architectuur bouwblok beschrijft de functionaliteiten die aangeboden worden aan een hoger liggende entiteit. Een ABB beschrijft WAT er nodig is, zonder te schrijven naar een specifieke oplossing. De hoger liggende entiteit kan een service of een samengestelde ABB zijn. Een ABB kan samengesteld zijn uit één of meerdere SBB. Deze SBB zijn de implementatie van de functionaliteit. Met andere woorden de SBB realiseert de ABB. Kenmerken

  • Beschrijving van een functionaliteit
  • Beschrijving van het gedrag van informatievoorziening elementen zonder kenmerken van fysieke implementatie
  • ABB is logisch, zonder technische specificatie of merknamen
  • Infrastructurele- en applicatie laag zijn in de huidige fase van dit model het belangrijkste toepassingsgebied.
  • Architectuur bouwblokken zijn gerelateerd aan kwaliteiten, constraints en principes.
  • Dit is het kader waarbinnen bijv. een productmanager een product kan selecteren.
  • Wanneer een product aan het einde van de LCM is, kunnen de kaders in het ABB opnieuw worden gebruikt om een nieuw product te selecteren.
  • Uitgangspunt is het voorkomen dat een ABB wordt geschreven naar een beschikbare oplossing. Deze dient daarom oplossing- en technologie neutraal te zijn.

Package Objecten ViewPoints Bouwblokken
Auteur Bert Dingemans
Alias ABB
Stereotypes BusinessObject

Diagrammen

Objecten, definities en eisen

Bouwblokken met een uitbreiding van een secundaire scope rond de eisen en karakteristieken die aan de verschillende bouwblokken kunnen worden gesteld. Feitelijk de invulling van de vraag- en aanbodzijde voor de bouwblokken. In de viewpoints uitwerking is een voorstel uitgewerkt welke ArchiMate concepten gebruikt worden voor welk bouwblok specialisatie.

Objecten en definities

Het bouwblokken model bestaat uit de generieke entiteiten bouwblok en catalogus. Deze vormen de basis van een referentie architectuur. Catalogi zijn groeperingen van bouwblokken binnen een bepaald domein. Er zullen meerdere catalogi ontstaan die aan elkaar gerelateerd zijn en elkaar overlappen binnen de visualisaties. Het voordeel van de opzet van het werken met catalogi en bouwblokken is:
  • Er ontstaan registers van herbruikbare architectuur onderdelen gericht op een bepaald werkveld.
  • Inzet van bouwblokken brengt standaardisatie met zich met en stimuleert hergebruik van architecturele configuraties.
  • Bouwblokken maakt het architectuur- en het ontwikkelproces eenvoudiger.
  • Er ontwikkelen zicht architecturele product catalogi gericht op specifieke werkvelden. Dit heeft een positieve invloed op de dienstverlening naar de rest van de organisatie.
De bouwblokken kennen drie specialisaties waarvan de definities in detail zijn uitgewerkt. Deze beschrijvingen zijn hieronder in de paragrafen uitgewerkt. Indien relevant is aan deze uitwerking extra informatie toegevoegd zoals links naar Togaf en voorbeelden van de implementatie van deze architecturele concepten In het model wordt gewerkt met een pragmatisch model voor wat betreft de associaties tussen Service en SBB. Vanuit ArchiMate perspectief is de route van service via ABB naar SBB. Dit heeft als kenmerk dat het functionele aspect goed ingebed is in het bouwblokken model. Bij het publiceren van deze modellen wordt gezocht naar een mogelijkheid om rapporten en webpagina's te genereren die voor niet architectuur stakeholders geen gegevens bevatten niet relevant voor het model, dat kan betekenen dat in een aantal situaties de ABBs niet uitgewerkt hoeven te worden. Het in de modellering toepassen van de directe associatie tussen service en SBB voldoet niet aan de viewpoints.

Links 2 Tags