Stability in software engineering: Survey of the state-of-the-art and research directions
With the increasing dependence on software systems, their longevity is becoming a pressing
need. Stability is envisioned as a primary property to achieve longevity. Stability has been …
need. Stability is envisioned as a primary property to achieve longevity. Stability has been …
Reusability in artificial neural networks: An empirical study
Machine learning, especially deep learning has aroused interests of researchers and
practitioners for the last few years in development of intelligent systems such as speech …
practitioners for the last few years in development of intelligent systems such as speech …
[图书][B] Stable Design Patterns for Software and Systems
M Fayad - 2017 - taylorfrancis.com
Attention to design patterns is unquestionably growing in software engineering because
there is a strong belief that using made to measure solutions for solving frequently occurring …
there is a strong belief that using made to measure solutions for solving frequently occurring …
[图书][B] Stable Analysis Patterns for Systems
M Fayad - 2017 - taylorfrancis.com
Software analysis patterns play an important role in reducing the overall cost and
compressing the time of software project lifecycles. However, building reusable and stable …
compressing the time of software project lifecycles. However, building reusable and stable …
Unified Software Engineering Reuse (USER) using stable analysis, design and architectural patterns
ME Fayad, CA Flood - 2016 Future Technologies Conference …, 2016 - ieeexplore.ieee.org
The endless pursuit for creating effective systems for software reuse has continued for as
long as software has existed. To date, there have been few, if any, such effective systems …
long as software has existed. To date, there have been few, if any, such effective systems …
[PDF][PDF] A pattern language for building stable analysis patterns
Software analysis patterns are believed to play a major role in reducing the cost and
condensing the time of software product lifecycles. However, analysis patterns have not …
condensing the time of software product lifecycles. However, analysis patterns have not …
[PDF][PDF] Improving analysis patterns reuse: an ontological approach
HS Hamza - Proc. of Ontologies as Software Engineering Artifacts …, 2004 - Citeseer
Software patterns are artifacts that aim at communicating solutions of recurring problems.
Patterns that deal with the problem domain knowledge are called analysis patterns. The …
Patterns that deal with the problem domain knowledge are called analysis patterns. The …
[PDF][PDF] Applying analysis patterns through analogy: Problems and solutions
Traceability and generality are among the main qualities that determine the effectiveness of
developed analysis patterns. However, satisfying both qualities at the same time is a real …
developed analysis patterns. However, satisfying both qualities at the same time is a real …
Extracting domain-specific and domain-neutral patterns using software stability concepts
Extracting domain-specific patterns and domain-neutral patterns is a challenge for both
expert and novice software engineers. Currently, no mature guidelines or methodologies …
expert and novice software engineers. Currently, no mature guidelines or methodologies …