Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19528
Title: | Ανάπτυξη εργαλείου μετατροπής διαγραμμάτων μεταξύ μορφοτύπων PlantUML και XML για το περιβάλλον μοντελοποίησης Visual Paradigm |
Authors: | Μπούρδη, Ναταλία Βεσκούκης Βασίλειος |
Keywords: | XMI Διαγράμματα UML PlantUML Visual Paradigm Διαλειτουργικότητα UML Επέκταση Visual Paradigm XML |
Issue Date: | 28-Feb-2025 |
Abstract: | Η UML αποτελεί θεμελιώδες κομμάτι του σχεδιασμού και της τεκμηρίωσης συστημάτων λογισμικού, προσφέροντας ένα τρόπο αναπαράστασης της δομής και της λειτουργίας τους διαγραμματικά. Το Visual Paradigm είναι από τα πιο διαδεδομένα εργαλεία για τη δημιουργία και διαχείριση UML διαγραμμάτων, παρέχοντας εκτεταμένες δυνατότητες μοντελοποίησης. Ωστόσο, παρατηρείται αυξανόμενη τάση προς τη χρήση εργαλείων UML που βασίζονται στη δημιουργία διαγραμμάτων με απλό κείμενο, ιδιαίτερα του PlantUML. Για τη τάση αυτή ευθύνεται εν μέρει η εξέλιξη των Μεγάλων Γλωσσικών Μοντέλων (LLMs), τα οποία μπορούν να δημιουργήσουν κώδικα PlantUML, αλλά αντιμετωπίζουν δυσκολίες με πιο περίπλοκες μορφές, όπως το XMI, που αποτελεί το XML πρότυπο παράστασης και μέρος της προδιαγραφής της UML από το OMG. Η παρούσα εργασία παρουσιάζει την ανάπτυξη μίας επέκτασης (plugin) για το Visual Paradigm, το οποίο επιτρέπει την εισαγωγή και εξαγωγή UML διαγραμμάτων από και προς το μορφότυπο κειμένου PlantUML, καθώς και ενός εργαλείου γραμμής εντολών (CLI) προς διευκόλυνση αυτοματοποιήσεων. Δόθηκε έμφαση στη διατήρηση του σημασιολογικού περιεχομένου του Visual Paradigm, ώστε η μετατροπή των διαγραμμάτων να αποδίδει όσο το δυνατόν πιο πιστά την αρχική τους μορφή και την έννοια του ολοκληρωμένου UML μοντέλου που διέπει τέτοια εργαλεία. Επίσης, έγιναν σχεδιαστικές επιλογές με γνώμονα τόσο τη βελτιστοποίηση της εισαγωγής διαγραμμάτων που δημιουργήθηκαν από LLMs όσο και της εξαγωγής τους σε μορφή που προορίζεται για επεξεργασία από αυτά. |
URI: | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19528 |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Natalia_Bourdi_03119031_thesis_plantuml.pdf | 4.36 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.