INVERTED DECISION TABLES AND THEIR APPLICATION: AUTOMATING THE TRANSLATION OF SPECIFICATIONS TO PROGRAMS.

被引:0
|
作者
Levy, Leon S. [1 ]
Stump, H.Theodore [1 ]
机构
[1] AT&T Bell Lab, USA, AT&T Bell Lab, USA
来源
AT&T Technical Journal | 1985年 / 64卷 / 2 pt 2期
关键词
COMPUTER SYSTEMS; DIGITAL - On Line Operation;
D O I
暂无
中图分类号
学科分类号
摘要
Code generation techniques are used to program an application characterized by complexity arising from many special cases, and rapid changes due to advances in the state of the art. A formal notation - an inverted decision table written in a propositional logic form - is developed as a means for allowing expert users to describe the application in a knowledge base that code generators then can use to create production code. The complete system described in the paper automatically transforms a one thousand-page specification into a running program. The development of this system is an example of the formalization of the specification of a complex application. In this case the application is a part of the Job Management Operations System, an operational support system to aid regional Bell Operating Company construction and engineering processes. The techniques described, however, can be generalized.
引用
收藏
页码:533 / 558
相关论文
共 50 条
  • [31] AN APPLICATION OF DECISION TABLES AS SOURCE LANGUAGE FOR AUTOMATIC TESTING
    SCHEFF, BH
    IEEE TRANSACTIONS ON AEROSPACE, 1965, AS 3 (01): : 47 - &
  • [32] Adaptive decision tables - A case study of their application to decision-taking problems
    Pedrazzi, TC
    Tchemra, AH
    Rocha, RLA
    Adaptive and Natural Computing Algorithms, 2005, : 341 - 344
  • [33] Federal Data Protection Law. Supervising the Current Application of Data Processing Programs.
    Boehlick, Friedrich
    Hinz, Dieter
    Jest, Hans
    Loebel, Walter
    Niggemeyer, Heinrick
    Nikolin, Hans
    Rahe, Goetz
    Richter, Hans
    Schlatter, Erwin
    Schmidt, Klaus
    Thiele, Heinrick
    Elektrizitatswirtschaft, 1984, 83 (12): : 587 - 589
  • [34] APPLICATION OF GRAPH-THEORETICAL METHODS IN DECISION TABLES TECHNIQUE
    STRUNZ, H
    JORGENSEN, PC
    ANGEWANDTE INFORMATIK, 1976, (02): : 65 - 73
  • [35] Application of rough sets and fuzzy sets in constructing decision tables
    Noroozi, N
    IKE '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE ENGINEERING, 2005, : 343 - 353
  • [36] Formal translation of YAWL workflow models to the Alloy formal specifications: a testing application
    Mehran Rivadeh
    Seyed-Hassan Mirian-Hosseinabadi
    Software and Systems Modeling, 2023, 22 : 941 - 968
  • [37] Formal translation of YAWL workflow models to the Alloy formal specifications: a testing application
    Rivadeh, Mehran
    Mirian-Hosseinabadi, Seyed-Hassan
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (03): : 941 - 968
  • [38] Automated translation of safety critical application software specifications into PLC ladder logic
    Leucht, Kurt W.
    Semmel, Glenn S.
    2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 3447 - 3460
  • [39] Agent Technology Application in Automating the Coordination and Decision-Making in Supply Chain
    揭晖
    季建华
    JournalofShanghaiJiaotongUniversity, 2005, (04) : 456 - 461
  • [40] C3:: A system for automating application-level checkpointing of MPI programs
    Bronevetsky, G
    Marques, D
    Pingali, K
    Stodghill, P
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2004, 2958 : 357 - 373