Skip to main content
Log in

Towards a visual approach for component-based software development

  • Published:
Software - Concepts & Tools

Abstract

The ever increasing emphasis on distributed systems has led to advances in the client/server model and the emergence of component-based software development as an important paradigm in software engineering. Along with the new computer technologies it is necessary to reuse legacy code. Approaches to application development over, for example, the Internet are important if this is to be successful. This paper examines these issues and argues that incorporating the ideas of the component-based approach and reuse can significantly assist the application software developer. It demonstrates an approach through the development of an interactive/visual environment for component-based assembly.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bassett, P.: Framing Software Reuse Lessons from the Real World. Youdon Press, 1997

  2. UK Client/Server: Strategies and Technology. Vol 1: Strategy and Application Tools. Butler Group, 1994

  3. Booch, G.: Object-Oriented Analysis and Design with Applications, 2nd edition. Benjamin/Cummings, 1994

  4. Delatte, B., Heitz, M., Muller, J.F.: HOOD Reference Manual 3.1. Prentice Hall 1993

  5. Graham, I.: Migrating to Object Technology. Addison-Wesley, 1995

  6. Griss, M.L., Robert R.K.: Building Object-Oriented Instrument Kits. Object Magazine 6(2): 71–81, 1996

    Google Scholar 

  7. Hull, M.E.C., O’Donoghue, P.G., Hagan, B.: MOON Modular Object Oriented Notation. Software Eng. J. 6(1): 25–33, 1991

    Article  Google Scholar 

  8. Jackson, M.A.: System Development. Prentice Hall, 1983

  9. Jacobson, I. et al.: Software Reuse: Architecture, Process and Organisation for Business Success. Addison-Wesley Longman, 1997

  10. Official Handbook of MASCOT, Version 3.1. JIMCOM, 1987

  11. Khoros System. Khoral Research Inc., 1995

  12. The Common Object Request Broker: Architecture and Specification. OMG Document Number 91.12.1 (revision 1.1). OMG, 1992

  13. Pree, W.: Component-Based Software Development A New Paradigm in Software Engineering? Software — Concepts & Tools. 18: 169–174, 1997

    Google Scholar 

  14. Rumbaugh, J. et al.: Object-Oriented Modelling and Design. Prentice Hall, 1991

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hull, M.E.C., Nicholl, P.N., Houston, P. et al. Towards a visual approach for component-based software development. Software - Concepts & Tools 19, 154–160 (2000). https://doi.org/10.1007/s003789900001

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s003789900001

Key words

Navigation