fr
Chapitre d'actes
Accès libre
Anglais

Formal development of Java based Web parallel applications

Publié dansProceedings of the 31st Hawaii International Conference on System Sciences - HICCS'98, Editeurs/trices Institute of Electrical and Electronics Engineers, p. 604-613
Présenté à Kohala Coast (United States), 6-9 January 1998
Maison d'éditionWashington : IEEE Computer Society
Collection
  • IEEE Conference Proceedings INSPEC; 5850113
Date de publication1998
Résumé

The Java object oriented programming language has been the subject of an important involvement from programmers and the industry. Especially for applications related to the Web. The problem of such a rapid penetration of Java programs into commercial products is that software engineers do not have any methodology and have to develop complex parallel applications. We present a formal development methodology based on the stepwise refinement of CO-OPN/2 formal specifications, using a real Web parallel application. Starting from a centralized view, we present the following refinement steps: data distribution, behavior distribution, communication layer, and Java program. During the whole refinement process, we study the evolution and the verification of one specific property.

Mots-clés
  • Software engineering
  • Petri nets
  • Algebraic specifications
  • Refinement
  • Concurrent and distributed systems
  • Java
  • Web
Citation (format ISO)
DI MARZO SERUGENDO, Giovanna, GUELFI, Nicolas. Formal development of Java based Web parallel applications. In: Proceedings of the 31st Hawaii International Conference on System Sciences - HICCS′98. Kohala Coast (United States). Washington : IEEE Computer Society, 1998. p. 604–613. (IEEE Conference Proceedings INSPEC) doi: 10.1109/HICSS.1998.649261
Fichiers principaux (1)
Proceedings chapter (Published version)
accessLevelPublic
Identifiants
ISBN978-0-8186-8255-8
593vues
250téléchargements

Informations techniques

Création17/03/2015 19:38:00
Première validation17/03/2015 19:38:00
Heure de mise à jour14/03/2023 23:02:38
Changement de statut14/03/2023 23:02:38
Dernière indexation16/01/2024 17:25:05
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack