|
Monday
|
| 11 | Making the Transition to Component-Based Enterprise Software |
Adam's Mark Hotel Governor's Square 14 |
|
All major IT market research firms have identified component-based enterprise software development (CBESD) as the rapidly emerging trend in the software engineering. Component-based software development is based on the concept of developing software systems by selecting reusable software components and assembling them within appropriate software architectures. By promoting the use of object-oriented software components built by commercial vendors or in-house developers, the component-based software development approach delivers the promise of large-scale software reuse. Component-based enterprise software development has the potential to: (1) reduce significantly the cost and time-to-market of enterprise software systems, (2) enhance the reliability of enterprise software systems, (3) improve the maintainability of enterprise software systems, and (4) enhance the quality of enterprise software systems.
Over the past few years, IT and business organizations have been engaged in an informal kind of reuse through code sharing, design patterns, etc. However, the systematic reuse of software components across multiple applications and projects is in its infancy. The reason is that a wide variety of obstacles are faced in making the transition from the traditional software development approach to component-based enterprise software development. To overcome those obstacles, several engineering, process-related, organizational, and business-oriented issues should be addressed. The following obstacles are typically cited:
Organizers: Martin Griss, Ph.D., Hewlett-Packard Laboratories Gilda Pour, Ph.D., San Jose State University John Favaro, Intecs Sistemi |
|
Submission Information |
A Glance |
of All Workshops |
Final Program |