Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
totale 3.01
le regole di estrazione sono state sviluppate dagli studi di Samia Nasiri et al e da Lucassien
et al basate sulle relazioni grammaticali del teso. gli attributi, le classi, le relazioni, le
relazioni gerarchiche e gli attori. in fine il programma salverà tutte le informazioni estratte nel
database personale del programma.
All'avvio del servizio client-server del programma , il server si interfaccerà con il client e i
database di IceScrum e del programma stesso.
Mentre il client inizializza uninterfaccia grafica dove sono presenti tutte le user stories
caricate dal server fornendo la possibilità di avviare le procedure di estrazione delle
informazioni dalla user stories selezionata . ogni volta che viene avviata una procedura di
estrazione di una user stories. le regole di estrazione sono state sviluppate dagli studi di
Samia Nasiri et al e da Lucassien et al basate sulle relazioni grammaticali del teso. gli
attributi, le classi, le relazioni, le relazioni gerarchiche e gli attori. in fine il programma salverà
tutte le informazioni estratte nel database personale del programma.
queste regole sono Il cuore del programma, si basano sulle regole di estrazione di Samia
Nasiri et al e lucassien et al. sono state classificate cinque tipi di categorie relazionali
● Estrazione dei Attori: sono un insieme di regole che identificano il soggetto (“o
protagonista”) della user stories
● Estrazione delle classi: la loro funzione è quella di identificare i nomi di possibili
classi. la maggiorparte di queste regole si basano sulla relazione grammaticale
soggetto-verbo-oggetto.
● Estrazione delle relazioni: questa tipologia di relazioni cercano una relazione tra due
nomi all’interno del teso. questa regola viene utilizzata per trovare le chiamate di
funzioni tra due classi.
● Estrazione delle relazioni gerarchiche: l’ultimo categoria identica la tipologia di
relazione tra due classi, tramite parole chiavi come per esemmio “partecipate” o
“part of”
- Sviluppi Futuri
Uno dei possibili sviluppi futuri del programma possono potrebbe essere l’implementazione
della funzionalità di generare dei diagrammi grafici tramite il tool PlantUML, è uno strumento
che permette di creare diagrammi UML tramite righe di codice.
Una funzionalità importante per il progetto sarebbe quello di aggiornare e aggiungere nuove
Regole di estrazione come per esempio le regole di cardinalità e aggiungere nuove regole
per estrarre le relazioni gerarchiche.