Domain-driven Design: Overview of Performance Benchmarks and Feasibility Assessment for DSL Platform (CROSBI ID 225754)
Prilog u časopisu | izvorni znanstveni rad
Podaci o odgovornosti
Vlahović, Nikola
engleski
Domain-driven Design: Overview of Performance Benchmarks and Feasibility Assessment for DSL Platform
Domain-driven design (DDD) is a software development approach that focuses on the development of a complete model of the software system domain. The model itself can then be used to generate system components. Unlike traditional software development approaches focus of DDD is on the process experts and, in the case of business applications, on business experts’ knowledge about business processes. In order to bring the development process closer to business experts that are usually non-IT experts or programmers new software tool or platform is required. One such platform is DSL Platform. DSL Platform is an infrastructure that can be used to develop and maintain critical complex software systems that supports DDD approach in higher extent than other available software solutions. In this paper we will examine and analyze available benchmarks of the DSL Platform in comparison to leading software development tools, methodologies and techniques. The results will show the benefits and advantages in implementation of this tool both for the development of complex software systems and even more importantly the maintenance of existing complex software systems.
Software development ; Software value ; Software maintenance ; Domain-driven design ; Software engineering ; Software refactoring ; Legacy systems
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano