Papers by Judith Benzakki
Design, Automation and Test in Europe Conference and Exhibition 1999, Proceedings, 1999
This paper describes a research project-named ASAR-grouping together six French research teams, o... more This paper describes a research project-named ASAR-grouping together six French research teams, oriented towards architectural and system synthesis. A main concern of this project is hardware/software codesign and user-interface management

Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003., 2003
Moving from code-oriented to model-oriented development facilitates significantly management of i... more Moving from code-oriented to model-oriented development facilitates significantly management of increasingly complex software. As explained in [1], clear separation of concerns during application development can drastically increase maintainability, reusability and complexity management. Although existing UML-based approaches for real-time systems development do help speed up software development, they still result in models that are hard to maintain and reuse. This drawback is mainly due to a failure to apply the principles of separating concerns. This paper presents an UML-based method using Aspect Principles and dedicated to the development of real-time embedded systems. It focuses mainly on how suitable separation of concerns may ease reusability and maintainability. Specifically, it depicts how application behavior can be clearly modeled applying separation of control and computation aspects of behavior in UML.
[1991] Proceedings, Advanced Computer Technology, Reliable Systems and Applications, 1991
Summary form only given. The use of a software engineering tool, the programming environment gene... more Summary form only given. The use of a software engineering tool, the programming environment generator called CENTAUR, in the high-level synthesis of integrated circuits is described. How CENTAUR can be used in the IC design process is discussed. Also presented is how the VHDL (VHSIC hardware description language) standard fits into CENTAUR and, as an example, how the Ada genericity
Proceedings Sixth IEEE International Workshop on Rapid System Prototyping. Shortening the Path from Specification to Prototype, 1995
An algorithm for the hardware/software partitioning problem is presented. In data flow systems, t... more An algorithm for the hardware/software partitioning problem is presented. In data flow systems, task scheduling modifies global characteristics and allows different implementation solutions. Our algorithm is based on assignment and scheduling algorithms which are well known in high-level synthesis. At each iteration, one task is scheduled if it involves the weakest constraints on the other tasks. Thus, the algorithm schedules
Proceedings VHDL International Users' Forum. Fall Conference, 1997
In the last decade, VHDL has played an important role in the explosive growth of the electronic d... more In the last decade, VHDL has played an important role in the explosive growth of the electronic design automation industry and, currently, it is widely used by hardware systems designers in many projects. However to keep up with the steady increase in complexity of hardware systems, to allow reuse of design models, and to reduce development time and cost, new
Hardware Description Languages and their Applications, 1997
ABSTRACT
Third International Workshop on Hardware/Software Codesign, 1994
This paper describes a research project { named ASAR { grouping together six french research team... more This paper describes a research project { named ASAR { grouping together six french research teams, oriented towards architectural and system synthesis. A main concern of this project is hardware/software codesign and user-interface management.
Uploads
Papers by Judith Benzakki