Главная » Просмотр файлов » Software Engineering Body of Knowledge (v3) (2014)

Software Engineering Body of Knowledge (v3) (2014) (811503), страница 94

Файл №811503 Software Engineering Body of Knowledge (v3) (2014) (Software Engineering Body of Knowledge (v3) (2014).pdf) 94 страницаSoftware Engineering Body of Knowledge (v3) (2014) (811503) страница 942020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 94)

It provides information to users of the subsequent parts of ISO/IEC 15026, including theIEEE Std. 15026.2-2011 Standard Adoption of ISO/IEC 15026-2:2011 Systems and Software Engineering—Systems and Software Assurance—Part 2:Assurance CaseISO/IEC 15026-2:2011 is adopted by this standard. ISO/IEC 15026-2:2011 specifies minimumrequirements for the structure and contents of anassurance case to improve the consistency andcomparability of assurance cases and to facilitate stakeholder communications, engineeringdecisions, and other uses of assurance cases. Anassurance case includes a top-level claim for aproperty of a system or product (or set of claims),systematic argumentation regarding this claim,and the evidence and explicit assumptions thatunderlie this argumentation.

Arguing throughmultiple levels of subordinate claims, this structured argumentation connects the top-level claimto the evidence and assumptions. Assurancecases are generally developed to support claimsin areas such as safety, reliability, maintainability, human factors, operability, and security,although these assurance cases are often calledby more specific names, e.g., safety case or reliability and maintainability (R&M) case. ISO/IEC15026-2:2011 does not place requirements onthe quality of the contents of an assurance caseand does not require the use of a particular terminology or graphical representation.

Likewise, itplaces no requirements on the means of physicalimplementation of the data, including no requirements for redundancy or colocation.In many systems, some portions are critical toachieving the desired property while others are onlyAppendix B  B-25incidental. For example, the flight control system ofan airliner is critical to safety, but the microwaveoven is not. Conventionally, the various portionsare assigned “criticality levels” to indicate their significance to the overall achievement of the property.The third part of ISO/IEC 15026 describes how thatis done. This part will be revised for better fit withthe remainder of the 15026 standard.ISO/IEC 15026-3:2011 Systems and Software Engineering—Systems and Software Assurance—Part 3:System Integrity LevelsISO/IEC 15026-3:2011 specifies the concept ofintegrity levels with corresponding integrity levelrequirements that are required to be met in orderto show the achievement of the integrity level.

Itplaces requirements on and recommends methods for defining and using integrity levels andtheir integrity level requirements, including theassignment of integrity levels to systems, software products, their elements, and relevant external dependences.ISO/IEC 15026-3:2011 is applicable to systems and software and is intended for use by:•  definers of integrity levels such as industryand professional organizations, standardsorganizations, and government agencies;•  users of integrity levels such as developersand maintainers, suppliers and acquirers,users, and assessors of systems or software,and for the administrative and technical support of systems and/or software products.One important use of integrity levels is by suppliers and acquirers in agreements; for example,to aid in assuring safety, economic, or securitycharacteristics of a delivered system or product.ISO/IEC 15026-3:2011 does not prescribe aspecific set of integrity levels or their integritylevel requirements.

In addition, it does not prescribe the way in which integrity level use is integrated with the overall system or software engineering life cycle processes.ISO/IEC 15026-3:2011 can be used alone orwith other parts of ISO/IEC 15026. It can be usedwith a variety of technical and specialized riskanalysis and development approaches. ISO/IECTR 15026-1 provides additional information andreferences to aid users of ISO/IEC 15026-3:2011.ISO/IEC 15026-3:2011 does not require theuse of the assurance cases described by ISO/IEC15026-2 but describes how integrity levels andassurance cases can work together, especially inthe definition of specifications for integrity levelsor by using integrity levels within a portion of anassurance case.The final part of 15026 provides additionalguidance for executing the life cycle processes of12207 and 15288 when a system or software isrequired to achieve an important property.ISO/IEC 15026-4:2012 Systems and Software Engineering—Systems and Software Assurance—Part 4:Assurance in the Life CycleThis part of ISO/IEC 15026 gives guidance andrecommendations for conducting selected processes, activities and tasks for systems and softwareproducts requiring assurance claims for propertiesselected for special attention, called critical properties.

This part of ISO/IEC 15026 specifies a property-independent list of processes, activities, andtasks to achieve the claim and show the achievement of the claim. This part of ISO/IEC 15026establishes the processes, activities, tasks, guidance,and recommendations in the context of a definedlife cycle model and set of life cycle processes forsystem and/or software life cycle management.The next standard deals with a property—safety—that is often identified as critical.

It wasoriginally developed in cooperation with the USnuclear power industry.IEEE Std. 1228-1994 Standard for Software SafetyPlansThe minimum acceptable requirements for thecontent of a software safety plan are established.This standard applies to the software safety planused for the development, procurement, maintenance, and retirement of safety-critical software.B-26  SWEBOK® Guide V3.0This standard requires that the plan be preparedwithin the context of the system safety program. Only the safety aspects of the software areincluded. This standard does not contain specialprovisions required for software used in distributed systems or in parallel processors.Classical treatments suggest that “verification”deals with static evaluation methods and that“testing” deals with dynamic evaluation methods.

Recent treatments, including ISO/IEC draft29119, are blurring this distinction, though, sotesting standards are mentioned here.IEEE Std. 829-2008 Standard for Software and System Test DocumentationSee Software Testing KAIEEE Std. 1008-1987 Standard for Software UnitTestingSee Software Testing KAIEEE Std. 26513-2010 Standard Adoption of ISO/IEC 26513:2009 Systems and Software Engineering—Requirements for Testers and Reviewers ofDocumentationSee Software Testing KAISO/IEC/IEEE 29119 [four parts] (Draft) Softwareand Systems Engineering—Software TestingSee Software Testing KAKnowledge (SWEBOK)See GeneralAn SC 7 standard provides a framework forcomparisons among certifications of softwareengineering professionals. That standard statesthat the areas considered in certification must bemapped to the SWEBOK Guide.ISO/IEC 24773:2008 Software Engineering—Certification of Software Engineering ProfessionalsISO/IEC 24773:2008 establishes a framework forcomparison of schemes for certifying softwareengineering professionals.

A certification schemeis a set of certification requirements for softwareengineering professionals. ISO/IEC 24773:2008specifies the items that a scheme is required tocontain and indicates what should be defined foreach item.ISO/IEC 24773:2008 will facilitate the portability of software engineering professional certifications between different countries or organizations. At present, different countries andorganizations have adopted different approacheson the topic, which are implemented by meansof regulations and bylaws. The intention of ISO/IEC 24773:2008 is to be open to these individual approaches by providing a framework forexpressing them in a common scheme that canlead to understanding.SOFTWARE ENGINEERINGPROFESSIONAL PRACTICESC 7 is currently drafting a guide that will supplement 24773.IEEE is a provider of products related to the certification of professional practitioners of softwareengineering. The first has already been described,the Guide to the Software Engineering Body ofKnowledge.

The SWEBOK Guide has been adoptedby ISO/IEC as an outline of the knowledge that professional software engineers should have.SOFTWARE ENGINEERING ECONOMICSISO/IEC TR 19759:2005 Software Engineering—Guide to the Software Engineering Body ofNo standards are allocated to this KA.COMPUTING FOUNDATIONSNo standards are allocated to this KA.MATHEMATICAL FOUNDATIONSNo standards are allocated to this KA.Appendix B  B-27ENGINEERING FOUNDATIONSThe list of standards published for ISO/IEC JTC1/SC 7 can be found at www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_tc_browse.htm?commid=45086.Because the URL might change, readers mighthave to navigate to the list. Begin at www.iso.org/iso/store.htm, then click on “browse standardscatalogue,” then “browse by TC,” then “JTC 1,”then “SC 7.”Finding the current list of standards for S2ESCis a bit more difficult. Begin at http://standards.ieee.org/.

In the search box under “Find Standards,” type “S2ESC.” This should produce alist of published standards for which S2ESC isresponsible.Keep in mind that the searchable databasesare compilations. Like any such database, theycan contain errors that lead to incomplete searchresults.The definitions contained in ISO/IEC/IEEE24765, System and Software Vocabulary, arefreely available at www.computer.org/sevocab.However, the vast majority of standards are notfree. ISO/IEC standards are generally purchasedfrom the national standards organization of thecountry in which one lives.

For example, in theUS, international standards can be purchasedfrom the American National Standards Instituteat http://webstore.ansi.org/. Alternatively, standards can be purchased directly from ISO/IECat www.iso.org/iso/store.htm. It should be notedthat each individual nation is free to set its ownprices, so it may be helpful to check both sources.IEEE standards may be available to you forfree if your employer or library has a subscriptionto IEEE Xplore: http://ieeexplore.ieee.org/.

Характеристики

Тип файла
PDF-файл
Размер
6,58 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6294
Авторов
на СтудИзбе
314
Средний доход
с одного платного файла
Обучение Подробнее