Inspectable Control for Structure-Preserving Software Regeneration
Επιθεωρήσιμος έλεγχος για αναπαραγωγή λογισμικού με διατήρηση της δομής
Ελέγξιμη μερική αναπαραγωγή κώδικα με χρήση ιεραρχικών διακριτών λανθανουσών αναπαραστάσεων.
Διαβάστε ολόκληρη την εργασία σε HTMLΑναζητήσιμο κείμενο με τύπους, πίνακες, σχήματα και βιβλιογραφικές αναφορές.
Τελικό δοκίμιο του συγγραφέα, με τον οριστικό κατάλογο συγγραφέων και DOI. CC BY 4.0 author manuscript; the ACM DOI page remains the version of record. Όροι ανάρτησης και επαναχρησιμοποίησης.
Η εργασία σε 30 δευτερόλεπτα
Ερευνητικό ερώτημαΠώς μπορεί ένα παραγωγικό μοντέλο να τροποποιεί επιλεγμένα τμήματα ενός προγράμματος, διατηρώντας συγχρόνως επιλεγμένα στοιχεία της αδρής δομής του;
Πρόβλημα
Η τροποποίηση κώδικα με τη βοήθεια ΤΝ απαιτεί συχνά μία οριοθετημένη αλλαγή, ενώ επιλεγμένα δομικά στοιχεία του προγράμματος παραμένουν σταθερά. Η αναπαραγωγή ολόκληρου του προγράμματος μπορεί να διαταράξει άσχετες περιοχές, ενώ οι περιορισμοί σε επίπεδο διακριτικών δεν παρέχουν μια αδρή επιφάνεια ελέγχου.
Προσέγγιση
Η μελέτη κωδικοποιεί συναρτήσεις Python 64 διακριτικών με ένα ιεραρχικό VQ-VAE, κλειδώνει επιλεγμένους αδρούς διακριτούς κώδικες και χρησιμοποιεί διακριτή παραγωγή με μάσκα για την τοπική εκ νέου παραγωγή κώδικα στις υπόλοιπες λανθάνουσες θέσεις.
Κύριο αποτέλεσμα
Το κλείδωμα τεσσάρων κωδίκων ανώτερου επιπέδου αυξάνει το ποσοστό επιτυχούς συντακτικής ανάλυσης από 0.453 σε 0.591, ενώ οι μη κλειδωμένες θέσεις εξακολουθούν να μεταβάλλονται με ρυθμό 0.936 και η μοναδικότητα των υπό συνθήκη δειγμάτων παραμένει 0.998.
Γιατί έχει σημασία
Τα αποτελέσματα καταδεικνύουν έναν μετρήσιμο συμβιβασμό σταθερότητας–ελευθερίας για ελεγχόμενη επεξεργασία κώδικα και μερική αναπαραγωγή προγραμμάτων. Παρέχουν πρώιμα τεκμήρια για ένα επιθεωρήσιμο επίπεδο ελέγχου στον λανθάνοντα χώρο, όχι απόδειξη σημασιολογικής ισοδυναμίας ή λειτουργικής ορθότητας.
Περίληψη
Οι ροές εργασίας της μηχανικής λογισμικού, όπως η επισκευή υπό περιορισμούς, η σταδιακή βελτίωση και η τροποποίηση με διατήρηση της δομής, απαιτούν έλεγχο του τι αλλάζει και του τι παραμένει σταθερό. Η παραγωγή σε επίπεδο διακριτικών αποτελεί ασθενή επιφάνεια ελέγχου για αυτές τις διεργασίες, διότι περιορίζει τοπικά το επιφανειακό κείμενο και όχι τις αδρομερείς δομικές αναλλοίωτες ιδιότητες που συχνά επιδιώκει να διατηρήσει η μηχανική λογισμικού. Μελετούμε ιεραρχικές διακριτές λανθάνουσες αναπαραστάσεις ως επιθεωρήσιμη ενδιάμεση αναπαράσταση τεχνουργημάτων λογισμικού: ένα ιεραρχικό VQ-VAE συμπιέζει μια συνάρτηση Python 64 διακριτικών σε αδρομερείς και λεπτομερείς διακριτούς κώδικες, ενώ η διακριτή παραγωγή με μάσκες αναπαράγει μόνο επιλεγμένες θέσεις υπό μερικούς περιορισμούς. Σε 2,000 προεπεξεργασμένες συναρτήσεις Python, το κλείδωμα τεσσάρων κωδίκων ανώτατου επιπέδου βελτιώνει το ποσοστό επιτυχούς συντακτικής ανάλυσης από 0.453 σε 0.591, διατηρώντας παράλληλα ουσιώδη μεταβολή στις μη κλειδωμένες θέσεις (ελευθερία επεξεργασίας, 0.936) και σχεδόν μέγιστη μοναδικότητα δειγμάτων (ποικιλομορφία, 0.998). Με σταθερό αδρομερές συγκείμενο, η βελτίωση κατώτερου επιπέδου είναι ασθενέστερη αλλά παραμένει μονότονη, στοιχείο που υποστηρίζει μια ερμηνεία της ιεραρχίας από το αδρομερές προς το λεπτομερές. Συνολικά, τα αποτελέσματα παρέχουν πρώιμα τεκμήρια για ένα πρακτικό επίπεδο ελέγχου που υποστηρίζει οριοθετημένη αναπαραγωγή τεχνουργημάτων λογισμικού με διατήρηση της δομής, πάνω από το επίπεδο των διακριτικών.
Δημοσιεύτηκε στο Πρακτικά του 34ου ACM International Conference on the Foundations of Software Engineering
Τύπος συνεισφοράς Μέθοδος ελέγχου στον λανθάνοντα χώρο
σσ. 1406–1407Συνοδευτική αφίσα
Κύρια αποτελέσματα
| Ρύθμιση | Ποσοστό επιτυχούς συντακτικής ανάλυσης | Σκελετός | Υπογραφή | Αλλαγή σε ξεκλείδωμένες θέσεις |
|---|---|---|---|---|
| Είσοδος (περικομμένη) | 0.994 | 0.994 | 0.994 | — |
| Ανακατασκευή κωδικοποιητή-αποκωδικοποιητή | 0.857 | 0.848 | 0.493 | 0 |
| Παραγωγή χωρίς συνθήκες | 0.453 | 0.08 | 0 | 0.995 |
| Υπό συνθήκη, πρόθεμα k=4 | 0.591 | 0.295 | 0.061 | 0.936 |
| Υπό συνθήκη, εύρος υπογραφής | 0.6 | 0.302 | 0.063 | δεν αναφέρεται |
Κύριο αποτέλεσμα. Το κλείδωμα αδρών λανθανουσών αναπαραστάσεων βελτιώνει τη συντακτική σταθερότητα χωρίς να εκμηδενίζει τις αλλαγές στην επεξεργάσιμη περιοχή· το αποτέλεσμα καταδεικνύει δομικό έλεγχο και όχι εγγυημένη λειτουργική ισοδυναμία.
- Σύνολο δεδομένων
- 2,000 προεπεξεργασμένες συναρτήσεις Python από ένα υποσύνολο του CodeParrot Clean
- Μέγεθος δείγματος
- 2,000 προεπεξεργασμένες συναρτήσεις Python· η μοναδικότητα των υπό συνθήκη δειγμάτων είναι 0.998.
- Μετρικές
- Ποσοστό επιτυχούς συντακτικής ανάλυσης· προσεγγιστικές μετρικές διατήρησης σκελετού και υπογραφών· ποσοστό μεταβολής μη κλειδωμένων θέσεων· μοναδικότητα και εντροπία δειγμάτων
- Αβεβαιότητα
- Η δισέλιδη μελέτη αναφέρει σημειακές εκτιμήσεις χωρίς διαστήματα εμπιστοσύνης ή στατιστική ανάλυση με πολλαπλούς σπόρους.
- Συνθήκες
- Συναρτήσεις 64 διακριτικών, αποκωδικοποίηση argmax, 16 κώδικες ανώτερου επιπέδου και 32 κώδικες κατώτερου επιπέδου· το πλήρες κλείδωμα αναπαράγει ακριβώς την ανακατασκευή του κωδικοποιητή.
Λήψη αποτελεσμάτων:CSVJSONMarkdownΕξωτερικό αντίγραφο:Κάρτα συνόλου δεδομένων στο Hugging Face
PDF και παραπομπή
Βιβλιογραφική αναφορά στην εργασία Το BibTeX είναι η συνιστώμενη μορφή. Κάθε παραλλαγή που ακολουθεί παράγεται από την ίδια εγγραφή δημοσίευσης.
@inproceedings{Gavrilov2026InspectableControl,
title = {Inspectable Control for Structure-Preserving Software Regeneration},
author = {Gavrilov, Alexey and Gazzaev, Alan-Barsag and Mozikov, Mikhail and Makarov, Ilya and Muravyov, Sergey},
booktitle = {Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering},
publisher = {ACM},
year = {2026},
pages = {1406--1407},
doi = {10.1145/3803437.3807386},
url = {https://doi.org/10.1145/3803437.3807386},
isbn = {979-8-4007-2636-1},
}
Gavrilov, A., Gazzaev, A.-B., Mozikov, M., Makarov, I., and Muravyov, S. (2026). Inspectable Control for Structure-Preserving Software Regeneration. In Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering (pp. 1406–1407). ACM. https://doi.org/10.1145/3803437.3807386A. Gavrilov, A.-B. Gazzaev, M. Mozikov, I. Makarov, and S. Muravyov, “Inspectable Control for Structure-Preserving Software Regeneration,” in Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering, 2026, pp. 1406–1407, doi: 10.1145/3803437.3807386.TY - CPAPER
TI - Inspectable Control for Structure-Preserving Software Regeneration
AU - Gavrilov, Alexey
AU - Gazzaev, Alan-Barsag
AU - Mozikov, Mikhail
AU - Makarov, Ilya
AU - Muravyov, Sergey
PY - 2026
DA - 2026-07-05
T2 - Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering
SP - 1406
EP - 1407
PB - ACM
DO - 10.1145/3803437.3807386
UR - https://doi.org/10.1145/3803437.3807386
SN - 979-8-4007-2636-1
ER -
Αρχεία παραπομπής:Κείμενο APAΚείμενο IEEERISCSL-JSONSchema.org JSON-LDOAI-DC XMLOpenAIRE v4 XMLMODS XMLΜεταδεδομένα JATS 1.4 σε XMLΠλήρες κείμενο σε JATS 1.4 XMLRDF TurtleΣύνολο συνδέσμων (JSON)Σύνολο συνδέσμων (HTTP)RO-Crate
Πλήρης οδηγός
Πλήρης ερευνητικός οδηγός
Μέθοδος
Η μέθοδος συμπιέζει μια σύντομη συνάρτηση Python σε δύο επίπεδα διακριτών κωδίκων, παγώνει επιλεγμένες αδρομερείς θέσεις και αναπαράγει τις υπόλοιπες προτού τις αποκωδικοποιήσει ξανά σε κώδικα.
Κωδικοποίηση
Συμπιέστε μια συνάρτηση Python 64 διακριτικών σε 16 κώδικες ανώτερου επιπέδου και 32 κώδικες κατώτερου επιπέδου με ένα ιεραρχικό VQ-VAE.
Κλείδωμα
Επιλέξτε αδρές θέσεις κωδίκων που αναπαριστούν τη δομή προς διατήρηση, όπως ένα πρόθεμα που καλύπτει το εύρος της υπογραφής συνάρτησης.
Αναπαραγωγή
Εκτελέστε διακριτή παραγωγή με μάσκες μόνο στις ξεκλείδωτες θέσεις και αποκωδικοποιήστε την ολοκληρωμένη ιεραρχία ξανά σε πηγαίο κώδικα.
Επιθεώρηση
Πριν αποδεχθείτε μια αναπαραγωγή, μετρήστε το ποσοστό επιτυχούς συντακτικής ανάλυσης, τις προσεγγιστικές δομικές μετρικές, τη μεταβολή στις μη κλειδωμένες θέσεις και τη μοναδικότητα των δειγμάτων.
Κεντρική ιδέα
Ο έλεγχος εφαρμόζεται σε μια εκμαθημένη αναπαράσταση πάνω από το επίπεδο των διακριτικών: οι αδρές λανθάνουσες θέσεις ορίζουν ρητά σημεία όπου η δομή μπορεί να παγώσει, ενώ οι γειτονικές λεπτομέρειες υλοποίησης παραμένουν επεξεργάσιμες.
Διαφορά από συναφείς προσεγγίσεις
Οι περιορισμοί σε επίπεδο προτροπής ή λεκτικής μονάδας εφαρμόζονται στο επιφανειακό κείμενο. Η προτεινόμενη διεπαφή εκθέτει αδρά και λεπτομερή διακριτά σημεία ελέγχου και μετρά τον συνακόλουθο συμβιβασμό μεταξύ σταθερότητας και ελευθερίας.
Τι νέο εισάγεται
Η εργασία εισάγει και αξιολογεί ένα επιθεωρήσιμο ιεραρχικό επίπεδο λανθάνοντος ελέγχου για την οριοθετημένη αναπαραγωγή τεχνουργημάτων λογισμικού.
Ερωτήματα στα οποία συμβάλλει να απαντήσει η εργασία
Ανοίξτε ένα ερώτημα για μια σύντομη απάντηση τεκμηριωμένη από την εργασία. Τα λεπτομερή όρια της τεκμηρίωσης παρατίθενται στους Περιορισμούς.
Πώς μπορεί η ΤΝ να επεξεργάζεται κώδικα χωρίς να ξαναγράφει τα πάντα;
Η εργασία μελετά τη μερική αναπαραγωγή κώδικα πάνω από το επίπεδο των διακριτικών. Ένα ιεραρχικό VQ-VAE αντιστοιχίζει μια σύντομη συνάρτηση Python σε αδρομερείς και λεπτομερείς διακριτούς κώδικες· επιλεγμένες αδρομερείς θέσεις κλειδώνονται και η διακριτή παραγωγή με μάσκες μεταβάλλει μόνο τις υπόλοιπες λανθάνουσες θέσεις πριν από την αποκωδικοποίηση. Έτσι παρέχεται ρητό όριο διατήρησης αντί να αναπαράγεται ολόκληρη η συνάρτηση.
Ποιες μέθοδοι διατηρούν τη δομή του προγράμματος κατά την παραγωγή κώδικα;
Η εργασία εξετάζει τον ιεραρχικό διακριτό λανθάνοντα έλεγχο. Οι αδρές λανθάνουσες θέσεις μπορούν να παραμένουν σταθερές ενώ οι ξεκλείδωτες θέσεις αναπαράγονται· κατόπιν μετρώνται το ποσοστό επιτυχούς συντακτικής ανάλυσης και οι δομικοί υποκατάστατοι δείκτες. Τα τεκμήρια αφορούν την πιθανοτική δομική σταθερότητα σύντομων συναρτήσεων Python και δεν θεμελιώνουν ακριβή διατήρηση του AST, σημασιολογική ισοδυναμία ή λειτουργική ορθότητα.
Μπορούν οι ιεραρχικές διακριτές λανθάνουσες αναπαραστάσεις να προσφέρουν τοπικό έλεγχο του κώδικα;
Στο αναφερόμενο πείραμα με 2,000 συναρτήσεις, το κλείδωμα τεσσάρων κωδίκων ανώτατου επιπέδου αύξησε το ποσοστό συντακτικής ανάλυσης από 0.453 σε 0.591. Παράλληλα, άλλαξε το 0.936 των μη κλειδωμένων θέσεων και το ποσοστό μοναδικότητας των υπό συνθήκη δειγμάτων ήταν 0.998. Τα αποτελέσματα αυτά αποτελούν πρώιμη ένδειξη ότι οι αδρομερείς περιορισμοί στον λανθάνοντα χώρο μπορούν να διατηρήσουν μέρος της δομής χωρίς να εξαλείφουν την ελευθερία τοπικής επεξεργασίας ή την ποικιλομορφία των δειγμάτων.
Πώς μπορεί η παραγωγή κώδικα να εξισορροπεί τη δομική σταθερότητα με την ποικιλομορφία;
Η εργασία αξιολογεί από κοινού τη σταθερότητα και την ελευθερία, αντί να βελτιστοποιεί μόνο την εγκυρότητα. Το κλείδωμα αδρομερών κωδίκων αυξάνει τη συντακτική εγκυρότητα, ενώ η μεταβολή στις μη κλειδωμένες θέσεις παραμένει υψηλή και τα υπό συνθήκη δείγματα παραμένουν σχεδόν εξ ολοκλήρου μοναδικά. Το αποτέλεσμα καταδεικνύει έναν μετρήσιμο συμβιβασμό σταθερότητας–ελευθερίας υπό την εξεταζόμενη διαμόρφωση, όχι ένα καθολικό βέλτιστο.
Πώς σχετίζεται αυτή η εργασία με την υποβοηθούμενη από LLM επεξεργασία κώδικα;
Το μοντέλο που δοκιμάστηκε είναι ένα ιεραρχικό VQ-VAE με διακριτή παραγωγή με απόκρυψη και όχι ένα μεγάλο γλωσσικό μοντέλο. Ωστόσο, το πρόβλημα ελέγχου αφορά και την υποβοηθούμενη από LLM επεξεργασία, επειδή οι περιττές αλλαγές εκτός της ζητούμενης περιοχής αποτελούν πρακτικό ζήτημα. Η εργασία συνεισφέρει έναν συμπληρωματικό μηχανισμό λανθάνοντος χώρου και ένα πλαίσιο αξιολόγησης, όχι ένα σύνολο αναφοράς για επεξεργασία με LLM.
Σύγκριση με συναφείς προσεγγίσεις
| Δυνατότητα | Έλεγχος σε επίπεδο λεκτικών μονάδων | Ιεραρχικός έλεγχος στον λανθάνοντα χώρο |
|---|---|---|
| Παγώστε την αδρή δομή | Περιορισμένο | Εγγενές κλείδωμα αδρομερών κωδίκων |
| Μερική αναπαραγωγή | Εύθραυστοι επιφανειακοί περιορισμοί | Καλυμμένη επαναδειγματοληψία επιλεγμένων κωδίκων |
| Επιθεωρήσιμα σημεία ελέγχου | Χωρίς ρητό ενδιάμεσο επίπεδο | Αδρές και λεπτομερείς διακριτές θέσεις |
| Τεκμηρίωση στην παρούσα εργασία | Δεν αξιολογήθηκε ως πλήρης γραμμή βάσης | Διαγνωστικές μετρήσεις συντακτικής σταθερότητας και ελευθερίας επεξεργασίας |
Ο πίνακας περιγράφει διεπαφές και τα μετρημένα τεκμήρια της μελέτης· δεν διατυπώνει ισχυρισμό περί λειτουργικής ορθότητας ή καθολικής υπεροχής.
Συνάφεια και πεδίο εφαρμογής
Η εργασία αφορά κυρίως έρευνα που χρειάζεται ρητό έλεγχο του τι επιτρέπεται να αλλάξει ένας υποβοηθούμενος από ΤΝ μετασχηματισμός κώδικα και ποια μέρη ενός προγράμματος πρέπει να παραμείνουν σταθερά.
Ελέγξιμη παραγωγή κώδικα με διατήρηση της δομής
Εντοπισμένη επιδιόρθωση προγραμμάτων και οριοθετημένη αναδόμηση
Ιεραρχικές διακριτές αναπαραστάσεις πηγαίου κώδικα
Καλυμμένη διακριτή παραγωγή πηγαίου κώδικα
Έλεγχος στον λανθάνοντα χώρο για τεχνουργήματα λογισμικού
Περιορισμοί
- Η μελέτη περιορίζεται σε σύντομες συναρτήσεις Python, περικομμένες στις 64 λεκτικές μονάδες.
- Η αξιολόγηση χρησιμοποιεί αποκωδικοποίηση argmax και έμμεσους συντακτικούς ή δομικούς δείκτες αντί για δοκιμές λειτουργικής ισοδυναμίας.
- Η ακριβής διατήρηση της υπογραφής παραμένει ανεπαρκής.
- Ο έλεγχος κατώτερου επιπέδου είναι ασθενέστερος από τον έλεγχο ανώτατου επιπέδου.
- Οι λανθάνουσες θέσεις δεν έχουν ακόμη ευθυγραμμιστεί με σημασιολογικές περιοχές, όπως τμήματα AST, υπογραφές ή δομή ροής ελέγχου.
- Τα αποτελέσματα δεν θεμελιώνουν ορθότητα για πρακτική επισκευή, αναδόμηση ή αλλαγές σε επίπεδο αποθετηρίου.
Βιβλιογραφικές αναφορές της εργασίας
Οι εγγραφές αυτές αντιστοιχούν στην αριθμημένη ενότητα βιβλιογραφικών αναφορών του PDF της εργασίας.
- Ali Razavi, Aaron van den Oord, Oriol Vinyals. . Generating Diverse High-Fidelity Images with VQ-VAE-2. Advances in Neural Information Processing Systems.
- Jacob Austin, Daniel D. Johnson, Jonathan Ho, Daniel Tarlow, Rianne van den Berg. . Structured Denoising Diffusion Models in Discrete State-Spaces. Advances in Neural Information Processing Systems.
- Subham Sekhar Sahoo, Marianne Arriola, Yair Schiff, Aaron Gokaslan, Edgar Marroquin, Justin T Chiu, Alexander Rush, Volodymyr Kuleshov. . Simple and Effective Masked Diffusion Language Models. Advances in Neural Information Processing Systems.
- Shraddha Barke, Michael B. James, Nadia Polikarpova. . Grounded Copilot: How Programmers Interact with Code-Generating Models. Proceedings of the ACM on Programming Languages.
- Fengji Zhang, Bei Chen, Yue Zhang, Jacky Keung, Jin Liu, Daoguang Zan, Yi Mao, Jian-Guang Lou, Weizhu Chen. . RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generation. Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing.
Πόροι και αναπαραγωγιμότητα
- Εκδότης
- ACM
- Τοπικό PDF πλήρους κειμένου
- Τελικό δοκίμιο του συγγραφέα, με τον οριστικό κατάλογο συγγραφέων και DOI
- Πόροι δημοσίευσης
- Το δημόσιο χειρόγραφο, οι πίνακες αποτελεσμάτων, το επεξηγηματικό σχήμα και τα αρχεία παραπομπών διατίθενται εδώ. Ο κώδικας υλοποίησης και τα σημεία ελέγχου δεν έχουν δημοσιοποιηθεί.
Δήλωση δεδομένων
- Πηγή
- Ένα προεπεξεργασμένο υποσύνολο του CodeParrot Clean που περιέχει 2,000 συναρτήσεις Python.
- Άδεια χρήσης
- Ο παρών ιστότοπος δεν αναδιανέμει αρχεία συνόλων δεδομένων· η επαναχρησιμοποίηση εξακολουθεί να διέπεται από τις άδειες του αρχικού συνόλου δεδομένων CodeParrot και του πηγαίου κώδικα.
- Προεπεξεργασία
- Οι συναρτήσεις Python κατατέμνονται σε λεκτικές μονάδες και, πριν από την ιεραρχική κωδικοποίηση, περικόπτονται ή συμπληρώνονται ώστε να έχουν 64 λεκτικές μονάδες.
- Διαίρεση
- Η αφίσα αναφέρει σύνολο αξιολόγησης 2,000 συναρτήσεων· η δημόσια εργασία δεν περιλαμβάνει αμετάβλητο αρχείο καταγραφής του διαχωρισμού εκπαίδευσης/επικύρωσης.
- Μορφή
- Συναρτήσεις πηγαίου κώδικα Python, ακολουθίες λεκτικών μονάδων τύπου GPT, ακολουθίες κώδικα ανώτερου επιπέδου μήκους 16 και ακολουθίες κατώτερου επιπέδου μήκους 32.
- Έκδοση / άθροισμα ελέγχου
- Στο δισέλιδο άρθρο δεν αναφέρονται άθροισμα ελέγχου του συνόλου δεδομένων και αναγνωριστικό αμετάβλητου στιγμιοτύπου.
- Απόκτηση
- Δεν διατίθεται δημόσιο σενάριο απόκτησης μαζί με τη σελίδα της δημοσίευσης.
- Όρια χρήσης
- Το δείγμα δεν είναι αντιπροσωπευτικό λογισμικού σε κλίμακα αποθετηρίου, πολλαπλών γλωσσών προγραμματισμού ή εργασιών επισκευής επαληθευμένων ως προς τη συμπεριφορά.
Εκδόσεις
- Δημοσιευμένη έκδοσηACM FSE Companion, 2026
- Εξωτερικό αντίγραφο πλήρους κειμένουΣυγγραφικό χειρόγραφο με άδεια CC BY 4.0 στο Hugging Face
- Άνοιγμα εγγραφής αποθετηρίουΕγγραφή Zenodo ευρετηριασμένη από το OpenAIRE
- Άνοιγμα πλήρους κειμένου στο αποθετήριοΣυγγραφικό χειρόγραφο στο Zenodo με άδεια CC BY 4.0· κειμενικά ισοδύναμο με το τοπικό χειρόγραφο
- Πόροι του συγγραφέαΑφίσα και διαφάνειες παρουσίασης
- Βιβλιογραφική εγγραφήDBLP
- Άνοιγμα επιστημονικής εγγραφήςOpenAlex
- Εγγραφή γράφου παραπομπώνSemantic Scholar
- Πλήρες κείμενο που κοινοποιήθηκε από τον συγγραφέαResearchGate
- Σύνοψη σε απλή γλώσσαKudos
Το δημοσιευμένο DOI αποτελεί το κύριο βιβλιογραφικό αναγνωριστικό. Η παρούσα σελίδα παραμένει το μοναδικό κανονικό URL του έργου σε όλες τις εκδόσεις.