Component Based Effort Estimation During Software Development: Problematic View
Journal Title: International Journal of Computer Science and Management Studies (IJCSMS) www.ijcsms.com - Year 2011, Vol 11, Issue 3
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
COMPARITIVE STUDY OF SELECTED EQUITYDIVERSIFIED MUTUAL FUND SCHEMES
With the plethora of schemes available in the Indian markets, an investors needs to evaluate and onsider various factors before making an investment decision. The present investigation is aimed to examine the perf...
BLUETOOTH SECURITY–SECURE DATA TRANSFER OVER BLUETOOTH
This paper describes the mechanism of Bluetooth authentication. In Bluetooth When two units want to communicate they need to be paired to each other. In the pairing process units are exchanging keys and authenticate each...
A Novel Security Approach in Mobile Agent Using Encryption
The appearance of software agents has given rise too much discussion of what such an agent is and how it differs from programs in general. An agent is anything that can be viewed as perceiving its environment through sen...
A Review on Advanced Traffic Control Techniques in Mobile Ad-Hoc Network
A mobile ad hoc network (MANET) is a dynamic distributed system of wireless nodes that move independently of each other. The operating transmission range of the nodes is limited and as a result, MANET routes are often m...
Strengthening the Role of Women in Indian society by Women Empowerment
Women constitute around half of the total world population so as in India also. They are therefore regarded as the better half of the society. In the past, there was a great distinction between men and women. Women were...