• Home
  • Search
  • Reusable integrated components of inter-related patterns for software development
  • Cite Icon1
  • https://doi.org/10.1109/apsec.2000.896721Copy DOI Icon

Reusable integrated components of inter-related patterns for software development

  • Dec 5, 2000
  • J Ram +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Patterns are a means for capturing experience in solving general problems. They give general solutions to common and recurring problems. They exist at various phases of the software development life-cycle (SDLC), namely the analysis phase, the design phase, the coding phase and the testing phase. Patterns in each phase are identified independently. It is possible for the patterns of one phase to be related to patterns in other phases. This paper proposes pattern mapping to inter-relate the patterns of various phases in SDLC to address this issue. It is advantageous to capture the related patterns of different phases as a single unit for software development. Reusable integrated components (ICs) of patterns are proposed to capture the related patterns. A software IC is a group of inter-related patterns, that gives solutions for a recurring problem at various phases of SDLC. A representation mechanism for ICs is presented using the URA (Unified Representation of an Artifact) model, which captures the software development process. Also, this paper proposes a software development process that is based on reusable ICs of patterns. The representation of a software project developed using ICs is also discussed.

Similar Papers
  • Research Article
  • Citations118

A fuzzy logic based approach for phase-wise software defects prediction using software metrics

  • Mar 19, 2015
  • Information and Software Technology
  • Harikesh Bahadur Yadav +1
  • Research Article

An Integrated Cybersecurity Framework for Software Development and Risk‐Aware Practices in the SDLC

  • Dec 28, 2025
  • Journal of Software: Evolution and Process
  • Hussein A Al Hashimi
  • Research Article
  • Citations24

Security risks of global software development life cycle: Industry practitioner's perspective

  • Nov 23, 2022
  • Journal of Software: Evolution and Process
  • Rafiq Ahmad Khan +3
  • Conference Article
  • Citations5

Role of Software Metrics in Software Engineering and Requirements Analysis

  • Aug 27, 2005
  • Q Durrani
  • Research Article

Evaluating the Interoperability and Relative Importance of Software Development Life Cycle Components Using Grey Relational Analysis

  • Apr 22, 2025
  • Computer Science, Engineering and Technology
  • Umesh Joshi +99
  • Research Article
  • Citations85

Accessibility and Software Engineering Processes: A Systematic Literature Review

  • Sep 12, 2020
  • Journal of Systems and Software
  • Débora Maria Barroso Paiva +2
  • PDF
  • Research Article
  • Citations2

Review of ways to apply machine learning methods in software engineering

  • Jan 01, 2023
  • E3S Web of Conferences
  • Jameleh Asaad +1
  • Research Article
  • Citations1

Development of Interactive Learning Media for Software Engineering Subject Chapter Process Modeling in Higher Education

  • Nov 03, 2020
  • Letters in Information Technology Education (LITE)
  • Nadia Roosmalita Sari
  • PDF
  • Preprint Article

Method of Safety-Related Software Development and Its Verification & Validation for Small Digital Devices

  • Jun 19, 2024
  • Preprints.org
  • Jangyeol Kim
  • Research Article
  • Citations2

Analyst’s Perception on the Use of AI-based Tools in the Software Development Life Cycle

  • Apr 04, 2024
  • Jurnal Sistem Informasi
  • Rafi Giffari +4
  • Book Chapter
  • Citations3

ICSR7 Workshop on Component-Based Software Development Processes

  • Jan 01, 2002
  • Christian Zeidler
  • Research Article
  • Citations85

Early software defect prediction: A systematic map and review

  • Jun 19, 2018
  • Journal of Systems and Software
  • Rana Özakıncı +1
  • Conference Article
  • Citations1

Integrating Optimization Techniques in Software Development Life Cycle - SLR

  • Oct 30, 2024
  • Rawan Ali +1
  • PDF
  • Research Article
  • Citations37

Cost-Sensitive Radial Basis Function Neural Network Classifier for Software Defect Prediction.

  • Jan 01, 2016
  • The Scientific World Journal
  • P Kumudha +1
  • Book Chapter
  • Citations58

Comparative Analysis of Software Development Life Cycle Models (SDLC)

  • Jan 01, 2020
  • Jide E T Akinsola +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.