Context: Model-driven approaches are increasingly used in different domains, such as education, finance and app development, in order to involve non-developers in the software development process. Such tools are hugel...
详细信息
Context: Model-driven approaches are increasingly used in different domains, such as education, finance and app development, in order to involve non-developers in the software development process. Such tools are hugely dependent on visual elements and thus might not be accessible for users with specific challenges, e.g., visual impairments. Objectives: To locate and analyse existing literature on the accessibility of low-code approaches, their strengths and weaknesses and key directions for future research. Methods: We carried out a systematic literature review and searched through five leading databases for primary studies. We used both quantitative and qualitative methods for data synthesis. Results: After reviewing and filtering 918 located studies, and conducting both backward and forward snowballing, we identified 38 primary studies that were included in our analysis. We found most papers focusing on accessibility of visual languages and block-based programming. Conclusion: Limited work has been done on improving lowcode programming environment accessibility. The findings of this systematic literature review will assist researchers and developers in understanding the accessibility issues in low-code approaches and what has been done so far to develop accessible approaches.
Context: low-code/no-code (LCNC) is an emerging technology trend that extends software development beyond professionalsoftware engineers, making it accessible to individuals throughout organizations and society. Objec...
详细信息
Context: low-code/no-code (LCNC) is an emerging technology trend that extends software development beyond professionalsoftware engineers, making it accessible to individuals throughout organizations and society. Objective: We aim to provide a systematic review of the current research on the adoption of LCNC technologies within citizen development (CD) practices for digital transformation (DT), and to propose a research agenda for this field. Method: This review is primarily conducted using a multi-phase systematic literature review of publications from the past five years, i.e., between 2017 and 2023. Results: We identified 40 primary studies that describes the application of LCNC development and CD practices, the theoretical lenses/frameworks used, and the associated benefits and challenges. Conclusion: In this study, we present three key contributions. First, we provide a comprehensive review of the benefits, challenges, theoretical perspectives, and methods used to explore LCNC and CD adoption. Second, we introduce a framework designed to guide managers in effectively adopting LCNC and CD practices. Finally, our systematic review uncovers gaps in existing research and identifies opportunities for further exploration, which paves the way for a future research agenda.
The next-generation STEP-NC technology requires automatic generation of machining strategies within manufacturing systems to implement flexible manufacturing in the future. Currently, the machining feature modeling ba...
详细信息
The next-generation STEP-NC technology requires automatic generation of machining strategies within manufacturing systems to implement flexible manufacturing in the future. Currently, the machining feature modeling based on STEP-NC is in its infancy, facing challenges such as cumbersome modeling processes, ineffective utilization of the STEP-NC standard, and low development efficiency. A low-code modular solution based on the STEP-NC data kernel for machining feature-oriented modeling is important to achieve more intelligent flexible manufacturing. This paper presents a low-code modular modeling method for machining features, based on the STEP-NC data structure and incorporating geometric, process, and machining information, aimed at part milling. A low-code modular CAD modeling platform based on STEP-NC was built using Rhino Grasshopper. Additionally, a toolpath generation algorithm was designed for milling feature models to enable the automatic generation of milling strategies. Finally, the feasibility of a low-code modular CAD system based on machining features for STEP-NC compliant manufacturing in engineering applications is validated through a case study involving part design, milling, and optimization.
This paper summarizes the results of a master's thesis [1], which was written at the Technical University of Applied Sciences in Cologne in cooperation with mgm technology partners. The goal of the thesis was to a...
详细信息
ISBN:
(纸本)9783031720406;9783031720413
This paper summarizes the results of a master's thesis [1], which was written at the Technical University of Applied Sciences in Cologne in cooperation with mgm technology partners. The goal of the thesis was to analyze the issues and benefits of BPMN and S-BPM and to determine the most suitable approach for business process modeling, especially in the context of low-code. Both notations were found to have limitations - BPMN is quite complex and hard to understand for domain experts, while S-BPM lacks tool support. Therefore, a third approach of combining both notations has been developed with the goal of transforming S-BPM models created by domain experts into BPMN for direct execution in a BPMN-based architecture. As this approach is also not the ideal solution, future work should focus on improving tool support for S-BPM. However, S-BPM has several advantages that make it suitable for modeling business processes where people and their knowledge play an important role.
low-code platforms are software development frameworks that allow programmers to create applications with a minimum of manual coding. One of the most prominent limitations is their tendency to be problem-focused. Whil...
详细信息
low-code platforms are software development frameworks that allow programmers to create applications with a minimum of manual coding. One of the most prominent limitations is their tendency to be problem-focused. Whil...
详细信息
low-code platforms are software development frameworks that allow programmers to create applications with a minimum of manual coding. One of the most prominent limitations is their tendency to be problem-focused. While these platforms are great for addressing specific use cases and solving one-off challenges, they often lack a holistic view of the big picture. In healthcare, for example, the adoption of standards such as OpenEHR is critical to ensure interoperability and portability of patient data. However, low-code systems may not be compatible with these standards or provide native support for their implementation. Generative AI has seen remarkable growth in recent years, leading to a wide range of applications in different domains. One possible application is the development of intelligent systems for low-code.
As low-code/no-code citizen development programs become more prevalent, aiming to upskill the workforce and enhance digital literacy, a new approach to collaboration between business units and IT units is essential. T...
详细信息
The continuous development of software products can be supported by systematically testing different software variants with the users. During this so-called continuous experimentation, different variants are presented...
详细信息
ISBN:
(纸本)9781450394673
The continuous development of software products can be supported by systematically testing different software variants with the users. During this so-called continuous experimentation, different variants are presented to dedicated user groups, and the results are compared to determine the better-performing one. However, the product owner often defines those experiments while the software developers do their implementation. This, in turn, results in additional communication and synchronization effort. To bridge the gap between the definition and implementation of experiments, we provide a solution based on low-code development. low-code development, in turn, allows the development of software products by non-developers using a graphical user interface (GUI). Within our solution, the product owner can model the experiments, product variants, and user groups within a GUI. code wrappers are generated from those models, which the software developers can modify. Last, those variants are executed by different users, and the results are visualized for the product owner. This workshop paper shows the technical feasibility based on a streaming application.
Due to hyper-competition, technological advancements, regulatory changes, etc, the conditions under which enterprises need to thrive become increasingly turbulent. Consequently, enterprise agility increasingly determi...
详细信息
Due to hyper-competition, technological advancements, regulatory changes, etc, the conditions under which enterprises need to thrive become increasingly turbulent. Consequently, enterprise agility increasingly determines an enterprise's chances for success. As software development often is a limiting factor in achieving enterprise agility, enterprise agility and software adaptability become increasingly intertwined. As a consequence, decisions that regard flexibility should not be left to software developers alone. By taking a Model-driven Software Development (MDSD) approach, starting from DEMO ontological enterprise models and explicit (enterprise) implementation design decisions, the aim of this research is to bridge the gap from enterprise agility to software adaptability, in such a way that software development is no longer a limiting factor in achieving enterprise agility. low-code technology is a growing market trend that builds on MDSD concepts and claims to offer a high degree of software adaptability. Therefore, as a first step to show the potential benefits to use DEMO ontological enterprise models as a base for MDSD, this research shows the design of a mapping from DEMO models to Mendix for the (automated) creation of a low-code application that also intrinsically accommodates run-time implementation design decisions.
暂无评论