@article {Pflanzner202023, title = {Designing an IoT-Cloud Gateway for the Internet of Living Things}, journal = {Communications in Computer and Information Science}, volume = {1218 CCIS}, year = {2020}, note = {cited By 0}, pages = {23-41}, doi = {10.1007/978-3-030-49432-2_2}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85086255268\&doi=10.1007\%2f978-3-030-49432-2_2\&partnerID=40\&md5=b7257ab560b174f347e22e3922cd166f}, author = {Pflanzner, T. and Hovari, M. and Vass, I. and Kertesz, A.} } @conference {Horvath:ICSME:2020:IFL, title = {Experiments with Interactive Fault Localization Using Simulated and Real Users}, booktitle = {Proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution (ICSME{\textquoteright}20)}, year = {2020}, month = {sep}, author = {Horv{\'a}th, Ferenc and Besz{\'e}des, {\'A}rp{\'a}dd and Vancsics, B{\'e}la and Balogh, Gerg{\H o} and Vid{\'a}cs, L{\'a}szl{\'o} and Gyim{\'o}thy, Tibor} } @article {Varadi2020123, title = {Legal Issues of Social IoT Services: The Effects of Using Clouds, Fogs and AI}, journal = {Studies in Computational Intelligence}, volume = {846}, year = {2020}, note = {cited By 1}, pages = {123-138}, doi = {10.1007/978-3-030-24513-9_7}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85070235663\&doi=10.1007\%2f978-3-030-24513-9_7\&partnerID=40\&md5=4ee036b4af0644d2c2d73c93cd19dd84}, author = {Varadi, S. and Gultekin Varkonyi, G. and Kertesz, A.} } @conference {Toth:KG4SE:2020:SO_Mining, title = {Mining Hypernyms Semantic Relations from Stack Overflow}, booktitle = {Proceedings of the First International Workshop on Knowledge Graph for Software Engineering, KG4SE 2020 - ICSEW}, year = {2020}, month = {jun}, pages = {360-366}, publisher = {IEEE}, organization = {IEEE}, doi = {10.1145/3387940.3392160}, author = {L{\'a}szl{\'o} T{\'o}th and Bal{\'a}zs Nagy and L{\'a}szl{\'o} Vid{\'a}cs and Tibor Gyimothy} } @conference {Kicsi:MSR:2020:Testroutes, title = {TestRoutes: A Manually Curated Method Level Dataset for Test-to-Code Traceability}, booktitle = {Proceedings of the 17th International Conference on Mining Software Repositories, MSR 2020}, year = {2020}, month = {jun}, pages = {593-597}, publisher = {IEEE}, organization = {IEEE}, doi = {10.1145/3379597.3387488}, author = {Andr{\'a}s Kicsi and L{\'a}szl{\'o} Vid{\'a}cs and Tibor Gyimothy} } @conference {Csuvik:IBF:2020:Embeddings, title = {Utilizing Source Code Embeddings to Identify Correct Patches}, booktitle = {Proceedings of the Second International Workshop on Intelligent Bug Fixing (IBF 2020)}, series = {IBF 2020}, year = {2020}, month = {feb}, pages = {18-25}, publisher = {IEEE}, organization = {IEEE}, doi = {10.1109/IBF50092.2020.9034714}, author = {Csuvik, Viktor and Horv{\'a}th, D{\'a}niel and Horv{\'a}th, Ferenc and Vid{\'a}cs, L{\'a}szl{\'o}} } @conference {Toth:ICSE-NIER:2020:Why-closed, title = {Why Will My Question Be Closed? NLP-Based Pre-Submission Predictions of Question Closing Reasons on Stack Overflow}, booktitle = {Proceedings of the 42nd International Conference on Software Engineering, NIER Track (ICSE 2020)}, series = {ICSE 2020}, year = {2020}, month = {jul}, pages = {105-108}, publisher = {ACM}, organization = {ACM}, doi = {10.1145/3377816.3381733}, author = {L{\'a}szl{\'o} T{\'o}th and Bal{\'a}zs Nagy and Tibor Gyimothy and L{\'a}szl{\'o} Vid{\'a}cs} } @proceedings {16563, title = {BugsJS: a Benchmark of JavaScript Bugs}, year = {2019}, pages = {90-101}, address = {Xi{\textquoteright}an, China}, abstract = {JavaScript is a popular programming language that is also error-prone due to its asynchronous, dynamic, and loosely-typed nature. In recent years, numerous techniques have been proposed for analyzing and testing JavaScript applications. However, our survey of the literature in this area revealed that the proposed techniques are often evaluated on different datasets of programs and bugs. The lack of a commonly used benchmark limits the ability to perform fair and unbiased comparisons for assessing the efficacy of new techniques. To fill this gap, we propose BugsJS, a benchmark of 453 real, manually validated JavaScript bugs from 10 popular JavaScript server-side programs, comprising 444k LOC in total. Each bug is accompanied by its bug report, the test cases that detect it, as well as the patch that fixes it. BugsJS features a rich interface for accessing the faulty and fixed versions of the programs and executing the corresponding test cases, which facilitates conducting highly-reproducible empirical studies and comparisons of JavaScript analysis and testing tools.}, keywords = {benchmark, Bug database, BugsJS, JavaScript, literature survey, real bugs, reproducibility, select:quality}, doi = {10.1109/ICST.2019.00019}, url = {https://ieeexplore.ieee.org/document/8730197/authors$\#$authors}, author = {P{\'e}ter Gyimesi and B{\'e}la Vancsics and Andrea Stocco and Davood Mazinanian and {\'A}rp{\'a}d Besz{\'e}des and Rudolf Ferenc and Ali Mesbah} } @conference {Csuvik:ICCSA:2019:CodeTrace, title = {Evaluation of Textual Similarity Techniques in Code Level Traceability}, booktitle = {Proceedings of the 19th International Conference on Computational Science and Its Applications (ICCSA 2019)}, series = {Lecture Notes in Computer Science (LNCS)}, year = {2019}, month = {jul}, pages = {529-543}, publisher = {Springer, Cham}, organization = {Springer, Cham}, address = {Saint Petersburg, Russia}, isbn = {978-3-030-24304-3}, doi = {10.1007/978-3-030-24305-0_40}, author = {Csuvik, Viktor and Kicsi, Andr{\'a}s and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {Kicsi:ICSOFT:2019:SO-trace, title = {Exploration and Mining of Source Code Level Traceability Links on Stack Overflow}, booktitle = {Proceedings of ICSOFT 2019, 14th International Conference on Software Technologies}, year = {2019}, month = {July}, pages = {339-346}, keywords = {select:deep}, doi = {10.5220/0007981003390346}, author = {Kicsi, Andr{\'a}s and R{\'a}k{\'o}czi, M{\'a}rk and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {Kicsi2019339, title = {Exploration and mining of source code level traceability links on stack overflow}, booktitle = {ICSOFT 2019 - Proceedings of the 14th International Conference on Software Technologies}, year = {2019}, note = {cited By 0}, pages = {339-346}, doi = {10.5220/0007981003390346}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85073121404\&doi=10.5220\%2f0007981003390346\&partnerID=40\&md5=fd54b2b91561386ab41876bcd1b8c67b}, author = {Kicsi, A. and R{\'a}k{\'o}czi, M. and Vid{\'a}cs, L.} } @article {Kicsi:JSS:2019:SPL-adoption, title = {Feature Analysis using Information Retrieval, Community Detection and Structural Analysis Methods in Product Line Adoption}, journal = {Journal of Systems and Software}, volume = {155}, year = {2019}, month = {sep}, pages = {70-90}, keywords = {select:deep}, doi = {10.1016/j.jss.2019.05.001}, author = {Andr{\'a}s Kicsi and Viktor Csuvik and L{\'a}szl{\'o} Vid{\'a}cs and Ferenc Horv{\'a}th and {\'A}rp{\'a}d Besz{\'e}des and Tibor Gyimothy and Ferenc Kocsis} } @conference {16547, title = {IOLT smart pot: An IoT-cloud solution for monitoring plant growth in greenhouses}, booktitle = {CLOSER 2019 - 9th International Conference on Cloud Computing and Services Science}, year = {2019}, pages = {144-152}, address = {Crete, Greece}, keywords = {select:iot}, doi = {10.5220/0007755801440152}, author = {J Hadabas and Mikl{\'o}s Hovari and I Vass and Attila Kert{\'e}sz} } @conference {16548, title = {Legal Considerations of IoT Applications in Fog and Cloud Environments}, booktitle = {27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2019)}, year = {2019}, pages = {193-198}, publisher = {IEEE}, organization = {IEEE}, keywords = {select:iot}, issn = {9781728116440}, doi = {https://doi.org/10.1109/EMPDP.2019.8671620}, author = {Radhika Garg and Szilvia V{\'a}radi and Attlia Kert{\'e}sz} } @conference {Horvath:IBF:2019:IFL, title = {A New Interactive Fault Localization Method with Context Aware User Feedback}, booktitle = {Proceedings of the First International Workshop on Intelligent Bug Fixing (IBF 2019)}, series = {IBF 2019}, year = {2019}, month = {feb}, pages = {23-28}, publisher = {IEEE}, organization = {IEEE}, address = {Passau, Germany}, isbn = {978-1-7281-1809-3}, doi = {10.1109/IBF.2019.8665415}, author = {Ferenc Horv{\'a}th and Victor Schnepper Lacerda and {\'A}rp{\'a}d Besz{\'e}des and L{\'a}szl{\'o} Vid{\'a}cs and Tibor Gyimothy} } @conference {Csuvik:SST:2019:Embedding-Traceability, title = {Source Code Level Word Embeddings in Aiding Semantic Test-to-Code Traceability}, booktitle = {Proceedings of the 10th International Workshop on Software and Systems Traceability, (SST 2019 @ ICSE)}, series = {SST 2019}, year = {2019}, month = {may}, pages = {29-36}, publisher = {IEEE}, organization = {IEEE}, address = {New York, NY, USA}, keywords = {select:deep}, isbn = {978-1-7281-2255-7}, doi = {10.1109/SST.2019.00016}, author = {Csuvik, Viktor and Kicsi, Andr{\'a}s and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {Toth:ITC:2019:NFR-Label, title = {Study of The Performance of Various Classifiers in Labeling Non-Functional Requirements}, booktitle = {Information Technology and Control}, volume = {48}, year = {2019}, month = {Sep}, pages = {1-16}, issn = {1392-124}, author = {L{\'a}szl{\'o} T{\'o}th and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {Toth:ICSOFT:2019:Question-quality, title = {Towards an Accurate Prediction of the Question Quality at Stack Overflow Using a Deep-Learning-Based NLP Approach}, booktitle = {Proceedings of ICSOFT 2019, 14th International Conference on Software Technologies}, year = {2019}, month = {July}, pages = {631-639}, keywords = {select:deep}, doi = {10.5220/0007971306310639}, author = {L{\'a}szl{\'o} T{\'o}th and Bal{\'a}zs Nagy and D{\'a}vid Janth{\'o} and L{\'a}szl{\'o} Vid{\'a}cs and Tibor Gyimothy} } @conference {Vidacs:Maltesque:2018:Coevo, title = {Co-evolution Analysis of Production and Test Code by Learning Association Rules of Changes}, booktitle = {2018 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE 2018)}, year = {2018}, note = {accepted}, month = {March}, pages = {1-7}, publisher = {IEEE}, organization = {IEEE}, author = {L{\'a}szl{\'o} Vid{\'a}cs and Martin Pinzger} } @article {16564, title = {Differences Between a Static and a Dynamic Test-to-Code Traceability Recovery Method}, journal = {Software Quality Journal}, volume = {27}, year = {2018}, month = {06/2019}, pages = {797-822}, abstract = {Recovering test-to-code traceability links may be required in virtually every phase of development. This task might seem simple for unit tests thanks to two fundamental unit testing guidelines: isolation (unit tests should exercise only a single unit) and separation (they should be placed next to this unit). However, practice shows that recovery may be challenging because the guidelines typically cannot be fully followed. Furthermore, previous works have already demonstrated that fully automatic test-to-code traceability recovery for unit tests is virtually impossible in a general case. In this work, we propose a semi-automatic method for this task, which is based on computing traceability links using static and dynamic approaches, comparing their results and presenting the discrepancies to the user, who will determine the final traceability links based on the differences and contextual information. We define a set of discrepancy patterns, which can help the user in this task. Additional outcomes of analyzing the discrepancies are structural unit testing issues and related refactoring suggestions. For the static test-to-code traceability, we rely on the physical code structure, while for the dynamic, we use code coverage information. In both cases, we compute combined test and code clusters which represent sets of mutually traceable elements. We also present an empirical study of the method involving 8 non-trivial open source Java systems.}, keywords = {Code coverage, refactoring, select:quality, Structural test smells, Test-to-code traceability, Traceability link recovery, Unit testing}, doi = {10.1007/s11219-018-9430-x}, url = {https://link.springer.com/article/10.1007/s11219-018-9430-x}, author = {Tam{\'a}s Gergely and Gerg{\H o} Balogh and Ferenc Horv{\'a}th and B{\'e}la Vancsics and {\'A}rp{\'a}d Besz{\'e}des and Tibor Gyimothy} } @conference {Kicsi:RAISE:2018:IR-Traceability, title = {Exploring the Benefits of Utilizing Conceptual Information in Test-to-Code Traceability}, booktitle = {Proceedings of the IEEE/ACM 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE 2018 @ ICSE)}, series = {RAISE 2018}, year = {2018}, month = {may}, publisher = {ACM}, organization = {ACM}, address = {New York, NY, USA}, keywords = {select:deep}, isbn = {978-1-4503-5723-4}, doi = {10.1145/3194104.3194106}, author = {Kicsi, Andr{\'a}s and T{\'o}th, L{\'a}szl{\'o} and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {KCV18, title = {Feature Level Complexity and Coupling Analysis in {4GL} Systems}, booktitle = {The 18th International Conference on Computational Science and Its Applications (ICCSA{\textquoteright}18)}, series = {Lecture Notes in Computer Science}, volume = {10964}, year = {2018}, pages = {438-453}, publisher = {Springer}, organization = {Springer}, author = {Kicsi, Andr{\'a}s and Csuvik, Viktor and L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Tibor Gyim{\'o}thy} } @conference {Toth:ICCSA:2018:NFR, title = {Study of Various Classifiers for Identification and Classification of Non-Functional Requirements}, booktitle = {Proceedings of the 18th International Conference on Computational Science and Its Applications (ICCSA 2018)}, series = {Lecture Notes in Computer Science (LNCS)}, volume = {10964}, year = {2018}, month = {jul}, pages = {492-503}, publisher = {Springer-Verlag}, organization = {Springer-Verlag}, address = {Melbourne, Australia}, isbn = {978-3-319-95174-4}, doi = {10.1007/978-3-319-95174-4_39}, author = {T{\'o}th, L{\'a}szl{\'o} and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {Kicsi:ICSR:2018:Extraction, title = {Supporting Product Line Adoption by Combining Syntactic and Textual Feature Extraction}, booktitle = {International Conference on Software Reuse}, year = {2018}, note = {accepted}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, isbn = {978-3-319-90420-7}, doi = {10.1007/978-3-319-90421-4_10}, author = {Kicsi, Andr{\'a}s and L{\'a}szl{\'o} Vid{\'a}cs and Csuvik, Viktor and Horv{\'a}th, Ferenc and {\'A}rp{\'a}d Besz{\'e}des and Kocsis, Ferenc} } @conference {KVB17, title = {Information retrieval based feature analysis for product line adoption in {4GL} systems}, booktitle = {Proceedings of the 17th International Conference on Computational Science and Its Applications (ICCSA{\textquoteright}17)}, year = {2017}, pages = {1-6}, author = {Kicsi, Andr{\'a}s and L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Kocsis, Ferenc and Kov{\'a}cs, Istv{\'a}n} } @article {16536, title = {Method for tracking of motion of objects associated with wireless communication devices within a predefined area}, year = {2017}, type = {US Patent }, keywords = {select:inclouded1}, issn = {9,648,462}, author = {S{\'a}ndor Nagy and Tibor Gyimothy and M{\'a}rk Jelasity and Vilmos Bilicki and {\'A}d{\'a}m V{\'e}gh} } @article {16537, title = {A method for tracking of motion of objects associated with wireless communication devices within a predefined area}, year = {2017}, type = {European Patent}, keywords = {select:inclouded1}, issn = {EP3026938}, author = {S{\'a}ndor Nagy and Tibor Gyimothy and M{\'a}rk Jelasity and Vilmos Bilicki and {\'A}d{\'a}m V{\'e}gh} } @conference {BeV16, title = {Academic and Industrial Software Testing Conferences: Survey and Synergies}, booktitle = {Proceedings of the 2016 IEEE International Conference on Software Testing, Verification and Validation Workshops: 11th Workshop on Testing: Academia-Industry Collaboration, Practice and Research Techniques (TAIC PART{\textquoteright}16)}, year = {2016}, pages = {240-249}, author = {{\'A}rp{\'a}d Besz{\'e}des and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {VHT16, title = {Assessing the Test Suite of a Large System Based on Code Coverage, Efficiency and Uniqueness}, booktitle = {Proceedings of the IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, the First International Workshop on Validating Software Tests (VST{\textquoteright}16)}, year = {2016}, month = {mar}, pages = {13-16}, author = {L{\'a}szl{\'o} Vid{\'a}cs and Horv{\'a}th, Ferenc and Tengeri, D{\'a}vid and {\'A}rp{\'a}d Besz{\'e}des} } @conference {Kalmar201615, title = {Legal and regulative aspects of IoT cloud systems}, booktitle = {Proceedings - 2016 4th International Conference on Future Internet of Things and Cloud Workshops, W-FiCloud 2016}, year = {2016}, note = {cited By 1}, pages = {15-20}, doi = {10.1109/W-FiCloud.2016.20}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85009774584\&doi=10.1109\%2fW-FiCloud.2016.20\&partnerID=40\&md5=903babdb9546f5966c6ca9f6b2a896d7}, author = {Kalmar, E.E. and Attila Kert{\'e}sz and Varadi, S. and Garg, R. and Stiller, B.} } @conference {TVB16, title = {Relating Code Coverage, Mutation Score and Test Suite Reducibility to Defect Density}, booktitle = {Proceedings of the 2016 IEEE International Conference on Software Testing, Verification and Validation Workshops: 11th International Workshop on Mutation Analysis (MUTATION{\textquoteright}16)}, year = {2016}, month = {apr}, pages = {174-179}, author = {Tengeri, D{\'a}vid and L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Judit J{\'a}sz and Gerg{\H o} Balogh and Vancsics, B{\'e}la and Tibor Gyim{\'o}thy} } @article {Bacs{\'o}2016347, title = {A Set of Successive Job Allocation Models in Distributed Computing Infrastructures}, journal = {Journal of Grid Computing}, volume = {14}, number = {2}, year = {2016}, note = {cited By 0}, pages = {347-358}, doi = {10.1007/s10723-015-9347-6}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84945209059\&doi=10.1007\%2fs10723-015-9347-6\&partnerID=40\&md5=f2923f1e793eb60a94c7d429fd85d228}, author = {Bacs{\'o}, G. and Kis, T. and Visegr{\'a}di, {\'A}. and Attila Kert{\'e}sz and Nemeth, Z.} } @conference {TBG15, title = {Beyond Code Coverage - an Approach for Test Suite Assessment and Improvement}, booktitle = {Proceedings of the 8th IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW{\textquoteright}15); 10th Testing: Academic and Industrial Conference - Practice and Research Techniques (TAIC PART{\textquoteright}15)}, year = {2015}, month = {apr}, pages = {1-7}, author = {Tengeri, D{\'a}vid and {\'A}rp{\'a}d Besz{\'e}des and Tam{\'a}s Gergely and L{\'a}szl{\'o} Vid{\'a}cs and Havas, D{\'a}vid and Tibor Gyim{\'o}thy} } @conference {TVF15, title = {Comparison of Static Analysis Tools for Quality Measurement of {RPG} Programs}, booktitle = {Proceedings of the 15th International Conference on Computational Science and Its Applications (ICCSA 2015)}, series = {Lecture Notes in Computer Science (LNCS)}, volume = {9159}, year = {2015}, month = {jun}, pages = {177{\textendash}192}, publisher = {Springer-Verlag}, organization = {Springer-Verlag}, address = {Banff, Alberta, Canada}, abstract = {The RPG programming language is a popular language employed widely in IBM i mainframes nowadays. Legacy mainframe systems that evolved and survived the past decades usually data intensive and even business critical applications. Recent, state of the art quality assurance tools are mostly focused on popular languages like Java, C++ or Python. In this work we compare two source code based quality management tools for the RPG language. The study is focused on the data obtained using static analysis, which is then aggregated to higher level quality attributes. SourceMeter is a command line tool-chain capable to measure various source attributes like metrics and coding rule violations. SonarQube is a quality management platform with RPG language support. To facilitate the objective comparison, we used the SourceMeter for RPG plugin for SonarQube, which seamlessly integrates into the framework extending its capabilities. The evaluation is built on analysis success and depth, source code metrics, coding rules and code duplications. We found that SourceMeter is more advanced in analysis depth, product metrics and finding duplications, while their performance of coding rules and analysis success is rather balanced. Since both tools were presented recently on the market of quality assurance tools, we expect additional releases in the future with more mature analyzers.}, keywords = {Coding rules, IBM RPG, metrics, software quality, SonarQube, SourceMeter, Static Analysis}, doi = {10.1007/978-3-319-21413-9_13}, url = {https://link.springer.com/chapter/10.1007\%2F978-3-319-21413-9_13}, author = {T{\'o}th, Zolt{\'a}n and L{\'a}szl{\'o} Vid{\'a}cs and Rudolf Ferenc} } @conference {BAB15, title = {Identifying Wasted Effort in the Field via Developer Interaction Data}, booktitle = {Proceedings of the 31th IEEE International Conference on Software Maintenance and Evolution (ICSME{\textquoteright}15), Industry Track}, year = {2015}, month = {sep}, pages = {391-400}, author = {Gerg{\H o} Balogh and Antal, G{\'a}bor and {\'A}rp{\'a}d Besz{\'e}des and L{\'a}szl{\'o} Vid{\'a}cs and Tibor Gyim{\'o}thy and V{\'e}gh, {\'A}d{\'a}m Zolt{\'a}n} } @conference {Kacsuk201522, title = {Infrastructure Aware Scientific Workflows and Their Support by a Science Gateway}, booktitle = {Proceedings - 7th International Workshop on Science Gateways, IWSG 2015}, year = {2015}, note = {cited By 2}, pages = {22-27}, doi = {10.1109/IWSG.2015.14}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84959873570\&doi=10.1109\%2fIWSG.2015.14\&partnerID=40\&md5=5c189a1de08c113294584fd9f69ae195}, author = {Kacsuk, P. and Kecskemeti, G. and Attila Kert{\'e}sz and Nemeth, Z. and Visegr{\'a}di, {\'A}. and Gergely, M.} } @article {USH15, title = {Performance Comparison of Query-based Techniques for Anti-pattern Detection}, journal = {Information and Software Technology}, volume = {65}, number = {C}, year = {2015}, month = {sep}, pages = {147{\textendash}165}, abstract = {Context Program queries play an important role in several software evolution tasks like program comprehension, impact analysis, or the automated identification of anti-patterns for complex refactoring operations. A central artifact of these tasks is the reverse engineered program model built up from the source code (usually an Abstract Semantic Graph, ASG), which is traditionally post-processed by dedicated, hand-coded queries. Objective Our paper investigates the costs and benefits of using the popular industrial Eclipse Modeling Framework (EMF) as an underlying representation of program models processed by four different general-purpose model query techniques based on native Java code, OCL evaluation and (incremental) graph pattern matching. Method We provide in-depth comparison of these techniques on the source code of 28 Java projects using anti-pattern queries taken from refactoring operations in different usage profiles. Results Our results show that general purpose model queries can outperform hand-coded queries by 2{\textendash}3 orders of magnitude, with the trade-off of an increased in memory consumption and model load time of up to an order of magnitude. Conclusion The measurement results of usage profiles can be used as guidelines for selecting the appropriate query technologies in concrete scenarios.}, keywords = {Anti-patterns, Columbus, EMF-IncQuery, OCL, Performance measurements, refactoring}, issn = {0950-5849}, doi = {10.1016/j.infsof.2015.01.003}, url = {http://www.sciencedirect.com/science/article/pii/S0950584915000051?via\%3Dihub}, author = {Ujhelyi, Zolt{\'a}n and Sz{\H o}ke, G{\'a}bor and Horv{\'a}th, {\'A}kos and Csisz{\'a}r, Norbert Istv{\'a}n and L{\'a}szl{\'o} Vid{\'a}cs and Varr{\'o}, D{\'a}niel and Rudolf Ferenc} } @conference {VHM15, title = {Supporting Software Product Line Testing by Optimizing Code Configuration Coverage}, booktitle = {Proceedings of the 8th IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW{\textquoteright}15); 10th Testing: Academic and Industrial Conference - Practice and Research Techniques (TAIC PART{\textquoteright}15)}, year = {2015}, month = {apr}, pages = {1-7}, author = {L{\'a}szl{\'o} Vid{\'a}cs and Horv{\'a}th, Ferenc and Mihalicza, J{\'o}zsef and Vancsics, B{\'e}la and {\'A}rp{\'a}d Besz{\'e}des} } @conference {HVV15, title = {Test Suite Evaluation using Code Coverage Based Metrics}, booktitle = {Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST{\textquoteright}15)}, year = {2015}, note = {Also appears in CEUR Workshop Proceedings, Vol-1525, urn:nbn:de:0074-1525-1" url = "http://ceur-ws.org/Vol-1525/paper-04.pdf}, month = {oct}, pages = {46-60}, author = {Horv{\'a}th, Ferenc and Vancsics, B{\'e}la and L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Tengeri, D{\'a}vid and Tam{\'a}s Gergely and Tibor Gyim{\'o}thy} } @conference {UHV14, title = {Anti-pattern Detection with Model Queries: A Comparison of Approaches}, booktitle = {Proceedings of the 2014 Software Evolution Week (Merger of the 18th IEEE European Conference on Software Maintenance and Reengineering \& 21st IEEE Working Conference on Reverse Engineering {\textendash} CSMR-WCRE 2014)}, year = {2014}, note = {Best paper of the conference}, pages = {293{\textendash}302}, publisher = {IEEE Computer Society}, organization = {IEEE Computer Society}, address = {Antwerp, Belgium}, abstract = {Program queries play an important role in several software evolution tasks like program comprehension, impact analysis, or the automated identification of anti-patterns for complex refactoring operations. A central artifact of these tasks is the reverse engineered program model built up from the source code (usually an Semantic Graph, ASG), which is traditionally post-processed by dedicated, hand-coded queries. Our paper investigates the use of the popular industrial Eclipse Modeling Framework (EMF) as an underlying representation of program models processed by three general-purpose model query techniques based on native Java code, local-search and incremental evaluation. We provide in-depth comparison of these techniques on the source code of 17 Java projects using queries taken from refactoring operations in different usage profiles. Our results show that general purpose model queries outperform hand-coded queries by 2-3 orders of magnitude, while there is a 5-10 times increase in memory consumption and model load time. In addition, measurement results of usage profiles can be used as guidelines for selecting the appropriate query technologies in concrete scenarios.}, keywords = {antipattern detection, program queries, query technologies, select:quality}, doi = {10.1109/CSMR-WCRE.2014.6747181}, url = {http://ieeexplore.ieee.org/document/6747181/}, author = {Ujhelyi, Zolt{\'a}n and Horv{\'a}th, {\'A}kos and Varr{\'o}, D{\'a}niel and Csisz{\'a}r, Norbert Istv{\'a}n and Sz{\H o}ke, G{\'a}bor and L{\'a}szl{\'o} Vid{\'a}cs and Rudolf Ferenc} } @article {FHV14, title = {Connection Between Version Control Operations and Quality Change of the Source Code}, journal = {Acta Cybernetica}, volume = {21}, number = {4}, year = {2014}, pages = {585{\textendash}607}, abstract = {Software erosion is a well-known phenomena, meaning that software quality is continuously decreasing due to the ever-ongoing modifications in the source code. In this research work we investigated this phenomena by studying the impact of version control commit operations (add, update, delete) on the quality of the code. We calculated the ISO/IEC 9126 quality attributes for thousands of revisions of an industrial and three open-source software systems with the help of the Columbus Quality Model. We also collected the cardinality of each version control operation type for every investigated revision. We performed Chisquared tests on contingency tables with rows of quality change and columns of version control operation commit types. We compared the results with random data as well. We identified that the relationship between the version control operations and quality change is quite strong. Great maintainability improvements are mostly caused by commits containing Add operation. Commits containing file updates only tend to have a negative impact on the quality. Deletions have a weak connection with quality, and we could not formulate a general statement.}, keywords = {Case Study, ISO/IEC 9126, Software Erosion, Software maintainability, Source Code Version Control}, issn = {0324-721X}, url = {http://publicatio.bibl.u-szeged.hu/8394/}, author = {Farag{\'o}, Csaba and P Heged{\H u}s and V{\'e}gh, {\'A}d{\'a}m Zolt{\'a}n and Rudolf Ferenc} } @article {Bacs{\'o}2014169, title = {On Efficiency of Multi-job Grid Allocation Based on Statistical Trace Data}, journal = {Journal of Grid Computing}, volume = {12}, number = {1}, year = {2014}, note = {cited By 3}, pages = {169-186}, doi = {10.1007/s10723-013-9274-3}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84899408842\&doi=10.1007\%2fs10723-013-9274-3\&partnerID=40\&md5=4e15afb48683e0cc723a519b7be6dd14}, author = {Bacs{\'o}, G. and Visegr{\'a}di, {\'A}. and Attila Kert{\'e}sz and Nemeth, Z.} } @book {Kertesz2014433, title = {Legal aspects of data protection in cloud federations}, series = {Security, Privacy and Trust in Cloud Systems}, volume = {9783642385865}, year = {2014}, note = {cited By 5}, pages = {433-455}, doi = {10.1007/978-3-642-38586-5_15}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929668793\&doi=10.1007\%2f978-3-642-38586-5_15\&partnerID=40\&md5=615eda05f2a38429eae9596152f0e7bc}, author = {Attila Kert{\'e}sz and Varadi, S.} } @conference {DVF14, title = {Service Layer for {IDE} Integration of {C/C++} Preprocessor Related Analysis}, booktitle = {Proceedings of the 14th International Conference on Computational Science and Its Applications (ICCSA 2014)}, series = {Lecture Notes in Computer Science (LNCS)}, volume = {8583}, year = {2014}, month = {jun}, publisher = {Springer-Verlag}, organization = {Springer-Verlag}, address = {Guimar{\~a}es, Portugal}, abstract = {Software development in C/C++ languages is tightly coupled with preprocessor directives. While the use of preprocessor constructs cannot be avoided, current IDE support for developers can still be improved. Early feedback from IDEs about misused macros or conditional compilation has positive effects on developer productivity and code quality as well. In this paper we introduce a service layer for the Visual Studio to make detailed preprocessor information accessible for any type of IDE extensions. The service layer is built upon our previous work on the analysis of directives. We wrap the analyzer tool and provide its functionality through an API. We present the public interface of the service and demonstrate the provided services through small plug-ins implemented using various extension mechanisms. These plug-ins work together to aid the daily work of developers in several ways. We provide (1) an editor extension through the Managed Extensibility Framework which provides macro highlighting within the source code editor; (2) detailed information about actual macro substitutions and an alternative code view to show the results of macro calls; (3) a managed package for discovering the intermediate steps of macro replacements through a macro explorer. The purpose of this work is twofold: we present an additional layer designed to aid the work of tool developers; second, we provide directly usable IDE components to express its potentials.}, doi = {10.1007/978-3-319-09156-3_29}, url = {https://link.springer.com/chapter/10.1007\%2F978-3-319-09156-3_29}, author = {D{\'e}vai, Rich{\'a}rd and L{\'a}szl{\'o} Vid{\'a}cs and Rudolf Ferenc and Tibor Gyim{\'o}thy} } @conference {VBT14, title = {Test Suite Reduction for Fault Detection and Localization: A Combined Approach}, booktitle = {Proceedings of the CSMR-WCRE 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE{\textquoteright}14)}, year = {2014}, pages = {204-213}, author = {L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Tengeri, D{\'a}vid and Istv{\'a}n Siket and Tibor Gyim{\'o}thy} } @article {16344, title = {Adjusting effort estimation using micro-productivity profiles}, journal = {PROCEEDINGS OF THE ESTONIAN ACADEMY OF SCIENCES}, volume = {62}, year = {2013}, pages = {71{\textendash}80}, issn = {1736-6046}, author = {T{\'o}th, G. and {\'A}. Z. V{\'e}gh and {\'A}rp{\'a}d Besz{\'e}des and Schrettner, L. and Tam{\'a}s Gergely and Tibor Gyim{\'o}thy} } @booklet {TR2013001, title = {Survey on Testing Embedded Systems}, year = {2013}, publisher = {University of Szeged, Department of Software Engineering \& University of Novi Sad, Faculty of Technical Sciences}, type = {Technical Report}, url = {http://cirene.sed.hu/sites/cirene.sed.hu/files/page_files/3.2-Survey-on-Testing-Embedded-Systems.pdf}, author = {{\'A}rp{\'a}d Besz{\'e}des and Tam{\'a}s Gergely and Papp, Istv{\'a}n and Marinkovi{\'c}, Vladimir and Zlokolica, Vladimir and Gerg{\H o} Balogh and Bogn{\'a}r, Szabolcs and Kastelan, Ivan and Kova{\v c}evi{\'c}, Jelena and Muhi, Korn{\'e}l and Csaba Nagy and Popovi{\'c}, Miroslav and R{\'a}cz, R{\'o}bert and Istv{\'a}n Siket and Varga, P{\'e}ter} } @conference {16342, title = {Abstract Runtime Monitoring with USE}, booktitle = {Proceedings of the16th European Conference on Software Maintenance and Reengineering (CSMR{\textquoteright}12)}, year = {2012}, pages = {549{\textendash}552}, publisher = {IEEE Computer Society}, organization = {IEEE Computer Society}, address = {Los Alamitos}, author = {Lars Hamann and L{\'a}szl{\'o} Vid{\'a}cs and M. Gogolla and Mirco Kuhlmann}, editor = {T. Mens and A. Cleve and Rudolf Ferenc} } @article {16327, title = {Developer Support for Understanding Preprocessor Macro Expansions}, journal = {Communications in Computer and Information Science}, volume = {340}, year = {2012}, pages = {121{\textendash}130}, issn = {1865-0929}, author = {L{\'a}szl{\'o} Vid{\'a}cs and D{\'e}vai, R. and Rudolf Ferenc and Tibor Gyim{\'o}thy} } @conference {16319, title = {End User Programming in Smart Home}, booktitle = {Patterns, Programming and Everything}, year = {2012}, pages = {19{\textendash}31}, publisher = {Springer-Verlag}, organization = {Springer-Verlag}, address = {London}, author = {V. Bilicki and Z. Rak and M. Kasza and {\'A}. Z. V{\'e}gh and R. B{\'e}l{\'a}di and Tibor Gyim{\'o}thy}, editor = {Karin K Breitman and R Nigel Horspool} } @conference {16340, title = {Implementation of an A+ Interpreter for .NET}, booktitle = {JF ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends}, year = {2012}, pages = {297{\textendash}302}, publisher = {{SciTePress}}, organization = {{SciTePress}}, address = {[hi{\'a}nyz{\'o} v{\'a}rosn{\'e}v]}, abstract = {In this paper, we introduce a clean room implementation of an A+ interpreter for the .NET platform. Our goal was to allow interoperability between A+ and .NET programs, thus unlocking existing routines to .NET developers and making .NET class libraries available to A+ developers. In a preliminary experiment, we made the advantage of interoperability visible: we achieved a 5-fold speedup by calling .NET methods from an A+ script. Additionally, we have also shown how to use A+ as an embedded domain-specific language in C\# code.}, author = {G{\'a}l, P. and {\'A}kos Kiss}, editor = {Hammoudi, Slimane and Marten van Sinderen and Cordeiro, Jos{\'e}} } @article {16336, title = {Legal Issues Associated with Data Management in European Clouds}, journal = {ERCIM News}, year = {2012}, pages = {35{\textendash}36}, issn = {0926-4981}, author = {Attila Kert{\'e}sz and Varadi, Szilvia} } @conference {16302, title = {A Manually Annotated Corpus of Pharmaceutical Patents}, year = {2012}, author = {M. Kiss and A. Nagy and V. Vincze and A. Alm{\'a}si and Z. Alexin and J. Csirik} } @article {16337, title = {The Necessity of Legally Compliant Data Management in European Cloud Architectures}, journal = {Computer Law and Security Review}, volume = {28}, year = {2012}, pages = {577{\textendash}586}, issn = {0267-3649}, author = {Varadi, Szilvia and Attila Kert{\'e}sz and Michael, Parkin} } @conference {16310, title = {Prediction of Software Development Modification Effort Enhanced by a Genetic Algorithm}, year = {2012}, author = {{\'A}rp{\'a}d Besz{\'e}des and {\'A}. Z. V{\'e}gh and Gerg{\H o} Balogh} } @conference {16307, title = {Predictive Complex Event Processing}, booktitle = {Proceedings of the 5th Balkan Conference in Informatics}, year = {2012}, pages = {26{\textendash}31}, publisher = {ACM Press}, organization = {ACM Press}, address = {New York}, author = {F{\"u}l{\"o}p, L.J. and T{\'o}th, G. and L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Demeter, H. and Farkas, L. and Tibor Gyim{\'o}thy and Gerg{\H o} Balogh}, editor = {M. Ivanovic and Z. Budimac} } @conference {16301, title = {A pszichi{\'a}triai betegek adatv{\'e}delme}, booktitle = {Pszichi{\'a}triai gondoz{\'a}si k{\'e}zik{\"o}nyv}, year = {2012}, pages = {185{\textendash}219}, publisher = {Oriold {\'e}s T{\'a}rsai Kiad{\'o}}, organization = {Oriold {\'e}s T{\'a}rsai Kiad{\'o}}, address = {Budapest}, author = {Z. Alexin}, editor = {Enik{\H o} V{\'a}radi} } @conference {TVB11a, title = {Adding Process Metrics to Enhance Modification Complexity Prediction}, booktitle = {Proceedings of the 19th IEEE International Conference on Program Comprehension (ICPC{\textquoteright}11)}, year = {2011}, pages = {201-204}, author = {T{\'o}th, G. and {\'A}. Z. V{\'e}gh and {\'A}rp{\'a}d Besz{\'e}des and Tibor Gyim{\'o}thy} } @conference {TVB11b, title = {Adjusting Effort Estimation Using Micro-Productivity Profiles}, booktitle = {Proceedings of the 12th Symposium on Programming Languages and Software Tools (SPLST{\textquoteright}11)}, year = {2011}, month = {oct}, pages = {207-218}, author = {T{\'o}th, G. and {\'A}. Z. V{\'e}gh and {\'A}rp{\'a}d Besz{\'e}des and Schrettner, L. and Tam{\'a}s Gergely and Tibor Gyim{\'o}thy} } @conference {Nagy2011SQ, title = {Complexity Measures in {4GL} Environment}, booktitle = {Computational Science and Its Applications - ICCSA 2011, Lecture Notes in Computer Science}, series = {Lecture Notes in Computer Science}, volume = {6786}, year = {2011}, pages = {293-309}, publisher = {Springer Berlin / Heidelberg}, organization = {Springer Berlin / Heidelberg}, author = {Csaba Nagy and L{\'a}szl{\'o} Vid{\'a}cs and Rudolf Ferenc and Tibor Gyim{\'o}thy and Kocsis, F. and I. Kov{\'a}cs} } @conference {SzVK11, title = {Evaluating Data Modeling Aspects for Home Telemonitoring}, booktitle = {Proceedings of PATTERNS 2011, The Third International Conferences on Pervasive Patterns and Applications}, year = {2011}, pages = {78-83}, author = {V. Sz{\H u}cs and {\'A}. Z. V{\'e}gh and M. Kasza and V. Bilicki} } @inbook {springerlink:10.1007/978-3-642-21878-1_23, title = {Gridifying the {TINKER} Conformer Generator Application for {gLite Grid}}, booktitle = {Euro-Par 2010 Parallel Processing Workshops}, series = {Lecture Notes in Computer Science}, volume = {6586}, year = {2011}, pages = {185-192}, publisher = {Springer Berlin / Heidelberg}, organization = {Springer Berlin / Heidelberg}, isbn = {978-3-642-21877-4}, url = {http://dx.doi.org/10.1007/978-3-642-21878-1_23}, author = {Attila Kert{\'e}sz and F. {\"O}tv{\"o}s and P. Kacsuk}, editor = {Guarracino, Mario and Vivien, Fr{\'e}d{\'e}ric and Tr{\"a}ff, Jesper and Cannatoro, Mario and Danelutto, Marco and Hast, Anders and Perla, Francesca and Kn{\"u}pfer, Andreas and Di Martino, Beniamino and Alexander, Michael} } @conference {VSzK11, title = {Issues of Persistence Service Integration in Enterprise Systems}, booktitle = {Proceedings of PATTERNS 2011, The Third International Conferences on Pervasive Patterns and Applications}, year = {2011}, pages = {96-101}, author = {{\'A}. Z. V{\'e}gh and V. Sz{\H u}cs and M. Kasza and V. Bilicki} } @article {BVSz11, title = {Klinikai d{\"o}nt{\'e}st{\'a}mogat{\'o} rendszerek {\'e}s a Telemedicina}, journal = {IME : Informatika {\'e}s menedzsment az eg{\'e}szs{\'e}g{\"u}gyben}, volume = {X}, number = {7}, year = {2011}, pages = {50-54}, author = {V. Bilicki and {\'A}. Z. V{\'e}gh and V. Sz{\H u}cs} } @inbook {springerlink:10.1007/978-3-642-21878-1_34, title = {Multi-level Brokering Solution for Interoperating Service and Desktop Grids}, booktitle = {Euro-Par 2010 Parallel Processing Workshops}, series = {Lecture Notes in Computer Science}, volume = {6586}, year = {2011}, pages = {271-278}, publisher = {Springer Berlin / Heidelberg}, organization = {Springer Berlin / Heidelberg}, isbn = {978-3-642-21877-4}, url = {http://dx.doi.org/10.1007/978-3-642-21878-1_34}, author = {Attila Kert{\'e}sz and Z. Farkas and P. Kacsuk}, editor = {Guarracino, Mario and Vivien, Fr{\'e}d{\'e}ric and Tr{\"a}ff, Jesper and Cannatoro, Mario and Danelutto, Marco and Hast, Anders and Perla, Francesca and Kn{\"u}pfer, Andreas and Di Martino, Beniamino and Alexander, Michael} } @conference {FNF11a, title = {Passive vs. Active Measurement: the Role of Smart Sensors}, booktitle = {Third International Workshop on Pervasive Computing in Embedded Systems}, year = {2011}, pages = {333-337}, author = {M. Kasza and V. Sz{\H u}cs and {\'A}. Z. V{\'e}gh and T. T{\"o}r{\"o}k} } @conference {Nagy2011CSMR, title = {Solutions for Reverse Engineering 4GL Applications, Recovering the Design of a Logistical Wholesale System}, booktitle = {Proceedings of CSMR 2011 (15th European Conference on Software Maintenance and Reengineering)}, year = {2011}, pages = {343-346}, publisher = {IEEE Computer Society}, organization = {IEEE Computer Society}, doi = {10.1109/CSMR.2011.66}, author = {Csaba Nagy and L{\'a}szl{\'o} Vid{\'a}cs and Rudolf Ferenc and Tibor Gyim{\'o}thy and Kocsis, F. and I. Kov{\'a}cs} } @conference {TFV10, title = {Complex Event Processing Synergies with Predictive Analytics}, booktitle = {Proceedings of the 4th ACM International Conference on Distributed Event-Based Systems (DEBS{\textquoteright}10), Posters Session}, year = {2010}, pages = {95-96}, publisher = {ACM}, organization = {ACM}, author = {T{\'o}th, G. and F{\"u}l{\"o}p, L.J. and L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Demeter, H. and Farkas, L. and Tibor Gyim{\'o}thy} } @conference {ACsA10, title = {Domain Specific WordNet on Customs Law}, booktitle = {Proceedings of the Fifth Global WordNet Conference (GWC2010)}, year = {2010}, month = {sep}, pages = {234-239}, author = {Z. Alexin and J. Csirik and A. Alm{\'a}si and V. Vincze} } @conference {VSzA10, title = {Hungarian Dependency Treebank}, booktitle = {Proceedings of the Seventh Conference on International Language Resources and Evaluation (LREC{\textquoteright}10)}, year = {2010}, month = {sep}, pages = {1855-1862}, author = {V. Vincze and D. Szauter and A. Alm{\'a}si and Gy. M{\'o}ra and Z. Alexin and J. Csirik} } @conference {conf/icsm/NagyVFGKK10, title = {{MAGISTER}: Quality assurance of Magic applications for software developers and end users.}, booktitle = {ICSM}, year = {2010}, pages = {1-6}, publisher = {IEEE Computer Society}, organization = {IEEE Computer Society}, keywords = {dblp}, isbn = {978-1-4244-8630-4}, url = {http://dblp.uni-trier.de/db/conf/icsm/icsm2010.html$\#$NagyVFGKK10}, author = {Csaba Nagy and L{\'a}szl{\'o} Vid{\'a}cs and Rudolf Ferenc and Tibor Gyim{\'o}thy and Kocsis, F. and I. Kov{\'a}cs} } @conference {SzDA10, title = {Semantic Processing of a Hungarian Ethnographic Corpus}, booktitle = {Proceedings of the First International AMICUS Workshop on Automated Motif Discovery in Cultural Heritage and Scientific Communication Texts}, year = {2010}, month = {oct}, pages = {112-115}, author = {M. Sz{\H o}ts and S. Dar{\'a}nyi and Z. Alexin and V. Vincze and A. Alm{\'a}si} } @article {VBG09, title = {Combining preprocessor slicing with {C}/{C++} language slicing}, journal = {Science of Computer Programming}, volume = {74}, number = {7}, year = {2009}, note = {Special Issue on Program Comprehension (ICPC 2008)}, pages = {399-413}, publisher = {Elsevier}, keywords = {relate:quality}, author = {L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Tibor Gyim{\'o}thy} } @conference {FIVHF08, title = {Comparing and Evaluating Design Pattern Miner Tools}, booktitle = {Annales Universitatis Scientiarum Budapestinensis de Rolando Eotvos Nominatae Sectio Computarotica}, volume = {31}, year = {2009}, pages = {167-184}, publisher = {Department of Computer Algebra, E{\"o}tv{\"o}s Lor{\'a}nd University}, organization = {Department of Computer Algebra, E{\"o}tv{\"o}s Lor{\'a}nd University}, author = {F{\"u}l{\"o}p, L.J. and {\'A}. Ilia and {\'A}. Z. V{\'e}gh and P Heged{\H u}s and Rudolf Ferenc} } @conference {SzVA09, title = {Morfoszintaktikailag annot{\'a}lt n{\'e}prajzi korpusz}, booktitle = {VI. Magyar Sz{\'a}m{\'\i}t{\'o}g{\'e}pes Nyelv{\'e}szeti Konferencia: MSZNY 2009}, year = {2009}, month = {dec}, pages = {386-389}, author = {D. Szauter and V. Vincze and A. Alm{\'a}si and Z. Alexin and M. Kiss} } @conference {Vidacs09, title = {Refactoring of {C}/{C++} {P}reprocessor Constructs at the Model Level}, booktitle = {Proceedings of ICSOFT 2009, 4th International Conference on Software and Data Technologies}, year = {2009}, month = {July}, pages = {232-237}, author = {L{\'a}szl{\'o} Vid{\'a}cs} } @booklet {VL2009Phd, title = {Software Maintenance Methods for Preprocessed Languages}, year = {2009}, month = {Oct}, author = {L{\'a}szl{\'o} Vid{\'a}cs} } @conference {VSzA09, title = {A Szeged Treebank f{\"u}gg{\H o}s{\'e}gi fa form{\'a}tumban}, booktitle = {VI. Magyar Sz{\'a}m{\'\i}t{\'o}g{\'e}pes Nyelv{\'e}szeti Konferencia: MSZNY 2009}, year = {2009}, month = {dec}, pages = {127-138}, author = {V. Vincze and D. Szauter and A. Alm{\'a}si and Gy. M{\'o}ra and Z. Alexin and J. Csirik} } @conference {VJB08, title = {Combining Preprocessor Slicing with {C}/{C++} Language Slicing}, booktitle = {Proceedings of the 16th IEEE International Conference on Program Comprehension (ICPC{\textquoteright}08)}, year = {2008}, month = {jun}, pages = {163-171}, keywords = {relate:quality, software quality selected}, author = {L{\'a}szl{\'o} Vid{\'a}cs and Judit J{\'a}sz and {\'A}rp{\'a}d Besz{\'e}des and Tibor Gyim{\'o}thy} } @conference {GBM08, title = {Living Labs Fostering Open Innovation and Rural Development: Methodology and Results}, booktitle = {Proceedings of the 14th International Conference on Concurrent Enterprising}, year = {2008}, author = {G. J. Guzman and V. Bilicki and C. Merz and M. Valenzuela} } @conference {FIV07, title = {Comparing and Evaluating Design Pattern Miner Tools}, booktitle = {Proceedings of the 10th Symposium on Programming Languages and Software Tools (SPLST{\textquoteright}07)}, year = {2007}, month = {jun}, pages = {372-386}, author = {F{\"u}l{\"o}p, L.J. and {\'A}. Ilia and {\'A}. Z. V{\'e}gh and Rudolf Ferenc} } @conference {VBF07, title = {Macro Impact Analysis Using Macro Slicing}, booktitle = {Proceedings of the Second International Conference on Software and Data Technologies (ICSOFT{\textquoteright}07)}, year = {2007}, month = {jul}, pages = {230-235}, author = {L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Rudolf Ferenc} } @conference {VGF06, title = {{From C++ Refactorings to Graph Transformations}}, booktitle = {Electronic Communications of the EASST and Proceedings of the 3rd Workshop on Software Evolution through Transformations (Setra 2006)}, year = {2006}, month = {sep}, pages = {127-141}, publisher = {ECEASST}, organization = {ECEASST}, author = {L{\'a}szl{\'o} Vid{\'a}cs and M. Gogolla and Rudolf Ferenc} } @booklet {Vidacs2006, title = {Model transformations on the Preprocessor Metamodel - Graph Transformation approach}, howpublished = {Volume of Extended Abstracts of 5th Conference of PhD Students in Computer Science (CSCS 2006)}, year = {2006}, pages = {102-103}, address = {Szeged, Hungary}, author = {L{\'a}szl{\'o} Vid{\'a}cs} } @booklet {Vidacs2004, title = {Building the Instances of Columbus Schema for {C/C++} Preprocessing}, howpublished = {Volume of Extended Abstracts of 4th Conference of PhD Students in Computer Science (CSCS 2004)}, year = {2004}, pages = {125}, address = {Szeged, Hungary}, author = {L{\'a}szl{\'o} Vid{\'a}cs} } @conference {VBF04, title = {{Columbus Schema for C/C++ Preprocessing}}, booktitle = {Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004)}, year = {2004}, month = {mar}, pages = {75-84}, publisher = {IEEE Computer Society}, organization = {IEEE Computer Society}, author = {L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des and Rudolf Ferenc} } @conference {BFG04, title = {{CSiBE Benchmark: One Year Perspective and Plans}}, booktitle = {Proceedings of the 2004 GCC Developers{\textquoteright} Summit}, year = {2004}, month = {jun}, pages = {7-15}, author = {{\'A}rp{\'a}d Besz{\'e}des and Rudolf Ferenc and Tam{\'a}s Gergely and Tibor Gyim{\'o}thy and G. L{\'o}ki and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {VCsH03, title = {K{\'e}zzel annot{\'a}lt magyar nyelvi korpusz: a Szeged Korpusz}, booktitle = {I. Magyar Sz{\'a}m{\'\i}t{\'o}g{\'e}pes Nyelv{\'e}szeti Konferencia el{\H o}ad{\'a}sai: MSZNY 2003}, year = {2003}, month = {dec}, pages = {238-245}, author = {D. Csendes and Cs. Hatvani and Z. Alexin and J. Csirik and Tibor Gyim{\'o}thy and G. Pr{\'o}sz{\'e}ky and T. V{\'a}radi} } @conference {ViB03, title = {Opening Up The {C}/{C}++ Preprocessor Black Box}, booktitle = {Proceedings of the Eight Symposium on Programming Languages and Software Tools (SPLST{\textquoteright}03)}, year = {2003}, month = {jun}, pages = {45-57}, author = {L{\'a}szl{\'o} Vid{\'a}cs and {\'A}rp{\'a}d Besz{\'e}des} } @conference {BGG03, title = {Optimizing for Space : Measurements and Possibilities for Improvement}, booktitle = {Proceedings of the 2003 GCC Developers{\textquoteright} Summit}, year = {2003}, month = {may}, pages = {7-20}, author = {{\'A}rp{\'a}d Besz{\'e}des and Tam{\'a}s Gergely and Tibor Gyim{\'o}thy and G. L{\'o}ki and L{\'a}szl{\'o} Vid{\'a}cs} } @conference {AVO99, title = {{FGT} - A framework for generating rule-based taggers}, booktitle = {Inductive Logic Programming, 9th International Workshop, Late-Breaking papers}, year = {1999}, month = {jun}, pages = {1-7}, author = {Z. Alexin and T. V{\'a}radi and Cs. Oravecz and G. Pr{\'o}sz{\'e}ky and J. Csirik and Tibor Gyim{\'o}thy} }