63,551 research outputs found
Consuetudine con la libertà
Si tratta di un saggio premesso al libro di Cesare Ruperto, La costituzione in mezzo a noi (Milano, Giuffré, 2005), uscito a cura di A. de Nitto. Si prospettano ipotesi di teoria della costituzione nelle esperienze di giustizia costituzionale
Territori, enti, comunità. Spazi di competenza, luoghi di convivenza
In una prospettiva concettuale di tipo formale, il territorio identifica uno spazio di competenza dell'ente territoriale di riferimento. In una prospettiva 'costituzionale', il territorio, in quanto terra abitata, identifica il luogo della vita della relativa comunità
A proposito di certezza
La ‘certezza’ del diritto, in quanto riferita a esperienze in continuo mutamento, si configura come ragionevole ‘discernimento’ di soluzioni compatibili. * * * * * * * * * * * * * * * * * * * * * * * * * *
Monitoring in a multi-cloud environment
The Cloud brings velocity to the development and release process of applications, however software systems become complex, distributed on multiple clouds, dynamic and heterogeneous, leveraging both PaaS and IaaS resources. In this context, gathering feedback on the health and usage of services becomes really hard with traditional monitoring tools, since they were built for on-premise solutions offering uniform monitoring APIs and under the assumption that the application configuration evolves slowly over time
Adattamento di servizi SOAP e REST : progettazione e sviluppo di una proposta di soluzione
LAUREA SPECIALISTICANegli ultimi anni sono nati numerosi servizi Web che implementano un nuovo tipo di approccio che rispecchiano l'insieme dei principi denominati REST.
Nel creare composizioni di servizi, si necessita spesso di eseguire una serie di invocazioni verso servizi di entrambe le tecnologie sia SOAP che REST.
Questa tesi si pone l'obbiettivo di fornire un'approccio all'adattamento delle singole invocazioni tra servizi Web di diversa tipologia a livello di esecuzione in maniera trasparente rispetto alla composizione.
Viene introdotta un'analisi sulle caratteristiche della nuova tipologia identificando le differenze con un servizio SOAP, che permetterà di esporre una soluzione basato sull'utilizzo di notazioni semantiche all'interno delle descrizioni dei servizi.
Verrà introdotto un'implementazione di un prototipo che segue l'approccio proposto
Ancora a proposito di ‘giuridico’ e ‘legale’
Il giuridico si svolge in un tempo cairotico, il legale in un tempo cronometrico: il tempo della giurisprudenza, il tempo della legislazione. Il giuridico è originario; il legale è derivativo. Il giuridico ha luoghi di svolgimento, il legale ha spazi di validità e di efficacia. Il giuridico è connesso alla scuola, il legale alla politica. Il giuridico si occupa di qualità, il legale di quantità. Il giuridico si declina al plurale, il legale al singolare. Il giuridico narra e argomenta; il legale prevede. La costituzione nel giuridico e nel legale. Il giuridico è 'ottimista', il legale 'pessimista'
Contro le simmetrie
Lo studio del fenomeno delle "proprietà collettive" ("assetti fondiari collettivi"), richiedendo di scardinare l'impianto teorico dell'individualismo codicistico, rivela la vitalità e la complessità di un antico mondo umano di relazioni legate alla terra
Un approccio per lo sviluppo di applicazioni portabili per sistemi di Cloud computing
LAUREA MAGISTRALEIl Cloud Computing è un paradigma relativamente recente che promette di rivoluzionare la modalità attraverso cui i servizi IT vengono forniti.
Nonostante gli indubbi benefici in termini di scalabilità e di risparmio di costi, permangono ancora oggi delle problematiche che ne stanno limitando la massiccia diffusione.
Uno dei più grossi impedimenti riguarda la percezione del cosiddetto effetto "lock-in" da parte del provider di servizi Cloud.
Relativamente a queste tematiche, in questo elaborato di tesi vengono introdotti i concetti di portabilità ed interoperabilità, focalizzandosi sul problema della portabilità di applicazioni tra i PaaS (Platform as a Service) provider.
In particolare viene proposto uno strato di astrazione che permette alle applicazioni sia di utilizzare i più comuni servizi Cloud, sia di essere portabili su più piattaforme.
Questo approccio, denominato CPIM (Cloud Portable Independent Model), propone una libreria che espone delle API "Vendor-Independent" che forniscono un'intermediazione dei seguenti servizi Cloud: servizio Blob, servizio NoSQL, servizio SQL, servizio TaskQueue, servizio MessageQueue, servizio Memcache e di Mailing.
L'attuale versione della libreria CPIM supporta la portabilità di applicazioni Java tra le piattaforme di Google App Engine ed Windows Azure.
Infine è stata effettuata un'estesa attività sperimentale con l'obiettivo di valutare l'overhead della libreria rispetto all'uso diretto delle due piattaforme. I risultati hanno dimostrato come l'overhead nell'utilizzo delle API della libreria, sia marginale in termini di tempi di latenza e di utilizzo della CPU delle risorse computazionali
A margine di una lettera di Giuliani a Capograssi
Occupandosi di esperienze, i giuristi hanno come oggetto di conoscenza, più che soltanto le norme positive, i processi sociali e, lato sensu, istituzionali al cui interno esse, nella loro storicità, si formano e "vivono"
Applicability of software project management estimation techniques to the case of a SME
LAUREA MAGISTRALEOggigiorno, per una azienda di sviluppo software è importante riuscire ad identificare l’approccio migliore per gestire e valutare la fattibilità e le risorse necessarie per un progetto, in modo da produrre stime il più possibile accurate e verosimili acquisendo affidabilità rispetto a potenziali clienti e riuscendo quindi a fronteggiare eventuali competitori.
Questa tesi ha l’obiettivo di identificare le metodologie di stima di tempi e costi di sviluppo di software che risultano essere più adatte per una certa azienda, analizzando le tecniche di stima più diffuse e utilizzate e la relativa sfruttabilità in vari contesti e in base all’approccio di gestione di progetto dell’azienda.
Per raggiungere tale obiettivo, sono stati inizialmente studiati gli approcci di gestione di progetto per comprendere i principi e i concetti principali di ognuno, poichè la metodologia di gestione di progetto seguita da una azienda è la precondizione che influenza la selezione o l’esclusione di un certo metodo di stima. Successivamente, le metodologie di stima sono state anch’esse analizzate per comprenderne la procedura e le logiche di applicazione e sono state utilizzate per uno studio su una specifica azienda; tale studio prevede di stimare tempi e costi di sviluppo di alcuni casi d’uso dell’azienda al fine di poter analizzare i risultati ottenuti e selezionare le metodologie più adatte per la stessa, sia in base all’approccio di gestione di progetto adottato sia in base al contesto e ad una serie di altri fattori che possono influenzarne l’utilizzabilità e l’appropriatezza.Nowadays, it is relevant for a software development company to identify the best approach to manage and evaluate the feasibility and the resources needed for a certain project, in order to produce esteems that are as accurate and likely as possible, gaining reliability with respect to potential customers and being able to cope with possible competitors.
This thesis aims at identifying the software development budget and time estimation methodologies that are more suitable for a certain company, analysing the most widespread and used estimation techniques and the related exploitability in various contexts and according to the company’s project management approach.
To reach this goal, project management approaches have initially been analyzed to understand the principles and main concepts of each of them, because the project management methodology followed by a company is the precondition that influences the selection or the exclusion of a certain estimation method. Successively, the estimation methodologies have been also analyzed to understand the related procedure and application logic and have been used for a study on a specific company; this study involves time and cost estimation for specific use cases of the company with the goal of being able to analyze the results obtained and select the most appropriate methodologies, according to the adopted project management approach and to the context and other factors that can influence its exploitability and suitability
- …
