Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/776816.776916acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Component technology: what, where, and how?

Published: 03 May 2003 Publication History

Abstract

Software components, if used properly, offer many software engineering benefits. Yet, they also pose many original challenges starting from quality assurance and ranging to architectural embedding and composability. In addition, the recent movement towards services, as well as the established world of objects, causes many to wonder what purpose components might have.This extended abstract summarizes the main points of my Frontiers of Software Practice (FOSP) talk at ICSE 2003. The topics covered aim to offer an end-to-end overview of what role components should play, where they should be used, and how this can be achieved Some key open problems are also pointed out.

References

[1]
D.G. Messerschmitt and C. Szyperski, Software Ecosystem --- Understanding an Indispensable lndustry and Technology, MIT Press, 2003. (To appear.)
[2]
C. Szyperski, Component Software --- Beyond Object-Oriented Programming, second edition, Addison-Wesley, Harlow, England, 2002. (First edition, 1998.)

Cited By

View all
  • (2020)Deployment in Cloud ComputingInternational Journal of Distributed Systems and Technologies10.4018/IJDST.202001010311:1(27-37)Online publication date: 1-Jan-2020
  • (2010)Verifying heap-manipulating programs with unknown procedure callsProceedings of the 12th international conference on Formal engineering methods and software engineering10.5555/1939864.1939881(171-187)Online publication date: 17-Nov-2010
  • (2010)An approach for non-intrusively adding malleable fork/join parallelism into ordinary JavaBean compliant applicationsComputer Languages, Systems and Structures10.5555/1752265.175256336:3(288-315)Online publication date: 1-Oct-2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '03: Proceedings of the 25th International Conference on Software Engineering
May 2003
841 pages
ISBN:076951877X

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 May 2003

Check for updates

Qualifiers

  • Article

Conference

ICSE03
Sponsor:

Acceptance Rates

ICSE '03 Paper Acceptance Rate 42 of 324 submissions, 13%;
Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Deployment in Cloud ComputingInternational Journal of Distributed Systems and Technologies10.4018/IJDST.202001010311:1(27-37)Online publication date: 1-Jan-2020
  • (2010)Verifying heap-manipulating programs with unknown procedure callsProceedings of the 12th international conference on Formal engineering methods and software engineering10.5555/1939864.1939881(171-187)Online publication date: 17-Nov-2010
  • (2010)An approach for non-intrusively adding malleable fork/join parallelism into ordinary JavaBean compliant applicationsComputer Languages, Systems and Structures10.5555/1752265.175256336:3(288-315)Online publication date: 1-Oct-2010
  • (2010)Modelling and performance analysis of component-based systemsInternational Journal of Critical Computer-Based Systems10.1504/IJCCBS.2010.0317141:1/2/3(191-207)Online publication date: 1-Feb-2010
  • (2010)CarbonProceedings of the 5th International Workshop on Middleware for Service Oriented Computing10.1145/1890912.1890914(7-12)Online publication date: 29-Nov-2010
  • (2009)An approach for developing groupware product lines based on the 3C collaboration modelProceedings of the 15th international conference on Groupware: design, implementation, and use10.5555/1813962.1813999(328-343)Online publication date: 13-Sep-2009
  • (2009)The function block model in embedded control and automation from IEC61131 to IEC61499WSEAS Transactions on Computers10.5555/1718109.17181278:9(1597-1609)Online publication date: 1-Sep-2009
  • (2009)A development framework for component-based agent-oriented business servicesInternational Journal of Agent-Oriented Software Engineering10.1504/IJAOSE.2009.0236423:2/3(328-367)Online publication date: 1-Mar-2009
  • (2009)Software service engineeringProceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems10.1109/PESOS.2009.5068816(26-33)Online publication date: 18-May-2009
  • (2008)GridcoleComputers & Education10.1016/j.compedu.2007.05.00451:1(155-172)Online publication date: 1-Aug-2008
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media