Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Implications of Domain-driven Design in Complex Software Value Estimation and Maintenance using DSL Platform (CROSBI ID 626948)

Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija

Vlahović, Nikola Implications of Domain-driven Design in Complex Software Value Estimation and Maintenance using DSL Platform // Recent Advances in Computer Science / Xiaodong Zhuang (ur.). Zakintos: CSCC, 2015. str. 219-226

Podaci o odgovornosti

Vlahović, Nikola

engleski

Implications of Domain-driven Design in Complex Software Value Estimation and Maintenance using DSL Platform

The introduction of the domain-driven design (DDD) as an alternative approach to software development had the promise of achieving several benefits in the process of creating complex domain-specific business applications. Due to the focus of this approach to the core of the application functionality, improved collaboration with domain experts and conceptual modeling benefits, it has attracted a reasonable amount of attention from the programming community in the past decade. Aforementioned benefits have also been able to create unique set of programing environments and languages that also move the boundaries of efficiency of code execution and application maintenance. In this paper we will present and analyze one such tool, namely, DSL platform. DSL platform is a service that allows for the design, creation and maintenance of business applications. The goal of this paper is to analyze the implications of using the DDD through the DSL platform on several important aspects of software management. Primarily we will focus on the estimation of complex software system value and software refactoring and maintenance effort based on the models proposed by Groot et al. We will show that for complex software systems consisting of a number of different components, programming paradigms and database systems can highly benefit from this approach. Some of the most important benefits pertain to lowering of the cost of software maintenance and transcending the properties of reliable business applications and databases developed using legacy systems to current systems using the underlying domain model.

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

Podaci o prilogu

219-226.

2015.

objavljeno

Podaci o matičnoj publikaciji

Recent Advances in Computer Science

Xiaodong Zhuang

Zakintos: CSCC

978-1-61804-320-7

Podaci o skupu

19th International Conference on Computers (part of CSCC'15)

predavanje

16.07.2015-20.07.2015

Zakintos, Grčka

Povezanost rada

Računarstvo, Ekonomija, Informacijske i komunikacijske znanosti