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

Rym Zalila-Wenkstern

dblp:65/4905 · also Rym Mili, Rym Wenkstern, Rym Z. Wenkstern, Rym Zalila Mili · DBLP profile ↗
← Back
19ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0002-2062-6794ORCID · verified

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

Artificial intelligence and machine learning · 7 · 1 since 2021Software engineering, systems software and programming languages · 6 · 1 first-authorHuman-computer interaction and ubiquitous computing · 5 · 1 first-authorTheory of computation · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 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
3 papers
Software maintenance and evolution · 96% Requirements engineering and software design · 4%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution › software reuse
component retrieval
0.031997
Storing and Retrieving Software Conponents: A Refinement Based System · IEEE Trans. Software Eng. 1997
Retrieving Software Components that Minimize Adaptation Effort · ASE 1997
Storing and Retrieving Software Components: A Refinement Based System · ICSE 1994
Software maintenance and evolution
software reuse
0.031997
Storing and Retrieving Software Conponents: A Refinement Based System · IEEE Trans. Software Eng. 1997
Retrieving Software Components that Minimize Adaptation Effort · ASE 1997
Storing and Retrieving Software Components: A Refinement Based System · ICSE 1994
Software maintenance and evolution › software evolution
software adaptation
0.011997
Retrieving Software Components that Minimize Adaptation Effort · ASE 1997
Requirements engineering and software design
formal specification
0.011997
Storing and Retrieving Software Conponents: A Refinement Based System · IEEE Trans. Software Eng. 1997

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

formal specification · 0.0refinement · 0.0functional distance measure · 0.0
YearPublicationVenuePosition
2021 Scalable Monte Carlo Tree Search for CAV s Action Planning in Colliding Scenarios
abstract
Connected and autonomous vehiles (CAVs) require an effective cooperative action planning strategy in an emergency situation. Monte Carlo Tree Search (MCTS) is a promising planning technique for such problems with large state spaces. However, traditional MCTS-based techniques do not scale well with the number of vehicles. In this paper, we present a novel MCTS-based cooperative action planning algorithm for CAV s driving in a coalition formation. Our proposed algorithm improves the reliability and the scalability of M CTS. Explicit communication is used to ensure that mitigation action plans chosen by the CAVs are conflict-free when possible. We perform the evaluation of the proposed algorithm in a large scale multi-agent based traffic simulation system. Our simulated experiments show that our approach improves upon current state-of-the-art centralized and decentralized algorithms.
Dhruvkumar Patel, Rym Zalila-Wenkstern
IV2
2020 A collaborative agent-based traffic signal system for highly dynamic traffic conditions
Behnam Torabi, Rym Zalila-Wenkstern, Robert Saylor
Auton. Agents Multi Agent Syst.2
2017 Agent-based decentralized traffic signal timing
abstract
In this paper we discuss a multi-agent cooperative approach for decentralized, coordinated traffic systems. Intersection controllers are equipped with agents, i.e., autonomous software systems which are capable of communicating and cooperating with one another to achieve an individual or global goal. Our approach is based on real-world traffic parameters and constraints, and is meant to be implemented in existing traffic systems with minimal changes. Experimental results show that the agent-based approach outperforms the traditional pre-timed and actuated modes when traffic is heavy.
Behnam Torabi, Rym Zalila-Wenkstern, Robert Saylor
DS-RT2
2016 Simulation of Traffic Network Re-organization Operations
abstract
In this paper we present a model for an Agent-based intelligent Transportation System (ATS). In ATS, the traffic environment is partitioned into areas controlled by specialized agents called service managers. These agents are supervised by a traffic manager agent whose responsibility is to identifying global traffic management strategies. Intersections and vehicles are also equipped with agents. ATS is based on the premises that traffic management is the result of interactions between the various types of agents. We give an overview of MATISSE 2.0, a large-scale multi-agent based traffic simulation platform developed to test traffic scenarios in ATS. We discuss the underlying structure of the traffic network in MATISSE and provide a detailed discussion on the atomic network re-organization operations, i.e., incoming traffic flow elimination, road reversal and crossing elimination. Unlike many existing simulators which execute pre-defined network strategies, MATISSE allows ATS agents to select and execute network re-organization operations dynamically at run-time. The simulation of an evacuation scenario in a traffic network consisting of 384 roads and 64 intersections shows that the traffic re-organization operations improve evacuation time but are not be optimal.
Mohammad Al-Zinati, Rym Zalila-Wenkstern
DS-RT2
2015 Agent vision in multi-agent based simulation systems
Dane Kuiper, Rym Zalila-Wenkstern
Auton. Agents Multi Agent Syst.2
2013 DIVAs 4.0: A Multi-Agent Based Simulation Framework
abstract
In this paper we present DIVAs 4.0, a framework that supports the development of large-scale agent-based simulation systems where agents are situated in open environments. DIVAs includes high-level abstractions for the definition of agents and open environments, a micro kernel for the management of the simulation workflow, domain-specific libraries for the rapid development of simulations, and reusable, extendable components for the control and visualization of simulations. We illustrate the use of DIVAs through the development of a simple simulator where virtual agents are situated in a virtual city.
Mohammad Al-Zinati, Frederico Araujo, Dane Kuiper, Junia Valente, Rym Zalila-Wenkstern
DS-RT5
2003 Visualizing graphical and textual formalisms
Rodolfo Castelló, Rym Zalila-Wenkstern
Inf. Syst.2
2002 ViSta: a tool suite for the visualization of behavioral requirements
Rodolfo Castelló, Rym Zalila-Wenkstern, Ioannis G. Tollis
J. Syst. Softw.2
2002 Automatic layout of statecharts
abstract
Abstract Graphical notations are widely used for system specification. The usefulness of these notations depends primarily on their readability. Hence, automatic methods are needed to obtain efficient and understandable graphical representations of requirements. In this paper, we present an algorithm that automatically generates layouts of statecharts. We assume that relevant information is stored in a structure that we call a decomposition tree, and we draw the graph that models a statechart in a hierarchical fashion. Our approach excludes diagrams with inter‐level transitions. Copyright © 2001 John Wiley & Sons, Ltd.
Rodolfo Castelló, Rym Zalila-Wenkstern, Ioannis G. Tollis
Softw. Pract. Exp.2
2001 ViSta
Rodolfo Castelló, Rym Zalila-Wenkstern, Ioannis G. Tollis
GD2
2000 An Algorithmic Framework for Visualizing Statecharts
Rodolfo Castelló, Rym Zalila-Wenkstern, Ioannis G. Tollis
GD2
2000 Semantic distance between specifications
Rym Zalila-Wenkstern, Jules Desharnais, Marc Frappier, Ali Mili 0001
Theor. Comput. Sci.1
1998 Towards a Formal Framework for Software Reuse
Rym Zalila-Wenkstern, Jacques Raymond
Inf. Sci.1
1997 Retrieving Software Components that Minimize Adaptation Effort
abstract
Given a software library whose entries are represented by formal specifications, we distinguish between two retrieval procedures: exact retrieval, whereby, given a query K, we identify all the library components that are correct with respect to K; approximate retrieval, which is invoked when exact retrieval fails, and identifies the library components that minimize adaptation effort. To this effect, we define four measures of functional distance between specifications, and discuss algorithms that minimize these measures over a set of components; then we discuss whether these measures can be used to predict adaptation effort.
Lamia Labed Jilani, Jules Desharnais, Marc Frappier, Rym Zalila-Wenkstern, Ali Mili 0001
ASE4
1997 Storing and Retrieving Software Conponents: A Refinement Based System
abstract
Software libraries are repositories which contain software components; as such, they represent a precious resource for the software engineer. As software libraries grow in size, it becomes increasingly difficult to maintain adequate precision and recall with informal retrieval algorithms. In this paper, we discuss the design and implementation of a storage and retrieval structure for software components that is based on formal specifications and on the refinement ordering between specifications.
Rym Zalila-Wenkstern, Ali Mili 0001, Roland T. Mittermeir
IEEE Trans. Software Eng.1
1995 The effective integration of software engineering principles throughout the undergraduate computer science curriculum (abstract)
abstract
No abstract available.
Renée A. McCauley, Clark B. Archer, Nell B. Dale, Rym Zalila-Wenkstern, James Robergé, Harriet G. Taylor
SIGCSE4
1994 Storing and Retrieving Software Components: A Refinement Based System
Ali Mili 0001, Rym Zalila-Wenkstern, Roland T. Mittermeir
ICSE2
1994 A process for verification based inspections
Latifa Ben Arfa Rabai, Marc Frappier, Rym Zalila-Wenkstern, Ali Mili 0001, Douglas R. Skuce
SEKE3
1994 Teaching a first course on data structures: a software engineering approach
abstract
We discuss our experience tvith integrating three key ideas of softurare engineen"ng into our data structures course: formal specifications, information hiding, and bottom up programming.
Rym Zalila-Wenkstern, Ali Mili 0001
SIGCSE1