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
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...