Open Access
Refine
Document Type
- Conference Proceeding (104) (remove)
Is part of the Bibliography
- yes (104)
Keywords
- virtual reality (5)
- Business Process Management Systems (2)
- Fuzzy Logic (2)
- visualization (2)
- Assignment Automation (1)
- Augmented Reality (1)
- Business Process Modeling Notation (1)
- Business Process Modelling (1)
- Ethik (1)
- Git (1)
Institute
Redemanuskript zum Impulsvortrag für die Podiumsdiskussion „Dürfen Maschinen denken (können)?“ auf dem 102. Katholikentag am 28.05.2022 in Stuttgart. Podium: Winfried Kretschmann (MdL, MPräs Baden-Württemberg, Stuttgart), Ursula Nothelle-Wildfeuer (Freiburg), Michael Resch (Stuttgart), Karsten Wendland (Aalen) Moderation: Stefanie Rentsch (Fulda) Anwältin des Publikums: Verena Neuhausen (Stuttgart) - with English translation -
Cyber security in family businesses - empirical assessments from the perspective of German SMEs
(2020)
Organizational Aspects of Cyber Security in Family Firms – an Empirical Study of German Companies
(2021)
Veränderungen der Rolle von Controllern in Großkonzernen – Ergebnisse einer empirischen Erhebung
(2021)
Adoption of artificial intelligence technologies in German SMEs — Results from an empirical study
(2021)
One Single Click is enough – an Empirical Study on Human Threats in Family Firm Cyber Security
(2021)
The effect of personality and gender on individuals' propensity for corruption and corrupt behavior
(2020)
Intelligente Lastkollektivoptimierung für Erprobungen von elektrischen und hybriden Antriebssträngen
(2019)
Preliminary study: Polishing force measurement by viscosity - the return of ketchup polishing
(2021)
Lösungsansätze
(2021)
Direct Digital Manufacturing - The Role of Cost Accounting for Online Hubs to Access Industry 4.0
(2021)
Software design patterns and the abstractions they offer can support developers and maintainers with program code comprehension. Yet manually-created pattern documentation within code or code-related assets, such as documents or models, can be unreliable, incomplete, and labor-intensive. While various Design Pattern Detection (DPD) techniques have been proposed, industrial adoption of automated DPD remains limited. This paper contributes a hybrid DPD solution approach that leverages a Bayesian network integrating developer expertise via rule-based micropatterns with our machine learning subsystem that utilizes graph embeddings. The prototype shows its feasibility, and the evaluation using three design patterns shows its potential for detecting both design patterns and variations.
DEKXTROSE: An Education 4.0 Mobile Learning Approach and Object-Aware App Based on a Knowledge Nexus
(2020)
The exponential growth in knowledge coupled with the decreasing knowledge half-life creates a challenging situation for educational programs - particularly those preparing software engineers for their very dynamic high-technology field. Teachers in high technology education areas are challenged in selecting and making relevant knowledge intuitively accessible to students, especially with regard the highly dynamic digital and software technologies. This paper contributes a knowledge nexus-based multimedia approach aligned with Higher Education 4.0 for creating learning apps on mobile devices that support multiple didactic models, leverage intrinsic curiosity and motivation, support gamification, and enable digital collaboration. Object recognition is used to trigger learning paths, and various didactic methods are supported via workflow-like learning flows to support group or team-based learning. A prototype app was realized to demonstrate its feasibility and an empirical evaluation in software engineering shows the didactic potential and advantages of the approach, which can be readily generalized and applied to the arts, sciences, etc.
As the amount of software source code increases, manual approaches for documentation or detection of software design patterns in source code become inefficient relative to the value. Furthermore, typical automatic pattern detection tools are limited to a single programming language. To address this, our Design Pattern Detection using Machine Learning (DPDML) offers a generalized and programming language agnostic approach for automated design pattern detection based on machine learning (ML). The focus of our evaluation was on ensuring DPDML can reasonably detect one design pattern in the structural, creational, and behavioral category for two popular programming languages (Java and C#). 60 unique Java and C# code projects were used to train the artificial neural network (ANN) and 15 projects were then used to test pattern detection. The results show the feasibility and potential for pursuing an ANN approach for automated design pattern detection.
DEKXTROSE: An Education 4.0 Mobile Learning Approach and Object-Aware App Based on a Knowledge Nexus
(2020)
The exponential growth in knowledge coupled with the decreasing knowledge half-life creates a challenging situation for educational programs - particularly those preparing software engineers for their very dynamic high-technology field. Teachers in high technology education areas are challenged in selecting and making relevant knowledge intuitively accessible to students, especially with regard the highly dynamic digital and software technologies. This paper contributes a knowledge nexus-based multimedia approach aligned with Higher Education 4.0 for creating learning apps on mobile devices that support multiple didactic models, leverage intrinsic curiosity and motivation, support gamification, and enable digital collaboration. Object recognition is used to trigger learning paths, and various didactic methods are supported via workflow-like learning flows to support group or team-based learning. A prototype app was realized to demonstrate its feasibility and an empirical evaluation in software engineering shows the didactic potential and advantages of the approach, which can be readily generalized and applied to the arts, sciences, etc.
With the increasing pressure to deliver additional software functionality, software engineers and developers are often confronted with the dilemma of sufficient software testing. One aspect to avoid is test redundancy, and measuring test (or code or statement) coverage can help focus test development on those areas that are not yet sufficiently tested. As software projects grow, it can be difficult to visualize both the software product and the software testing area and their dependencies. This paper contributes VR-TestCoverage, a Virtual Reality (VR) solution concept for visualizing and interacting with test coverage, test results, and test dependency data in VR. Our VR implementation shows its feasibility. The evaluation results based on a case study show its support for three testing-related scenarios.
The increasing demand for software functionality necessitates an increasing amount of program source code that is retained and managed in version control systems, such as Git. As the number, size, and complexity of Git repositories increases, so does the number of collaborating developers, maintainers, and other stakeholders over a repository’s lifetime. In particular, visual limitations of Git tooling hampers repository comprehension, analysis, and collaboration across one or multiple repositories with a larger stakeholder spectrum. This paper contributes VR-Git, a Virtual Reality (VR) solution concept for visualizing and interacting with Git repositories in VR. Our prototype realization shows its feasibility, and our evaluation results based on a case study show its support for repository comprehension, analysis, and collaboration via branch, commit, and multi-repository scenarios.