TY - GEN A1 - Koch, Christian A1 - Riehle, Dirk A1 - Müller, Katharina T1 - Schema Inference for Tabular Data with Explainable Artificial Intelligence BT - Systematic Review Protocol - Third Version N2 - Data engineering is an integral part of the data science process. It comprises tasks such as data ingestion, data transformation, and data quality assurance. In order to fulfill these tasks, schema inference is an important capability. Its goal is to detect the structure of a dataset and to derive metadata on hierarchies, data types, etc. Artificial intelligence (AI) has the potential to automate schema inference and thus increase the efficiency of the data science process. However, as government institutions are subject to special regulations, explainability of AI models can be a mandatory requirement. Goal of this research protocol is to plan a systematic review of literature on schema inference for tabular data with explainable AI (XAI). This third version was derived from two earlier review protocols. KW - Explainable Artificial Intelligence KW - Data Engineering KW - Data Science KW - Explainable Artificial Intelligence KW - Government KW - Schema Inference Y1 - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:92-opus4-15601 SP - 2 EP - 6 ER - TY - JOUR A1 - Koch, Christian A1 - Katharina, Müller A1 - Eldar, Sultanow T1 - Which programming languages do hackers use? BT - A survey at the German Chaos Computer Club N2 - There are numerous articles about the programming languages most commonly used by hackers. Among them, however, there are hardly any scientific studies. One reason might be that hackers mainly operate anonymously and are difficult to reach. This paper aims to shed light on this interesting and relevant research question. In order to find answers, we conducted a survey among the members of the German Chaos Computer Club. As one of the world's largest organisations for information security and hacking, the club provides a good basis for our study. We examine the question of which programming languages are used by hackers as well as the importance of the programming language for their work. The paper offers first insights into the topic and can provide a starting point for further research. KW - Cybersecurity KW - Hacking KW - Programming Language KW - Chaos Computer Club KW - Computersicherheit KW - Programmiersprache KW - Chaos Computer Club Y1 - 2022 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:92-opus4-9237 SP - 3 EP - 13 PB - arXiv ER -