Hela Oueslati

dblp:84/9655 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none

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

Security and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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 · 100%

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

TopicWeightPapersLastEvidence papers
Program analysis › static analysis
reflection analysis
0.112011
Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders · ICSE 2011
Program analysis
static analysis
0.112011
Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders · ICSE 2011

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

program transformation · 0.1instrumentation · 0.1
YearPublicationVenuePosition
2015 Literature Review of the Challenges of Developing Secure Software Using the Agile Approach
abstract
A set of challenges of developing secure software using the agile development approach and methods are reported in the literature. This paper reports about a systematic literature review to identify these challenges and evaluates the causes of each of these challenges, with respect to the agile values, the agile principles, and the security assurance practices. We identified in this study 20 challenges, which are reported in 10 publications. We found that 14 of these challenges are valid and 6 are neither caused by the agile values and principles, nor by the security assurance practices. We also found that 2 of the the valid challenges are related to the software development life-cycle, 4are related to incremental development, 4 are related to security assurance, 2 are related to awareness and collaboration, and 2 are related to security management. These results justify the need for research to make developing secure software smooth.
Hela Oueslati, Mohammad Masudur Rahman 0002, Lotfi Ben Othmane
ARES1
2011 Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders
abstract
Static program analyses and transformations for Java face many problems when analyzing programs that use reflection or custom class loaders: How can a static analysis know which reflective calls the program will execute? How can it get hold of classes that the program loads from remote locations or even generates on the fly? And if the analysis transforms classes, how can these classes be re-inserted into a program that uses custom class loaders?
Eric Bodden, Andreas Sewe, Jan Sinschek, Hela Oueslati, Mira Mezini
ICSE4