Refine
Year of publication
Document Type
- Conference Proceeding (61)
- Article (26)
- Patent (11)
- Part of a Book (9)
Language
- English (102)
- German (4)
- Multiple languages (1)
Is part of the Bibliography
- yes (107)
Keywords
Institute
VR-EA: Virtual Reality Visualization of Enterprise Architecture Models with ArchiMate and BPMN
(2019)
The digital transformation occurring throughout enterprises results in an increasingly dynamic and complex IT landscape. As the structures with which enterprise architecture (EA) deals become more digital, larger, complex, and dynamic, new approaches for modeling, documenting, and conveying EA structural and relational aspects are needed. The potential for virtual reality (VR) to address upcoming EA modeling challenges has as yet been insufficient- ly explored. This paper contributes a VR hypermodel solution concept for visu- alizing, navigating, interacting with ArchiMate and Business Process Modeling Notation (BPMN) models in VR. An implementation demonstrates its feasibil- ity and a case study is used to show its potential.
As the size of software program code bases in software development projects increases, insight into and comprehension of their underlying dependency structures presents a challenge for programmers. The increasing availability of virtual reality (VR) systems brings VR-based visualization of program code structures into practical reach for software developers and could support program comprehension and insight. However, the complete visual immersion with VR presents a cognitive burden and potential distractions. Applying gamification to such a VR visualization capability has hitherto been insufficiently investigated as to its potential motivation and program comprehension factors. This paper describes and evaluates a VR digital gamification approach for program code called VR Gamified Immersion in Software structures (VR-GaImS), which applies digital gamification to a multi-metaphor VR visualization of software program structures. The results of a preliminary empirical investigation utilizing our prototype indicate its potential to increase enjoyment and motivation, focus attention, and encourage the exploration of software structures.
Enterprise Architecture (EA) Frameworks (EAFs) have attempted to support comprehensive and cohesive modeling and documentation of the enterprise. However, these EAFs were not conceived for today’s rapidly digitalized enterprises and the associated IT complexity. A digitally-centric EAF is needed, freed from the past restrictive EAF paradigms and embracing the new potential in a data-centric world. This paper proposes an alternative EAF that is digital, holistic, and digitally sustainable - the Digital Diamond Framework. D2F is designed for responsive and agile enterprises, for aligning business plans and initiatives with the actual enterprise state, and addressing the needs of EA for digitized structure, order, modeling, and documentation. The feasibility of D2F is demonstrated with a prototype implementation of an EA tool that applies its principles, showing how the framework can be practically realized, while a case study based on ArchiSurance example and an initial performance and scalability characterization provide additional insights as to its viability.
Databases are becoming an ubiquitous and integral part of most software as the data era and the Internet of Everything unfolds. Alternative database types such as NoSQL grow in popularity and allow data to be stored and accessed more simply or in new ways. Thus, software developers, not just database specialists, are more likely to encounter and need to deal with databases. Virtual Reality (VR) technology has grown in popularity, yet its integration in the software development tool chain has been limited. One potential application area for VR technology that has not been sufficiently explored is database-model visualization. This paper describes Virtual Reality Immersion in Data Models (VRiDaM), a generic database-model approach for visualizing, navigating, and conveying database-model information interactively. It describes and explores both native VR and WebVR solution concepts, with prototypes showing the viability of the approach.
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.
Leveraging Augmented Reality to Support Context-Aware Tasks in Alignment with Business Processes
(2021)
The seamless inclusion of Augmented Reality (AR) with Business Process Management Systems (BPMSs) for Smart Factory and Industry 4.0 processes remains a challenge. Towards this end, this paper contributes an approach integrating context-aware AR into intelligent business processes to support and guide manufacturing personnel tasks and enable live task assignment optimization and support task execution quality. Our realization extends two BPMSs (Camunda and AristaFlow) and various AR devices. Various AR capabilities are demonstrated via a simulated industrial case study.
A Context and Augmented Reality BPMN and BPMS Extension for Industrial Internet of Things Processes
(2022)
In the context of Industry 4.0, smart factories enable a new level of highly individualized and very efficient production, driven by highly automated processes and connected Industrial Internet of Things (IIoT) devices. Yet the IIoT process context, crucial for operational process enactment, cannot be readily represented in processes as currently modeled. Despite automation progress, manual tasks performed by humans (such as maintenance) remain, and while complicated tasks can be supported by Augmented Reality (AR) devices, they remain insufficiently integrated into global production processes. To seamlessly integrate process automation, IIoT context, and AR, this paper contributes BPMN-CARX, a Context and Augmented Reality eXtension (CARX) for BPMN (Business Process Model and Notation) and the CARX Framework, which enables AR and IIoT context integration with existing Business Process Management Systems (BPMSs). An Industry 4.0 case study demonstrates its feasibility and applicability.
Industry 4.0 production comprises complicated highly automated processes. However, human activities are also a crucial component of these processes, e.g., for machine main- tenance. Task assignment of human resources in this domain is challenging, as many factors have to be taken into account to ensure effective and efficient activity execution and satisfy special conditions (like worker safety). To overcome the limita- tions of current Business Process Management (BPM) Systems regarding activity resource assignment, this contribution provides a BPM-integrated approach that applies fuzzy sets for activity assignment. Our findings suggest that this approach can be easily applied to complex production scenarios, while providing efficient performance even with a large number of concurrent activity assignment requests. Additionally, our evaluation shows its potential for improved work distribution which can lead to cost savings in Industry 4.0 production processes.