ImageVerifierCode 换一换
格式:PDF , 页数:76 ,大小:2MB ,
资源ID:396393      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-396393.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(BS ISO IEC 15940-2013 Systems and software engineering Software Engineering Environment Services《系统和软件工程 软件工程环境服务》.pdf)为本站会员(ownview251)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

BS ISO IEC 15940-2013 Systems and software engineering Software Engineering Environment Services《系统和软件工程 软件工程环境服务》.pdf

1、raising standards worldwide NO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAW BSI Standards Publication BS ISO/IEC 15940:2013 Systems and software engineering Software Engineering Environment ServicesBS ISO/IEC 15940:2013 BRITISH STANDARD National foreword This British Standard

2、is the UK implementation of ISO/IEC 15940:2013. The UK participation in its preparation was entrusted to Technical Committee IST/15, Software and systems engineering. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport

3、to include all the necessary provisions of a contract. Users are responsible for its correct application. The British Standards Institution 2013. Published by BSI Standards Limited 2013 ISBN 978 0 580 78097 4 ICS 35.080 Compliance with a British Standard cannot confer immunity from legal obligations

4、. This British Standard was published under the authority of the Standards Policy and Strategy Committee on 30 April 2013. Amendments issued since publication Date Text affectedBS ISO/IEC 15940:2013Reference number ISO/IEC 15940:2013(E) ISO/IEC 2013INTERNATIONAL STANDARD ISO/IEC 15940 Second edition

5、 2013-03-15Systems and software engineering Software Engineering Environment Services Ingnierie du logiciel et des systmes Services denvironnement en ingnierie du logiciel BS ISO/IEC 15940:2013 ISO/IEC 15940:2013(E) COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2013 All rights reserved. Unless otherwise spec

6、ified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or I

7、SOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii ISO/IEC 2013 All rights reservedBS ISO/IEC 15940:2013 ISO/IEC 15940:2013(E) ISO/IEC

8、 2013 All rights reserved iiiContents Page Foreword vi Introduction . vii 1 Scope 1 2 Terms and definitions . 1 3 Abbreviated terms . 3 4 Reference Model for SEE services 3 4.1 Categories of SEE services 3 4.2 Structure of service description 3 4.3 Reference model 3 5 Software engineering services 5

9、 5.1 Overview . 5 5.2 Software requirements engineering service. 6 5.3 Software reverse engineering service . 6 5.4 Software re-engineering service 7 5.5 Software prototyping service . 7 5.6 Software modelling service 7 5.7 Software simulation service . 8 5.8 Software design service . 8 5.9 Software

10、 component based software generation service . 8 5.10 Software source code generation service 9 5.11 Software compilation service . 9 5.12 Software debugging service 9 5.13 Software static/dynamic analysis service . 10 5.14 Software testing service . 10 5.15 Software verification service 11 5.16 Sof

11、tware integration service 11 5.17 Software domain engineering service (Software reuse) . 11 5.18 Software reuse asset management service (Software reuse) 12 5.19 Software reuse program management service (Software reuse) . 12 6 Systems engineering services . 13 6.1 Overview . 13 6.2 System solution

12、orientation service 13 6.3 System Operational scenarios service . 14 6.4 System modelling service 14 6.5 System architectural design service . 15 6.6 System Requirements engineering service 15 6.7 System Re-engineering service . 15 6.8 System Simulation service . 16 6.9 System Integration service .

13、16 6.10 System testing service 16 6.11 System test synthesis from the mere juxtaposition of a few tools running on the same operating system, to the fully integrated environment, able to handle, monitor, and even control all the data, processes, and activities in the systems and software engineering

14、 life cycle. A SEE provides support to human activities through a series of services that describe the capabilities of the environment. The software process supported by a SEE becomes an assisted or automated software process. This International Standard describes SEE services and relates them to IS

15、O/IEC 12207:2008 in a manner applicable to a range of organizations. In defining a life cycle process for an organization, the user needs to find the appropriate level of automation provided by a software engineering environment. This may result in establishing a new SEE or improving an existing one

16、. Through the automation of activities, either partially or fully, the SEE provides benefits to an organization through reduced cost (higher productivity), improved management and from the higher product quality that can result. For example, the automation of repetitive activities such as the execut

17、ion of test cases provides not only productivity gains, but can also help to ensure completeness and consistency in the testing activities This International Standard defines the SEE services conceptually in a reference model that can be adapted to any SEEs to automate one or more software and syste

18、m engineering activities. For a user interested in a specific process, this International Standard describes the relationship between given systems and software engineering processes, the software engineering services, and the corresponding exemplary software engineering tools. The suite of SEE serv

19、ices described supports the process definitions in ISO/IEC 12207. The purpose is to define a set of SEE Services that are compatible with ISO/IEC 12207:2008, and that can be used either as a general reference, or to define an automated software and system process. BS ISO/IEC 15940:2013BS ISO/IEC 159

20、40:2013 INTERNATIONAL STANDARD ISO/IEC 15940:2013(E) ISO/IEC 2013 All rights reserved 1Systems and software engineering Software Engineering Environment Services 1 Scope This International Standard provides a description of SEE services that supports all of the software and system life cycle process

21、es defined in ISO/IEC 12207. The services are intended as a complete set and can be used in any systems and software engineering development or support organization where there is a need to select one or more SEE services. Such an organization may or may not have systems and software projects that u

22、se the ISO/IEC 12207 process framework. A reference model for SEE Services is provided within this International Standard. This reference model has been produced starting from References 8 and 9. This International Standard was produced using material originally published by the Software engineering

23、 Institute (Carnegie Mellon University, USA), NIST and ECMA, which finally resulted in a joint effort from ECMA and NIST indicating a broad consensus at the time of publication. In addition to this background process, structure from ISO/IEC 12207:2008 has been used as a baseline. SEE Services for Sy

24、stem Engineering and Software Reuse have been added to the revision of this International Standard. The list of changes between the previous version (ISO/IEC 15940:2006) and this version is given in Annex F. 2 Terms and definitions For the purposes of this document, the following terms and definitio

25、ns apply. 2.1 life cycle model framework containing the processes, activities and tasks involved in the development operation and maintenance of a software and system product, spanning the life of the system from the definition of its requirements to the termination of its use ISO/IEC 12207:2008 2.2

26、 CASE computer-aided software engineering use of computers to aid in the software engineering process ISO/IEC/IEEE 24765:2010 2.3 CASE tool software product that can assist software and system engineers by providing automated support for software and system engineering life-cycle activities as defin

27、ed in ISO/IEC 12207:2008 ISO/IEC 14102:2008 BS ISO/IEC 15940:2013 ISO/IEC 15940:2013(E) 2 ISO/IEC 2013 All rights reserved2.4 organization group of people and facilities with an arrangement of responsibilities, authorities and relationships ISO 9000:2005 2.5 work product any artefact produced by a p

28、rocess NOTE This may include files, documents, part of the product, services, processes, specifications, and invoices. ISO/IEC/IEEE 24765:2010 2.6 systems engineering interdisciplinary approach governing the total technical and managerial effort required to transform a set of customer needs, expecta

29、tions, and constraints into a solution and to support that solution throughout its life NOTE This may include the definition of technical performance measures; the integration of engineering specialties toward the establishment of an architecture; and the definition of supporting lifecycle processes

30、 that balance cost, performance and schedule objectives ISO/IEC/IEEE 24765:2010 2.7 software engineering environment SEE provides automated system context services and software specific services for the engineering of software systems and related domains (e.g., project management, process management

31、, etc.) NOTE It includes the platform, system software, utilities, and CASE tools installed. 2.8 SEE Service consists in one or more service operations to support life cycle activities for the SEE NOTE A SEE Service supplier provides a SEE Service for a SEE Service acquirer. 2.9 automated or assiste

32、d systems or software process systems or software process that is performed either fully or partially supported by CASE tools 2.10 actor organization or CASE tool that supplies and/or acquires SEE Services 2.11 operation action needed to perform an Activity NOTE One or more operations are necessary

33、to execute an Activity. An operation may consist of other operations. 2.12 SEE Service acquirer actor that acquires a SEE Service 2.13 SEE Service supplier actor that supplies a SEE Service BS ISO/IEC 15940:2013 ISO/IEC 15940:2013(E) ISO/IEC 2013 All rights reserved 33 Abbreviated terms CASE Compute

34、r Aided Software Engineering SEE Software Engineering Environment. 4 Reference Model for SEE services 4.1 Categories of SEE services This International Standard provides a reference model for SEE services. As a reference model, this International Standard uses a set of conceptual descriptions to des

35、cribe each service used in a software engineering environment. The “conceptual description” indicates that the description is from a reference viewpoint, and does not deal with any specific implementation. The description is therefore general and does not assume any specific application domain, life

36、 cycle model, or tool in a project. In this way, this International Standard can be applied to any defined organizational environment. An actual environment is one that is built from a reference model containing conceptual descriptions. Therefore, an actual description of a specific environment woul

37、d reflect a particular activity with its tools and standards. The services described in this International Standard are grouped into eight categories that reflect broad functional activities within a typical systems and software engineering organization. The eight categories are: - Software engineer

38、ing services (e.g., Software Modelling ); - Systems engineering services (e.g., System Modelling); - Systems engineering techniques services (e.g. Value analysis); - Technical management services (e.g., Reuse, Configuration management); - Project management services (e.g., Estimation, Project monito

39、ring); - Process management services (e.g., Process Monitoring, Process improvement); - SEE Support services (e.g., Publishing, Policy enforcement); - SEE infrastructure services (e.g., Repository, Communication, Operating System services). 4.2 Structure of service description Each service is define

40、d under two headings: - Service Concept, to provide a description of the service in terms that are not related to a specific implementation; - Service Operations, to list those operations that may be included in a service. These lists of operational capabilities represent, in most cases, primary ser

41、vices only and are not intended to be complete. Exemplary automated supports for each SEE Services are listed in Annex A, it includes lists of corresponding service operations to help readers understand SEE. 4.3 Reference model SEE services can be identified within a Reference model. This section presents those concepts that are part of this reference model (see Fig.1 SEE Reference Model described in UML). The reference model is made of the following concepts: - Software and system engineering Environment (model itself); - SEE Service; - SEE Service Operation;

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1