TY - CHAP AU - Hajós, Lilla AU - Tóth, Melinda AU - Lövei, László ED - Egri-Nagy, Attila ED - Kovács, Emőd ED - Kovásznai, Gergely ED - Kusper, Gábor ED - Tómács, Tibor TI - Erlang Semantic Query Language T2 - Proceedings of the 8th International Conference on Applied Informatics, ICAI 2010 PB - Eszterházy Károly College CY - Eger SN - 9789639894723 PY - 2010 SP - 165 EP - 172 PG - 8 UR - https://m2.mtmt.hu/api/publication/2760514 ID - 2760514 LA - English DB - MTMT ER - TY - JOUR AU - Tóth, Melinda AU - Bozó, István AU - Horváth, Zoltán AU - Lövei, László AU - Tejfel, Máté AU - Kozsik, Tamás TI - Impact analysis of Erlang programs using behaviour dependency graphs JF - LECTURE NOTES IN COMPUTER SCIENCE J2 - LNCS VL - 6299 PY - 2010 SP - 372 EP - 390 PG - 19 SN - 0302-9743 DO - 10.1007/978-3-642-17685-2_11 UR - https://m2.mtmt.hu/api/publication/2395306 ID - 2395306 N1 - T3 3rd Central European Functional Programming School, CEFP 2009 Y2 25 May 2009 through 30 May 2009 CY Komarno AB - During the lifetime of a software product certain changes could be performed on its source code. After those changes a regression test should be performed, which is the most expensive part of the software development cycle. This paper focuses on programs written in a dynamic functional programming language Erlang, and discusses a mechanism that could select those test cases, which are affected by a change, i.e. altering the program on some point may have impact on the result/behaviour of those test cases. In the result of that analysis it is possible to reduce the number of necessary test cases, and after modifying the source code, just a subset of the test cases should be retested. The discussed approach introduces a behaviour dependency graph for Erlang programs to represent the dependencies in the source code. The impact of a change can be calculated by traversing the graph. © 2010 Springer-Verlag. LA - English DB - MTMT ER - TY - JOUR AU - Horváth, Zoltán AU - Kozsik, Tamás AU - Lövei, László TI - Software engineering education in cooperation with industrial partners JF - TEACHING MATHEMATICS AND COMPUTER SCIENCE J2 - TEACH MATH COMP SCI VL - 8 PY - 2010 IS - 1 SP - 133 EP - 148 PG - 16 SN - 1589-7389 DO - 10.5485/TMCS.2010.0249 UR - https://m2.mtmt.hu/api/publication/1639725 ID - 1639725 AB - This paper presents our experiences on teaching software engineering in teams which are organized around dierent R+D projects. These long-running, innovative projects are carried out in cooperation with industrial partners, and are supported by student exchange. While MSc and PhD students work together with faculty staff members on the projects in an industrial-like environment, the students develop skills that would be otherwise very hard for them to obtain. The methodological contributions of the paper are illustrated by, and substantiated with, the description of a concrete software engineering project. LA - English DB - MTMT ER - TY - CHAP AU - Lövei, László TI - Automated module interface upgrade T2 - Proceedings of the 8th ACM SIGPLAN workshop on ERLANG PB - Association for Computing Machinery (ACM) CY - New York, New York SN - 9781605585079 PB - Association for Computing Machinery (ACM) PY - 2009 SP - 11 EP - 22 PG - 12 DO - 10.1145/1596600.1596603 UR - https://m2.mtmt.hu/api/publication/23255297 ID - 23255297 LA - English DB - MTMT ER - TY - GEN AU - Bozó, István AU - Horváth, Zoltán AU - Király, Roland AU - Kitlei, Róbert AU - Kozsik, Tamás AU - Lövei, László AU - Tóth, Melinda AU - Tejfel, Máté TI - RefactorErl - Távközlési szoftverek elemzése és átalakítása. Poster at Eötvös Loránd University Open Day TS - Poster at Eötvös Loránd University Open Day PY - 2009 UR - https://m2.mtmt.hu/api/publication/2478996 ID - 2478996 N1 - poszter LA - English DB - MTMT ER - TY - CONF AU - Horváth, Zoltán AU - Lövei, László AU - Kozsik, Tamás AU - Kitlei, Róbert AU - Bozó, István AU - Tóth, Melinda AU - Király, Roland TI - Modeling Semantic Knowledge in Erlang for Refactoring T2 - International Conference on Knowledge Engineering, Principles and Techniques, KEPT 2009, Selected papers PY - 2009 SP - 38 EP - 53 PG - 16 UR - https://m2.mtmt.hu/api/publication/1653156 ID - 1653156 N1 - Invited paper. Earlier version appeared in Studia Universitatis Informatica, 54:7-16, 2009. WoS:hiba:000282785400005 2019-03-04 02:47 típus nem egyezik ISSN:2067-1180 LA - English DB - MTMT ER - TY - CHAP AU - Horváth, Zoltán AU - Kozsik, Tamás AU - Lövei, László ED - Andreas, Bollin TI - Mobility Supported Software Engineering Education in Cooperation with Industrial Partners T2 - Proceedings of 1st Computer Science Mobility Workshop (CSMW 2009) PB - Alpen-Adria-Universität CY - Klagenfurt SN - 9783950059342 PY - 2009 SP - 55 EP - 61 PG - 7 UR - https://m2.mtmt.hu/api/publication/1653153 ID - 1653153 N1 - http://csmw.uni-klu.ac.at/program.php LA - English DB - MTMT ER - TY - JOUR AU - Kitlei, Róbert AU - Lövei, László AU - Nagy, Tamás AU - Horváth, Zoltán AU - Kozsik, Tamás TI - Layout preserving parser for refactoring in Erlang JF - ACTA ELECTROTECHNICA ET INFORMATICA J2 - ACTA ELECTROTECH INF VL - 9 PY - 2009 IS - 3 SP - 54 EP - 63 PG - 10 SN - 1335-8243 UR - https://m2.mtmt.hu/api/publication/1639731 ID - 1639731 LA - English DB - MTMT ER - TY - JOUR AU - Horváth, Zoltán AU - Lövei, László AU - Kozsik, Tamás AU - Kitlei, Róbert AU - Víg, Anikó AU - Nagy, Tamás AU - Tóth, Melinda AU - Király, Roland TI - Modeling Semantic Knowledge in Erlang for Refactoring JF - STUDIA UNIVERSITATIS BABES-BOLYAI SERIES INFORMATICA J2 - STUD UNIV BABES-BOLYAI SER INFO VL - 54 PY - 2009 SP - 7 EP - 16 PG - 10 SN - 1224-869X UR - https://m2.mtmt.hu/api/publication/1639727 ID - 1639727 N1 - Special issue for Proceedings of the International Conference on Knowledge Engineering, Principles and Techniques, KEPT 2009, Cluj-Napoca (Romania), Volume I AB - RefactorErl is a refactoring tool for the Erlang programming language.Refactorings have to collect many kinds of information that appear scatteredin the source code. Therefore, when designing a refactoring tool, the mostimportant concern is how the program is represented so that the many layers ofintertwined information can be accessed conveniently. Such information stronglydepends on the language, therefore we have opted to develop a language specicmodel for Erlang. This model encompasses the expert knowledge necessary forrefactoring Erlang programs by describing the connections between the diversepieces of information. LA - English DB - MTMT ER - TY - CHAP AU - Horváth, Zoltán AU - Lövei, László AU - Csörnyei, Zoltán AU - Kozsik, Tamás AU - Anikó, Víg AU - Tamás, Nagy AU - Király, Roland AU - Tóth, Melinda AU - Kitlei, Róbert ED - Horváth, Zoltán ED - Plasmeijer, Rinus ED - Soós, Anna ED - Zsók, Viktória TI - Refactoring Erlang Programs T2 - Central European Functional Programming School PB - Springer Netherlands CY - Berlin CY - Heidelberg SN - 9783540880592 T3 - Lecture Notes in Computer Science, ISSN 0302-9743 ; 5161. PY - 2008 UR - https://m2.mtmt.hu/api/publication/2477327 ID - 2477327 LA - English DB - MTMT ER -