305 research outputs found
Identification of Critical Risk Phase in Commercial-off-the-Shelf Software (CBSD) using FMEA approach
COTS based development is becoming a popular software development approach for building large organizational software using existing developed components. COTS based approach provides pre-developed components either as in house or commercial off the shelf components, which reduces effort and cost for developing the software. There are potential challenges, risks and complexities in using COTS components. This paper provides an analysis of risks and challenges faced during developing software using CBSD approach. The risks under various phases are identified, categorized and prioritized the risks in various phases of CBSD and provide the mitigation strategy to manage the risks
A Prelimanary Exploration on component based software engineering
Component-based software development (CBD) is a methodology that has been
embraced by the software industry to accelerate development, save costs and
timelines, minimize testing requirements, and boost quality and output.
Compared to the conventional software development approach, this led to the
system's development being completed more quickly. By choosing components,
identifying systems, and evaluating those systems, CBSE contributes
significantly to the software development process. The objective of CBSE is to
codify and standardize all disciplines that support CBD-related operations.
Analysis of the comparison between component-based and scripting technologies
reveals that, in terms of qualitative performance, component-based technologies
scale more effectively. Further study and application of CBSE are directly
related to the CBD approach's success. This paper explores the introductory
concepts and comparative analysis related to component-based software
engineering which have been around for a while, but proper adaption of CBSE are
still lacking issues are also focused
Research Article Software Component Selection Based on Quality Criteria Using the Analytic Network Process
Component based software development (CBSD) endeavors to deliver cost-effective and quality software systems through the selection and integration of commercially available software components. CBSD emphasizes the design and development of software systems using preexisting components. Software component reusability is an indispensable part of component based software development life cycle (CBSDLC),which consumes a significant amount of organization’s resources, that is, time and effort.
It is convenient in component based software system (CBSS) to select the most suitable and appropriate software components that provide all the required functionalities. Selecting the most appropriate components is crucial for the success of the entire system. However, decisions regarding software component reusability are often made in an ad hoc manner, which ultimately results in schedule delay and lowers the entire quality system. In this paper, we have discussed the analytic network process (ANP) method for software component selection. The methodology is explained and assessed using a real life case study
A Graph-Based Model for Component-Based Software Development
Software metrics can be used to objectively quantify the quality of software components and systems, alleviating quality and risk concerns and raising assurance in component-based systems. In this paper, we present a graph-based model for component-based software development. We assume that a number of components have been characterized in terms of non-functional metrics of importance to the software system being developed, and that the interfaces connecting various components have been similarly characterized. The emphasis of this work is on cost and quality of the system under development, and reaching an acceptable compromise between the two
Recommended from our members
A global alliance declaring war on cassava viruses in Africa
[Without Abstract
Recommended from our members
Cassava brown streak virus disease: Past, present and future.
Cassava has been an important success story in Africa's developing agriculture over the past decade. The crop's inherei'lt capacity to cope with marginal growing conditions and unpredictable rainfall, coupled with determined efforts of a number of countries to move away from over-reliance on maize, have helped establish it as the continent's number one crop in terms of total fresh production. The hope provided by these gains is now threatened, however, by the devastating impact of the virus diseases, cassava mosaic and cassava brown streak. Both have been known for many years, but seem to be becoming increasingly damaging, and pose an ever greater threat to the livelihoods of the millions of Africans who depend on cassava as a food staple. Substantial effort has been directed towards understanding and managing cassava mosaic. By contrast, cassava brown streak disease (CBSD), which has a more limited distribution, and causes most severe damage in the coastal lowlands of Eastern and Southern Africa, has received little attention. In order to address this deficiency, an international workshop was convened at Mombasa, Kenya. This meeting brought together a diverse range of cassava stakeholders with the twin aims of reviewing current research into cassava brown streak and developing a plan to guide future research for development initiatives. The IS papers presented in these proceedings provide a useful and informative summary of the history and current status of CBSD, recent research initiatives and management options for the worst affected countries - Malawi, Tanzania, Kenya and Mozambique. Outputs of the research and on-farm working group sessions are also included. lt is anticipated that this information will serve both as a useful technical resource as well as an essential planning tool for scientists, development workers and others with an interest in the management of CBSD and the development of cassava in Africa
An analysis of the application of best management practices in collaborative watershed management to community-based sustainable development
This research seeks to determine if BMPs from CWM can inform the broader concept of CBSD. In order to answer this question, I conduct a desk study, which involves an extensive review of the CWM literature in two areas: stakeholder participation and building trust among stakeholders. I then analyze my research to deduce BMPs for these areas of CWM. As part of this analysis, I also explore how effective environmental communication plays a fundamental role in achieving these BMPs. The culmination of this work is the production of guidelines of best practice for stakeholder participation and building trust among stakeholders in CWM, which then is applied to challenges identified in CBSD. While creating thorough guidelines of best practice is not within the scope of this research, the following seven main principles could form the foundation of such a guide: identify and involve stakeholders from the beginning, analyze stakeholder knowledge and trust, identify and prioritize goals, implement structure to monitor and assess successes, reduce gaps in stakeholder knowledge, bridge the gaps between scientists and non-scientists involved, and use effective communication strategies to achieve goals
- …