
A Novel Approach for Building Adaptive Components using Top-Down Analysis
Author(s) -
Sampath Korra,
D. Vasumathi,
A. Vinaybabu
Publication year - 2018
Publication title -
international journal of engineering and technology
Language(s) - English
Resource type - Journals
ISSN - 2227-524X
DOI - 10.14419/ijet.v7i4.19.28282
Subject(s) - domain engineering , domain analysis , feature oriented domain analysis , component (thermodynamics) , domain (mathematical analysis) , computer science , reuse , software engineering , domain model , component based software engineering , field (mathematics) , software , systems engineering , quality (philosophy) , software development , software construction , engineering , domain knowledge , operating system , philosophy , physics , mathematics , epistemology , waste management , pure mathematics , thermodynamics , mathematical analysis
Developing reusable components are one of the main objectives of component-based software engineering. They play a crucial role in the field of application development and support. CBSE use certain architectural patterns and infrastructures of standard software to increase overall product quality. CBSE apply two parallel engineering activities, domain engineering and component-based development (CBD). Domain analysis explores the application domain with the intent of finding functional, behavioural, and data components that are candidates for reuse and places them in the reuse repository. Strategies for developing adaptive reusable components using top-down domain analysis leads to good quality in the component. Domain analysis promotes strategies and models that have been developed for their specific areas. Therefore, these models are suitable for their own domain, but may not be entirely suitable for domain analysis of other domains. So, developing the reusable components using the top down domain analyses existing components. This paper describes how to build a domain to use top-down analysis of reusable software components.