DocumentCode :
1888627
Title :
Distributed software engineering
Author :
Kramer, Jeff
Author_Institution :
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear :
1994
fDate :
16-21 May 1994
Firstpage :
253
Lastpage :
263
Abstract :
The term “distributed software engineering” is ambiguous. It includes both the engineering of distributed software and the process of distributed development of software, such as cooperative work. This paper concentrates on the former, giving an indication of the special needs and rewards in distributed computing. In essence, we argue that the structure of these systems as interacting components is a blessing which forces software engineers towards compositional techniques which offer the best hope for constructing scalable and evolvable systems in an incremental manner. We offer some guidance and recommendations as to the approaches which seem most appropriate, particularly in languages for distributed programming, specification and analysis techniques for modelling and distributed paradigms for guiding design
Keywords :
distributed processing; parallel programming; software engineering; analysis techniques; compositional techniques; distributed computing; distributed programming; distributed software engineering; evolvable systems; scalable systems; specification; Application software; Availability; Collaborative work; Control systems; Design engineering; Distributed computing; Distributed processing; Educational institutions; Parallel processing; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1994. Proceedings. ICSE-16., 16th International Conference on
Conference_Location :
Sorrento
ISSN :
0270-5257
Print_ISBN :
0-8186-5855-X
Type :
conf
DOI :
10.1109/ICSE.1994.296784
Filename :
296784
Link To Document :
بازگشت