Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gyula Csopaki is active.

Publication


Featured researches published by Gyula Csopaki.


Lecture Notes in Computer Science | 2003

Applying mutation analysis to SDL specifications

Gábor Kovács; Zoltán Pap; Dung Le Viet; Antal Wu-Hen-Chang; Gyula Csopaki

Mutation analysis is a fault based testing method used initially for code based software testing, and lately for specification based testing and validation as well. In this paper, the method is applied to SDL (Specification and Description Language) specifications. It is used to automate the process of conformance test generation and selection for telecommunications protocols. We present two algorithms for automatic test generation and selection. These provide the basis of the Test Selector tool developed at the Budapest University of Technology and Economics. We present the results of an empirical study using the tool.


FATES'04 Proceedings of the 4th international conference on Formal Approaches to Software Testing | 2004

High-level restructuring of TTCN-3 test data

Antal Wu-Hen-Chang; D ung Le Viet; Gabor Batori; Roland Gecse; Gyula Csopaki

TTCN-3 (Testing and Test Control Notation 3) [1,2,3] test suites developed for testing complicated systems contain a large number of test data definitions. These definitions are often redundant and lengthy, which leads to compilation and run-time inefficiencies. Our intention is to provide remedy for this problem, by proposing a method that restructures the test data definitions of an already existing TTCN-3 module. In this paper we introduce a model for TTCN-3 test data and a method for its optimization. The results of an empirical study using our approach is presented as well.


Lecture Notes in Computer Science | 2006

Performance analysis of concurrent PCOs in TTCN-3

Máté J. Csorba; Sándor Palugyai; Sarolta Dibuz; Gyula Csopaki

This paper deals with a study and a mathematical model of concurrent Points of Control and Observation (PCOs) realized in Testing and Test Control Notation version 3 (TTCN-3). We study test scenarios that are gaining importance as TTCN-3 is emerging as a notation suitable for conducting load tests too. We investigate communication between parallel test components (PTCs) and analyze race conditions between the queues underlying the implemented PCOs. This way, we build an analytic model to investigate behavior of PCOs under stress conditions and to assess possible latencies messages in a TTCN-3 based load test system might suffer. We present a discrete-time Quasi Birth-Death process to predict performance indices of test components and we propose to use the results to avoid indefinite postponement in the communication of PTCs. Also, we aim to use the model for calculating traffic intensity limits under which it is feasible to use TTCN-3 for load testing. Furthermore, we present the output of the model together with an example load test scenario that is vulnerable to that types of latencies.


Lecture Notes in Computer Science | 2005

On FSM-Based fault diagnosis

Zoltán Pap; Gyula Csopaki; Sarolta Dibuz

We study the problem of fault diagnosis, i.e., localization of difference(s) between an implementation and a specification in systems modelled by finite state machines. We show that even considering only a single fault in a finite state machine there are some situations when the exact diagnosis of the fault cannot be assured. We give an algorithm for fault diagnosis. If it is possible the procedure exactly locates a single fault, and in case exact localization is unfeasible it provides the set of all potential differences between the implementation and the specification.


Archive | 1999

Testing of Communicating Systems

Gyula Csopaki; Sarolta Dibuz; Katalin Tarnay

This paper presents an overview of the work we have developed at INT on different approaches to protocol and service testing. It is related to performing tests of communication protocols and telecommunication services based on techniques, such as, active test generation, passive testing, embedded testing and test execution.


Archive | 2017

Erratum to: Testing of Communicating Systems

Gyula Csopaki; Sarolta Dibuz; Katalin Tarnay

Erratum to: G. Csopaki et al. (Eds.) Testing of Communicating Systems DOI: 10.1007/978-0-387-35567-2


distributed multimedia systems | 2000

Communication Protocol Implementation in Java

Gyula Csopaki; Gábor Horváth; Gábor Kovács

In this paper we examine the possibility of applying Java in the field of telecommunications. We present a method based on formal descriptions we worked out for implementation of communication protocols in Java. We demonstrate how SDL descriptions can be mapped to Java code. We bring out the code of some SDL/PR constructions common for every implementation and parts of SDL descriptions that are implementation specific and apply predefined code patterns. We touch on the problem of mapping abstract data types. This conception is presented by the example of sample telecom protocol INRES and possible connections to the environment are introduced. Then we raise and discuss the matter of automatic compilation and present an SDL/PR to Java compiler. We appraise efficiency of this compilation method and the performance of the realized system. Finally we talk over the advantages and drawbacks of applying Java and give some possible fields of applications.


Journal of Circuits, Systems, and Computers | 1994

PROCONSUL ON THE WAY TO AUTOMATED PROTOCOL ENGINEERING

Katalin Tarnay; László Zsolt Varga; Gyula Csopaki

The analysis, development and testing of communication protocols are complex problems. These tasks can be made easier with protocol development tools, which support the whole protocol development process from specification to testing. They are either stand-alone tools related to a specific protocol engineering function (e.g. validation) or integrated protocol workstations solving several functions. The protocol development tools are usually based on formal description techniques. This paper describes the notion of CAPE (Computer-Aided Protocol Engineering) derived from CASE (Computer-Aided Software Engineering) and presents the PROCONSUL protocol workstation. The intelligent editors of PROCONSUL are described in detail.


International Journal on Software Tools for Technology Transfer | 1999

Formal Test Automation: A Simple Experiment

Axel Belinfante; Jan Feenstra; René G. de Vries; Jan Tretmans; Nicolae Goga; Loe M. G. Feijs; Sjouke Mauw; Lex Heerink; Gyula Csopaki; Sarolta Dibuz; Katalin Tarnay


Acta Cybernetica | 2002

Automatic test selection based on CEFSM specifications

Gábor Kovács; Zoltán Pap; Gyula Csopaki

Collaboration


Dive into the Gyula Csopaki's collaboration.

Top Co-Authors

Avatar

Katalin Tarnay

Budapest University of Technology and Economics

View shared research outputs
Top Co-Authors

Avatar

Zoltán Pap

Budapest University of Technology and Economics

View shared research outputs
Top Co-Authors

Avatar

Gábor Kovács

Budapest University of Technology and Economics

View shared research outputs
Top Co-Authors

Avatar

Antal Wu-Hen-Chang

Budapest University of Technology and Economics

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jan Tretmans

Radboud University Nijmegen

View shared research outputs
Researchain Logo
Decentralizing Knowledge