• Title of article

    Visual modeling for scientific software architecture design. A practical approach Original Research Article

  • Author/Authors

    Andrzej Daniluk، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2012
  • Pages
    18
  • From page
    213
  • To page
    230
  • Abstract
    This paper presents the problem of Molecular Beam Epitaxy and Reflection High-Energy Electron Diffraction with the help of a unified, modern MDA approach. Model-Driven Architecture (MDA) constitutes a modern and unusually efficient method of improving the process of generating software. It was created at the beginning of the twenty-first century by the Object Management Group as an element of Model-Driven Development, a highly promoted trend in software engineering. In MDA a viewpoint on a system is a technique for abstraction using a selected set of architectural concepts and structuring rules, in order to focus on particular concerns within a system. In MDA, system design begins with defining the problem domain. Next, at a highly abstract level—independent of the system and programming platform—a Platform-Independent Model (PIM) is constructed as well as a general system specification. This specification is created with the help of Unified Modeling Language. The real implementation of the system is performed through the transformation of PIM to Platform-Specific Model (PSM). The essence of Model-Driven Architecture is the replacement of the twentieth century approach to programming, calling that “everything is an object”, to the modern—“everything is a model”.
  • Keywords
    Scientific computing , Model-driven architecture , Model-driven development , Numerical simulations
  • Journal title
    Computer Physics Communications
  • Serial Year
    2012
  • Journal title
    Computer Physics Communications
  • Record number

    1138477