Reviewer for MDE4SA 2023 - 3rd International Workshop on Model-Driven Engineering for Software Architecture colocated with ICSA 2023
Sprache des Titels:
Current society heavily relies on software and software systems. Due to its increasing complexity, the design and operation of software systems are becoming challenging. In the last decades, a great deal of effort has been put into addressing software systems design, development, and maintenance challenges. Empirical evidence shows that one of the most critical success factors when developing software systems is their Software Architecture (SA). A SA describes software systems in terms of software components, their interactions, and critical quality attributes. Among other benefits, SAs improve the overall communication among different stakeholders, are the carriers of significant design decisions, promote the use of different abstraction levels, and allow for the early assessment of the software under development.
Model-Driven Engineering (MDE) is a paradigm that refers to the systematic use of models as first-class entities throughout the software engineering life cycle. MDE shifts the focus of software development from third-generation programming languages to models. Within MDE, models are manipulated automatically using software programs, also known as model transformations.