ChatGPT is not yet a reliable tool to perform modeling tasks but any LLM can be of invaluable help in many areas of MBSE, complementing the current work of software modelers.
We show how domain experts can individually reason about their models and combine their opinions to reach a consensus on the models and objects they are modeling
In numerous programming and software engineering courses, students are asked to program on paper, which has supporters and detractors. Supporters claim that, among its advantages, programming on paper allows students to focus on functionality, avoiding the...
We propose to take advantage of the advances in Artificial Intelligence and, in particular, Long Short-Term Memory Neural Networks (LSTM), to automatically infer heterogeneous model transformations from sets of input-output model pairs.
Domain models capture the key concepts and relationships of a business domain, leaving out superfluous details. During the domain modeling activity carried out as part of a software development project, informal descriptions of a domain are translated into a...