Results 21 to 30 of about 7,115,919 (304)

Live software documentation of design pattern instances [PDF]

open access: yesPeerJ Computer Science
Background Approaches to documenting the software patterns of a system can support intentionally and manually documenting them or automatically extracting them from the source code.
Filipe Lemos   +3 more
doaj   +2 more sources

On the Usability of Object-Oriented Design Patterns for a Better Software Quality

open access: yesCybernetics and Information Technologies, 2020
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

Architecting Digital Twins

open access: yesIEEE Access, 2022
In 2002, Grieves defined the concept of the digital twin as a virtual instance of physical assets capable of continuously mirroring them. Ever since then, driven by remarkable industrial attention, digital twins flourished and ripened in several sectors.
Enxhi Ferko   +2 more
doaj   +1 more source

Pattern visualization for software comprehension [PDF]

open access: yesProceedings. 6th International Workshop on Program Comprehension. IWPC'98 (Cat. No.98TB100242), 2002
Cognitive science emphasizes the strength of visual formalisms for human learning and problem solving. In software engineering, a clear, visual presentation of a system's architecture can significantly reduce the effort of comprehension. Yet, all too often the documentation of complex software systems lacks clear identification of the architectural ...
Reinhard Schauer, Rudolf K. Keller
openaire   +1 more source

WildMinnie: compression of software-defined networking (SDN) rules with wildcard patterns [PDF]

open access: yesPeerJ Computer Science, 2022
Software-defined networking (SDN) enables fast service innovations through network programmability. In SDN, a logically centralized controller compiles a set of policies into the network-level rules.
Hamed Khanmirza
doaj   +2 more sources

Using Pattern Position Distribution for Software Failure Detection [PDF]

open access: yesInternational Journal of Computational Intelligence Systems, 2013
We present a novel approach for using the pattern position distribution as features to detect software failure. In this approach, we divide an execution sequence into several sections and compute the pattern distribution in each section. The distribution
Chunping Li   +6 more
doaj   +1 more source

Impact of Design Patterns on Software Complexity and Size

open access: yesMehran University Research Journal of Engineering and Technology, 2020
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

Decision Making of Agile Patterns in Offshore Software Development Outsourcing: A Fuzzy Logic-Based Analysis

open access: yesAxioms, 2023
Computation intelligence techniques are important for making decisions in an agile-based offshore software development paradigm. Offshore development faces additional challenges, such as trust, communication and coordination, and socio-cultural and ...
Maryam Kausar   +3 more
doaj   +1 more source

Exploiting Open-source Projects to Study Software Design

open access: yesInformatics in Education, 2007
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

Design Patterns for Mobile Games Based on Structural Similarity

open access: yesApplied Sciences, 2023
Software design patterns have a proven impact on the quality of software applications and the development process of an application. The success of design patterns in the software industry has attracted mobile game developers and researchers to apply ...
Ghulam Rasool   +5 more
doaj   +1 more source

Home - About - Disclaimer - Privacy