Code generation design specification in software development소프트웨어 개발에 있어 디자인 명세로 부터의 코드 생성

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 467
  • Download : 0
The purpose of this thesis is to develop a System for Code Translation (SCT) which is composed of Program Design Language for C (PDLC), Design Analyzer, and Code Generator. The input to the SCT is an abstract design specification, or a detailed design specification described by PDLC. the specification is analyzed by Design Analyzer, and if legal and correct, the C programming code that implements the specification is directly generated by Code Generator. Once the target code is generated, one need to use the conventional linkers and loaders to execute the object program code. The use of database plays a significant role in SCT since it allows a designer to replay the evolution of the system from design to implementation as many times as desired. The access to the hierarchically organized design information is also needed. Furthermore, a method, similar to the syntax-directed transition scheme in a compiler, is used to produce code from design specification. The availability of early implementations constitutes a definite advantage for error detection and precise specification. The main advantages of utilizing SCT in software development are as follows; (1) the human effort is mainly devoted to the design specification phase, (2) the automatically generated program code are equivalent to the specifications, (3) the early feedback from the user can be obtained by observing the behavior of the Analyzer.
Advisors
Park, Sung-Jooresearcher박성주researcher
Description
한국과학기술원 : 경영과학과,
Publisher
한국과학기술원
Issue Date
1988
Identifier
66450/325007 / 000861244
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 경영과학과, 1988.2, [ [iii], 58, [38] p. ]

URI
http://hdl.handle.net/10203/44810
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=66450&flag=dissertation
Appears in Collection
MG-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0