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

Nicolas Loriant

dblp:65/3669 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

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

Software engineering, systems software and programming languages · 4 · 1 first-authorSecurity and privacy · 1 · 1 first-author

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
Requirements engineering and software design · 100%
Human-computer interaction and pervasive computing
1 paper
Ubiquitous computing and smart environments · 100%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › design process
error handling design
0.112010
A domain-specific approach to architecturing error handling in pervasive computing · OOPSLA 2010
Requirements engineering and software design
software architecture
0.112010
A domain-specific approach to architecturing error handling in pervasive computing · OOPSLA 2010

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

domain-specific modeling · 0.2
YearPublicationVenuePosition
2014 DiaSuite: A tool suite to develop Sense/Compute/Control applications
Benjamin Bertran, Julien Bruneau 0001, Damien Cassou, Nicolas Loriant, Emilie Balland, Charles Consel
Sci. Comput. Program.4
2011 Architecturing Conflict Handling of Pervasive Computing Resources
Henner Jakob, Charles Consel, Nicolas Loriant
DAIS3
2010 A domain-specific approach to architecturing error handling in pervasive computing
abstract
The challenging nature of error handling constantly escalates as a growing number of environments consists of networked devices and software components. In these environments, errors cover a uniquely large spectrum of situations related to each layer ranging from hardware to distributed platforms, to software components. Handling errors becomes a daunting task for programmers, whose outcome is unpredictable. Scaling up error handling requires to raise the level of abstraction beyond the code level and the try-catch construct, approaching error handling at the software architecture level.
Julien Mercadal, Quentin Enard, Charles Consel, Nicolas Loriant
OOPSLA4
2009 A generative programming approach to developing pervasive computing systems
abstract
Developing pervasive computing applications is a difficult task because it requires to deal with a wide range of issues: heterogeneous devices, entity distribution, entity coordination, low-level hardware knowledge. . . Besides requiring various areas of expertise, programming such applications involves writing a lot of administrative code to glue technologies together and to interface with both hardware and software components.
Damien Cassou, Benjamin Bertran, Nicolas Loriant, Charles Consel
GPCE3
2005 Server Protection through Dynamic Patching
abstract
Hackers have been developing fast propagating worms exploiting vulnerabilities that had just been disclosed by security experts. Those attacks particularly expose servers: this class of applications is constantly connected to the Internet and must meet uptime constraints. Hence they often run unprotected until the next scheduled update. In this paper, we propose a just-in-time protection for servers based on runtime injection of pre-made patches. The runtime injection permits to deal with uptime constraints and induces only a minimal overhead over the vulnerable code and only when a vulnerability is known to exist. The pre-made patches forbid exploitation of most common vulnerabilities (45% of attacks reported by Debian security in 2005 affected C software) and allows continuous servicing.
Nicolas Loriant, Marc Ségura-Devillechaise, Jean-Marc Menaud
PRDC1