Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Noha Ibrahim

dblp:54/5172 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1Computer networks · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program analysis · 87% Software maintenance and evolution · 13%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis
dynamic analysis
0.212013
Efficiently rewriting large multimedia application execution traces with few event sequences · KDD 2013
Program analysis › dynamic analysis › trace analysis
execution trace analysis
0.212013
Efficiently rewriting large multimedia application execution traces with few event sequences · KDD 2013
Software maintenance and evolution
program comprehension
0.012013
Efficiently rewriting large multimedia application execution traces with few event sequences · KDD 2013

Methods — techniques the papers use, named apart from their topics

trace rewriting · 0.2sequence mining · 0.2
YearPublicationVenuePosition
2013 Efficiently rewriting large multimedia application execution traces with few event sequences
abstract
The analysis of multimedia application traces can reveal important information to enhance program execution comprehension. However typical size of traces can be in gigabytes, which hinders their effective exploitation by application developers. In this paper, we study the problem of finding a set of sequences of events that allows a reduced-size rewriting of the original trace. These sequences of events, that we call blocks, can simplify the exploration of large execution traces by allowing application developers to see an abstraction instead of low-level events.
Christiane Kamdem Kengne, Léon Constantin Fopa, Alexandre Termier, Noha Ibrahim, Marie-Christine Rousset, Takashi Washio, Miguel Santana
KDD4
2010 User-Excentric Service Composition in Pervasive Environments
abstract
In pervasive environments, services are fastly developing and are being deployed everywhere. In this article, we introduce a Servicebook, a new social network of services, where services create and join group of service profile providing to users better access to all the services in their vicinity. We propose a novel technique to realize this Servicebook, the user-excentric service composition. This user-excentric composition relies on two service relations: the compatible relation and the composition relation. We developed and evaluated an OSGi-prototype as a proof-of-concept.
Noha Ibrahim, Stéphane Frénot, Frédéric Le Mouël
AINA1
2010 ROCS: a remotely provisioned OSGi framework for ambient systems
abstract
One of the challenges of ambient systems lies in providing all the available services of the environment to the ambient devices, even if they do not physically host those services. Although this challenge has come to find a solution through cloud computing, there are still few devices and operating systems that enable applications execution by only uploading the required components into the runtime environment. The ROCS (Remote OSGi Caching Service) framework is a novel proposal which relies on a heavy-weighted standard Java/OSGi stack. It is distributed between class servers and ambient devices to provide full functionalities to resource-constrained environments. The ROCS framework provides improvements in two areas. First, it defines a minimal bootstrap environment that runs a standard Java/OSGi stack. Secondly, it provides an architecture for loading any necessary missing class from remote servers into memory at runtime. Our first results show similar performances when classes are either remotely downloaded into the main memory from a local network or from a flash drive. These results suggest a way to design minimalistic middleware that dynamically obtain their applications from the network as a first step towards cloud-aware operating systems.
Stéphane Frénot, Noha Ibrahim, Frédéric Le Mouël, Amira Ben Hamida, Julien Ponge, Mathieu Chantrel, Denis Beras
NOMS2
2006 Bluetooth Receiver Design Based on Laurent's Decomposition
abstract
In this paper, we present a receiver design for Bluetooth transmission based on Laurent's decomposition of the Bluetooth transmit signal. The main features of this receiver are (a) its low complexity compared to alternative solutions, (b) its excellent performance close to the theoretical limit, and (c) its high robustness against frequency offsets, phase noise, and modulation index variations, which are characteristic for low-cost Bluetooth devices. In particular, we show that the devised noncoherent decision-feedback equalization receiver achieves a similar performance as a recently proposed 2-state noncoherent sequence detector, while it is advantageous in terms of complexity. The new receiver design is therefore highly attractive for a practical implementation.
Noha Ibrahim, Lutz Lampe, Robert Schober
ICC1