TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Towards Dynamic Knowledge Support in Software Engineering Processes T2 - Proceedings of the 6th International Workshop on Applications of Semantic Technologies (AST 2011) held in conjunction with INFORMATIK 2011 Y1 - 2011 UR - http://dbis.eprints.uni-ulm.de/747/ ER - TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Event-driven Exception Handling for Software Engineering Processes T2 - Business Process Management Workshops (BPM 2011). Lecture Notes in Business Information Processing, Volume 99 Y1 - 2011 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-6735 SN - 978-3-642-28108-2 SP - 414 EP - 426 PB - Springer CY - Berlin, Heidelberg ER - TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Towards Automated Process Assessment in Software Engineering T2 - Proceedings of the Seventh International Conference on Software Engineering Advances (ICSEA 2012) Y1 - 2012 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-6756 UR - http://www.iaria.org/conferences2012/ICSEA12.html SN - 978-1-61208-230-1 SP - 289 EP - 295 ER - TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - User-Centric Abstraction of Workflow Logic Applied to Software Engineering Processes T2 - Advanced Information Systems Engineering Workshops (CAiSE 2012). Lecture Notes in Business Information Processing, Volume 112 Y1 - 2012 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-6764 SN - 978-3-642-31069-0 SP - 307 EP - 321 PB - Springer CY - Berlin, Heidelberg ER - TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Knowledge Provisioning - A Context-sensitive Process-oriented Approach Applied to Software Engineering Environments T2 - Proceedings of the 7th International Conference on Software Paradigm Trends (ICSOFT 2012), Volume 1 Y1 - 2012 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-6748 SP - 506 EP - 515 ER - TY - JOUR A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Automated Software Engineering Process Assessment: Supporting Diverse Models using an Ontology JF - International Journal on Advances in Software Y1 - 2013 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-6723 UR - http://www.iariajournals.org/software/soft_v6_n12_2013_paged.pdf SN - 1942-2628 VL - 6 IS - 1 and 2 SP - 213 EP - 224 ER - TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Enabling Automatic Process-Aware Collaboration Support in Software Engineering Projects T2 - Software and Data Technologies (ICSOFT 2011). Communications in Computer and Information Science, Volume 303. Revised Selected Papers. Y1 - 2013 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-6710 SP - 73 EP - 78 PB - Springer CY - Berlin, Heidelberg ER - TY - CHAP A1 - Oberhauser, Roy A1 - Stigler, Sebastian ED - Shishkov, Boris T1 - Microflows: Leveraging Process Mining and an Automated Constraint Recommender for Microflow Modeling T2 - Business Modeling and Software Design KW - Business process modeling KW - Workflow management system KW - Microservices KW - Service orchestration Y1 - 2017 UR - https://link.springer.com/chapter/10.1007/978-3-319-78428-1_2 SN - 978-3-319-78427-4 SP - 25 EP - 48 PB - Springer CY - Cham ER - TY - JOUR A1 - Oberhauser, Roy A1 - Matic, Alexandre A1 - Pogolski, Camil T1 - HyDE: A Hyper-Display Environment in Mixed and Virtual Reality and its Application in a Software Development Case Study JF - International Journal on Advances in Software N2 - While Virtual Reality (VR) has been applied to various domains to provide new visualization and interaction capabilities, enabling programmers to utilize VR for their software development and maintenance tasks has been insufficiently explored. In this paper, we present the Hyper-Display Environment (HyDE) in the form of a mixed-reality (HyDE-MR) or virtual reality (HyDE-VR) variant respectively, which provides simultaneous multiple operating system window visualization with integrated keyboard/mouse viewing and interaction using MR or in pure VR via a virtual keyboard. This paper applies HyDE in a software development case study as an alternative to typical non-VR Integrated Development Environments (IDEs), supporting software engineering tasks with multiple live screens in VR as an augmented virtuality. The MR solution concept enables programmers to benefit from VR visualization and virtually unlimited information displays while supporting their more natural keyboard interaction for basic code-centric tasks. Thus, developers can leverage VR paradigms and capabilities while directly interacting with their favorite tools to develop and maintain program code. A prototype implementation is described, with a case study demonstrating its feasibility and an initial empirical study showing its potential. KW - virtual reality KW - mixed reality KW - augmented virtuality KW - integrated development environments KW - software engineering Y1 - 2018 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-3569 UR - http://www.iariajournals.org/software/tocv11n12.html SN - 1942-2628 VL - 11 IS - 1 & 2 SP - 195 EP - 204 PB - IARIA ER - TY - CHAP A1 - Grambow, Gregor A1 - Oberhauser, Roy A1 - Reichert, Manfred T1 - Providing Automated Holistic Process and Knowledge Assistance During Software Modernization T2 - Computer Systems and Software Engineering: Concepts, Methodologies, Tools, and Applications Y1 - 2018 SN - 9781522539230 U6 - http://dx.doi.org/10.4018/978-1-5225-3923-0.ch015 SP - 351 EP - 395 PB - IGI Global CY - Hershey, Pennsylvania ER - TY - JOUR A1 - Oberhauser, Roy T1 - Rethinking Enterprise Architecture Frameworks for the Digital Age: The Digital Diamond Framework and EA Tool JF - International Journal on Advances in Software N2 - 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. Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-9790 UR - http://www.iariajournals.org/software/tocv12n12.html SN - 1942-2628 VL - 12 IS - 1 & 2 SP - 125 EP - 151 PB - IARIA ER - TY - CHAP A1 - Oberhauser, Roy A1 - Pogolski, Camil ED - Shishkov, Boris T1 - VR-EA: Virtual Reality Visualization of Enterprise Architecture Models with ArchiMate and BPMN T2 - 9th International Symposium on Business Modeling and Software Design N2 - 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. Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-9741 SN - 978-3-030-24854-3 SP - 170 EP - 187 PB - Springer CY - Cham ER - TY - JOUR A1 - Oberhauser, Roy T1 - Database Model Visualization in Virtual Reality: Exploring WebVR and Native VR Concepts JF - International Journal on Advances in Software N2 - 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. Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-9805 UR - http://www.iariajournals.org/software/tocv12n34.html SN - 1942-2628 VL - 12 IS - 3 & 4 SP - 201 EP - 215 PB - IARIA ER - TY - JOUR A1 - Oberhauser, Roy A1 - Lecon, Carsten T1 - Towards Gamifying Software Structure Comprehension in Virtual Reality JF - Mechatronic Systems and Control N2 - 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. Y1 - 2019 U6 - http://dx.doi.org/https://dx.doi.org/10.2316/J.2019.201-2873 SN - 2561-1771 VL - 47 IS - 2 PB - Actapress ER - TY - CHAP A1 - Oberhauser, Roy A1 - Sousa, Pedro A1 - Michel, Florian ED - Shishkov, Boris T1 - VR-EAT: Visualization of Enterprise Architecture Tool Diagrams in Virtual Reality T2 - 10th International Symposium on Business Modeling and Software Design N2 - The digital transformation occurring in enterprises results in an in- creasingly dynamic and complex IT landscape that in turn impacts enterprise architecture (EA) and its artefacts. New approaches for dealing with more com- plex and dynamic models and conveying EA structural and relational insights are needed. As EA tools attempt to address these challenges, virtual reality (VR) can potentially enhance EA tool capabilities and user insight but further investigation is needed in how this can be achieved. This paper contributes a VR solution concept for visualizing, navigating, and interacting with EA tool dynamically-generated diagrams and models using the EA tool Atlas. An im- plementation shows its feasibility and a case study using EA scenarios is used to demonstrate its potential. Y1 - 2020 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-9813 SN - 978-3-030-52306-0 SP - 221 EP - 239 PB - Springer CY - Cham ER - TY - CHAP A1 - Sinnhofer, Andreas A1 - Oberhauser, Roy A1 - Steger, Christian ED - Shishkov, Boris T1 - From Adaptive Business Processes to Orchestrated Microflows T2 - 10th International Symposium on Business Modeling and Software Design N2 - Nowadays, businesses with focus on consumer-products are challenged by short production cycles, high pricing pressure, and the need to deliver new features and services in a regular interval. Currently, businesses are tackling these challenges by automating their business pro- cesses, while yet trying to be flexible by introducing methods for process variability modeling. However, for larger processes and variability models, it becomes difficult to consider, maintain, and optimize all process variations in the various execution contexts. In software development, highly agile requirements are usually tackled with a flexible microservice architecture. Nonetheless, the fast-changing service landscape is often not fully reflected in the underlying business processes, leading to inefficiency and loss of profit. With this work, we extend our framework for process variability modeling with concepts of Microflows, allowing agile business process modeling and orchestration while utilizing the full flexibility of underlying microservices. In addition, we present a case study, showing how this approach is used in the context of an IoT application Y1 - 2020 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-9822 SN - 978-3-030-52306-0 SP - 152 EP - 168 PB - Springer CY - Cham ER - TY - CHAP A1 - Oberhauser, Roy T1 - DEKXTROSE: An Education 4.0 Mobile Learning Approach and Object-Aware App Based on a Knowledge Nexus T2 - Proceedings of The Twelfth International Conference on Mobile, Hybrid, and On-line Learning N2 - 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. Y1 - 2020 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bsz:944-opus4-10242 UR - https://www.thinkmind.org/index.php?view=article&articleid=elml_2020_3_90_50063 SN - 978-1-61208-764-1 SN - 2308-4367 SP - 86 EP - 91 PB - IARIA ER -