SEFeb 11, 2014

Design Patterns as Quality Influencing Factor in Object Oriented Design Approach

arXiv:1402.2372v11 citations
Originality Synthesis-oriented
AI Analysis

This work addresses software quality for developers and organizations using object-oriented design, but it appears incremental as it synthesizes existing concepts without introducing new methods or benchmarks.

The paper examines how design patterns, along with organizational principles and pattern repositories, serve as key factors influencing software design quality in object-oriented development, though it does not present specific experimental results or numerical data.

Object Oriented Design methodology is an emerging software development approach for complex systems with huge set of requirements. Unlike procedural approach, it captures the requirements as a set of data rather than services, encapsulated as a single entity. The success such a project relies on major factors like design patterns framework, key principles, metric standards and best practices adapted by the industry. The patterns are key structures for recursive problem bits in the problem domain. The combination of design patterns forms a framework which suits the problem statement in hand. The pattern includes static design and dynamic behavior of different types of entities which can be mapped as a functional diagram with cardinalities between them. The degree of cardinality represents the coupling factor which the industry perceives and measures for software design quality. The organization specific design principles and rich repository of on-the-shelf patterns are the major design-quality-influencing-factor contribute to software success. These are the asset of an industry to deliver a quality product to sustain itself in the competitive market.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes