Advertisement

Software Reuse: Methods, Techniques, and Tools

7th International Conference, ICSR-7 Austin, TX, USA, April 15–19, 2002 Proceedings

  • Cristina Gacek
Conference proceedings ICSR 2002

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2319)

Table of contents

  1. Front Matter
    Pages I-XI
  2. Mark Grechanik, Don Batory, Dewayne E. Perry
    Pages 1-16
  3. Merijn de Jonge
    Pages 17-32
  4. Yannis Smaragdakis
    Pages 33-45
  5. Scott M. Pike, Nigamanth Sridhar
    Pages 46-61
  6. Colin Atkinson, Dirk Muthig
    Pages 93-108
  7. Diana L. Webber, Hassan Gomaa
    Pages 109-122
  8. Ted J. Biggerstaff
    Pages 153-165
  9. Tihamer Levendovszky, Gabor Karsai, Miklos Maroti, Akos Ledeczi, Hassan Charaf
    Pages 166-178
  10. Ulf Bergmann, Julio Cesar Sampaio do Prado Leite
    Pages 194-209
  11. Robert Biddle, James Noble, Ewan Tempero
    Pages 210-226
  12. Márcio de O. Barros, Cláudia M. L. Werner, Guilherme H. Travassos
    Pages 227-239
  13. Kyller Costa Gorgônio, Angelo Perkusich
    Pages 240-254
  14. Shamus P. Smith, Michael D. Harrison
    Pages 255-268
  15. Alberto Sillitti, Tullio Vernazza, Giancarlo Succi
    Pages 269-280
  16. Rodrigo E. Caballero, Steven A. Demurjian Sr.
    Pages 293-308
  17. Nigamanth Sridhar, Bruce W. Weide, Paolo Bucci
    Pages 309-326
  18. Roger Sessions
    Pages 327-327
  19. Jayadev Misra
    Pages 328-328
  20. Kai Boellert, Detlef Streitferdt, Dirk Heuzeroth
    Pages 329-329
  21. John Favaro, Hakan Erdogmus, Klaus Schmid
    Pages 330-330
  22. Merijn de Jonge, Joost Visser
    Pages 331-331
  23. Joseph W. Yoder
    Pages 336-336
  24. Liliana Dobrica, Eila Niemelä
    Pages 337-338
  25. Klaus Schmid, Isabel John
    Pages 339-340
  26. Colin Atkinson, Dirk Muthig
    Pages 343-344
  27. John D. McGregor
    Pages 345-346
  28. Back Matter
    Pages 353-353

About these proceedings

Introduction

As a result of the open-source movement there is now a great deal of reusable software available in the public domain. This offers significant functionality that commercial software vendors can use in their software projects. Open-source approaches to software development have illustrated that complex, mission critical software can be developed by distributed teams of developers sharing a common goal. Commercial software vendors have an opportunity to both learn from the op- source community as well as leverage that knowledge for the benefit of its commercial clients. Nonetheless, the open-source movement is a diverse collection of ideas, knowledge, techniques, and solutions. As a result, it is far from clear how these approaches should be applied to commercial software engineering. This paper has looked at many of the dimensions of the open-source movement, and provided an analysis of the different opportunities available to commercial software vendors. References and Notes 1. It can be argued that the open-source community has produced really only two essential 9 products -- Apache (undeniably the most popular web server) and Linux although both are essentially reincarnations of prior systems. Both are also somewhat products of their times: Apache filled a hole in the then emerging Web, at a time no platform vendor really knew how to step in, and Linux filled a hole in the fragmented Unix market, colored by the community s general anger against Microsoft. 2.Evans Marketing Services, Linux Developers Survey, Volume 1, March 2000.

Keywords

Component-Based Systems Generative Programming Modularity Object-Technology Refactoring Reusability Software Architecture Software Engineering Software Production Unified Modeling Language (UML) classification design modeling programming project management

Editors and affiliations

  • Cristina Gacek
    • 1
  1. 1.Department of Computing Science Centre for Software ReliabilityUniversity of NewcastleNewcastle upon TyneUK

Bibliographic information

  • DOI https://doi.org/10.1007/3-540-46020-9
  • Copyright Information Springer-Verlag Berlin Heidelberg 2002
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-43483-2
  • Online ISBN 978-3-540-46020-6
  • Series Print ISSN 0302-9743
  • Buy this book on publisher's site
Industry Sectors
Pharma
Automotive
Finance, Business & Banking
Electronics
IT & Software
Telecommunications
Energy, Utilities & Environment
Aerospace
Engineering