Pluriform Community Pluriform Community

Nederlands English

logo

Unieke kenmerken

Duurzaam verbeteren is waarin Pluriform zich het meest onderscheidt van andere complexe informatiesystemen: een systeem snel en op een evolutionaire manier ontwikkelen, maar ook duurzaam (tientallen jaren lang) snel (dagelijks) kunnen blijven verbeteren. Daarvoor zijn de volgende punten essentieel:

  • Inzicht in gebruik. De Where-used relaties van elk modelobject geven de modelleur direct inzicht in waar en hoe het hergebruikt wordt; de Execution logs tonen hoe vaak modelobjecten aangeroepen worden in productiesystemenen.

  • Snelheid van ontwikkelen. Pluriform is een RAD-tool waarmee modelleurs in zeer korte tijd applicaties kunnen bouwen. Het belangrijkste gereedschap voor de Pluriform modelleur is de sterk getypeerde, grafische Scripting editor om zeer accuraat en snel businesslogica te definieren en verfijnen. Alle wijzigingen worden vastgelegd in Change logs zodat ook de betrokken collega's kunnen zien wat, wanneer door wie is veranderd. De integratie van Data en metadata in het ontwikkelsysteem en een hechte, snelle koppeling naar het test / productiesysteem zorgt voor korte cycli, waarin modelleurs samen met gebruikers het systeem bouwen en testen.

  • Automatisch doorvoeren van aanpassingen. Aanpassingen in een bedrijfsmodel kunnen nagenoeg automatisch doorgevoerd worden in de afgeleide ontwikkel- en productiesystemen. Het Conversion Framework begeleidt de modeleur in het maken van conversies en voert deze automatisch uit in de afgeleide systemen, Schema evolution zorgt voor automatische aanpassing van het databaseschema en de Object lifecycle geeft aan of en wanneer een modelobject verwijderd mag worden.

  • Signalering bij problemen. Vóór een aanpassing tot fouten leidt signaleert Pluriform het probleem. De Model checker controleert alle upgrades op eventuele conflicten met de reeds aanwezige modellen. Daarnaast kan de modelleur voor elk aspect van een model Testing toevoegen om automatisch en systematisch de consistentie tussen modellen of tussen model en data te verifieren en te bewaken.