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

Half day tutorial in methods of component-based software engineering essential concepts and classroom experience

Published: 01 September 2001 Publication History

Abstract

The question of which design methods are appropriate for component-based development (CBD) is complicated by different understandings of the end objectives CBD. A further complication is different understandings of what is meant by "component." These differences lead to entirely distinct classes of design problem. The aim of this tutorial is to, first, outline the differing interpretations of CBD, and, second, to outline the required methodological responses to these design problems.

References

[1]
F. Bachmann, L. Bass, G. Chastek, P. Donahoe and F. Peruzzi, The Attribute-Based Design Method, Technical Report CMU/SEI-2000-TR-001, Software Engineering Institute, Pittsburgh, Pennsylvania.
[2]
J. Cheesman, J. Daniels. UML Components: A Simple Process for Specifying Component-Based Software. Addison- Wesley, Boston, Massachusetts, 2000.
[3]
D. D'Souza, A. Cameron Wills, Objects, Components and Frameworks with UML, Addison Wesley, Reading, Massachusetts, 1998.
[4]
P. Herzum, O. Sims, Business Component Factory, OMG Press, John Wiley & Sons, Inc., 2000.
[5]
I. Jacobson, G. Booch, and J. Rumbaugh, The Unified Software Development Process, Addison-Wesley, Reading, Massachusetts, 1998.
[6]
C. Szyperski, Component Software Beyond Object- Oriented Programming, Addison-Wesley, 1998.
[7]
K. Wallnau, S. Hissam, R. Seacord, Building Systems from Commercial Components, Addison Wesley, in production, scheduled for publication in July 2001.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ESEC/FSE-9: Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
September 2001
329 pages
ISBN:1581133901
DOI:10.1145/503209
  • Conference Chairs:
  • A. Min Tjoa,
  • Volker Gruhn
  • cover image ACM SIGSOFT Software Engineering Notes
    ACM SIGSOFT Software Engineering Notes  Volume 26, Issue 5
    Sept. 2001
    329 pages
    ISSN:0163-5948
    DOI:10.1145/503271
    Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 2001

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. analysis
  2. component-based software engineering
  3. design
  4. software development process
  5. software method

Qualifiers

  • Article

Conference

ESEC/FSE01
Sponsor:

Acceptance Rates

ESEC/FSE-9 Paper Acceptance Rate 29 of 137 submissions, 21%;
Overall Acceptance Rate 112 of 543 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 1,014
    Total Downloads
  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media