Aspect, Rich, and Anemic Domain Models in Enterprise Information Systems
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F16%3A00237145" target="_blank" >RIV/68407700:21230/16:00237145 - isvavai.cz</a>
Výsledek na webu
<a href="http://download.springer.com/static/pdf/833/chp%253A10.1007%252F978-3-662-49192-8_36.pdf?originUrl=http%3A%2F%2Flink.springer.com%2Fchapter%2F10.1007%2F978-3-662-49192-8_36&token2=exp=1453713482~acl=%2Fstatic%2Fpdf%2F833%2Fchp%25253A10.1007%25252F978-3-6" target="_blank" >http://download.springer.com/static/pdf/833/chp%253A10.1007%252F978-3-662-49192-8_36.pdf?originUrl=http%3A%2F%2Flink.springer.com%2Fchapter%2F10.1007%2F978-3-662-49192-8_36&token2=exp=1453713482~acl=%2Fstatic%2Fpdf%2F833%2Fchp%25253A10.1007%25252F978-3-6</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1007/978-3-662-49192-8_36" target="_blank" >10.1007/978-3-662-49192-8_36</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Aspect, Rich, and Anemic Domain Models in Enterprise Information Systems
Popis výsledku v původním jazyce
The research shows that maintenance of enterprise information systems consumes about 65–75 % of the software development time and about 40–60 % of maintenance efforts are devoted to software understanding. This paper compares the Anemic Domain Model used by the three-layered architecture followed by Java EE and .NET platforms and the Rich Domain Model often deployed into many conventional MVC-like web frameworks to a novel Aspect Domain Model followed by the Aspect-driven design. While all these models strive to avoid information restatement, they greatly differ in the underlying idea and resulting efficiency. This research compares considered models based on development efficacy, maintainability and their impact on the rest of the system. We evaluate qualities such as information cohesion, coupling and restatement, and discuss related maintenance efforts of the novel approach in the context of existing approaches.
Název v anglickém jazyce
Aspect, Rich, and Anemic Domain Models in Enterprise Information Systems
Popis výsledku anglicky
The research shows that maintenance of enterprise information systems consumes about 65–75 % of the software development time and about 40–60 % of maintenance efforts are devoted to software understanding. This paper compares the Anemic Domain Model used by the three-layered architecture followed by Java EE and .NET platforms and the Rich Domain Model often deployed into many conventional MVC-like web frameworks to a novel Aspect Domain Model followed by the Aspect-driven design. While all these models strive to avoid information restatement, they greatly differ in the underlying idea and resulting efficiency. This research compares considered models based on development efficacy, maintainability and their impact on the rest of the system. We evaluate qualities such as information cohesion, coupling and restatement, and discuss related maintenance efforts of the novel approach in the context of existing approaches.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
JC - Počítačový hardware a software
OECD FORD obor
—
Návaznosti výsledku
Projekt
—
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2016
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
Proceedings of the 42nd International Conference on Current Trends in Theory and Practice of Computer Science (SOSFEM 2016)
ISBN
978-3-662-49191-1
ISSN
0302-9743
e-ISSN
—
Počet stran výsledku
12
Strana od-do
445-456
Název nakladatele
Springer
Místo vydání
Berlin
Místo konání akce
Harrachov
Datum konání akce
23. 1. 2016
Typ akce podle státní příslušnosti
WRD - Celosvětová akce
Kód UT WoS článku
—