Skip to main content

Compatibility Elements in System Composition

  • Conference paper
Software Reuse: Advances in Software Reusability (ICSR 2000)

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

Included in the following conference series:

Abstract

Composition of systems requires compatibility between its components. In today’s software market the compatibility relations between components are complex: there is a variety of compatibility elements, which can be proprietary or standardized. Moreover, network externalities concur to give higher value to compatible components, while transition costs impair the migration between incompatible products. The paper analyzes the technical and economic aspects of compatibility in system composition. It presents the different perspectives of system builders and component producers with respect to compatibility in the reference domain of email systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yellin, D.M., Strom, R.E.: Interfaces, protocols, and the semi-automatic construction of software adaptors. In: Proceedings of the ninth annual conference on Object- oriented programming systems, language, and applications, Portland, OR, October 23- 28, pp. 176–190 (1994)

    Google Scholar 

  2. Yellin, D.M., Strom, R.E.: Protocol specifications and component adaptors. ACM Transactions on Programming Languages and Systems 19(2), 292–333 (1997)

    Article  Google Scholar 

  3. Weber, F.: Towards a discipline of class composition. In: proceedings on Object-oriented programming systems, languages, and applications (Addendum), Vancouver, B.C. Canada, October 18-22, pp. 149–151 (1992)

    Google Scholar 

  4. Gandal, N.: Hedonic Price Indexes for Spreadsheets and an Empirical Test of the Network Externalities Hypothesis. RAND Journal of Economics 25(1) (1994)

    Google Scholar 

  5. Brynjolfsson, E., Kemerer, C.F.: Network Externalities in Microcomputer Software: An Econometric Analysis of the Spreadsheet Market. Management Science 42(12), 1627–1647 (1996)

    Article  MATH  Google Scholar 

  6. Farrell, J., Saloner, G.: Standardization, Compatibility, and Innovation. Rand Jour-nal of Economics 16(1) (1985)

    Google Scholar 

  7. Farrell, J., Saloner, G.: Installed Base and Compatibility: Innovation, Product Preannouncements, and Predation. American Economic Review 76(5) (1986)

    Google Scholar 

  8. Farrell, J., Saloner, G.: Converters, Compatibility, and the Control of Interfaces. The Journal of Industrial Economics 40(1) (1992)

    Google Scholar 

  9. Economides, N.: Network Externalities, Complementarities, and Invitations to Enter. European Journal of Political Economy 12, 211–232 (1996)

    Article  Google Scholar 

  10. Shapiro, C., Varian, H.R.: Information Rules: A Strategic Guide to the Network Economy. Harvard Business School Pr., Boston (1999)

    Google Scholar 

  11. Choi, J.P.: Network Externality, Compatibility Choice, and Planned Obsolescence. Journal of Industrial Economics 42(2) (1994)

    Google Scholar 

  12. Poulin, J.S.: Software Architectures, Product Lines, and DSSAs: Choosing the Appropriate Level of Abstraction. In: Proceedings of the 8th Workshop on Institutionalizing Soft- ware Reuse, Columbus, Ohio (1997)

    Google Scholar 

  13. Simos, M.A.: Lateral Domains: Beyond Product-Line Thinking. In: proceedings of the 8th Workshop on Institutionalizing Software Reuse, Columbus, Ohio (1997)

    Google Scholar 

  14. Baumol, W.J., Panzar, J.C., Willig, R.D.: Contestable Markets and The Theory of Industrial Structure. Harcourt Brace Jovanovich, Inc., New York (1982)

    Google Scholar 

  15. Samuelson, P.: Software compatibility and the law. Communications of the ACM 38(8), 15–22 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Succi, G., Predonzani, P., Vernazza, T. (2000). Compatibility Elements in System Composition. In: Frakes, W.B. (eds) Software Reuse: Advances in Software Reusability. ICSR 2000. Lecture Notes in Computer Science, vol 1844. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44995-9_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-44995-9_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67696-6

  • Online ISBN: 978-3-540-44995-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics