• Non ci sono risultati.

Conclusioni e Sviluppi Futuri

N/A
N/A
Protected

Academic year: 2021

Condividi "Conclusioni e Sviluppi Futuri"

Copied!
4
0
0

Testo completo

(1)

Conclusioni e Sviluppi Futuri

A conclusione del presente lavoro di tesi è bene soffermarsi sull’analisi dei punti di forza e debolezza del tool eBAM Studio attraverso il quale è stata sviluppata l’applicazione BAM descritta nel capitolo 5.

Punti di forza e di debolezza

Grazie ad eBAM Studio è possibile implementare applicazioni BAM nativamente integrate nei processi JCAPS, consentendo così interventi ridotti sui processi AS-IS al fine di monitorarli.

In virtù di questa integrazione nativa il monitoring real-time, se fatto su finestre temporali ridotte (12h/24h), risulta estremamente efficiente e poco invasivo.

Inoltre eBAM Studio offre la possibilità di utilizzare tabelle Oracle1 o code JMS quali sorgenti di dati che alimentano i chart.

In particolare nel caso di comunicazione attraverso coda JMS non persistente è anche implementabile una comunicazione in modalità asincrona tra processo AS-IS e Sonda. Ciò limiterebbe a zero l’impatto sulle prestazioni del processo da monitorare in seguito all’introduzione del componente Sonda, in quanto eviterebbe le attese bloccanti del processo per la ricezione delle risposte dal WS Sonda.

1

(2)

Tra i punti di debolezza occorre sicuramente annoverare la struttura rigida e non customizzabile che occorre seguire per l’implementazione dei DDN, delle query e dei grafici dell’applicazione, insieme all’assenza di supporto per l’implementazione delle viste dell’applicazione per la visualizzazione dei KPI di interesse.

La limitazione più forte resta comunque l’impossibilità di implementare query annidate. Per superare tale limitazione occorre creare ulteriori Business Process che alimentano opportuni DDN di appoggio. Tutto ciò va comunque a discapito della semplicità e linearità dello sviluppo dell’applicazione.

Infine l’applicazione sviluppata con eBAM Studio resta limitata dal punto di vista dell’analisi dei dati. Le aggregazioni si limitano infatti a semplici query su strutture dati relazionali. Ciò rende difficile realizzare su tale applicazione funzionalità di Business Intelligence e Data Mining.

Sviluppi Futuri

Tra i possibili sviluppi futuri dell’eBAM Application realizzata occorre sicuramente annoverare la possibilità di raccolta delle rilevazioni attraverso code JMS per poter migliorare la scalabilità dell’intera applicazione.

Inoltre al fine di implementare funzionalità di Data Mining e Business Intelligence sarebbe utile riversare periodicamente i dati raccolti in real-time dai processi monitorati in alcuni DB esterni.

Le funzionalità di Data Mining così realizzate potrebbero aiutare nell’identificazione delle correlazioni tra eventi del processo e comportamenti fraudolenti da parte degli utenti, così da definire ulteriori KPI da monitorare.

(3)

Bibliografia

[1] “Enterprise SOA”, KRAFZIG, BANKE, SLAMA [2] “Understanding Enterprise SOA”, Manning (2007) [3] “SOA Principles of Service”, Prentice Hall

[4] “SOA for Dummies”, Wiley (2007)

[5] “Practical Considerations for Implementing Web Services”, AmberPoint (2004) [6] “Understanding Service-Oriented Architecture”, Versata (2004)

[7] “Getting started with Web Services Using Apache Axis”, Greg Barish –

http://www.javaranch.com/newsletter/May2002-/newslettermay2002.jsp#axis

[8] “SOA: verso l’impresa flessibile e reattiva”, Giampiero Carli Ballola -

ftp://ftp.software.ibm.com/software/it/itsolutions/businessflexibility/pdf/white_paper

[9] WSDL: Documentazione – http://www.w3.org/TR/wsdl

[10] XML: Documentazione – http://www.xml.com

[11] UDDI: Documentazione – http://www.uddi.com

[12] “Introduzione a Corba”, Stefano Russo, Carlo Savy, Domenico Cotroneo, Antonio Sergio (2002)

[13] BPML –

http://www.service-architecture.com/web-services/articles/business_process_modeling_language_bpml.html

[14] “Web Services: Concetps, Architectures and Applications”, Springer, G.Alonso, F.Casati, H.Kuno, V.Machiraju

(4)

[15] “ OASIS: Web Services Business Process Execution Language Version 2.0”, Public Review Draft, 23rd August, 2006

[16] “Tecniche per l’Analisi dell’Affidabilità”, Lorenzo Fedele

[17] “Risk Analysis and Risk Management”, Prof. Ing. Claudio Cilli, ISACA Roma [18] “Sistemi di Supporto e di Gestione Strategica”, Prof. Roberto Chiavaccini Università

degli studi di Pisa

[19] Use Case Diagram – http://it.wikipedia.org/wiki/Use_Case_Diagram [20] Diagrammi di Flusso – http://it.wikipedia.org/wiki/Diagramma_a_blocchi

[21] “Principi di Ingegneria del software”, Roger S. Pressman

[22] “Sistemi Informativi per l’Impresa digitale”, Giampio Bracchi, Chiara Francalanci, Gianmario Motta (2005)

[23] Sun SeeBeyond eGate™ Integrator User's Guide – Sun Microsystems [24] Sun SeeBeyond eInsight™ Business Process Manager User's Guide – Sun

Microsystems

[25] Sun SeeBeyond Enterprise Designer User's Guide – Sun Microsystems [26] Sun SeeBeyond eBAM Studio User's Guide – Sun Microsystems

Riferimenti

Documenti correlati

The candidate extraction module receives in input the tagged document from the Named Entity Recognizer module and returns in output the candidate tuples of our relation, ready to

Dopo aver considerato la normativa inerente al diritto alla tutela della salute nel nostro Paese e la situazione sanitaria degli stranieri ivi presenti, ovvero quale sia il

Bardasi and Gornick 2000 find a wage penalty for part-time workers in Germany, whereas Manning and Petrongolo 2004 find a wage premium and Wolf 2002 finds no pay differential for

Clarice Lispector começou a existir como escritora e não só como nome. Havia muita curiosidade sobre ela e no novo clima artístico brasileiro era acolhida como uma

d'autres compositions. Celle-ci est formée par huit stances de quinze vers chacune, dont douze hendécasyllabes et trois heptasyllabes, avec le schéma AbbCABbCCDdEEFF,

First of all we had to consider that, since every request for a block is not served by a single datanode, the average number of clients that can be found in queue requesting a

Anticipando l’approfondimento che seguirà nel seguente paragrafo, con riferimento all'impatto fiscale di investimenti diretti e indiretti, considerando il fatto che

Il prezzo sarebbe stata una variabile molto significativa per studiare l’asimmetria informativa nel mercato elettronico, inoltre sarebbe stata la variabile che più ci avrebbe