Title :
Software Development Productivity: Challenges and Future Trends
Author_Institution :
Sch. of Electron. & Comput. Sci., Univ. of Westminster, London, UK
Abstract :
In recent years, the software development productivity has been attracting higher attention by the professional community because of its increasing importance for the development of complex software systems and applications. At the same time, component-based technologies have emerged as a modern and promising approach with a clear potential to improve significantly the productivity of software development. However, the lack of longer-term experience and the increasing complexity of the target systems demand much more research results in the field. In particular, the search for the most appropriate component model and corresponding programming environments is of high interest and importance. The higher level of complexity involves a wider range of requirements and resources which demand dedicated support for dynamic intelligent (non-functional) properties and flexibility that could be provided in an elegant way by adopting a component-based approach.
Keywords :
object-oriented programming; software engineering; complex software systems; component based approach; dynamic intelligent properties; software development productivity; Computational modeling; Monitoring; Object oriented modeling; Productivity; Programming; Software; Wrapping; code reuse; component-based platform; component-oriented programming; software development productivity;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2010.91