Skip to Main Content (Press Enter)

Logo UNIMI
  • ×
  • Home
  • People
  • Projects
  • Fields
  • Units
  • Outputs
  • Third Mission

Expertise & Skills
Logo UNIMI

|

Expertise & Skills

unimi.it
  • ×
  • Home
  • People
  • Projects
  • Fields
  • Units
  • Outputs
  • Third Mission
  1. Projects

Software analysis for maintenance and evolution

Project
Mantenere ed aggiornare il software è una delle attività più onerose, sia in termini di tempo che di denaro, che una ditta produttrice di SW e gli utilizzatori devono affrontare. Attualmente, la cosiddetta evoluzione del software è uno degli argomenti che occupano maggiormente gli sforzi dei ricercatori ciononostante alcuni problemi non hanno ancora soluzione: - analisi e valutazione (quantitativa e qualitativa) di un sistema esistente - evoluzione dinamica di sistemi che non possono essere fermati - evoluzione automatica di sistemi a fronte di eventi inattesi (self adapting) In questo progetto si intendono affrontare questi problemi, in particolare: - si estenderà il modello "reflective Petri net" per modellare e analizzare l'evoluzione dinamica di sistemi non stop - si definiranno meccanismi ad hoc basati su aspect-oriented programming per la sostituzione/aggiunta di codice a sistemi in esecuzione - si definirà/realizzerà un framework per misurare il software con l'intento di semplificarne la manutenzione; il framework sarà concern-oriented puntando sulla manutenzione di feature anziché di classi/metodi. - si definirà/realizzerà un framework per analizzare un sistema distribuito a runtime, mediante analisi del traffico di rete e dei dati presenti
  • Academic Signature
  • Overview

Academic Signature

Il servizio di classificazione ACADEMIC SIGNATURE è IN BETA TESTING e i risultati potrebbero non essere corretti

Academic Signature (12)

Self-adaptive control systems
Artificial intelligence
Aspect-oriented programming
Computer programming
Software maintenance
Computer programming
Aspect-oriented programming
Computer systems
Software maintenance
Computer systems
Aspect-oriented programming
Computers
Software maintenance
Computers
Self-adaptive control systems
Cybernetics
Aspect-oriented programming
Electronic data processing
Software maintenance
Electronic data processing
Self-adaptive control systems
Learning ability
Self-adaptive control systems
Self-organizing systems

Overview

Contributors (4)

BELLETTINI CARLO NICOLA MARIA   Scientific Manager  
CAPRA LORENZO   Participant  
CAZZOLA WALTER   Participant  
TRENTINI ANDREA MARIO   Participant  

Type

PUR20062008 - PUR 2006-2008

Date/time interval

May 26, 2008 -
  • Guide
  • Help
  • Accessibility
  • Privacy
  • Use of cookies
  • Legal notices

Powered by VIVO | Designed by Cineca | 26.5.0.0