Canias ERP
Framework

Software-oplossing en ontwikkelingsomgeving in één

Canias ERP wordt met een geïntegreerd framework geleverd. Dit framework bestaat uit:

  • een objectgeoriënteerd Rapid Development Tool,
  • een Multi-interpreter,
  • een compleet databankmodel met database administration tool en
  • de complete source-code van de applicatie.

De buitengewone systeemarchitectuur van Canias ERP verleent onze klanten de hoogste flexibiliteit en schaalbaarheid - lees: maximale vrije ruimte voor het individuele. Samen met onze klanten definiëren wij bij elke installatie alles opnieuw, wat in dit geval standaard software betekent. Zo ondersteunen wij onze klanten daarin als nauwe partners om hun individuele vorming en daarmee ook hun concurrentievoordelen te definiëren en te onderlijnen.

Release-klaar met individuele aanpassingen

Wij zijn in staat aan deze hoge verwachtingen te voldoen, omdat Canias ERP ons en u de mogelijkheid biedt elke aanpassing in de applicatie snel, 100% release-klaar en toegespitst op de klant te optimaliseren. Daarbij profiteren onze klanten van een zeer brede en geïntegreerde functiestandaard als van een hoogst betrouwbaar ingericht databankmodel.

De huidige op Java gebaseerde systeemtechnologie en de open architectuur garanderen de kortst mogelijke ontwikkelingstijden. Het Canias ERP-systeem is zodoende een oplossing, steeds gericht op de toekomst en wat de markt vraagt. Dankzij de onafhankelijkheid van platform en technologie kunnen wij u met Canias ERP en haar geïntegreerd framework verzekeren van een maximale investeringsbescherming.

Architectuur

Objectgeoriënteerd - SOA-gecertificeerd – op Java gebaseerd

De unieke flexibiliteit en schaalbaarheid van het Canias ERP-systeem steunt op haar doeltreffende systeemarchitectuur. De kern van deze architectuur bestaat uit de door Industrial Application Software (IAS) zelf ontwikkelde Rapid Development Tool. Deze tool wordt standaard meegeleverd bij het Canias ERP-systeem en heet TROIA: Tool for Redesign of the Operational Interface and Application. Het is een technologieonafhankelijke, objectgeoriënteerd ontwikkelingsplatform met uitstekende functionaliteiten.

De Multi-interpreter, een multi-talent

Een krachtige Multi-interpreter vervolledigt TROIA. Hij garandeert dat het erosievrije totaalframework steeds de meest recente communicatietechnologie (vandaag Java) ondersteunt, zonder daarbij de programmeertechnologie zelf te moeten veranderen. Dat betekent dat wanneer de huidige standaard Java in de toekomst zou veranderen, Canias ERP dankzij de interpreter snel en ongecompliceerd aan de nieuwe standaard kan aangepast worden, zonder daarbij nieuwe code te moeten schrijven. Ze wordt alleen door de interpreter vertaald. Dit hebben we in het verleden reeds mogen vaststellen - met de komst van het nieuwe milennium - toen Canias ERP haar C++ interpreter door die van Java vervangen heeft.

Met deze oplossing wordt de source-code van de Canias ERP-applicatie tijdens runtime in pure Java omgezet en verzekert daarmee dat de Canias ERP-functies web-ready en platformonafhankelijk zijn.

Op basis van deze interpreter-technologie kan de applicatie ook gebruikt worden op toestellen, die niet over een Java-Runtime beschikken. Met andere woorden: u kan Canias ERP ook op mobiele devices, zoals iPad of iPhone gebruiken.

Functies van deze architectuur zijn:

  • Unieke openheid
  • Grootste flexibiliteit
  • Maximale schaalbaarheid
  • Extreem snel en makkelijk uitbreidbaar
  • Kortst mogelijke reactietijd ter ondersteuning van nieuwe functies
  • Beste interoperabiliteit
  • SOA-certificering
  • Objectoriëntering
  • Technologieonafhankelijk
  • Op Java gebaseerd
  • Platformonafhankelijk

Meer informatie over onze toekomstige software-architectuur en ontwikkelingsomgeving stellen wij graag ter beschikking.

Technologie

Java en Canias - van bij het begin een goede combinatie

Het bedrijf Sun bracht een ware revolutie in de IT-wereld te weeg met de lancering van haar intussen wereldwijd gebruikte communicatietaal Java. Als ERP-pionier kon Industrial Application Software haar Canias ERP-software zeer snel als een op Java gebaseerde, en daarmee als universele web-ready en platformonafhankelijke oplossing presenteren. Dit danken we aan het zelf-ontwikkelde framework en de daarop gebaseerde software-architectuur.

Canias ERP reeds in 2000 met één druk op de knop web-ready

De in de late jaren '90 in de vergetelheid geraakte interpretertechniek is de kern van de grote flexibiliteit en aanpasbaarheid van Canias ERP. Met de technologieweissel van C++ naar Java moest, dankzij deze techniek, in Canias ERP niet de gehele broncode opnieuw geschreven worden. Het volstond slechts de interpreter en overeenstemmende Java-module te vervangen. In slechts enkele maanden tijd waren uit de C++ interpreter een Java- en een Multi-interpreter ontstaan. Met een druk op de knop liep de complete Canias ERP-software op iedere gangbare browser ter wereld.

Onafhankelijkheid als elementair voordeel

De aanzet om de Canias-technologie van de toenmalige actuele, wereldwijd verbreide communicatietechnologie te scheiden en de beide componenten over een interpreter met mekaar te verbinden, is in dit marktsegment nog nooit geëvenaard. Het is één van de unieke kenmerken van de Canias ERP-Software en geldt als elementair voordeel. Dit voordeel uit zich bij wijze van voorbeeld dat Canias-gebruikers wereldwijd reeds bij de eerste verkoopsdag online op Apple-toestellen, zoals de iPad of de iPhone met hun ERP-systeem konden werken. Onze strategie heeft zich zodoende bewezen en garandeert onze klanten wereldwijd de grootste flexibiliteit, schaalbaarheid, mobiliteit en vooral bescherming van hun investering.

Ontwikkelingsomgeving

Technologie-onafhankelijk ontwikkelingstool

TROIA, Tool for Redesign of the Operational Interface and the Application, is de door Industrial Application Software (IAS) ontwikkelde Rapid Development Tool. Met dit instrument wordt de toepassing van Canias ERP in een eigen standaardtaal van de vierde generatie (4GL) ontwikkeld, die voor het ERP-systeem geoptimaliseerde programmacommando's gebruikt.

TROIA beschikt over

  • een interpreter
  • een compiler
  • nog meer geïntegreerde tools (debugger, analyzer, enz.)

Canias ERP: op alle soorten toestellen werkzaam

Dankzij de Multi-interpreters (Java en HTML) draait Canias ERP op nagenoeg alle apparaten, onafhankelijk of ze functioneren onder

  • Windows
  • Mac OS (Apple)
  • Unix
  • Linux

De HTML-interpreter maakt het overigens mogelijk om Canias ERP op mobiele toestellen, niet alleen iPad of iPhone, maar ook op Android- en Windows-Mobile-GSM's te gebruiken.

Webgebaseerde ontwikkelingsomgeving maakt hoog service-level mogelijk

Dankzij de webgebaseerde ontwikkelingsomgeving voeren onze technici development en probleemoplossingen uit van op afstand - vanuit onze kantoren - en dit tijdens runtime. Zo overstijgen we de grenzen van tijd en ruimte en garanderen we een service level ver boven het gemiddelde. Een herstart van het systeem, opdat de gebruikers de nieuwe programmatuur zouden kunnen gebruiken, is zelden of nooit nodig.

De op Java gebaseerde, SOA-gecertificeerde architectuur laat de onbeperkte integratie en communicatie toe van en met systeemvreemde applicaties.
Verdere informatie over de moderne Canias-architectuur en ontwikkelingsomgeving vindt u in onze brochure "TROIA Development Environment".

 

Adafi Software BV
 
Houwaartstraat, 200 bus 1
Tel  +32 (0)13 77.19.02
3270 Scherpenheuvel, Belgium
Fax +32 (0)13 77.73.72
BTW-TVA-VAT # BE 0415.642.030