Papers by Jean-pierre Courtiat
Endler. M 185 Engloff, P. 206
Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems, April 14-16, 1992, Taipei, Taiwan, 1992
Derniers développements autour du profil UML temps réel TURTLE
HAL (Le Centre pour la Communication Scientifique Directe), 2004
... 12, p. 1104-1123, 2000. [KRONOS] http://www-verimag.imag.fr/TEMPORISE/kronos/ [LOH 02] C. Loh... more ... 12, p. 1104-1123, 2000. [KRONOS] http://www-verimag.imag.fr/TEMPORISE/kronos/ [LOH 02] C. Lohr, Contribution à la spécification de systèmes temps reel s'appuyant sur la technique de description formelle RT-LOTOS, Doctorat INPT, Toulouse, France, Décembre 2002. ...
Flexible Assembly Cell: An Implementation Experiment Using the Estelle FDT
Flexible manufacturing systems are composed of several interacting heterogeneous devices which pr... more Flexible manufacturing systems are composed of several interacting heterogeneous devices which present several synchronization and resource allocation problems. Designing the driving system of a flexible assembly cell is then rather complex, and a well defined methodology is therefore required.

IFIP advances in information and communication technology, 1995
In [2], we proposed a verification by abstraction approach for protocol specifications written in... more In [2], we proposed a verification by abstraction approach for protocol specifications written in Estelle*, an enhanced Estelle with a rendezvous mechanism. The protocol's reachability graph is labeled with occurrences of service primitive exchanges, and minimized to a quotient automaton using observational equivalence. In this paper, we indicate how interoperability test suites can be derived from the quotient automaton. We use a novel approach introduced by Drira in [1] for Labeled Transition System. Abstract test suites are generated, categorized in Must and May tests, and translated to TTCN. A canonical tester is also derived from the quotient automaton; it anticipates on the computation graph of the real tester to be developed. The proposed methodology is illustrated on the Manufacturing Message Specification protocol (MMS-IS 8506).
Time in state based formal description techniques for distributed systems
Lecture Notes in Computer Science, 1992
... JP. ... ti , with firing interval [ai , bi ], is enabled by the current marking and that a di... more ... JP. ... ti , with firing interval [ai , bi ], is enabled by the current marking and that a different transition ti' is fired at time q (with ai < q < bi) ; this is possible because another transition can fire independently of ti 9 After step (2) of the firing of ti ', the current firing interval of ti is [max (0, ai-...
This paper deals with the study of behavioral equivalences between labeled (placeltransitwn) Petr... more This paper deals with the study of behavioral equivalences between labeled (placeltransitwn) Petri nets preserving the causal relationship among transition firings. This is achieved by d e m g a very slight modification in the conventional Petri net formalism, leading to associating an additional ir$ormation to each tokm of the net. Following this approach, bisimulation equivalences are defined within a partial order framework, in a way similar to P a r r s notion of bisimilarity originally d e w d for interleaving based models.
Formal validation of a multicast transport protocol
Page 1. Formal Validation of a Multicast Transport Protocol R. Ben Abbou FST, Fès, Morocco Benabb... more Page 1. Formal Validation of a Multicast Transport Protocol R. Ben Abbou FST, Fès, Morocco Benabbou@yahoo.com A.Benkiran EMI, Rabat, Morocco benkiran@emi.ac.ma JP Courtiat LAAS-CNRS, Toulouse, France courtiat@laas.fr Abstract ...
TURTLE is a real-time UML profile supported by a toolkit which enables application of formal veri... more TURTLE is a real-time UML profile supported by a toolkit which enables application of formal verification techniques to the analysis, design and deployment phases of systems design trajectory. This paper extends the TURTLE methodology with a requirement capture phase. SysML requirement diagrams are introduced. Temporal requirements (TR) are formally expressed using a dedicated language based on Allen's interval algebra. TRs serve as starting point to automatically synthesize observers and to guide the verification process applied to the TURTLE model of the system. Verification results are automatically collected in traceability matrices. A Hybrid Sport Utility Vehicle serves as example.
LC/1, A Specification and Implementation Language for Protocols
Extended real-time LOTOS for preemptive systems verification
Extended Real-Time LOTOS for Preemptive Systems Verification Tarek Sadani (1)(2), P. de Saqui-San... more Extended Real-Time LOTOS for Preemptive Systems Verification Tarek Sadani (1)(2), P. de Saqui-Sannes (1)(2), JP. Courtiat (1) 1LAAS-CNRS, 7 avenue du colonel Roche, 31077 Toulouse Cedex 04, France 2ENSICA, 1 place Emile Blouin, 31056 Toulouse Cedex 05, France ...
Syntactic Action Refinement Presence of Multiway Synchronization

Software for Computer Control 1982, 1983
_REBUS is a robust and fault tolerant cooperation system for a local real time control microcompu... more _REBUS is a robust and fault tolerant cooperation system for a local real time control microcomputer network. It is being developed at the LAAS in connexion with the industrial real time control system MODUMAT 800 of SCHLUMBERGER-EUROPE. Based on a general hardware architecture, the design of REBUS emphasizes. the aspects of cooperation and fault tolerance as required in local real time control networks and it is primarly concerned with the problems of specification , validation and implementation of some standard and specificic protocols. After a short presentation of the hardware architecture , the various software levels are described; they include the operating system kernel of the processors , the line, network and transport layers, and the remote call mechanism. Finally, a tool, the observer , developed for protocol debugging and measure purposes is also presented.

2009 International Symposium on Collaborative Technologies and Systems, 2009
The world globalization process, the increasing demand of communication and information technolog... more The world globalization process, the increasing demand of communication and information technologies creates an enormous demand for collaborative applications. Aiming to support communication, information change and collaboration among users geographically distant, many CSCW (Computer Supported Cooperative Work) systems like audio and video-conference, shared editors, shared white-board and CVEs (Collaborative Virtual Environments) were developed. Collaborative Virtual Environments represent an important category of CSCW systems that use 3D shared spaces in order to support collaborative activities. We find also many systems that integrate collaborative applications to satisfy specific needs of users. We detailed in this article the potential of RECOLLVE to represent and to coordinate into the virtual scene a very large set of collaboration activities, including their social aspects.

Simulation and analysis of IP/ATM switching and routing
1999 2nd International Conference on ATM. ICATM'99 (Cat. No.99EX284)
This paper presents a comparative study of different techniques used for communicating among dist... more This paper presents a comparative study of different techniques used for communicating among distinct IP subnetworks over an ATM infrastructure. The technologies dealt with are IP routing on an ATM infrastructure, ATM switching and IP switching. The study relies on simulators specially designed and implemented for each technology. These simulators take as input two real traffic traces that have been collected on the Internet, respectively on a campus and a corporate environment. For each traffic trace, important parameters have been identified and analyzed to verify how they do affect the performance of each technology. The comparison among the different approaches has taken into account such parameters like the VC space, the number of established flows, the average packet delay, the flow creation delay, the connection release delay, the routing delay, etc. The simulation results will permit us to tune some parameters of each technology, and to choose, depending on the traffic requirements, the solution that appears to be the most appropriate for communicating among different IP subnetworks over an ATM infrastructure

Lecture Notes in Computer Science
Interactive Multimedia Documents (IMDs) are expected to satisfy temporal consistency properties i... more Interactive Multimedia Documents (IMDs) are expected to satisfy temporal consistency properties in order to ensure that their synchronization constraints (temporal, logical and causal) can be respected during their presentation. If an inconsistent situation can not be detected previously, the presentation of the document can be lead to undesirable deadlocks (global or partial). In particular, the flexibility of high level authoring models (such as SMIL 2.0) for the edition of complex IMDs can lead authors, in certain cases, to specify inconsistent documents. For this reason, it is necessary to apply a methodology that provides the formal modelling for the dynamic behavior of the document, consistency checking, and the scheduling of the presentation taking into account the temporal non-determinism of these documents. This paper presents the main results of the development of a formal methodology which is based on the Formal Description Technique RT-LOTOS, and which has been successfully applied to support the design of complex SMIL 2.0 documents.
Technology enhanced learning: ifip tc3 technology enhanced learning workshop (tel'04), world computer congress, august 22-27, 2004, toulouse, france
... vi Technology Enhanced Learning Computer-Automated Testing: an Evaluation of Student Performa... more ... vi Technology Enhanced Learning Computer-Automated Testing: an Evaluation of Student Performance 59 Silvia Cagnone, Stefania Mignani, Roberto Ricci ... o D. Martakos, University of Athens, Greece o D. Mwanza, Open University, UK o 5. Savvas, EUinogermaniki Agogi ...
Fault tolerance in Rebus, a distributed system for industrial real time control
Symposium on Fault-Tolerant Computing (FTCS-11), 1981
International audienc
UML et RT‐LOTOS. Vers une intégration informel/formel au service de la validation de systèmes temps réel
HAL (Le Centre pour la Communication Scientifique Directe), 2001
International audienceno abstrac
De la spécification à l'ordonnancement de systèmes contraints par le temps
International audienceno abstrac
Uploads
Papers by Jean-pierre Courtiat