Skip to Main content Skip to Navigation
Theses

Tempo : un environnement de développement logiciel centré procédés de fabrication

Abstract : In this work, we analyze some Process-Centered Software Engineering Environments (PSEE) showing the main characteristics of software process programming language used by such PSEE for modeling the software processes. We show also the mechanisms used to enforce the software policies described by such languages. Then, we present our approach, i.e. TEMPO - a process-centered software engineering environment and its software process programming language. We present also how the behavioral aspects of software objects are dealt with the role concept proposed in TEMPO. A communication model is proposed too. Thanks to this model, strategies governing the cooperation between various software processes are specified by the concept of active, programmable connections. Message exchange is controlled using temporal event-condition-action rules and executed by a trigger mechanism. Objects consistency handled by activities of long duration is managed by the concept of work environments. The union between connections and work environments makes it possible to support of the cooperating processes and object sharing between these processes.
Document type :
Theses
Complete list of metadatas

Cited literature [168 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00005134
Contributor : Thèses Imag <>
Submitted on : Thursday, February 26, 2004 - 4:53:51 PM
Last modification on : Friday, November 6, 2020 - 4:09:56 AM
Long-term archiving on: : Friday, September 14, 2012 - 1:11:18 PM

Identifiers

  • HAL Id : tel-00005134, version 1

Collections

UJF | UGA

Citation

Walcelio Melo Louzada Martins. Tempo : un environnement de développement logiciel centré procédés de fabrication. Génie logiciel [cs.SE]. Université Joseph-Fourier - Grenoble I, 1993. Français. ⟨tel-00005134⟩

Share

Metrics

Record views

333

Files downloads

1291