SIST EN 16603-40:2014
(Main)Space engineering - Part 40: Software
Space engineering - Part 40: Software
EN 16603-40 concerns the “product software”, i.e. software that is part of a space system product tree and developed as part of a space project. This Standard is applicable, to the extent defined by the tailoring process, to all the elements of a space system, including the space segment, the launch service segment and the ground segment. This Standard covers all aspects of space software engineering including requirements definition, design, production, verification and validation, transfer, operations and maintenance. It defines the scope of the space software engineering processes and its interfaces with management and product assurance, which are addressed in the Management (-M) and Product assurance (-Q) branches of the ECSS System, and explains how they apply in the software engineering processes. This Standard reflects the specific methods used in space system developments, and the requirements for the software engineering processes in this context. Together with the requirements found in the other branches of the ECSS Standards, this Standard provides a coherent and complete framework for software engineering in a space project. This Standard is intended to help the customers to formulate their requirements and suppliers to prepare their responses and to implement the work. This Standard is not intended to replace textbook material on computer science or technology, and such material is avoided in this Standard. The readers and users of this Standard are assumed to possess general knowledge of computer science. The scope of this Standard is the software developed as part of a space project, i.e. “Space system product software”. This Standard also applies to the development of non-deliverable software that affects the quality of the deliverable product. This Standard may be tailored for the specific characteristics and constraints of a space project in conformance with ECSS-S-ST-00.
Raumfahrttechnik - Teil 40: Software
Ingéniérie spatiale - Partie 40: Logiciel
Vesoljska tehnika - 40. del: Programska oprema
Standard EN 16603-40 opisuje »programsko opremo izdelka«, tj. programsko opremo, ki je del drevesa izdelkov vesoljskega sistema in je razvita v okviru vesoljskega projekta. Ta standard se uporablja, v obsegu, določenem s postopkom prilagajanja, za vse elemente vesoljskega sistema, vključno z vesoljskim segmentom, segmentom, povezanim s storitvami izstrelitve, in segmentom, ki se izvaja na tleh. Ta standard zajema vse vidike inženiringa vesoljske programske opreme, vključno z opredelitvijo zahtev, načrtovanjem, proizvodnjo, verifikacijo in validacijo, prenosom, delovanjem in vzdrževanjem. Standard opredeljuje področje inženirskih postopkov za vesoljsko programsko opremo in njeno povezanost z upravljanjem in varnostjo proizvodov, kar je opisano v vejah sistema ECSS o upravljanju (-M) in varnosti proizvodov (-Q), in pojasnjuje, kako se uporabljata v inženirskih postopkih za programsko opremo. Ta standard odraža posebne metode, ki se uporabljajo pri razvoju vesoljskih sistemov in zahteve za inženirske postopke za programsko opremo, povezane s tem. Skupaj z zahtevami drugih vej standardov ECSS ta standard določa skladen in celovit okvir za razvoj programske opreme za vesoljski projekt. Ta standard je namenjen za pomoč strankam pri oblikovanju svojih zahtev in pomoč dobaviteljem pri pripravi svojih odzivov in za izvajanje dela. Ta standard ni namenjen za zamenjavo študijskega gradiva o računalništvu ali tehnologiji in tako gradivo ni del tega standarda. Za bralce in uporabnike tega standarda se domneva, da imajo splošno računalniško znanje. Obseg tega standarda je programska oprema, razvita kot del vesoljskega projekta, tj. programska oprema za vesoljske sisteme. Ta standard velja tudi za razvoj nedobavljive programske opreme, ki vpliva na kakovost dobavljivih izdelkov. Ta standard se lahko prilagodi posameznim lastnostim in omejitvam vesoljskega projekta v skladu s standardom ECSS-S-ST-00.
General Information
Relations
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Vesoljska tehnika - 40. del: Programska opremaRaumfahrttechnik - Teil 40: SoftwareIngéniérie spatiale - Partie 40: LogicielSpace engineering - Part 40: Software49.140Vesoljski sistemi in operacijeSpace systems and operations35.080Dokumentiranje razvoja programske opreme in sistemov (sistemska dokumentacija)Software development and system documentationICS:Ta slovenski standard je istoveten z:EN 16603-40:2014SIST EN 16603-40:2014en,fr,de01-november-2014SIST EN 16603-40:2014SLOVENSKI
STANDARDSIST EN 14160:20041DGRPHãþD
SIST EN 16603-40:2014
EUROPEAN STANDARD NORME EUROPÉENNE EUROPÄISCHE NORM
EN 16603-40
August 2014 ICS 49.140 Supersedes EN 14160:2001
English version
Space engineering - Part 40: Software
Ingéniérie spatiale - Partie 40: Logiciel
Raumfahrttechnik - Teil 40: Software This European Standard was approved by CEN on 10 February 2014.
CEN and CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN and CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CEN and CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions.
CEN and CENELEC members are the national standards bodies and national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and United Kingdom.
CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels © 2014 CEN/CENELEC All rights of exploitation in any form and by any means reserved worldwide for CEN national Members and for CENELEC Members. Ref. No. EN 16603-40:2014 E SIST EN 16603-40:2014
EN 16603-40:2014 (E) 2 Table of contents Foreword . 7 Introduction . 8 1 Scope . 9 2 Normative references . 10 3 Terms, definitions and abbreviated terms . 11 3.1 Terms for other standards . 11 3.2 Terms specific to the present standard . 11 3.3 Abbreviated terms. 17 4 Space system software product assurance
principles . 19 4.1 Introduction . 19 4.2 Overview of space system software engineering processes . 20 4.2.1 General . 20 4.2.2 Software related system requirements process . 23 4.2.3 Software management process . 23 4.2.4 Software requirements and architecture engineering process . 24 4.2.5 Software design and implementation engineering process . 24 4.2.6 Software validation process . 25 4.2.7 Software delivery and acceptance process . 25 4.2.8 Software verification process . 25 4.2.9 Software operation process . 26 4.2.10 Software maintenance process . 27 4.3 Organization of this Standard . 27 4.4 Tailoring of this Standard . 29 5 Requirements . 30 5.1 Introduction . 30 5.2 Software related system requirement process . 31 5.2.1 Overview . 31 5.2.2 Software related system requirements analysis . 31 5.2.3 Software related system verification . 32 SIST EN 16603-40:2014
EN 16603-40:2014 (E) 3 5.2.4 Software related system integration and control . 33 5.2.5 System requirements review . 34 5.3 Software management process . 34 5.3.1 Overview . 34 5.3.2 Software life cycle management. 35 5.3.3 Joint review process . 36 5.3.4 Software project reviews description . 38 5.3.5 Software technical reviews description . 39 5.3.6 Review phasing . 40 5.3.7 Interface management . 40 5.3.8 Technical budget and margin management. 41 5.3.9 Compliance to this Standard . 42 5.4 Software requirements and architecture engineering process . 42 5.4.1 Overview . 42 5.4.2 Software requirements analysis . 43 5.4.3 Software architectural design . 44 5.4.4 Conducting a preliminary design review . 46 5.5 Software design and implementation engineering process . 46 5.5.1 Overview . 46 5.5.2 Design of software items . 46 5.5.3 Coding and testing . 49 5.5.4 Integration . 50 5.6 Software validation process . 50 5.6.1 Overview . 50 5.6.2 Validation process implementation .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.