DocumentCode
3418792
Title
Can generic software be assured?
Author
Voas, Jeffrey
Author_Institution
Reliable Software Technol., Sterling, VA, USA
fYear
1999
fDate
1999
Firstpage
94
Lastpage
95
Abstract
There are many definitions as to what COTS software is. The author uses a very simple definition: COTS software is software functionality obtained from a third party and that is used on an “as is” basis. Examples here include operating system utilities, class libraries, databases, word processing applications, and browser plug-ins. Software assurance problems become magnified for systems that are heavily comprised from COTS software because most of the prevalent quality improvement techniques cannot be applied by the user of the acquired software. These techniques are of course available to the software publisher, but whether the publisher opts to use them cannot be independently verified by the user. That is alarming and could be highly problematic for organizations that opt to buy versus build software systems. In summary, the lack of software quality and publisher responsibility are the greatest concerns that the author sees facing the software industry. The upside, however, is that certification and IV&V can bring assurance back to generic software
Keywords
DP industry; certification; program verification; software quality; software reliability; COTS software; certification; generic software assurance; publisher responsibility; quality improvement techniques; software assurance problems; software functionality; software industry; software publisher; software quality; third party; validation; Application software; Certification; Computer industry; Databases; Operating systems; Optimized production technology; Software libraries; Software quality; Software systems; Text processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
Conference_Location
Phoenix, AZ
ISSN
0730-3157
Print_ISBN
0-7695-0368-3
Type
conf
DOI
10.1109/CMPSAC.1999.812682
Filename
812682
Link To Document