CENSYS - A STRUCTURE ORIENTED SOFTWARE ENGINEERING ENVIRONMENT FOR THE DEVELOPMENT OF C-PROGRAMS

被引:0
|
作者
ENGEL, C
SONNENSCHEIN, M
机构
[1] RWTH Aachen, Germany
来源
ANGEWANDTE INFORMATIK | 1988年 / 30卷 / 09期
关键词
Computer Programming Languages;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
CENSYS is a structure oriented (syntax directed) software engineering environment for the development of C programs. It is mainly intended to be used by programmers who are learning to write programs in C. It consists of a syntax directed editor, a semantic checker like the C program checker LINT, and an experimental data flow analysis tool. The Cornell program synthesizer (CPS) was the prototype for CENSYS, but a main difference between CENSYS and CPS is the fact that semantic checking in CENSYS is done in a special phase and not permanentaly when the program is edited. This is an effect of the language C, which needs checking for many possible program anomalies. The problems that are effected by the language C are demonstrated.
引用
收藏
页码:399 / 410
页数:12
相关论文
共 50 条
  • [22] eLearning development environment for software engineering Selbo 2
    Stoyanov, S.
    Mitev, D.
    Minov, I.
    Glushkova, T.
    [J]. DEXA 2008: 19TH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2008, : 100 - 104
  • [23] NDCADSAS - an engineering production CAD software development environment
    [J]. Jisuanji Yanjiu yu Fazhan, 4 (307-311):
  • [24] A VISUAL ENGINEERING ENVIRONMENT FOR TEST SOFTWARE-DEVELOPMENT
    BEETHE, DC
    HUNT, WL
    [J]. HEWLETT-PACKARD JOURNAL, 1992, 43 (05): : 72 - 77
  • [25] Cluster-oriented software development environment and its applications
    Wu, XF
    Li, W
    [J]. HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 692 - 695
  • [26] DOOD: Distributed object-oriented software development environment
    Kim, TH
    Shin, WC
    Park, GD
    Lee, TH
    Kim, TG
    Shin, YG
    Wu, CS
    [J]. ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 427 - 434
  • [27] Knowledge management in an enterprise-oriented Software Development Environment
    Montoni, M
    Santos, G
    Villela, K
    Miranda, R
    Rocha, AR
    Travassos, GH
    Figueiredo, S
    Mafra, S
    [J]. PRACTICAL ASPECTS OF KNOWLEDGE MANAGEMENT, PROCEEDINGS, 2004, 3336 : 117 - 128
  • [28] Teachin an object-oriented software development lifecycle in undergraduate software engineering education
    Blake, MB
    Cornett, T
    [J]. 15TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2002, : 234 - 240
  • [29] Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study
    Faruk, Md Jobair Hossain
    Subramanian, Santhiya
    Shahriar, Hossain
    Valero, Maria
    Li, Xia
    Tasnim, Masrura
    [J]. 2022 IEEE/ACIS 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2022, : 120 - 127
  • [30] VISTA - A USER INTERFACE FOR A DISTRIBUTED OBJECT-ORIENTED SOFTWARE ENGINEERING ENVIRONMENT
    RODDEN, T
    SAWYER, P
    SOMMERVILLE, I
    [J]. SOFTWARE ENGINEERING JOURNAL, 1992, 7 (01): : 25 - 34