DocumentCode
3564132
Title
Software evolution analysis of linux (Ubuntu) OS
Author
Tabassum, Mujahid ; Mathew, Kuruvilla
Author_Institution
Fac. of Eng. & Comput. Sci., Swinburne Univ. of Technol., Kuching, Malaysia
fYear
2014
Firstpage
1
Lastpage
7
Abstract
Now a days, software industry is growing very fast due to advancement in Information Technology. Users, in turn, are expecting more commitment from the industry, which brings large research attention into software engineering. Software engineering is facing big challenges in software evaluation and reliability techniques and it has become one of attractive research areas. “Software engineering is a process of designing, developing and maintaining the software”. Many kinds of software evaluation techniques have been proposed, but as the software complexity increases, many of them face new challenges. In this paper, we have analysis the growth and changes in `Ubuntu Linux´ Operating System (OS). Ubuntu is an Open Source OS and we have performed a quantitative analysis on various distributions of Ubuntu to analyze its complexity and growth throughout the time. Additionally, typical patterns of Ubuntu´s evolution and features, their main purposes are discussed.
Keywords
Linux; public domain software; software maintenance; software metrics; software reliability; Linux OS; Ubuntu Linux operating system; information technology; open source OS; software complexity; software design; software development; software engineering; software evaluation techniques; software evolution analysis; software industry; software maintainance; software reliability techniques; Complexity theory; Linux; Operating systems; Software measurement; Software systems; Evolution Metrics; Gini Coefficient; Linux; Ubuntu;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Technology (ICCST), 2014 International Conference on
Type
conf
DOI
10.1109/ICCST.2014.7045194
Filename
7045194
Link To Document