Results 11 to 20 of about 14,948,240 (284)
Design Patterns and Component Framework for Building RTSJ-Based Real-Time Middleware [PDF]
The middleware is a software layer located on top of the operating system that uses its facilities, integrates with it, and extends its functionality in order to support the development of effective and reliable distributed systems; however, the ...
Alrahmawy, Mohammed
core +6 more sources
Layered patterns in modelling and transformation of service-based software architectures [PDF]
Service-oriented architecture is a recent paradigm for architectural design. The software engineering aspects in this context, that have not been sufficiently addressed, are software evolution and software migration. Architectures are of great importance
Ronan Barrett +3 more
core +3 more sources
Identifying Software Complexity Topics with Latent Dirichlet Allocation on Design Patterns [PDF]
The scientific literature has paid limited attention to studying software complexity subjects from the design point of view. There is a significant number of papers that study software complexity in relation with maintenance, refactoring, source code ...
Sabina-Cristiana NECULA +1 more
doaj +1 more source
On the Usability of Object-Oriented Design Patterns for a Better Software Quality
Software design patterns incarnate expert knowledge distilled from the practical experience in object-oriented design, in a compact and reusable form.
Bontchev Boyan, Milanova Emanuela
doaj +1 more source
Software design patterns for ai-systems
Well-established design patterns offer the possibility of standardized construction of software systems and can be used in various ways. The systematic use of design patterns in the field of Artificial Intelligence (AI) Systems however, has received little attention so far, despite AI being a popular research area in recent years.
Take, Marius +4 more
openaire +4 more sources
Analysing Anti-patterns Static Relationships with Design Patterns [PDF]
Anti-patterns are motifs that are usually thought to be good solutions tosome design or implementation problems, but back-fires badly when applied. Previousstudies have reported that anti-patterns make object oriented systems hard tomaintain.
Hamel, Sylvie +3 more
core +2 more sources
A Framework for the Definiton of a Generative Design Pattern [PDF]
Conventional design patterns found in many pattern catalogues are static components of reusable design knowledge. They are fully descriptive of the problems they will solve, but the descriptive knowledge and design they provide does not describe how they
Wilson, David
core +4 more sources
Exploiting Open-source Projects to Study Software Design
This article presents an approach to using open-source tools and open-source projects to add realistic and practical examples to a course on software design in a professional master's program of software engineering. Students are encouraged to use object-
Christopher P. FUHRMAN
doaj +1 more source
Impact of Design Patterns on Software Complexity and Size
Many different factors influence the quality of software. Among the most important of these factors is software complexity. One way to improve software quality, therefore, is to minimize its complexity making it more understandable and maintainable.
Nosheen Qamar, Ali Afzal Malik
doaj +1 more source
Modeling Architectural Patterns Using Architectural Primitives [PDF]
Architectural patterns are a key point in architectural documentation. Regrettably, there is poor support for modeling architectural patterns, because the pattern elements are not directly matched by elements in modeling languages, and, at the same time,
Uwe Zdun +6 more
core +2 more sources

