Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mouna Ben Said is active.

Publication


Featured researches published by Mouna Ben Said.


international conference on computer applications technology | 2013

Virtual prototyping of multiprocessor architectures using the open virtual platform

Wijdene Rekik; Mouna Ben Said; Nader Ben Amor; Mohamed Abid

The complexity of System on Chip (SoC) design is increasing continuously with the use of MultiProcessor System on Chip (MPSoC) architectures. Mastering the complexity of these systems with a typical co-design workflow is really recommended. As such, computer aided design tools are needed to alleviate the task of designers. There is a lack of co-design tools that support multiprocessor architectures with Operating System (OS) support. Virtual platforms enable us to discover the interactive design space exploration at early stage in the design. They make designing embedded systems less tedious and elevate the low technical details to manage systems complexity and reduce time to market. In this paper, we present an exploration of the Open Virtual Platform (OVP) capabilities for multiprocessor architectures simulation. We particularly focus on the inter-processor communication facilities. We illustrate this study by a set of homogeneous and heterogeneous multiprocessor architectures with different memory hierarchies and peripherals followed by a run of several applications. We also integrate the use of OS to permit workload distribution among processors using several case studies to validate our system.


international conference on design and technology of integrated systems in nanoscale era | 2010

A timing constraints control technique for embedded real time systems

Mouna Ben Said; Kais Loukil; Nader Ben Amor; Mohamed Abid; Jean-Philippe Diguet

The real-time applications have a growing complexity and size which have to be well controlled. They can be viewed as a set of synchronized tasks, communicating and sharing critical resources. One of the main difficulties in the real-time application design is time constraints meeting. All tasks have to be running before their predefined deadlines. At this level, the integration of real time operating systems (RTOS) in the real-time systems design flow is necessary to enable scheduling tasks and managing the competition between them with respect of timing constraints. One of the problems encountered here is that one task may have different execution times. It may exceed its predefined WCET and then its deadline for many reasons. The problem is that one deadline exceeding may cause subsequent constraints violations which may disrupt the functioning of the system. This paper deals with this particular issue. It presents a new technique that permits the monitoring of tasks under execution. It controls their timing constraints by means of watchdog concept and detects deadline missing. That information is used to tune the target application parameters in order to satisfy timing constraints for the further computation iterations. We have implemented this technique in the RTOS MicroC/OS-II using the EDF scheduling policy. This technique has been validated using an Altera FPGA prototyping platform and the 3D rendering application.


international symposium on computers and communications | 2009

OS service update for an online adaptive embedded multimedia system

Kais Loukil; Nader Ben Amor; Mouna Ben Said; Mohamed Abid

The increasing popularity of nomad multimedia systems put new challenges for their design: increasing functionalities, limited energy and computation resources. These systems must provide a maximum application quality of service (QoS) in the presence of a dynamically varying environment (e.g. video streaming and multimedia conferencing) and multiple resources constraints. To respond to the changing resource availability and application demands, a new class of adaptation method is emerged. It combines the adaptation simultaneously upon the dirrerent layers related to the target system: hardware, application and OS. This paper presents an overview of a multilayer. The global manager (GM) is uses to handle large and long-term variations whereas the local manager (LM) is used to guarantee the real time constraint. This paper focuses on the LM that intervenes only in the application layer and OS layer.


Studies in computational intelligence | 2015

Design Pattern for self-adaptive RTE systems monitoring

Mouna Ben Said; Yessine Hadj Kacem; Mickaël Kerboeuf; Nader Ben Amor; Mohamed Abid

Approaches for the development of self-adaptive real-time embedded (RTE) systems are numerous. However, there is still a lack of generic and reusable design which fits different systems and alleviate the designer task. Design patterns represent a promising solution to get fast and reusable design. Unfortunately, patterns dealing with self-adaptive RTE systems development are still not well tackled in the literature. The general structure of self-adaptive RTE systems is based on a MAPE loop which is composed of four basic adaptation processes: Monitor, Analyze, Plan, and Execute. In this paper, we define patterns for the monitoring and analyzing processes through the generalization of relevant existing adaptation approaches to improve their accessibility to new adaptive systems developers. To evaluate the work, the proposed patterns are applied to a relevant existing cross-layer adaptation framework.


Lecture Notes in Electrical Engineering, Springer | 2015

Model-Based Design of Real Time Embedded Application Reconfiguration

Mouna Ben Said; Yessine Hadj Kacem; Nader Ben Amor; Mickaël Kerboeuf; Mohamed Abid

Maximizing the system output quality under resource constraints presents an inherent challenge in the design of RTES. To deal with this issue, scaling the application quality level through algorithmic or parameters tuning is an interesting adaptation mechanism since it permits to handle the complexity of modern embedded applications. Unfortunately, this adaptation mechanism is still under-explored by existing model-based design approaches. It is also not supported by the UML MARTE profile. Therefore, we propose in this chapter a model-based design of application reconfiguration using the MARTE standard. We define an additional package extending the Software Resource Modeling sub-profile. Then, in order to promote reusability of our proposed extension and facilitate its use by non-experts, we exploited it in the definition of a design pattern for an adaptation RTES decision making process.


workshops on enabling technologies: infrastracture for collaborative enterprises | 2014

A Model Driven Approach for the Development of Fine-Grain Self-Adaptive Multitask and Networked RTE Systems

Mouna Ben Said; Nader Ben Amor; Yessine Hadj Kacem; Mickaël Kerboeuf; Mohamed Abid

Scaling the applications output quality in order to meet constraints and keep preserving NFPs is an important adaptation technique in modern embedded systems. In this paper, we propose a model driven framework for the modeling, NFPs verification and application reconfiguration of multitask networked RTE systems. We use the UML standard and an extension of the MARTE profile for the system high level specification. Then we profit from the MDE capabilities to map system models to a verification and reconfiguration platform. We illustrate the effectiveness of our approach using a RTE system running CPU and network bandwidth intensive multimedia applications.


International Journal of Reconfigurable Computing | 2014

Design patterns for self-adaptive RTE systems specification

Mouna Ben Said; Yessine Hadj Kacem; Mickaël Kerboeuf; Nader Ben Amor; Mohamed Abid


international conference on multimedia computing and systems | 2011

A bi-constraints adaptation technique for embedded multimedia systems

Mouna Ben Said; N. Ben Amor; Mohamed Abid; F. Ben Taher; J. Philippe Diguet


Special Session on Model-driven Software Adaptation | 2016

High Level Design of Adaptive Real-time Embedded Systems - A Survey

Mouna Ben Said; Nader Ben Amor; Yessine Hadj Kacem; Mohamed Abid


forum on specification and design languages | 2013

Fine-grain adaptation for real time embedded systems using UML/MARTE profile

Mouna Ben Said; Yessine Hadj Kacem; Nader Ben Amor; Mickaël Kerboeuf; Mohamed Abid

Collaboration


Dive into the Mouna Ben Said's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mickaël Kerboeuf

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jean-Philippe Diguet

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge