Software Reuse: Principles, Patterns, Prospects

Maria Smolarova, Pavol Navrat


A closer look is presented at reusability in software development. In particular, object-oriented design is discussed. However, before turning to reviewing the recent results in object-oriented software reuse, such as design patterns, a survey of general principles and methods in software reuse takes place. Prospects of software reuse and its impact on software development in becoming an engineering discipline are stressed. Prospects connected and implied by using the Java language for a possible world wide reuse are shortly discussed.


software reuse, design pattern, software engineering, software architecture, object-oriented methodology, Java, world wide reuse

Full Text:


Creative Commons License
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.

Crossref Similarity Check logo

Crossref logologo_doaj

 Hrvatski arhiv weba logo