The treatment of time is one of the most challenging open issues in Computer Science and Business world. Time could be continuous or discrete, circular or linear, could be modelled with a precise granularity. How should it be represented? What kind of mechanisms should be conceived for using it in real applications? There is the evident need of some ontological formalization of time and the need of methodological approaches to manage it. Leveraging on well-accepted standards such as Ontology Web Language (OWL), Semantic Web Rule Language (SWRL) and Extensible Markup Language (XML), and with the help of existing ontologies, this work has the aim to propose to the community a temporal model for the management of time in Business Process Management Notation contexts. Although the framework is general enough to be extended to different environments, the core of this thesis is devoted to simulation of real Business Processes. For this reason, a simulation platform with a simple graphical user interface has been designed and implemented, based on the Java programming language.
La gestione del tempo è uno dei più significativi problemi irrisolti in Informatica e nel mondo del Business. Il tempo può essere continuo o discreto, lineare o circolare e può essere modellizzato con una precisa granularità. Come deve essere effettivamente rappresentato? Che tipo di meccanismi devono essere concepiti per utilizzarlo nelle applicazioni reali? C’è una evidente necessità di una formalizzazione ontologica del tempo e di approcci metodologici per gestirlo. Partendo da standard ampiamente accettati come Ontology Web Lang Language (OWL), Semantic Web Rule Language (SWRL) ed Extensible Markup Language (XML), e con l’aiuto di ontologie esistenti, quest’opera ha lo scopo di proporre un modello temporale per la gestione del tempo in contesti di Business Process Management. Sebbene la soluzione proposta sia applicabile ad ambienti diversi, il cuore della tesi è dedicato alla simulazione di Business Process. Per questa ragione, anche grazie al linguaggio di programmazione Java, è stata concepita e realizzata una piattaforma di simulazione comprensiva di un'interfaccia utente grafica.
Simulating business process diagrams with semantic technologies
NICORA, ANTONIO
2015/2016
Abstract
The treatment of time is one of the most challenging open issues in Computer Science and Business world. Time could be continuous or discrete, circular or linear, could be modelled with a precise granularity. How should it be represented? What kind of mechanisms should be conceived for using it in real applications? There is the evident need of some ontological formalization of time and the need of methodological approaches to manage it. Leveraging on well-accepted standards such as Ontology Web Language (OWL), Semantic Web Rule Language (SWRL) and Extensible Markup Language (XML), and with the help of existing ontologies, this work has the aim to propose to the community a temporal model for the management of time in Business Process Management Notation contexts. Although the framework is general enough to be extended to different environments, the core of this thesis is devoted to simulation of real Business Processes. For this reason, a simulation platform with a simple graphical user interface has been designed and implemented, based on the Java programming language.File | Dimensione | Formato | |
---|---|---|---|
2016_07_Nicora.pdf
accessibile in internet solo dagli utenti autorizzati
Descrizione: Testo della tesi
Dimensione
5.65 MB
Formato
Adobe PDF
|
5.65 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/123872