ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

A Knowledge based framework for Managing Software Components

Journal: IPASJ International Journal of Information Technology (IIJIT) (Vol.4, No. 8)

Publication Date:

Authors : ;

Page : 1-18

Keywords : Keywords: Knowledge base; Configuration Management; Audit; Version control; Build management; Release control; Configuration identification.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

ABSTRACT In today's world, Software projects are very complex with thousands of components and with a high degree of relationships. These intangible components are hard to manage and trace without automated tools. Configuration management is one of the disciplines that can deals with such complex systems. This paper addresses a knowledge base framework to incorporate configuration management processes. The framework aims to records activities associated with software projects as well as their relationships and accountability. Managing components of the software of an organization is essential when it is faced with license audits, reconciliation, reclamation, and deployment. By using the software management system, organizations will be able to manage all points from any single location. Managing Software Resources is essential to understand what applications are installed in the organizations' environment, for both license compliance and for tracking blacklisted or other software. This article provides useful information for making the process successful and enabling users to get accurate information concerning what is installed in the environment. The framework enables a number of automatic controls to explore data, components, and associated items of information. Such controls include version control, document control, change management, build management, and release control. These controls act as guards against any misuse of the software project properties. It acts against any error occurrence, threats, and irregularities that might lead to inconsistencies. The framework supports a set of policies that monitors and controls final software product and its components. It determines locations of components, how component be assembled in order to produce a software product. The framework enables developers to monitor the visibility over products, components, relationships and linkages. It also checks vulnerabilities and whether the development of the software product complies with the preset standards, guidelines, and policies.

Last modified: 2016-09-03 19:14:43