Gabriella Tóth
University of Szeged
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Gabriella Tóth.
balkan conference in informatics | 2012
Lajos Jenő Fülöp; Árpád Beszédes; Gabriella Tóth; Hunor Demeter; László Vidács; Lóránt Farkas
Complex Event Processing deals with the detection of complex events based on rules and patterns defined by domain experts. Many complex events require real-time detection in order to have enough time for appropriate reactions. However, there are several events (e.g. credit card fraud) that should be prevented proactively before they occur, not just responded after they happened. In this paper, we briefly describe Complex Event Processing (CEP) and Predictive Analytics (PA). Afterwards, we focus on a major future direction of CEP, namely the inclusion of PA technologies into CEP tools and applications. Involving PA opens a wide range of possibilities in several application fields. However, we have observed that only few solutions apply PA techniques. In this paper, we define a conceptual framework which combines CEP and PA and which can be the basis of generic design pattern in the future. The conceptual framework is demonstrated in a proof--of--concept experiment. Finally we provide the results and lessons learned.
international conference on software maintenance | 2007
Árpád Beszédes; Tamás Gergely; Judit Jász; Gabriella Tóth; Tibor Gyimóthy; Václav Rajlich
In this paper, we introduce static execute after (SEA) relationship among program components and present an efficient analysis algorithm. Our case studies show that SEA may approximate static slicing with perfect recall and high precision, while being much less expensive and more usable. When differentiating between explicit and hidden dependencies, our case studies also show that SEA may correlate with direct and indirect class coupling. We speculate that SEA may find applications in computation of hidden dependencies and through it in many maintenance tasks, including change propagation and regression testing.
distributed event-based systems | 2010
Gabriella Tóth; Lajos Jenő Fülöp; László Vidács; Árpád Beszédes; Hunor Demeter; Lóránt Farkas
For Complex Event Processing (CEP), the synergy with Predictive Analytics (PA) is a promising research direction. In this paper we focus on the inclusion of PA technologies into CEP applications. Involving PA opens a wide range of possibilities in several application fields. However, we have observed that only a few CEP solutions apply PA techniques. We extended a CEP solution with predictive capabilities, defined the key aspects of the combination of these techniques, and summarized how CEP and PA could gain from the joint solution. Our approach is demonstrated in a proof-of-concept experiment and simulation results are provided.
conference on software maintenance and reengineering | 2007
Attila Szegedi; Tamás Gergely; Árpád Beszédes; Tibor Gyimóthy; Gabriella Tóth
Static program slicing is often proposed for software maintenance-related tasks. Due to different causes static slices are in many cases overly conservative and hence too large to reduce the program-part of interest meaningfully. In this paper we further investigate the concept of union slices, which are defined as the unions of dynamic slices computed for the same (static) slicing criteria, but for different executions of the program. We verify on real-world Java programs their usefulness as a replacement to static slices. For this we investigate the sizes of a number of backward and forward dynamic and union slices, also by comparing them to the corresponding static slices. Our results show that the union slices are precise enough (backward slices are 5-20% of the program and forward slices are 5-10%, the corresponding static slices being 25-45%), and that with the saturation of the overall coverage given many different executions, union slices also reach a steady level and typically do not grow further by adding new test cases
international conference on program comprehension | 2011
Gabriella Tóth; Ad´m Zolt´n Vegh; Árp´d Beszédes; Tibor Gyimóthy
Software estimation is used in various contexts including cost, maintainability or defect prediction. To make the estimate, different models are usually applied based on attributes of the development process and the product itself. However, often only one type of attributes is used, like historical process data or product metrics, and rarely their combination is employed. In this report, we present a project in which we started to develop a framework for such complex measurement of software projects, which can be used to build combined models for different estimations related to software maintenance and comprehension. First, we performed an experiment to predict modification complexity (cost of a unity change) based on a combination of process and product metrics. We observed promising results that confirm the hypothesis that a combined model performs significantly better than any of the individual measurements.
conference on software maintenance and reengineering | 2010
Gabriella Tóth; Csaba Nagy; Judit Jász; Árpád Beszédes; Lajos Jeno Fulop
The research field of change impact analysis plays an important role in software engineering theory and practice nowadays. Not only because it has many scientific challenges, but it has many industrial applications too (e.g., cost estimation, test optimization), and the current techniques are still not ready to fulfill the requirements of industry. Typically, the current solutions lack a whole-system view and give either precise results with high computation costs or less precise results with fast algorithms. For these reasons, they are not applicable to large industrial systems where both scalability and precision are very important. In this paper, we present a project whose main goal is to develop an innovative change impact analysis software-suit based on recent scientific results and modern technologies. The suite will use hybrid analysis techniques to benefit from all the advantages of static and dynamic analyses. In addition, it will be able to determine the dependencies at system level of software systems with heterogeneous architecture. The software is being developed by FrontEndART Ltd. while the theoretical and technological background is provided by the Department of Software Engineering at the University of Szeged. The project is funded by the Economic Development Operational Programme, New Hungary Development Plan.
Proceedings of the Estonian Academy of Sciences | 2013
Gabriella Tóth; Ádám Zoltán Végh; Árpád Beszédes; Lajos Schrettner; Tamás Gergely; Tibor Gyimóthy
We investigate a phenomenon we call micro-productivity decrease, which is expected to be found in most development or maintenance projects and has a specific profile that depends on the project, the development model, and the team. Micro- productivity decrease refers to the observation that the cumulative effort to implement a series of changes is larger than the effort that would be needed if we made the same modification in only one step. The reason for the difference is that the same sections of code are usually modified more than once in the series of (sometimes imperfect) atomic changes. Hence, we suggest that effort estimation methods based on atomic change estimations should incorporate these profiles when being applied to larger modification tasks. We verify the concept on industrial development projects with our metrics-based machine learning models extended with statistical data. We show that the calculated Micro-Productivity Profile for these projects could be used for effort estimation of larger tasks with more accuracy than a naive atomic change-oriented estimation.
Gender Studies | 2013
Gabriella Tóth
Abstract The witch has always been the representation of an unspeakable absence. Sycorax embodies all silenced African women, experiencing double patriarchy (a term used by Omofolabo Ajayi-Soyinka). Associated with the margins, she represented the barbarian Other to European culture. Sycorax decolonizes the male-dominated world of Prospero: from absence, she is turned into presence, as she constructs her subjective narrative
Gender Studies | 2013
Gabriella Tóth
Abstract This paper sheds light on the challenging imagery of femaleness in Adrienne Kennedy’s plays. Reshaping dramatic forms, she deconstructs the traditional narratives of motherhood, child bearing and birth. Her plays link the images of reproduction and proliferation with that of death. Kennedy reconstructs the fragmented self through visions of the inner terrain of the psyche which is projected through the moon-like, ever changing female body.
Gender Studies | 2012
Gabriella Tóth
Abstract The paper aims to explore some exemplary pieces of dramatic literature from antiquity and the Renaissance and especially from modern and postmodern works such as The Glass Menagerie by Tennessee Williams, ‘Night Mother by Marsha Norman and A Movie Star Has to Star in Black and White by Adrienne Kennedy through the lens of body, disability and gender studies. While the paper mainly focuses on these three plays, it is not restricted to them. The pieces illustrate how the stage representation of physically or mentally challenged characters has changed and the process through which disabled performance has transferred into performative acts.