Ci rendiamo conto che
è impossibile che Avantage comprenda tutte le
funzioni richieste da tutti gli utenti.
Forse avrai bisogno di una funzione speciale di rapporto, di menu o di analisis
oppure di un nuovo aspetto sofisticato.
La KAISHA-Tec è lieta di
includere la potenza del motore Lua Script per permettere agli utenti-finali di
allargare la funzionalità di Avantage. Lua
è un linguaggio molto potente ma facile da usare,
utilizzato in molti applicazioni da software per i giochi alla ricerca
spaziale e dispositivi mobili incorporati. Lua
è anche gratuito e distribuito sotto una
licenza liberale(il famoso licenza MIT). Può essere
impiegato sia per i fini accademici che per quelli commerciali completamente
gratuito. Per ulteriori informazioni riguardante Lua ti preghiamo di
visitare https://www.lua.org/
Per una dimostrazione, vediamo come si può
utilizzare Lua in analisi, per esempio. Supponiamo che abbiamo
bisogno di estrarre certe informazioni da un modello del processo Avantage e di
poter fare caerti calcoli. Potremo anche notificare il risultato automaticamente
al ingegniere del processo.
Scriviamo un piccolo script Lua e lo aggiungiamo al progetto Avantage.
Poi, dipende dall'applicazione....in questo caso vogliamo
controllare un'attività, per esempio:
And we get the analysis:
Questo è un esempio semplice ma
ci auguriamo che stimuli la tua imaginazione su ciò
che potrebbe essere fatto. Potresti, per esempio, esportare un tipo di
analisi completamente nuovo per un modello del processo in qualsiasi format
usando il motore di scripting Lua. È anche molto
veloce.