Wednesday, 13 July 2022

Software Architecture and Design Patterns for Efficient Development of a Software Dedicated to Euler Graph Study | Chapter 1 | Novel Research Aspects in Mathematical and Computer Science Vol. 5

Object-oriented software implementation is challenging, and object-oriented software design with reusable modules is much more. Achievement must be appropriate for the topic while being sufficiently general to satisfy further requirements. The design process is perhaps the most important component that might impact the quality of an interactive educational programme. Effectively, there are numerous design patterns available today whose use can provide a solution to a general problem. Design procedures are used to resolve the design decisions of qualified architects. This chapter introduces an interactive learning tool for studying Eulerian graphs. The "Decorator" structural design and the "Strategy" behavioural pattern are used in the development of interactive educational software, as well as MVP architecture. The design of educational software is accomplished using specific UML diagrams that represent the steps of analysis, design, and implementation. The C# programming language is used to carry out the implementation.


Author (s) Details:

Anca-Elena Iordan,
Department of Computer Science, Faculty of Automation and Computer Science, Technical University of Cluj-Napoca, Romania.

Please see the link here:
https://stm.bookpi.org/NRAMCS-V5/article/view/7478

No comments:

Post a Comment