The paper focuses on the actual problem of development of methods and tools for processes simulation and software engineering, that automate the whole process starting with the processes formalization, business processes and decisionmaking processes dynamic models development, carrying out simulation experiments with the models, bottlenecks analysis, process re-engineering and optimization, and finishing with software engineering, which includes database and software modules generation. During research many available CASE tools were studied, analyzed and searched for disadvantages. Particularly, most of the tools lacked structural and objectoriented approaches integration and design process intelligence, i.e. no interaction between various kinds of UML diagrams. Keeping in mind these factors and considering small performance on complicated systems analysis utilizing simulation modeling a multi-agent resource conversion processes based CASE tool was engineered.
The paper focuses on development and application of a software engineering system BPsim.SD, part of decision support suite BPsim.DSS, which greatly simplifies analysts work and their interaction with software developers. System is integrated into a decision support suite, which allows instant transition from software entities design to simulation of developed product with possible application of simulation experiment design for tough projects. Paper gives several examples of the system deployment in production environments, both for model validation (which was successful) and for software design from scratch, which resulted in benefits from decreased costs and avoided data losses. After verification the system has been used in multiple projects. This paper describes software application for design of an information system for shareholders registers, located in Russia.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.