Have a personal or library account? Click to login
Anemic Domain Model vs Rich Domain Model to Improve the Two-Hemisphere Model-Driven Approach Cover

Anemic Domain Model vs Rich Domain Model to Improve the Two-Hemisphere Model-Driven Approach

Open Access
|Jun 2020

References

  1. [1] L. Leimane, O. Nikiforova, “Mapping of Activities for Object-Oriented System Analysis”, Applied Computer Systems, 2018, vol. 23, no. 1, pp. 5–11. https://doi.org/10.2478/acss-2018-000110.2478/acss-2018-0001
  2. [2] O. Nikiforova, “System Modeling in UML with Two-Hemisphere Model Driven Approach”, Applied computer systems, 2010, vol. 41, no. 1, pp. 37–44. https://doi.org/10.2478/v10143-010-0022-x10.2478/v10143-010-0022-x
  3. [3] OMG, UML Unified Modeling Language Specification. Available at http://www.omg.org
  4. [4] K. Cemus, T. Cerny, L. Matl, and M. J. Donahoo, “Aspect, Rich and Anemic Domain Models in Enterprise Information Systems,” 42nd International Conference on Current Trends in Theory and Practice of Computer Science, 2016. https://doi.org/10.1007/978-3-662-49192-8_3610.1007/978-3-662-49192-8_36
  5. [5] K. Gusarovs, O. Ņikiforova, “Workflow Generation from the Two-Hemisphere Model”, Applied Computer Systems, 2017, vol. 22, pp. 36–46. https://doi.org/10.1515/acss-2017-001610.1515/acss-2017-0016
  6. [6] L. Marques, “A defense of so-called anemic domain models”. Slides of D-Lang-Silicon-Valley Meetup @ January 28, 2016. Available at http://files.meetup.com/18234529/luis_marques_anemic_domain_models.pdf
  7. [7] E. Evans, Domain-driven design: tackling complexity in the heart of software. Addison-Wesley Professional, 2004.
  8. [8] M. Fowler, “Anaemic Domain Model.” Available at http://www.martinfowler.com/bliki/AnemicDomainModel.html
  9. [9] N. El Marzouki, Y. Lakhrissi, O. Nikiforova, M. El Mohajir, “The application of an automatic model composition prototype on the-Two hemisphere model driven approach,” 2017 International Conference on Wireless Technologies, Embedded and Intelligent Systems, WITS, 2017. https://doi.org/10.1109/WITS.2017.793467310.1109/WITS.2017.7934673
  10. [10] G. E. Krasner and S. T. Pope, “A cookbook for using the model-view controller user interface paradigm in Smalltalk-80”, Journal of Object-Oriented Programming, 1988, vol. 1, no. 3, pp. 26–49.
  11. [11] AngularJS, Developer Guide: Conceptual Overview. Available at https://docs.angularjs.org/guide/concepts
  12. [12] O. Nikiforova, L. Kozacenko, D. Ungurs, D. Ahilcenoka, A. Bajovs, N. Skindere, K. Gusarovs, M. Jukss, “BrainTool v2.0 for Software Modeling in UML”, Applied Computer Systems, 2014, vol. 16. no. 1, pp. 33–42. https://doi.org/10.1515/acss-2014-001110.1515/acss-2014-0011
  13. [13] O. Nikiforova, K. Gusarovs, “Comparison of BrainTool to Other UML Modeling and Model Transformation Tools,” AIP Conference Proceedings, vol. 1863, 2017. https://doi.org/10.1063/1.499250310.1063/1.4992503
  14. [14] O. Nikiforova, K. Gusarovs, A. Ressin, “An Approach to Generation of the UML Sequence Diagram from the Two-Hemisphere Model”, Proceedings of the Eleventh International Conference on Software Engineering Advances, 2016. K. Gusarovs, O. Nikiforova, A. Giurca, “Simplified Lisp Code Generation from the Two-hemisphere Model,” Procedia Computer Science, 2016, vol. 104, pp. 329–337. https://doi.org/10.1016/j.procs.2017.01.14210.1016/j.procs.2017.01.142
DOI: https://doi.org/10.2478/acss-2020-0006 | Journal eISSN: 2255-8691 | Journal ISSN: 2255-8683
Language: English
Page range: 51 - 56
Published on: Jun 5, 2020
In partnership with: Paradigm Publishing Services
Publication frequency: Volume open

© 2020 Oksana Nikiforova, Konstantins Gusarovs, published by Riga Technical University
This work is licensed under the Creative Commons Attribution 4.0 License.