1 / 7

Proposte di tesi DB Group

Proposte di tesi DB Group. Specifica automatica del layout di applicazioni Web. Riferimenti: prof.ssa Sara Comai int. 7619 (Como) / 3649 (Milano) comai@elet.polimi.it Ing. Davide Mazza – dottorando int. 3482 mazza@elet.polimi.it. Il problema.

Download Presentation

Proposte di tesi DB Group

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Proposte di tesi DB Group Specifica automatica del layout di applicazioni Web Riferimenti: prof.ssa Sara Comai int. 7619 (Como) / 3649 (Milano) comai@elet.polimi.it Ing. Davide Mazza – dottorando int. 3482 mazza@elet.polimi.it

  2. Il problema • Ogni applicazione Web viene descritta in un linguaggio formale di specifica. WebML è il formalismo di riferimento per il lavoro. Le applicazioni Web sono composte di pagine, per ciascuna delle quali lo sviluppatore deve specificare a mano il layout dei contenuti. Lo scopo del lavoro è individuare una serie di regole che permettano di disporre automaticamente i contenuti di una pagina partendo dalla specifica WebML.

  3. Lo stato dell’arte • Tre classi di regole sono state individuate in un precedente lavoro di tesi (http://www.webml.org/webml/page92.do?dau39.oid=94&UserCtxParam=0&GroupCtxParam=0&ctx1=EN)Un tool in Java, basato sulle classi individuate, è stato sviluppato e permette di ottenere il layout delle pagine partendo dalla specifica WebML

  4. Proposta 1 (per tesi di II livello) • I modelli WebML (dei dati e ipertestuale) di specifica dell’applicazione possono essere visti come grafi Anche il modello di layout può essere specificato come grafo. Pertanto il layout di ogni pagina può essere specificato come grafoLe regole individuate possono pertanto essere definite come trasformazioni tra grafi (da quello di specifica WebML a quello del layout)Si propone di implementare le regole usando un formalismo opportuno per i grafi (es. AGG, http://tfs.cs.tu-berlin.de/agg/) e di integrare il tutto nel tool esistente.

  5. Proposta 2(per tesina o tesi di II livello) • Il tool realizzato non dispone di un’adeguata interfaccia utente grafica (GUI). Come lavoro di tesi si propone di sviluppare un’interfaccia utente che sappia rispondere alle esigenze del tool.

  6. Proposta 3 (per tesina o tesi di I livello) • Per ogni pagina non esiste un layout univocamente determinabile, ma ci possono layout diversi ed ugualmente accettabile per la stessa pagina.Si propone di valutare i layout generati dal tool secondo criteri di usabilità, e di proporre eventuali modifiche/miglioramenti alle regole per ottenere una superiore qualità dei risultati.

  7. Riferimenti WebML, http://www.webml.orgWebRatio, http://www.webratio.comAGG, http://tfs.cs.tu-berlin.de/aggPaper di riferimento sul lavoro già svolto, http://www.webml.org/webml/page92.do?dau39.oid=94&UserCtxParam=0&GroupCtxParam=0&ctx1=EN

More Related