@misc{10962,
  abstract     = {{The increasing number of product artifacts (e.g., mechanical or electronic components, software functions, documents) confronts small and medium-sized companies with the challenge of assessing change effects. The lack of knowledge of artifact relationships causes problems, such as outdated documentation, lack of coordination with affected disciplines, or delayed changes. The Design Structure Matrix (DSM) can clearly represent the elements and relationships of complex systems. This paper presents an assistance system for intuitive visualization of engineering change effects using existing DSM-based methods for complexity management. The implemented algorithms compute graph layouts, cluster analyses, and change predictions in the form of change risk, time, and cost. An application example of a 3D-printed intelligent lamp demonstrates the approach's viability. The paper concludes with a discussion of the benefits and future activities.}},
  author       = {{Herrmann, Jan-Phillip and Tackenberg, Sven and Trojanowski, Christoph and Pankrath, Carolin and Imort, Sebastian and Deuter, Andreas}},
  booktitle    = {{DS 126: Proceedings of the 25th International DSM Conference (DSM 2023)}},
  editor       = {{Stowe, Harold and Browning, Tyson R. and Eppinger, Steven D. and Trauer, Jakob and Langner, Christopher and Kreimeyer, Matthias and Isaksson, Ola and Panarotto, Massimo and Brahma, Arindam}},
  keywords     = {{Graph-based Visualization, Assistance System, Engineering Change Management, Complexity Management}},
  location     = {{Gothenburg, Sweden}},
  pages        = {{58--67}},
  publisher    = {{The Design Society}},
  title        = {{{Assistance System for graph-based 3D Visualization of Design Structure Matrices}}},
  doi          = {{10.35199/dsm2023.07}},
  year         = {{2023}},
}

@misc{10585,
  abstract     = {{Low-code programming allows the creation of software applications using a graphical user interface with minimal classical programming code ("low code") and without requiring extensive programming knowledge. This puts it in contrast to previous generations of programming languages. The advantages of low-code development are manifold, including the increase of software development capacities through a partial decentralization of the development process, speeding up software development through the low-code approach, and designing software with a strong user-centric focus. Using a low-code development platform can help companies adapt their own business processes to changing requirements more quickly and to make complexity resulting, for example, from heterogeneous customer wishes, manageable. Since many low-code development platforms are available, it is not easy for companies to select and successfully introduce a platform that meets their requirements. For this reason, this article presents a procedure model that assists in the process of selecting and implementing a platform.}},
  author       = {{Hinrichsen, Sven and Nikolenko, Alexander and Becker, Kai Leon and Adrian, Benjamin}},
  booktitle    = {{Human Systems Engineering and Design (IHSED 2023): Future Trends and Applications}},
  editor       = {{Karwowski, Waldemar and Ahram, Tareq and Milicevic, Mario and Etinger, Darko and Zubrinic, Krunoslav}},
  isbn         = {{978-1-958651-88-9}},
  issn         = {{2771-0718}},
  keywords     = {{Complexity Management, Low-Code Development Platform, Process Model for Selection and Implementation}},
  location     = {{Dubrovnik}},
  publisher    = {{AHFE International}},
  title        = {{{How to select and implement a suitable Low-Code Development Platform}}},
  doi          = {{10.54941/ahfe1004155}},
  year         = {{2023}},
}

@article{7035,
  abstract     = {{Technological progress, upcoming cyber-physical systems, and limited resources confront small and medium-sized enterprises (SMEs) with the challenge of complexity management in product development projects spanning over the entire product lifecycle. SMEs require a solution for documenting and analyzing the functional relationships between multiple domains such as products, software, and processes. The German research project FuPEP “Funktionsorientiertes Komplexitätsmanagement in allen Phasen der Produktentstehung” aims to address this issue by developing an assistance system that supports product developers by visualizing functional relationships. This paper presents the methodology and results of the assistance system’s requirements elicitation with two SMEs. Conducting the elicitation during a global pandemic, we discuss its application using specific techniques in light of COVID-19. We model problems and their effects regarding complexity management in product development in a system dynamics model. The most important requirements and use cases elicited are presented, and the requirements elicitation methodology and results are discussed. Additionally, we present a multilayer software architecture design of the assistance system. Our case study suggests a relationship between fear of a missing project focus among project participants and the restriction of requirements elicitation techniques to those possible via web conferencing tools.}},
  author       = {{Herrmann, Jan-Phillip and Imort, Sebastian and Trojanowski, Christoph and Deuter, Andreas}},
  issn         = {{2073-431X}},
  journal      = {{Computers}},
  keywords     = {{complexity management, assistance system, product development, systems engineering, design structure matrix, asset administration shell}},
  number       = {{11}},
  title        = {{{Requirements Elicitation for an Assistance System for Complexity Management in Product Development of SMEs during COVID-19: A Case Study}}},
  doi          = {{10.3390/computers10110149}},
  volume       = {{10}},
  year         = {{2021}},
}

