ISO IEC 11411-1995 Information technology - Representation for human communication of state transition of software《信息技术 软件状态转换的人际通信表示》.pdf
《ISO IEC 11411-1995 Information technology - Representation for human communication of state transition of software《信息技术 软件状态转换的人际通信表示》.pdf》由会员分享,可在线阅读,更多相关《ISO IEC 11411-1995 Information technology - Representation for human communication of state transition of software《信息技术 软件状态转换的人际通信表示》.pdf(13页珍藏版)》请在麦多课文档分享上搜索。
1、INTERNATIONAL STANDARD ISOJIEC 11411 First edition 1995-04-01 Information technology - Representation for human communication of state transition of software Technologies de /information - t?epr b) defines the notation of state transition elements; c) specifies a set of state transition elements. IN
2、TERNATIONAL STANDARD WMEC ISO/IEC 11411 : 1995(E) Information technology - Representation for human communication of state transition of software 1 Scope The underlying concept of this International Standard is that diagrams and symbols defined herein can be helpful in representing software function
3、s and transitions and in improving human communication. The areas covered by this International Standard are development, communication and review of software requirement analysis and design. This International Standard is effective in the following fields of software. Interactive software -To descr
4、ibe the representation of functions and transitions on screens. Data communication software -To describe communication protocols and corresponding actions. Language/command -To describe the syntax. 2 Definitions For the purposes of this international Standard, the following definitions apply. 2.1 st
5、ate : A state is the unique value that represents the stage of progress of software in its execution. The state shall have a unique name as its identifier which is called state name. 2.2 transition : A transition is a change from one state to another state or the same state. A transition takes place
6、 when a condition is satisfied. An action may take place along with the transition. Formally, a transition consists of three parts: - direction part; - condition part; - action part. The direction oart in turn consists of two state identifiers: - previous state identifier, pointing to the previous s
7、tate; - next state identifier, pointing to the next state. The condition part expresses the condition that must be satisfied for the action to take place and the change from one state to another. If more transitions are defined to change from one state to another state or the same state, they shall
8、be mutually exclusive. The action part represents the action which is performed by the software according to the condition. The action may be any processing or may be nil. 3 S pecification 3.1 Specification of state States are a) Initial state One and only one state is initial. In the initial state,
9、 the software starts its activity. The initial state must be the previous state of at least one transition. b) Final state One or more states can be the final state. In final states the software terminates its activity. Each final state must be the next state of at least one transition. c) Initial/f
10、inal state The initial state can be the final state. In this case, the software terminates its activity and the activity may or may not be immediately restarted. The initial/final state must be the previous state of at least one transition and the next state of at least one transition. d) Intermedia
11、te state A state that is not initial, not final, and not initial/final is called an intermediate state. It must be the next state of at least one transition from another state and the previous state of at least one transition to another state. 1 ISOhEC 11411 : 1995(E) 0 ISO/IEC 3.2 Specification of
12、transition Transitions are a) Transition to another state This transition indicates the change from one state to another state. The previous state and the next state identifiers in the direction part of such a transition designate different states. b) Transition to the same state This transition ind
13、icates the change from one state back to the same state. The previous state and the next state identifiers in the direction part of such a transition designate the same state. 3.3 Usage of state and transition Description of the state transition of software shall obey the following conditions at the
14、 same time. a) One and only one initial state exists. b) Zero or more final state(s) exist(s). c) One or more transition(s) exist(s). d) A previous state and a next state in each transition exists. 4 State diagram 0 State name b) Final state The charting notation of the final state is as follows c)
15、Initial/final state The initial state can be the final state at the same time. In this case, the charting notation of the state is as follows. 0 State 0 name OK d) Intermediate state The charting notation of an intermediate state is as foilows. State 0 name 4.1 Concept 4.1.2.2 Transition 4.1 .l Diag
16、ram In the state diagram, state and transition are presented by symbols and texts. The state diagram represents permissible or defined changes of state. 4.1.2 Symbols 4.1.2.1 State Transition is presented by an arrow and text. The text includes condition part and action part. There should be a clear
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISOIEC114111995INFORMATIONTECHNOLOGYREPRESENTATIONFORHUMANCOMMUNICATIONOFSTATETRANSITIONOFSOFTWARE 信息技术

链接地址:http://www.mydoc123.com/p-1256755.html