Special Aspects of Component Based Software Development
نویسنده
چکیده
The Component Based Software Development (CBSD) is the new answer in the field of Software Engineering to the challenge of creating large software systems.Systems developed this way are more stabil, they have better quality, they are cheaper and meet better the requirements. This paper discusses the role and importance of Component Based Software Development in the evolution of Software Methodology, and it analyzes the special aspects of Software Engineering training in Higher Education..
منابع مشابه
Testing in the Component Age
At the end of the last century, quality and especially reusability problems of object-oriented software cropped out. As a remedy, nowadays component based software development resounds throughout the developer communities. Nevertheless the special aspects of testing component based systems often remain overlooked. After characterizing the main differences between object-oriented and componentba...
متن کاملAdopting a Software Component Model in Real-Time Systems Development
Component-based software engineering (CBSE) and the use of (de-facto) standard component models have gained popularity in recent years, particularly in the development of desktop and server-side software. This paper presents a motivation for applying CBSE to realtime systems and discusses the consequences of adopting a software component model in the development of such systems. Specifically, t...
متن کاملRelationships of components affecting neighborhood sustainability (Case study: Javadieh Neighborhood, Tehran City)
Introduction: Sustainable neighborhood development is a perspective that believes that solving the current problems of cities depends on returning to the concept of neighborhood. The neighborhood is the most fundamental unit of urban development, and the minor scale of attention to various aspects of sustainability as an urban unit with greater control over the city and as a good level for test...
متن کاملA New Approach of Component Based Software Development Using Incremental Approach
Software development has evolved from structured programming to component based software development with in between stages of structural programming and then object oriented programming before we found component based software development. Component based software development basically involves creating individual components at the same time and then integrating them. This paper intends to stu...
متن کاملComponent-based and Distributed Web Application for Embedded Systems
This paper deals with putting into practice a concept of Remote Service Applications for embedded systems. Remote Service is a merger of remote diagnosis, maintenance, controlling and monitoring. This concept focuses on three important aspects: Distribution, Minimum Modification of Embedded Devices and Component-based Development. The distribution of Remote Service Applications of several compu...
متن کامل