Font Size: a A A

Reconfigurable Scripting Language And Its Compiler Design And Implementation Of The Application Server

Posted on:2007-12-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y XiaoFull Text:PDF
GTID:2208360182478636Subject:Software engineering
Abstract/Summary:PDF Full Text Request
To implement the reconstruction of the applications in the internetworking environment, the conventional solution is to design and implement different functional components, then use these components to build applications. However, this method works well only with the steady business logic for applications, so it can't be widely suitable for different scenarios. This paper proposes a method of reconstruction and configuration of the business logic for networking applications and can be used to build different applications deployed on the internet. In order to achieve the reconstruction and configuration of specific networking applications, we design and implement the ICETIP script language, which can describe the data flow, form flow and event flow for any business logic, so that we can build networking applications according to the application requirements.This paper mainly studies design and implementation of ICETIP Script Language and its compiler. First, in order to describe the business logic for different networking applications , the paper studies the design of ICETIP script language and gives its. syntax presentation, then, the paper further discusses design and implementation of ICETIP script language compiler , including lexical analyzer, syntax analyzer, semantic analyzer and code generation. Finally, according to features of ICETIP script language, a special syntax tree is used to preserve the structure of syntax of language, and object code is generated from this tree. ICETIP(Information-Centered Enterprise Transaction-Integrated Processing System) is a information system developing platform with reconstruction and reconfiguration of application logic. Using ICETIP we can really reconstruct and reconfigure our networking applications without any programming, so it is very easier to build, maintain and update them.
Keywords/Search Tags:Business logic, Reconstruction, Script language, Compiler
PDF Full Text Request
Related items