Softwareport levert een platform voor software ontwikkeling dat high-level control, embedded software en virtuele prototyping combineert in één geïntegreerde oplossing. De Softwareport is een samenwerkingsverband tussen drie softwarebedrijven – Cordis, Festa Solutions en Unit040 – die uitgaan van een Model Driven Engineering aanpak. Dit leidt tot een aanzienlijke besparing in tijd, kosten en programmeerfouten.
De oplossingen van Softwareport zijn met name geschikt voor situaties waarin high-level en low-level control logica samen opereren. Neem bijvoorbeeld de distributie van bagage op een vliegveld. De high-level control van het coördineren van inkomende en uitgaande vluchten en de low-level control van het bedienen van de bagagebanden moeten hierbij naadloos op elkaar aansluiten. Of denk aan het bedienen van een serie bruggen, waarbij de aankomst van de schepen (high-level control) en het mechanisme van het openen en sluiten van de bruggen (low-level control) samengaan. Een ander voorbeeld is een smart factory (Industry 4.0) waar robots, 3D-printers en Automatisch Geleide Voertuigen (AGV’s) moeten samenwerken voor de fabricage en assemblage van producten voor een grotere efficiëntie.
Het ontwikkelen van software voor dit soort systemen is tijdrovend en foutgevoelig, met name vanwege het complexe gedrag dat gemanaged en geïntegreerd moet worden. Via een Model Driven Engineering aanpak maakt Softwareport gebruik van een elegante en eenvoudige oplossing die tijd en energie bespaart en menselijke programmeerfouten tot een minimum beperkt.
Waarom Softwareport?
Softwareport versnelt de transitie naar Industry 4.0, waarbij productieprocessen smart en volledig geautomatiseerd zijn. Softwareport is in staat hardware en software voor smart factories sneller en goedkoper te ontwikkelen. Vanwege de geautomatiseerde codegeneratie vanuit functionele modellen verloopt de ontwikkeling van hardware en software parallel in plaats van cumulatief.
Ook de optie van virtuele simulatie via een digital twin vergroot de efficiëntie, aangezien dit het tijdrovende en kostbare proces van het testen van fysieke prototypes en het repareren van softwarefouten elimineert. Eveneens maakt het het gebruik van een digital twin parallel aan de fysieke fabriek de onderhoudstaken voorspelbaarder. In latere fases kunnen ook technische aanpassingen en fabrieksupdates virtueel worden getest voor een veilige implementatie.
Hoe werken de bedrijven samen?
De drie Softwareport bedrijven nemen elk één aspect van de geïntegreerde oplossing voor hun rekening. Festa Solutions is gespecialiseerd in het ontwikkelen van high-level control software, Cordis zorgt voor low-level control logica en Unit040 levert een visualisatie en simulatie tool (digital twin) om de functionele implementatie van de software te waarborgen.
ICT Group werkt samen met Softwareport en leidt software engineers op in het gebruik van een Model Driven Engineering aanpak. Hieronder bespreken we de voordelen van het werken met Festa Solutions voor het ontwikkelen van high-level control software, geïllustreerd via een praktisch voorbeeld.
Case Study: het ontwikkelen van software voor een luchtverkeersleidingssysteem via de Festa Engine
Festa Solutions is gespecialiseerd in het leveren van High-Level Control (HLC) software systemen vanaf de ontwerpfase tot en met het ontwikkelen, de hosting en het onderhoud. Gebaseerd op Model Driven Engineering methodologie biedt Festa hogere kwaliteit, flexibiliteit en functionaliteit tegen lagere kosten en een kortere doorlooptijd. Festa’s HLC systemen zijn met name geschikt voor gebruik in smart factories, waar internet-of-things technologie en Big Data vragen om een verticale integratie van IT systemen.
ICT Group’s software engineer Annie Jovitha Arulanandam doorliep een stageproject bij Festa Solutions om vertrouwd te raken met hun softwaretool, de Festa Engine.
Download de casestudy hier
Alleen beschikbaar in het Engels