135 | 135_Poels_Geert.htm |
Recent years saw the emergence of a new paradigm in software development, i.e., the component-oriented & component-based paradigm. The move towards components has largely been industry-driven. At the beginning of the new millenium technology has progressed so far that there are no technical hindrances to a widespread use of componentware worth mentioning. The world of components seems to be firmly grounded on technologies and standards (e.g., CORBA, DCOM and JavaBeans), on component frameworks (e.g., Boca (OMG) and the SAP R/3 Business Framework), on COTS, etc. However, methodology hasn't caughted up on the new trend. Although some work is observed in the field of component-based software development/engineering (CBSD/E), there isn't much methodological support for component-oriented software development/engineering (COSD/E), apart from the work on component-oriented programming (COP). Has anyone heard from component-oriented analysis & design (COAD) yet? We haven't.The goal of this think-tank session is to discuss the need for a rigorous approach towards the development of software components and to identify requirements for a COAD method. Our starting point are the current OOAD methods, as we see Object-Orientation as a sine qua non for Component-Orientation. However, is Object-Orientation alone enough? What else is needed to transform the current OOAD methods into COAD methods? What specific methodological support is currently missing in our approaches towards Component-Orientation?
The think-tank session tries to answer questions of this kind and gives participants a forum to express their needs and requirements for component-oriented methodology. It is time that researchers take the new paradigm seriously!
If you would like to come to this session, you may find it useful to read this paper first: Do we need Component-Oriented Analysis & Design methods?
|
Catholic University of Leuven, Dept. Applied Economic | Dr. Poels is a Postdoctoral Fellow of the Fund for Scientific Research - Flanders, working with the information systems group of the Dept. of Applied Economics at the Catholic University of Leuven. His research interests include object-oriented software measurement and quantitative approaches in component-oriented software engineering. Dr. Poels is Program Chair of the 2nd European Software Measurement Conference (Amsterdam, 6-8 October 1999).
|
|
Catholic University of Leuven, Dept. Applied Economic | Dr. Dedene is a Professor of management information systems at the Dept. of Applied Economics, Catholic University of Leuven. His lecturing and research activities concentrate on formal methods for systems development and quantitative systems management techniques. He is co-author of the book "Object-Oriented Enterprise Modelling with MERODE", published in the summer of 1999.
|
| Session: Think Tank 75 minutes | Level: intermediate |
| Audience: The session is intended for all practitioners planning/making/completing the move from Object-Orientation towards Component-Orientation, or all practitioners otherwise interested in the component paradigm. We equally welcome all researchers (academia and others) struggling with the same questions as we have. We expect practitioners to have a basic knowledge of objects and components, just enough to appreciate the differences between both worlds. We do not require participants to be experts in (specific) OOAD methods. | Max 15 |
We further plan to circulate the position paper among researchers (academic and others) working on the component-oriented paradigm, and to submit it to workshops dealing with COSD/E.
135 | 135_Poels_Geert.htm |