12.07.2015 Views

Software Process and Product ISO Standards - Dr. Rafa E. AL ...

Software Process and Product ISO Standards - Dr. Rafa E. AL ...

Software Process and Product ISO Standards - Dr. Rafa E. AL ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

301 <strong>Rafa</strong> E. Al-Qutaish <strong>and</strong> Khalid Al-Sarayreh3. <strong>Software</strong> acquirers, when requesting evaluation information from a supplier or testingservice,4. <strong>Software</strong> users when evaluating products or when using evaluation reports provided bytesting laboratories,5. Certification bodies in defining new certification schemes for software products.This International St<strong>and</strong>ard is not intended to apply to [27]:1. <strong>Software</strong> engineering frameworks whose purpose is to provide mechanisms for data, control<strong>and</strong> presentation integration.2. General purpose tools (e.g., word processors, spreadsheets) which may be used in softwareengineering activities, nor CASE tools of very narrow scope or specific purpose (e.g., acompiler).3. Planning for the implementation of CASE tools within an organization (even though it isrecognized that this is an important subject).4. DiscussionThroughout this paper we have explained ten <strong>ISO</strong> software engineering st<strong>and</strong>ards. Based on ourclassification, these st<strong>and</strong>ards could be classified to be software product or software process st<strong>and</strong>ards.Due to the huge number of <strong>ISO</strong> software engineering st<strong>and</strong>ards <strong>and</strong> to the space limitation for thispaper, we discussed only five software product <strong>and</strong> five software process st<strong>and</strong>ards. We focused ontheir use <strong>and</strong> their intended users.We observed that a number of the published st<strong>and</strong>ards are duplicated, for example, the <strong>ISO</strong>6592 (Guidelines for the Documentation of Computer Based Application Systems) <strong>and</strong> <strong>ISO</strong> 18019(Guidelines for the Design <strong>and</strong> Preparation of <strong>Software</strong> User Documentation) are in some wayssimilar.In addition, there are some of the software engineering topics without any <strong>ISO</strong> st<strong>and</strong>ards, suchas:• <strong>Software</strong> Testing <strong>Process</strong>.• <strong>Software</strong> Quality Assurance.• <strong>Software</strong> Reversal Engineering.• <strong>Software</strong> Engineering Formal Methods.• Programming Languages Styles.• Internet Related Topics.Developing <strong>ISO</strong> st<strong>and</strong>ards for the above <strong>ISO</strong>-missing topics might be a good idea since suchst<strong>and</strong>ards once published will be valuable <strong>and</strong> useful in some ways.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!