Due to the large set of enterprises and companies that organize their work through business processes, it becomes more and more fundamental to encourage the sharing and reuse of process models. At this purpose, in this thesis we introduce the concept of abstract business process, namely a general-purpose conceptual definition of process classes as representatives of concrete business processes. In this way a process is described by a set of activities and by a control flow that contains rules about acitivity sequence. The thesis defines a metamodel representing the structure of processes and exploits Semantic Web features and formal representation for storing and annotating processes, at the purpose of increasing the query result quality. Concretely, processes are defined in RDF (Resource Description Framework). Based on these definitions, we define ontologies that describe business processes with their semantic characteristics and possible relations between them. For a predefined set of these relations (equivalence, specialization, part of, and overlap)we define an algorithm for automatically producing the relations between processes in a repository. The approach is based on a comparison algorithm between processes.

Data la tendenza sempre maggiore da parte di imprese e di organizzazioni di impostare le loro operazioni tramite la definizione di processi di business, diventa sempre più fondamentale il favorire la condivisione degli stessi e di conseguenza il riuso, soprattutto dato che i processi di business portano la collaborazione anche tra ambienti differenti. La differenza di informazione tra varie imprese diviene l'ostacolo maggiore per la condivisione, quindi diviene necessario introdurre un concetto che permetta di superare tale difficoltà. Creando quindi delle classi che racchiudono vari processi di business con componenti semantiche simili, è possibile astrarli portandoli ad un livello di compresione più esteso. Nasce così il concetto di processi di business astratto. In questo modo i vari processi verranno rappresentati come un insieme di attività regolate da un flusso di controllo. Per rappresentare un'astrazione deve essere quindi utilizzato un modello che si basi su metadati, quindi utilizzare delle carattestiche del Web Semantico e della sua rappresentazione formale, Resource Description Framework. Utilizzare tale paradigma per condividere tali informazioni può rendere più efficiente il suo scopo se a descrivere i processi, oltre alle sue caratteristiche semantiche, sia possibile creare un'ontologia formata dalle relazioni che intercorrono fra di loro. Tali relazioni, equivalenza/specializzazione/sottoprocesso/intersezione, vengono ricavate creando un algoritmo di confronto binario tra processi, quindi è necessario definire una struttura dati su cui lavorare, senza utilizzare le classiche metodologie di modellizzazione dei processi di business.

Annotazione semantica automatica per ricerca e riuso di processi di business

PIATTI, MAURIZIO
2009/2010

Abstract

Due to the large set of enterprises and companies that organize their work through business processes, it becomes more and more fundamental to encourage the sharing and reuse of process models. At this purpose, in this thesis we introduce the concept of abstract business process, namely a general-purpose conceptual definition of process classes as representatives of concrete business processes. In this way a process is described by a set of activities and by a control flow that contains rules about acitivity sequence. The thesis defines a metamodel representing the structure of processes and exploits Semantic Web features and formal representation for storing and annotating processes, at the purpose of increasing the query result quality. Concretely, processes are defined in RDF (Resource Description Framework). Based on these definitions, we define ontologies that describe business processes with their semantic characteristics and possible relations between them. For a predefined set of these relations (equivalence, specialization, part of, and overlap)we define an algorithm for automatically producing the relations between processes in a repository. The approach is based on a comparison algorithm between processes.
ING V - Facolta' di Ingegneria dell'Informazione
21-lug-2010
2009/2010
Data la tendenza sempre maggiore da parte di imprese e di organizzazioni di impostare le loro operazioni tramite la definizione di processi di business, diventa sempre più fondamentale il favorire la condivisione degli stessi e di conseguenza il riuso, soprattutto dato che i processi di business portano la collaborazione anche tra ambienti differenti. La differenza di informazione tra varie imprese diviene l'ostacolo maggiore per la condivisione, quindi diviene necessario introdurre un concetto che permetta di superare tale difficoltà. Creando quindi delle classi che racchiudono vari processi di business con componenti semantiche simili, è possibile astrarli portandoli ad un livello di compresione più esteso. Nasce così il concetto di processi di business astratto. In questo modo i vari processi verranno rappresentati come un insieme di attività regolate da un flusso di controllo. Per rappresentare un'astrazione deve essere quindi utilizzato un modello che si basi su metadati, quindi utilizzare delle carattestiche del Web Semantico e della sua rappresentazione formale, Resource Description Framework. Utilizzare tale paradigma per condividere tali informazioni può rendere più efficiente il suo scopo se a descrivere i processi, oltre alle sue caratteristiche semantiche, sia possibile creare un'ontologia formata dalle relazioni che intercorrono fra di loro. Tali relazioni, equivalenza/specializzazione/sottoprocesso/intersezione, vengono ricavate creando un algoritmo di confronto binario tra processi, quindi è necessario definire una struttura dati su cui lavorare, senza utilizzare le classiche metodologie di modellizzazione dei processi di business.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2010_07_Piatti.pdf

non accessibile

Descrizione: Testo della Tesi
Dimensione 1.37 MB
Formato Adobe PDF
1.37 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/804