Although mobile agents and their supporting infrastructures have been extensively developed, it is still an emerging technology. A wideracceptance of mobile agents would be facilitated with the exploitation of suitable methodologies and tools which fully support theirdevelopment lifecycle. This paper proposes a Statecharts-based development process for mobile agents, which allows for a seamlesstransition from the specification of mobile agent behaviour to its implementation and adaptation to target mobile agent systems. In particular,modelling of the mobile agent behaviour is visual and its coding is seamlessly supported by the Mobile Active Object Framework. The codedagent behaviour can be adapted to platform-specific mobile agents by means of the Mobile Agent Adaptation Framework thus enablingre-use of existing mobile agent systems.

A statecharts-based software development process for mobile agents

FORTINO, Giancarlo;RUSSO, Wilma;
2004-01-01

Abstract

Although mobile agents and their supporting infrastructures have been extensively developed, it is still an emerging technology. A wideracceptance of mobile agents would be facilitated with the exploitation of suitable methodologies and tools which fully support theirdevelopment lifecycle. This paper proposes a Statecharts-based development process for mobile agents, which allows for a seamlesstransition from the specification of mobile agent behaviour to its implementation and adaptation to target mobile agent systems. In particular,modelling of the mobile agent behaviour is visual and its coding is seamlessly supported by the Mobile Active Object Framework. The codedagent behaviour can be adapted to platform-specific mobile agents by means of the Mobile Agent Adaptation Framework thus enablingre-use of existing mobile agent systems.
2004
Statecharts; Mobile agents ; Design patterns; Frameworks; Java
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.11770/129469
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 43
  • ???jsp.display-item.citation.isi??? 21
social impact