THE Thesis reports on the work done for the definition of several techniques to support the design of modern systems. SCA-PatternBox is a framework for modeling service-oriented applications with design patterns that also permits the validation and verification of their behavior. Security Enhanced Docker study improves the use of SELinux in Docker. Two techniques are presented: Docker Policy Module (DPM) improves the use of the SELinux Type Enforcement (TE) model and Category minimization problem improves the use of the SELinux Multi Category Security (MCS) model. J-CO query language devised to query heterogeneous collections of JSON objects stored in a NoSQL document DBMS such as MongoDB.

Model-Based Techiniques for the Design of Modern Software Systems

CAPELLI, Steven
2017

Abstract

THE Thesis reports on the work done for the definition of several techniques to support the design of modern systems. SCA-PatternBox is a framework for modeling service-oriented applications with design patterns that also permits the validation and verification of their behavior. Security Enhanced Docker study improves the use of SELinux in Docker. Two techniques are presented: Docker Policy Module (DPM) improves the use of the SELinux Type Enforcement (TE) model and Category minimization problem improves the use of the SELinux Multi Category Security (MCS) model. J-CO query language devised to query heterogeneous collections of JSON objects stored in a NoSQL document DBMS such as MongoDB.
31-mag-2017
Inglese
PARABOSCHI, Stefano Giulio
Università degli studi di Bergamo
Bergamo
File in questo prodotto:
File Dimensione Formato  
TDUnibg1002752.pdf

accesso aperto

Dimensione 2.48 MB
Formato Adobe PDF
2.48 MB Adobe PDF Visualizza/Apri
Files_CAPELLI.zip

accesso solo da BNCF e BNCR

Dimensione 2.52 MB
Formato Zip File
2.52 MB Zip File

I documenti in UNITESI 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/20.500.14242/124766
Il codice NBN di questa tesi è URN:NBN:IT:UNIBG-124766