CBSE Group Component-Based Software Engineering Group, Fukazawa Lab.

CBSE Group, Fukazawa Laboratory, Waseda University

Japanese | English

[Fukazawa Lab] [Joint Seminar 2002] [J2EE Seminar]

What's New

Apr 30, 2003: JComponentSearch

Change History
*Condition Categories WASearch

Introduction: Component-Based Software Engineering

Software Components

Recently, software component technology,which is based on building software systems from reusable components,has attracted attention because it is capable of reducing developmental costs. In a narrow sense,a software component is defined as a unit of composition, and can be independently exchanged in the form of an object code without source codes. The internal structure of the component is not available to the public.

The characteristics of the component-based development are the following:

It is natural to model and implement components in an object-oriented paradigm/language. Therefore, when understanding the component, the traditional techniques in the OO paradigm such like OO framework, design patterns, architecture patterns and meta-patterns are very important. WindowsDNA/COM+, CORBA, JavaBeans and EJB (Enterprise JavaBeans) are the component systems currently available. In detail, please check our technical paper at the following:

Technical Reports


Current projects: [List of all our papers] Other activities: Funding: This research is partially supported by the following funds Schedule: Progress of the research

Related Links

Corporations: Academic institutes: Events: Events about software engineering


Please contact us at:

since June 17, 2001 since Jun. 17th, 2001.
Valid HTML 4.01! Valid CSS! Hironori WASHIZAKI
Last modified: Date: 2002/10/19