Component Based Effort Estimation During Software Development: Problematic View

Abstract

Component-based software development (CBD) is an emerging discipline that promises to take  software engineering into a new era. Building on the achievements of object-oriented software construction, CBD aims to deliver software engineering from a cottage industry into an industrial age for Information Technology, wherein software can be assembled from components, in the manner that hardware systems are currently constructed from kits of parts. Componentbased development (CBD) is a branch of software engineering that emphasizes the separation of concerns in respect of the wide-ranging functionality available throughout a given software system. This practice aims to bring about an equally wide-ranging degree of benefits in both the short-term and the longterm for the software itself and for organizations that sponsor such software. Software engineers regard components as part of the starting platform for service-orientation. Components play this role, for example, in Web services, and more recently, in service-oriented architectures (SOA), whereby a component is converted by the Web service into a service and subsequently inherits further characteristics beyond that of an ordinary component. Components can produce or consume events and can be used for event driven architectures (EDA).

Authors and Affiliations

VINIT KUMAR

Keywords

Related Articles

ANALYSIS OF EFFICIENCY OF BANKS IN A DEVELOPING ECONOMY: A CASE OF INDIA

The efficiency of banking system is very important for the growth of the overall economy of a country. This is because of the reason that sound banking system serves as an important medium for accomplishing economic grow...

FUZZY NEURAL NETWORKS

This paper comparator networks - a well-known model of parallel computation. This model is used extensively for keys arrangement tasks such as sorting and selection. This work investigates several aspects of comparator n...

ON-LINE ANALYTICAL PROCESSING (OLAP) ON NETWORKS

We propose a framework for efficient OLAP on networks with a focus on the most interesting kind, the topological OLAP (called “T- OLAP”), which incurs topological changes in the underlying networks. Topological OLAP oper...

IMPACT OF SOFT-ERROR IN ROBUST CONFIGURABLE SYSTEM DESIGN USING REAL TIME OPERATING SYSTEM

This paper investigates the sensitivity of real-time systems running applications under operating systems that are subject to soft-errors. A procedure for characterizing the soft error susceptibility of nodes in a logic...

[b][/b]An Analysis of ASRP Secure Routing Protocol for MANET

Mobile ad hoc networks (MANET) can be defined as a collection of large number of mobile nodes that form temporary network without aid of any existing network infrastructure or central access point. Each node participatin...

Download PDF file
  • EP ID EP92900
  • DOI -
  • Views 116
  • Downloads 0

How To Cite

VINIT KUMAR (2011). Component Based Effort Estimation During Software Development: Problematic View. International Journal of Computer Science and Management Studies (IJCSMS) www.ijcsms.com, 11(3), 36-39. https://europub.co.uk/articles/-A-92900