Call for Papers

The NFPinDSML workshop series brings together researchers and practitioners that explore non-functional system properties (NFP) estimation and evaluation in software systems engineering using Model Driven Engineering principles. It studies the principles of NFP estimation and evaluation (formal models, simulation and measurement) and their integration in modeling languages and software engineering processes using Model Driven Engineering (MDE) principles.

A typical NFPinDSML paper studies modeling language specifications, and mechanisms of languages integration such as annotations, transformations, and traceability links, for NFP evaluation of the final software product. Additionally, an NFPinDSML paper also studies integration of languages for software development and NFP estimation in the process of software engineering and maintenance. In this way, a user of a modeling language optimizes the design w.r.t. values of different NFPs attributes, at predefined points during the software engineering process.

Topics of interest of this workshop are (but not limited to) general topics like:

  • Requirements modeling languages and non-functional properties
  • Early non-functional requirements as crosscutting concerns
  • Traceability of non-functional requirements
  • Estimation and evaluation of non-functional properties (processes involving analytical modeling, simulations and measurement)
  • Safety and legal certification using MDE principles
  • Domain specific modeling languages and quality metrics

This year’s topic of the workshop is non-functional properties of variant-rich software systems. Therefore, we encourage submission of contributions related to NFPs of variant-rich software systems on topics like (but not limited to):

  • Requirements modeling languages and non-functional properties in variant- rich software systems
  • Traceability of non-functional requirements in variant rich software systems
  • Estimation and evaluation of non-functional properties for variant-rich software systems (analytical modeling, simulations and measurements) in domain and application engineering
  • Integration of legal and safety certification in domain and application
    engineering using MDE principles
    • Integration of legal policies in domain and application engineering
    • Integration of various estimation and evaluation techniques and certification processes in variant-rich software systems
  • Quality metrics for variant-rich software systems
  • Quality aware feature selection in variant-rich software systems