Ragaad AlTarawneh

Learn More
In this work, we present a demonstration of a visual interactive tool called ESSAVis that helps different engineers in collaborating together for understanding the failure mechanisms in complex embedded systems. ESSAVis provides a 2Dplus3D visual user interface that integrates intuitively between different data sets related with embedded systems failure(More)
Maintaining modern embedded systems requires close collaboration between engineers who designed them and engineers who analyzed possible failures in such systems in order to avoid any possible hazard. In this work, we present a collaborative visual platform that supports the safety analysis process of such systems in a collaborative manner. The platform(More)
Generally, a graph is an abstract data type used to represent relations among a given set of data entities. Graphs are used in numerous applications within the field of information visualization, such as VLSI (circuit schematics), state-transition diagrams, and social networks. The size and complexity of graphs easily reach dimensions at which the task of(More)
In this paper, we present an algorithm, called CluE (The Cluster Expander of Compound Graphs), that expands cluster nodes in compound graphs. CluE was designed to work with multiple layout algorithms (e.g., orthogonal layout algorithm, Sugyima layout algorithm, etc.). It keeps the unexpanded nodes in their relative layers with slight changes in their(More)
In embedded systems domain, Component Fault Tree (CFT) is one of the most common techniques used by experts to model failure scenarios, which depict all the possible situations that could lead the underlying system to an undesired state. These models are useful not only to show the failure relations between the system components but also the structural(More)
In this work, we present a new technique, called <i>ExpanD</i>, for expanding compound nodes in stereoscopic platforms. In this technique, stereoscopic depth is used to encode the structural relationships in compound graphs using the containment representation, while explicit edges are used to represent the adjacency relations between the graph nodes.(More)
Recently, we witness a high usage of social media platforms for different purposes, from contacting with friends and colleagues to raising voice for different causes. Many times, on such social media platforms people are also interested to see and analyze the connections not only with their connected people but also the connections between these connected(More)
In tabletop-supported collaborative environments, direct viewing or accessing to all parts of the screen is not possible in many cases. This could affect the performance of team members in executing the common collaborative tasks. Targeting this concern, we developed the ViZCom (Viewing, Zooming and Commenting) framework that enables the team members to(More)