Metameth è un CAPE (Computer-Aided Process Engineering) tool creato per progettare nuovi processi di progettazione e per supportare il loro uso nello sviluppo di applicazioni software reali. Il tool fornisce supporto: 1) nella creazione di un nuovo processo di progettazione con l’approccio Method Engineering; 2) in tutte le fasi di attuazione del processo precedentemente creato (che ora viene trattato come un processo di workflow); il progettista che usa Metameth riceve aiuto da un sistema esperto per la supervisione di alcune attività di progetto, per i controlli semantici e sintattici degli artefatti prodotti e per la composizione automatica degli artefatti stessi. Il tool è gestito da un sistema ad agenti nel quale ogni agente si prende cura di alcune operazioni ricorrenti che vengono svolte durante la di progettazione. Metameth è composto da un motore di workflow per l’istanziazione del processo di progettazione ed è completato da un set di plug-in di IBM Eclipse sviluppati per supportare la creazione di diagrammi UML ed alcuni diagrammi di specifici processi di progettazione. Metameth è stato sviluppato a partire dalla definizione di un meta-modello di sistema ottenuto da un set di requisiti iniziali e si basa su alcune tecnologie standard e tool già esistenti.

METAMETH: An Agent Oriented Tool for New Design Processes Composition

Massimo Cossentino;Luca Sabatucci;Salvatore Gaglio
2006

Abstract

Metameth è un CAPE (Computer-Aided Process Engineering) tool creato per progettare nuovi processi di progettazione e per supportare il loro uso nello sviluppo di applicazioni software reali. Il tool fornisce supporto: 1) nella creazione di un nuovo processo di progettazione con l’approccio Method Engineering; 2) in tutte le fasi di attuazione del processo precedentemente creato (che ora viene trattato come un processo di workflow); il progettista che usa Metameth riceve aiuto da un sistema esperto per la supervisione di alcune attività di progetto, per i controlli semantici e sintattici degli artefatti prodotti e per la composizione automatica degli artefatti stessi. Il tool è gestito da un sistema ad agenti nel quale ogni agente si prende cura di alcune operazioni ricorrenti che vengono svolte durante la di progettazione. Metameth è composto da un motore di workflow per l’istanziazione del processo di progettazione ed è completato da un set di plug-in di IBM Eclipse sviluppati per supportare la creazione di diagrammi UML ed alcuni diagrammi di specifici processi di progettazione. Metameth è stato sviluppato a partire dalla definizione di un meta-modello di sistema ottenuto da un set di requisiti iniziali e si basa su alcune tecnologie standard e tool già esistenti.
2006
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Multi-agent system
Agent-Oriented Software Engineering tool
Design Process
I principali componenti open source riutilizzati in Metameth sono: •JaWE (di Enhydra), un editor di workflow per la esportazione in formato XPDL del modello di processo eseguito, •Shark (di Enhydra), per il motore di workflow, •Jess, un sistema a regole basato su Java usato per realizzare il sistema esperto, •IBM Eclipse, un IDE usato per lo sviluppo degli editor UML, •Jade, la piattaforma usata per sviluppare gli agenti.
2
Massimo Cossentino; Luca Sabatucci; Valeria Seidita; Salvatore Gaglio
05 Altro::05.12 Altro
info:eu-repo/semantics/other
none
298
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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: https://hdl.handle.net/20.500.14243/194615
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact