DocumentCode :
3315746
Title :
Advances in Software Design Methods for Concurrent, Real-Time and Distributed Applications
Author :
Gomaa, Hassan
Author_Institution :
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA
fYear :
2008
fDate :
26-31 Oct. 2008
Firstpage :
451
Lastpage :
456
Abstract :
This paper describes the advances in software design methods for concurrent, real-time and distributed applications from structured methods for centralized systems to distributed, object-oriented, component-based and service-oriented systems and product lines. The influence of software architectural and design patterns is also described. Current challenges for designing service-oriented architectures, adaptive software design, and evolutionary software design are also discussed.
Keywords :
distributed processing; object-oriented programming; real-time systems; software architecture; centralized systems; component-based systems; concurrent applications; design patterns; distributed applications; distributed systems; object-oriented systems; product lines; real-time applications; service-oriented systems; software architecture; software design; Application software; Concurrent computing; Design methodology; Object oriented modeling; Performance analysis; Programming; Real time systems; Service oriented architecture; Software design; Software engineering; component-based design; concurrent design; distributed design; object-oriented design; real-time design; software architecture; software design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
Type :
conf
DOI :
10.1109/ICSEA.2008.78
Filename :
4668145
Link To Document :
بازگشت