Loading [MathJax]/extensions/MathMenu.js
Regis Aubry - IEEE Xplore Author Profile

Showing 1-5 of 5 results

Filter Results

Show

Results

On current operating systems, applications provide services based on a best effort policy, i.e., resources are shared out without regard for applications' requirements. As long as there are enough resources, this resource sharing policy is satisfactory, but when resources become scarce, applications degrade their behavior without any control. This motivates the need of mechanisms to make applicati...Show More
This paper introduces elements allowing an easier crossing of the gap between analysis and design in the case of real-time applications relying on a multitasking operating system. The chosen specification method is based on the use of Shaw's (1992) CRSM (Communicating Real-time States Machines) and our purpose is to put the basis of a method allowing an easier translation of a CRSM based modelling...Show More
The maintenance activity remains a delicate and expensive operation for any kind of applications. The aim of this paper is to present a reengineering approach that is especially suited to multitasking applications. In this context, a framework for the maintenance of this kind of applications has been integrated into the LACATRE graphical software development environment. The framework is based on ...Show More
LACATRE is a graphical environment dedicated to the development of real time applications. Several integrated tools assist the user, not only during the preliminary and detailed design, but also during the maintenance step. Thanks to the reverse engineering techniques, a user can rebuild a diagram of his application using low level objects and actions provided by the LACATRE environment (detailed ...Show More
A courseware project is typically a collective human activity that involves communication among participants during development project. Without some formal organization of the communication structures, development becomes non uniform. The paper proposes a model based approach to courseware development that uses the computer to support the coordination of collaborative production.Show More