This paper proposes a comprehensive approach to conceptual log file modelling. It is based on the UML (Unified Modelling Language) class diagrams, which notation was extended to represent the main functionality of the nested structure of JSON (JavaScript Object Notation) log files. An implementation of the approach is illustrated in two domains: banking applications and networking. This study is a first step towards the sound development of a centralized log files management system. We use the ECS (Elastic Common Schema) initiative as a starting point. We also present the developed plugin to the StarUML software, which allows modelling logs in both UML and JSON formats.

A comprehensive approach to conceptual modelling and visual representation of log files

Rakhmetova, Evelina;Garosi, Marco;Combi, Carlo
2022

Abstract

This paper proposes a comprehensive approach to conceptual log file modelling. It is based on the UML (Unified Modelling Language) class diagrams, which notation was extended to represent the main functionality of the nested structure of JSON (JavaScript Object Notation) log files. An implementation of the approach is illustrated in two domains: banking applications and networking. This study is a first step towards the sound development of a centralized log files management system. We use the ECS (Elastic Common Schema) initiative as a starting point. We also present the developed plugin to the StarUML software, which allows modelling logs in both UML and JSON formats.
9781450387132
File in questo prodotto:
File Dimensione Formato  
sac2022.pdf

solo utenti autorizzati

Tipologia: Versione dell'editore
Licenza: Copyright dell'editore
Dimensione 1.36 MB
Formato Adobe PDF
1.36 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS 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: http://hdl.handle.net/11562/1073576
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact