SPECIFICATION AND DESIGN OF TRANSACTIONS IN INFORMATION-SYSTEMS - A FORMAL APPROACH

被引:12
作者
BABIN, G
LUSTMAN, F
SHOVAL, P
机构
[1] UNIV MONTREAL,DEPT INFORMAT & RECH OPERAT,MONTREAL H3C 3J7,QUEBEC,CANADA
[2] BEN GURION UNIV NEGEV,DEPT IND ENGN & MANAGEMENT,IL-84105 BEER SHEVA,ISRAEL
[3] BEN GURION UNIV NEGEV,DEPT COMP SCI,IL-84105 BEER SHEVA,ISRAEL
关键词
INFORMATION SYSTEMS DEVELOPMENT; STRUCTURED SYSTEMS ANALYSIS AND DESIGN; TRANSACTIONS; FORMAL SPECIFICATIONS; FORMAL DESIGN; FINITE-STATE MACHINE; TRANSFORMATIONAL PARADIGM;
D O I
10.1109/32.83916
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In conventional information systems development, consistency between requirements specifications and design is achieved by manual checking. This work is a step toward improving consistency by applying the transformational paradigm to the specification and design phases. Requirements are expressed in the ADISSA notation, using the ADISSA method, a transaction-oriented refinement of Structured Systems Analysis. The control part of a transaction is transformed into a formal specification, the FSM transaction, by applying a set of rules. The design stage is realized by an algorithm which decomposes the FSM transaction into simpler transactions and implements them with a hierarchical set of finite-state machines. Consistency between the formal specification and the result of the design is achieved by proving that the latter has the same behavior as the former.
引用
收藏
页码:814 / 829
页数:16
相关论文
共 14 条
[11]   ADISSA - ARCHITECTURAL DESIGN OF INFORMATION-SYSTEMS BASED ON STRUCTURED ANALYSIS [J].
SHOVAL, P .
INFORMATION SYSTEMS, 1988, 13 (02) :193-210
[12]  
Shoval P., 1987, Data & Knowledge Engineering, V2, P123, DOI 10.1016/0169-023X(87)90018-8
[13]  
Yourdon E., 1979, STRUCTURED DESIGN