Component Based Software Development is gaining popularity in recent years. In this way of software development, software components, which are typically black-box components, are intensively reused to construct new systems. The existed component models describe the characteristics of component from different aspects. However, there is not certain information about component testing. In this paper, we propose an extended component model that supported the component testing and reuse. A model for component specification and composition is established through extending the semantic specification, the protocol specification and the testing specification in the component interface. Then we give a model for component implementation based on Web ...
Component-based software development regards software construction in terms of conventional engineer...
The promise of component-based development - the development of large-scale applications from off-th...
Additional problems of software testing arise when applications under test are developed in the comp...
Building high quality and reusable software components is very important for component-based softwar...
Abstract. Current models for software components have made component-based software engineering prac...
The adequate testing of black-box components is an important basis before they will be reused in the...
Abstract. In the last years software researchers have been looking for ways of assembling systems in...
Object technology is evolving into component based industry. This paper shows how to achieve softwar...
In a component-based software development life cycle, selection of preexisting components is an impo...
Reuse is becoming one of the key areas in dealing with the cost and quality of software systems. An ...
In an effort to manage increasing complexity and to maximise the reuse of code, the software enginee...
Developers need to evaluate reusable components before they decide to adopt them. When a developer e...
The investigation of reuse has a long history, eventually maturing into the "build by integration" p...
Component technology has become a central focus of software engineering in research and development....
Abstract – Software components play an important role in achieving reusability. Reusability is in fa...
Component-based software development regards software construction in terms of conventional engineer...
The promise of component-based development - the development of large-scale applications from off-th...
Additional problems of software testing arise when applications under test are developed in the comp...
Building high quality and reusable software components is very important for component-based softwar...
Abstract. Current models for software components have made component-based software engineering prac...
The adequate testing of black-box components is an important basis before they will be reused in the...
Abstract. In the last years software researchers have been looking for ways of assembling systems in...
Object technology is evolving into component based industry. This paper shows how to achieve softwar...
In a component-based software development life cycle, selection of preexisting components is an impo...
Reuse is becoming one of the key areas in dealing with the cost and quality of software systems. An ...
In an effort to manage increasing complexity and to maximise the reuse of code, the software enginee...
Developers need to evaluate reusable components before they decide to adopt them. When a developer e...
The investigation of reuse has a long history, eventually maturing into the "build by integration" p...
Component technology has become a central focus of software engineering in research and development....
Abstract – Software components play an important role in achieving reusability. Reusability is in fa...
Component-based software development regards software construction in terms of conventional engineer...
The promise of component-based development - the development of large-scale applications from off-th...
Additional problems of software testing arise when applications under test are developed in the comp...