Towards Easier Implementation of Design Patterns
ICSEA 2016: The Eleventh International Conference on Software Engineering Advances 2016
Ruslan Batdalov, Oksana Ņikiforova

Design patterns help in managing complexity of software systems, but in many cases their implementation may entail even greater complexity. We argue that this complexity is caused, at least partially, by the lack of expressiveness of the mainstream programming languages. In order to support this hypothesis, we propose a set of potential language-level features that might make implementation of design patterns easier, identified by dissecting some widely used design patterns.


Keywords
design patterns; design patterns implementation.
Hyperlink
http://thinkmind.org/index.php?view=article&articleid=icsea_2016_5_10_10021

Batdalov, R., Ņikiforova, O. Towards Easier Implementation of Design Patterns. In: ICSEA 2016: The Eleventh International Conference on Software Engineering Advances, Italy, Rome, 21-25 August, 2016. [S.l.]: IARIA, 2016, pp.123-128. ISBN 978-1-61208-498-5. ISSN 2308-4235.

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196