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.
Similar content being viewed by others
References
Bassett, P.: Framing Software Reuse Lessons from the Real World. Youdon Press, 1997
UK Client/Server: Strategies and Technology. Vol 1: Strategy and Application Tools. Butler Group, 1994
Booch, G.: Object-Oriented Analysis and Design with Applications, 2nd edition. Benjamin/Cummings, 1994
Delatte, B., Heitz, M., Muller, J.F.: HOOD Reference Manual 3.1. Prentice Hall 1993
Graham, I.: Migrating to Object Technology. Addison-Wesley, 1995
Griss, M.L., Robert R.K.: Building Object-Oriented Instrument Kits. Object Magazine 6(2): 71–81, 1996
Hull, M.E.C., O’Donoghue, P.G., Hagan, B.: MOON Modular Object Oriented Notation. Software Eng. J. 6(1): 25–33, 1991
Jackson, M.A.: System Development. Prentice Hall, 1983
Jacobson, I. et al.: Software Reuse: Architecture, Process and Organisation for Business Success. Addison-Wesley Longman, 1997
Official Handbook of MASCOT, Version 3.1. JIMCOM, 1987
Khoros System. Khoral Research Inc., 1995
The Common Object Request Broker: Architecture and Specification. OMG Document Number 91.12.1 (revision 1.1). OMG, 1992
Pree, W.: Component-Based Software Development A New Paradigm in Software Engineering? Software — Concepts & Tools. 18: 169–174, 1997
Rumbaugh, J. et al.: Object-Oriented Modelling and Design. Prentice Hall, 1991
Author information
Authors and Affiliations
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s003789900001