November 2024
·
11 Reads
This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.
November 2024
·
11 Reads
October 2024
·
32 Reads
Complex Systems Informatics and Modeling Quarterly
Several efforts have been undertaken to define generic guidelines that address specific gaps in the ‘build’ activity of Design Science Research (DSR) artifacts, i.e., constructs, models, methods and frameworks , and instantiations. Unfortunately, explicit guidance is still lacking on how to coherently operationalize such guidelines when building a DSR artifact, particularly a framework . In addition, there is no an elaborate procedure or logical thinking pattern that can be followed when building a DSR artifact, particularly a framework for solving an unstructured problem . Consequently, structural compositions of some artifacts insufficiently subscribe to several general design guidelines, which often hinders the artifacts from fulfilling their intended purposes. To address this gap, Soft Systems Methodology can be leveraged during the design cycle of a DSR initiative, to elaborate the ‘build’ activity and simultaneously support the coherent operationalization of existing general design guidelines. This is demonstrated herein by presenting a T echnique of B uilding F rameworks for guiding I nterventions against unstructured problems (TBUFI). From 2011 to 2023, TBUFI has undergone 11 evaluation iterations, which involved: (a) using it to support the building of frameworks for guiding digital interventions in ten research studies; and (b) engaging information systems specialists in a group walkthrough meeting to deliberate its structural composition. Evaluation iterations since 2011 (including feedback from information systems specialists) confirm TBUFI’s ability to successfully guide the design of frameworks that can direct interventions against complex and unstructured problems, by making their ‘build’ activity more elaborate, coherent, and aligned with existing general design guidelines. Thus, TBUFI can be perceived as a supplement for the ‘build’ activity in DSR.
October 2024
·
6 Reads
September 2024
·
3 Reads
Software and Systems Modeling
The Exploring Modeling Methods for Systems Analysis and Development (EMMSAD) conference series organized 29 events from 1996 to 2024, associated with Conference on Advanced Information Systems Engineering. In 2009, EMMSAD became a two-day working conference. Since 2017, the authors of EMMSAD’s best papers are invited to submit extended versions of their paper, for consideration to be published in the Journal of Software and Systems Modeling. The main topics of the EMMSAD series focus on models and modeling methods for the analysis and development of software information systems of any kind. These are organized into five tracks: (1) Foundations of Modeling and Method Engineering; (2) Enterprise, Business, Process, and Capability Modeling; (3) Information Systems and Requirements Modeling; (4) Domain-Specific and Knowledge Modeling; and (5) Evaluation of Models and Modeling Approaches. The aims, topics, and history of EMMSAD can be also found on its website at http://www.emmsad.org/.
September 2024
·
318 Reads
SN Computer Science
Humanity has long since used models, in different shapes and forms, to understand, redesign, communicate about, and shape, the world around us; including many different social, economic, biological, chemical, physical, and digital aspects. This has resulted in a wide range of modeling practices. When the models as used in such modeling practices have a key role to play in the activities in which these practices are ‘embedded’, the need emerges to consider the effectiveness and efficiency of such processes, and speak about modeling capabilities. In the latter situation, it also becomes relevant to develop a thorough understanding of the artifacts involved in modeling practices/capabilities. One context in which models play (an increasingly) important role is model-driven systems development, including software engineering, information systems engineering, business process engineering, enterprise engineering, and enterprise architecture management. In such a context, we come across a rich variety of modeling related artifacts, such as views, diagrams, programs, animations, specifications, etc. In this paper, which is actually part of an ongoing ‘journey’ in which we aim to gain deeper insights into the foundations of modeling, we take a fundamental look at the variety of modeling related artifacts as used in the context of model-driven (systems) development, while also presenting an associated framework for understanding, synthesizing the insights we obtained during the ‘journey’ so-far. In doing so, we will also argue that the aforementioned artifacts are actually specific kinds of models, albeit for fundamentally different purposes. The provided framework for understanding involves definitions of domain model, the Return on Modeling Effort (RoME), the conceptual fidelity of domain models, as well as views as a mechanism to manage the complexity of domain models.
September 2024
·
2 Reads
June 2024
·
14 Reads
·
1 Citation
Enterprise Information Systems
April 2024
·
139 Reads
Software and Systems Modeling
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.
March 2024
·
412 Reads
·
1 Citation
Humanity has long since used models in different shapes and forms to understand , redesign, communicate about, and shape, the world around us; including many different social, economic, biological, chemical, physical, and digital aspects. This has resulted in a wide range of modeling practices. When the models as used in such modeling practices have a key role to play in the activities in which these modeling practices are 'embedded', the need emerges to consider the effectiveness and efficiency of such processes, and speak about modeling capabilities. In the latter situation, it becomes relevant to develop a thorough understanding of the artifacts involved in the modeling practices/capabilities. One field in which models play (an increasingly) important role is the field of system development (including software engineering, information systems engineering, and enterprise design management). In this context, we come across notions, such as views, diagrams, programs, animations, specifications, etc. The aim of this paper is to take a fundamental look at these notions. In doing so, we will argue that these notions should actually be seen as specific kinds of models, albeit for fundamentally different purposes. 5.1 Introduction Whenever we are confronted with complex phenomena, such as the processes we observe in nature, the construction of buildings, the design of information systems, etc, we tend to 'work with' an abstraction (in our mind) of the actual phenomenon; zooming in on those 'properties' of the phenomenon that matter to us, and filtering out all the properties that are not germane to the goals at hand. When we externalize this abstraction in terms of some artifact, then this artifact is a model (to us, as an individual) of the observed phenomenon. More generally, one can observe how humanity has long since used models to understand, redesign, communicate about, and shape, the world around us, including many different social, economic, biological, chemical, physical, and digital aspects. These models may take different shapes and forms, such as sketches, precise drawings, textual specifications, or tangible forms mimicking key physical properties of some original. This wide spread, and natural (Zarwin et al. 2014) use of models has resulted in many different modeling practices. When the models as created and/or used in such modeling practices have a key role to play in the activities in which these modeling practices are 'embedded', a natural need emerges to consider the effectiveness and efficiency of such processes, and speak about 123
March 2024
·
126 Reads
·
5 Citations
Communications of the Association for Information Systems
Sustainability should become a key concern in the next generation of engineered systems. While this expectation is relatively straightforward, the question of how to get there is less obvious. The multi-dimensional and intricate nature of sustainability poses challenges in designing sustainable systems and analyzing sustainability properties. Finding trade-offs between economic, environmental, societal, and technological aspects of sustainability is a wicked problem and calls for advanced modeling and simulation methods. In this paper, we report on a panel discussion held at the 28th Working Conference on Exploring Modeling Methods for Systems Analysis and Development (EMMSAD) with four esteemed experts representing four complementary and often conflicting perspectives on the role of modeling for sustainability-stakeholders, digitalization, degrowth and IT, and ethics. We report the key arguments of the panelists, discuss the roles of modeling in the analysis and design of sustainable systems, and finally, elaborate the conflicts among the perspectives, their effects, and potential resolutions.
... Modeling allows for treating the problem of stratified meanings by the mechanisms of multi-abstraction and multi-semantics [80]. As such, the role of modeling in the analysis and design of sustainable systems is clearly recognized [28]. Cooperation allows for treating multiple meanings by involving a diverse set of stakeholders at strategic points of the design process. ...
March 2024
Communications of the Association for Information Systems
... Enterprise architecture is fundamental to help organize and strategically monitor changes in infrastructure and operational procedures (Hindarto & Indrajit, 2023). It is crucial for organizational design and the process of timely management of organizational resources (Schoonderbeek & Proper, 2024;Ningsih et al., 2024). ...
February 2024
Software and Systems Modeling