Program componentization has been proved to be an effective way to increase the speed and cost-effectiveness of reusing, maintaining, and understanding existing soft-ware systems. JComp is a componentization framework that supports semi-automatically extracting reusable com-ponents from an existing Java system and automatically transforming the existing system into a component-based system. Based on the automated class dominance analy-sis and domain knowledge, JComp introduces a novel tech-nique to incrementally identify reusable components in a low cost but high precision way. Also, JComp provides a methodology to automate the transformation of existing object-oriented systems into component-based systems.
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
We have investigated the component models JavaBeans and COM/ActiveX, their support for component-bas...
Focusing on software productivity and software quality demanded by the development of software indus...
AbstractComponent-based software development (CBD) is based on building software systems from previo...
Software developers like to reuse software components such as libraries or frameworks because it let...
Abstract: Reengineering presents a practical and feasible approach to transform legacy systems int...
The aim of component-based software development is to assemble applications from existing components...
Building software from reusable components is considered important in reducing development costs. Ob...
Object technology is evolving into component based industry. This paper shows how to achieve softwar...
The construction of software systems from pre-existing, independently developed software components ...
In this paper, we propose a specification of software components which can be loaded not only from y...
We discuss the support tool for highly reliable component-based software development. The advantages...
Currently, more and more software systems are developed based on the component technologies, such as...
Reuse is a key component in the software development process, specifically when it is applied in the...
EarlGray is a component-based Java virtual machine (JVM) that can be configured to satisfy various k...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
We have investigated the component models JavaBeans and COM/ActiveX, their support for component-bas...
Focusing on software productivity and software quality demanded by the development of software indus...
AbstractComponent-based software development (CBD) is based on building software systems from previo...
Software developers like to reuse software components such as libraries or frameworks because it let...
Abstract: Reengineering presents a practical and feasible approach to transform legacy systems int...
The aim of component-based software development is to assemble applications from existing components...
Building software from reusable components is considered important in reducing development costs. Ob...
Object technology is evolving into component based industry. This paper shows how to achieve softwar...
The construction of software systems from pre-existing, independently developed software components ...
In this paper, we propose a specification of software components which can be loaded not only from y...
We discuss the support tool for highly reliable component-based software development. The advantages...
Currently, more and more software systems are developed based on the component technologies, such as...
Reuse is a key component in the software development process, specifically when it is applied in the...
EarlGray is a component-based Java virtual machine (JVM) that can be configured to satisfy various k...
Object-oriented concepts seem to be useful concerning the reuse of existing software. Therefore a tr...
We have investigated the component models JavaBeans and COM/ActiveX, their support for component-bas...
Focusing on software productivity and software quality demanded by the development of software indus...