A Survey on the Foundation of Software Architecture

Journal Title: GRD Journal for Engineering - Year 2016, Vol 1, Issue 9

Abstract

Software architecture research has emerged over the past decade, as the fundamental study of the overall structure of software systems, particularly the relations among subsystems and components. Building the foundation for software architecture is the main focus of this paper. The paper started with developing an intuition for software architecture by appealing to several well-established architectural disciplines. Considering this intuition, a model of software architecture is presented that comprises of three components: elements, form, and rationale. The paper provides a classification of software architectures which turn out to be the foundation for the establishment of marketplaces for software components. The basis of component marketplace lies in the framework of key properties of software architecture. We can understand the development and scenario of software architecture research by examining the research paradigms used to establish its results.

Authors and Affiliations

Tanzeela Khanam, Tejasvi Chalasani, Tejas Mhaske, Hema Gaikwad

Keywords

Related Articles

Analysis of Thermal Energy Storage system using Paraffin Wax as Phase Change Material

A significant amount of heat is wasted in electricity general, manufacturing, chemical and industrial process. Recovery and reuse of this energy through storage can be useful in conservation of energy and meeting the pea...

Developing an Innovative Approach for Enhancing Employability Skills of Civil Engineers

Present times approve supplemented universal industrial segment request for Civil Engineers; following expansion of Civil Engineering stages, producing extra talented ex-students. Countless establishments have regularly...

A Review on Additional Power Generation from Exhaust Gas of Diesel Engine using Parallel Flow Shell and Tube Heat Exchanger

The increasingly worldwide problem regarding rapid economy development and a relative shortage of energy, the internal combustion engine exhaust waste heat and environmental pollution has been more emphasized heavily rec...

Optimal location and sizing of distributed generation using Krill Herd Algorithm

Distributed generator (DG) is recognized as a viable solution for controlling line losses and represents a new era for distribution systems. This paper focuses on developing an approach for placement of DG in order to mi...

CMOS VLSI ARCHITECTURE OF LOW POWER LEVEL SHIFTER

Dual-supply voltage design using a clustered voltage scaling (CVS) scheme is an effective approach to reduce chip power. The optimal CVS design relies on a level converter implemented in a flip-flop to minimize energy, d...

Download PDF file
  • EP ID EP219796
  • DOI -
  • Views 100
  • Downloads 0

How To Cite

Tanzeela Khanam, Tejasvi Chalasani, Tejas Mhaske, Hema Gaikwad (2016). A Survey on the Foundation of Software Architecture. GRD Journal for Engineering, 1(9), 20-26. https://europub.co.uk/articles/-A-219796