Business Processes Modelling with DSM Platform at Integrated Systems Development
Abstract: The first and most labor-consuming stage of information systems development is an analysis stage. At this stage the set of different formal models describing systems domains, different aspects of the created system functioning is created. The model-centric approach focuses attention on the models at the each stage of the development process. Modelling tools are used by developers and experts in specific domains. These tools must be affordable for different specialists. Created models must be clarity and understandable for all developers and domain experts. This feature is supported with domain-specific modelling tools. Language workbenches include means for domain-specific languages creation. Modelling with DSM platform is more suitable for the domain experts, system and business analysts. Different tasks of the system design and development request specific formalizing means needed for modeling. Different modelling languages and tools are used by analysts. They need to support continuity of development stages, reusability of created models for the solution of different tasks. DSM platforms provide model transformations, translation of models from one modelling language to another. These tasks are important for large projects of complex information systems development. The basis of language toolkits creation is metamodeling. The tools of MetaLanguage DSM platform, allowing designing domain specific languages and models for different domains, to transform models at systems integration, are described. Examples of metamodels and models, transformation rules are presented.