|
IEC SRD 62559-4
Edition 1.0 2020-03
SYSTEMS
REFERENCE DELIVERABLE
colour
inside
Use case methodology –
Part 4: Best practices in use case development for IEC standardization
processes and some examples for application outside standardization
your local IEC member National Committee for further information.
IEC Central Office Tel.: +41 22 919 02 11
3, rue de
CH-1211 Geneva 20
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.
IEC publications search - webstore.iec.ch/advsearchform Electropedia - www.electropedia.org
The advanced search enables to find IEC publications by a The world's leading online dictionary on electrotechnology,
variety of criteria (reference number, text, technical containing more than 22 000 terminological entries in English
committee,…). It also gives information on projects, replaced and French, with equivalent terms in 16 additional languages.
and withdrawn publications. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published IEC Glossary - std.iec.ch/glossary
details all new publications released. Available online and once 67 000 electrotechnical terminology entries in English and
a month by email. French extracted from the Terms and Definitions clause of IEC
publications issued since 2002. Some entries have been
IEC Customer Service Centre - webstore.iec.ch/csc collected from earlier publications of IEC TC 37, 77, 86 and
If you wish to give us your feedback on this publication or need CISPR.
further assistance, please contact the Customer Service
.
IEC SRD 62559-4
Edition 1.0 2020-03
SYSTEMS
REFERENCE DELIVERABLE
colour
inside
Use case methodology –
Part 4: Best practices in use case development for IEC standardization
processes and some examples for application outside standardization
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
ICS 29.020 ISBN 978-2-8322-7939-7
– 2 – IEC SRD 62559-4:2020 IEC 2020
CONTENTS
FOREWORD . 4
INTRODUCTION . 6
0.1 General . 6
0.2 Objectives of this document . 6
1 Scope . 8
2 Normative references . 8
3 Terms, definitions and abbreviated terms . 8
3.1 Terms and definitions . 8
3.2 Abbreviated terms . 9
4 Overview of the methodology . 9
4.1 Concept of systems engineering . 9
4.2 Systems engineering methodology for use case development . 9
4.2.1 General . 9
4.2.2 Overview of the phased approach . 11
4.2.3 Phase 1: Methodology for executives . 11
4.2.4 Phase 2: Modelling user requirements with use cases . 13
4.2.5 Phase 3: Methodology for project engineers: developing detailed user
requirements . 22
4.3 Use of Unified Modelling Language (UML) . 25
4.3.1 General . 25
4.3.2 Use case diagram . 26
4.3.3 Scenario flow chart . 26
4.3.4 Activity diagram . 27
4.3.5 Sequence diagram . 30
4.3.6 Data class diagram . 30
4.4 Determining the quality of a use case . 30
4.4.1 General . 30
4.4.2 Considerations for use case management and collaborative working . 31
4.4.3 Version numbering . 32
4.4.4 Management of use case overarching topics like actors, information
objects or requirements . 32
4.4.5 Actor hierarchy und multiple instances of an actor . 33
4.5 Coordination of parallel system use case supporting the same business use
case . 34
4.5.1 General . 34
4.5.2 Decomposition of coordinated high-level use case into sets of low-level
use cases, maximizing the use of already existing elements of
standards (e.g. implantation example use case) . 35
4.5.3 Perform gap analysis to identify necessary standardization work . 35
4.5.4 Components as the linking element between use cases, reference
architectures model and standards . 36
4.6 Outlook to support cooperation of different contributing domains by
identifying cross standardization groups use cases . 36
Bibliography . 38
Figure 1 – Project definition process . 10
Figure 2 – Internal and external stakeholders for the ATM example . 13
Figure 3 – Use case workshop process . 15
Figure 4 – Graphically drafted business use case for the ATM example . 16
Figure 5 – Graphically drafted system use case for the ATM example . 17
Figure 6 – Sequence diagram showing the appropriate boundaries of exchange in the
step-by-step analysis . 20
Figure 7 – Sequence diagram showing an inappropriate level of detail of information
exchange . 21
Figure 8 – Flow diagram for alternate (error) scenarios . 22
Figure 9 – Base plane of the SGAM showing its requisite domains and zones . 25
Figure 10 – Example use case diagram showing actors, assumptions, objectives and
preconditions. . 26
Figure 11 – Example use case diagram scenario flow . 27
Figure 12 – Example activity diagram using Unified Modelling Language showing the
interaction of ATM operator bank, contractual bank, and a customer. 28
Figure 13 – Example activity diagram with object flow . 29
Figure 14 – Example for use case modelling down to data flow modelling . 29
Figure 15 – Example UML data class diagram showing the elements of a use case . 30
Figure 16 – Use case lifecycle process . 31
Figure 17 – Management of use case overarching topics . 33
Figure 18 – Translation of a technical architecture into an actor hierarchy . 33
Figure 19 – Mapping business processes with standards and components. 35
Figure 20 – Components as the linking element between use cases, reference
architecture models and standards . 36
Figure 21 – Actor naming in cross-domain use cases . 37
Table 1 – Use case scenario description according to IEC 62559-2 . 18
Table 2 – Use case information object description according to IEC 62559-2 . 19
Table 3 – Use case requirement description according to IEC 62559-2 . 19
Table 4 – Examples of poorly-formed requirements and requisite improvement. 24
– 4 – IEC SRD 62559-4:2020 IEC 2020
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
USE CASE METHODOLOGY –
Part 4: Best practices in use case development for IEC standardization
processes and some examples for application outside standardization
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and
in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their
preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
may participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence between
any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees for any personal injury, property damage or
other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and
expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this pub
...