DocumentCode :
983992
Title :
Software engineering
Author :
Gabel, D.A.
Volume :
31
Issue :
1
fYear :
1994
Firstpage :
38
Lastpage :
41
Abstract :
This business is being altered by two factors: object-oriented programming techniques, and client-server technologies. Neither is exactly new, but they have finally reached the stage of development where they are prepared to enter full-scale deployment. While both are sometimes confused with markets, they are in fact valid programming techniques. Now they are being widely accepted after some years of discussion between tool and software-application developers. Both technologies promise better deployment and utilization of current and future resources. Client-server techniques distribute processing tasks across the network, letting the systems or software best suited to a particular task handle it. Client-server is somewhat similar to distributed processing, which was all the rage several years ago, except that task distribution is based more on functional fit than on processor availability. Object-oriented technology lets an object/spl minus/a software entity consisting of the data for an action and the associated action/spl minus/be reused in different parts of the application, much as an engineered hardware product can use a standard type of resistor or microprocessor.<>
Keywords :
computer networks; object-oriented programming; programming environments; client-server; object-oriented programming; programming techniques; software engineering; task distribution; Application software; Availability; Data engineering; Distributed processing; Hardware; Object oriented programming; Resistors; Software engineering; Software standards; Software systems;
fLanguage :
English
Journal_Title :
Spectrum, IEEE
Publisher :
ieee
ISSN :
0018-9235
Type :
jour
DOI :
10.1109/6.249059
Filename :
249059
Link To Document :
بازگشت