Results 271 to 280 of about 876,988 (310)
Some of the next articles are maybe not open access.
A Framework for Ranking of Software Design Patterns
2017Several software design patterns have been familiarized either in canonical or as variant solutions in order to solve a problem. Novice designers mostly adopt patterns without considering their ground reality and relevancy with design problems, which may cause to increase the development and maintenance efforts.
Shahid Hussain 0001 +2 more
openaire +1 more source
Design patterns in software development
2011 IEEE 2nd International Conference on Software Engineering and Service Science, 2011Design pattern describes a repeatedly presenting issue during software designing, as well the solution to it. Applying design pattern enables developers to reuse it to solve a specified designing issue. Design patterns help designers communicate architectural knowledge, help people learn a new design paradigm, and help new developers avoid traps and ...
Huaxin Mu, Shuai Jiang
openaire +1 more source
Design Patterns in Scientific Software
2004This paper proposes that object-oriented design patterns can greatly help with the design and construction of scientific software. It describes a method of teaching design patterns which introduces patterns as they are used in refactoring, extending and reusing a computational science case study.
openaire +1 more source
A Patterns Catalog for RTSJ Software Designs
2003The Real-Time Specification for Java (RTSJ) [1] offers new features for scheduling and memory management, enabling new software design possibilities. In this survey, we provide descriptions of design patterns [5] for use with these RTSJ features . We discuss a pattern which integrates scoped memory usage with periodic real-time threads.
Edward G. Benowitz, Albert F. Niessner
openaire +1 more source
Looking beyond software to understand software design patterns
Proceedings. Twenty-Third Annual International Computer Software and Applications Conference (Cat. No.99CB37032), 2003Examples facilitate learning new concepts. The examples are often more useful when they are familiar and allow one to relate new concepts to familiar ones. The paper describes using examples of software design patterns found outside of software. By using common examples from everyday life, one is not burdened with reading source code to understand a ...
openaire +1 more source
2001 IEEE Autotestcon Proceedings. IEEE Systems Readiness Technology Conference. (Cat. No.01CH37237), 2002
Progressive thinking in software design for the last several years has centered on the use of design patterns. As object oriented technologies slowly but surely begin to permeate Automatic Test System (ATS) software, developers are confronted with architectural issues that may be unique to object-oriented designs.
R.J. Toal, R.G. Hayes
openaire +1 more source
Progressive thinking in software design for the last several years has centered on the use of design patterns. As object oriented technologies slowly but surely begin to permeate Automatic Test System (ATS) software, developers are confronted with architectural issues that may be unique to object-oriented designs.
R.J. Toal, R.G. Hayes
openaire +1 more source
Towards software design automation with patterns
Informatica (Slovenia), 2001Summary: Design patterns are powerful design and reuse tools in software development. However current usage of patterns seem to employ a small portion of the enclosed potential. Commonly, pattern usage is limited to the manual customization of just a few legacy patterns, or documentation of existing designs.
Sikici A., Topaloglu N.Y.
openaire +2 more sources
Software evolution and design patterns
IEEE Latin America Transactions, 2013The livings being are the most complex and evolved machines. They have been evolving during three thousands of millions of years from very simple elements to become sophisticated living machines. The livings being have been improving their constitution and capabilities adapting themselves to the restrictions imposed by the context.
Miguel Solinas, Leandro Antonelli
openaire +1 more source
Automated software evolution towards design patterns
Proceedings of the 4th international workshop on Principles of software evolution - IWPSE '01, 2002During the evolution of a software system, it may be necessary to refactor the software in order to make it more flexible and amenable to new requirements that are being introduced. A typical aim of such a refactoring is to apply a suitable design pattern to the program in order to enhance its flexibility. Performing such a transformation by hand is an
Mel Ó Cinnéide, Paddy Nixon
openaire +1 more source
Design pattern recovery in object-oriented software
Proceedings. 6th International Workshop on Program Comprehension. IWPC'98 (Cat. No.98TB100242), 2002An approach to recover object oriented design patterns from design and code is presented. The pattern recovery process is based on a multi-stage filtering strategy to avoid combinatorial explosion on large software systems. To maintain independence from the language and the case tools adopted in developing software, both design and code are mapped into
Giuliano Antoniol +2 more
openaire +1 more source

