scholarly journals Employing the model based systems engineering methodologies to develop a domain specific language for contracting of infrastructure projects

Author(s):  
Farid Shirvani ◽  
Pascal Perez ◽  
Peter Campbell ◽  
Ghassan Beydoun
Author(s):  
Aleksandr A. Kerzhner ◽  
Christiaan J. J. Paredis

Design synthesis is a fundamental engineering task that involves the generation of a structural specification from a desired functional specification. Although the use of computer tools is common throughout the design process, design synthesis is often a task left to the designer. Formally capturing design synthesis knowledge in models and applying computational synthesis may result in better exploration of the design space and eliminate repetitive design tasks. In this paper, a graph-based framework for capturing and combining design synthesis knowledge is presented for scenarios involving the composition of well defined components into larger systems. This approach fits in the context of Model-Based Systems Engineering where a variety of formal models are used to represent knowledge about a system. This approach uses the Systems Modeling Language developed by The Object Management Group (OMG SysML™) to define both models of possible components and possible system architectures. The framework is illustrated by combining it with an evolutionary algorithm and applying it to an example problem of hydraulic circuit synthesis.


Systems ◽  
2021 ◽  
Vol 9 (2) ◽  
pp. 21
Author(s):  
Christoph Binder ◽  
Christian Neureiter ◽  
Arndt Lüder

Contemporary manufacturing systems are undergoing a major change promoted by emerging technologies such as Cyber-physical Systems (CPS) or the Internet of Things (IoT). This trend, nowadays widely known by the term “Industry 4.0”, leads to a new kind of automated production. However, the rising number of dynamically interconnected elements in industrial production lines results in such a system being transformed into a complex System of Systems (SoS). Due to the increasing complexity and the challenges accompanied by this change, conventional engineering methods using generic principles reach their limits when developing this type of systems. With varying approaches only trying to find a solution for small-scaled areas of this problem statement, the need for a holistic methodology becomes more and more obvious. Having recognized this issue, one of the most promising approaches has been introduced with the Reference Architecture Model Industry 4.0 (RAMI 4.0). However, in the current point of view, this domain-specific architecture framework is missing specifications to address all aspects of such a critical infrastructure. Thus, this paper introduces a comprehensive modeling approach utilizing methods applied in Model-Based Systems Engineering (MBSE) and including domain-specific particularities as well as architectural concepts with the goal to enable mutual engineering of current and future industrial systems. The resulting artifacts, a domain-specific language (DSL), an architecture definition and a development process, are thereby consolidated in a ready to use software framework, whose applicability was evaluated by a real-world case study.


Author(s):  
Gabriel Sebastián ◽  
Ricardo Tesoriero ◽  
Jose A. Gallud

AbstractGlobalization has increased the need for society to master new languages. This need has encouraged the launch of many applications dedicated to language learning. This paper presents a graphical notation for a domain specific language to represent language learning activities. It describes how this notation enables developers to represent language learning activity characteristics using workflow, presentation, content, media and activity model conforming a metamodel that defines the abstract syntax of the domain specific language. This notation is implemented as part of an integrated development environment to build model-based applications. Finally, this proposal is evaluated with a framework that uses the cognitive dimensions of notations for notational systems. The proposed graphic diagram editor exceeds the experience that the user has with the reflexive model editor. In relation to the creation and editing of workflow models and presentation/activity models, the proposed graphical notation its more intuitive and easy to maintain visually than the traditional reflexive tree notation used by many model-based development frameworks.


2015 ◽  
Vol 63 ◽  
pp. 308-316 ◽  
Author(s):  
Natallia Kokash ◽  
Stuart L. Moodie ◽  
Mike K. Smith ◽  
Nick Holford

2021 ◽  
Vol 11 (4) ◽  
pp. 1532
Author(s):  
Avi Shaked ◽  
Yoram Reich

Model-based Systems Engineering (MBSE) approaches are a step forward in the evolution of computer-aided engineering, and yet, they often incorporate deficiencies that may jeopardize their practical utility and usability, as well as the validity of the resulting models. We demonstrate how a domain-specific modeling approach can relieve some hurdles in adopting MBSE, and how it can be used in tandem with a general-purpose modeling approach to augment and introduce rigor to models. Specifically, we demonstrate the consequences of theoretical issues that were previously identified in Object Process Methodology and suggest an approach to solve them. We use a generalized case-study—derived from extensive process modeling in both academia and industry—to show that a domain-specific model can significantly relax the user’s modeling effort. This demonstration is based on two quantitative metrics: the number of representational elements and available modeling tactics. We discuss the contribution of our approach to model quality, particularly with respect to its rigor and communicability.


Sign in / Sign up

Export Citation Format

Share Document