The Research Of Semantics Description Integration Environment | Posted on:2007-10-06 | Degree:Master | Type:Thesis | Country:China | Candidate:J S Liao | Full Text:PDF | GTID:2178360185975684 | Subject:Computer application technology | Abstract/Summary: | PDF Full Text Request | The research of methodologies and tools of software understanding are the software industry's important issues. Software understanding is through some tools and methodologies to identify "what" and "how" of software system, is a process of developing mental modeling of software system meanings and behaviors. Understanding of a software system is an abstract process that abstracts more senior description of the system. The goal products of abstract process are software understanding models. They include objects from the real world and its mutual relations, while ignoring some programming areas less important details.The semantics included in software source codes is concealed expression of the grammar and syntax of software, which is direct embodiment of the design intent and design decision-making of software producers during developing software system, as well as high-level product of transforming human thinking to machine thinking. Therefore, takeing out design ideas and design decision-making from software semantics would be a direct and effective way. From this point to explore automaic intelligent algorithms and tools of software understanding will have great significance. Therefore, this thesis emphasizes the study to build up a semantics description integration environment. It can handle various programming language, withdraw the semantics information of the customer concern from the software source codes. It help customer to understand software system accurately quick roundly.This thesis mainly made the following work:1.Putting forward semantics description integration environment model.Aimming at the existent shortages of the current program understanding tools, It puts forward semantics description integration environment model.2.Design and implement of semantics description integration environment model.Designing each moldule of the environment semantics description integration environm- ent model. Using the VC++ to implement important functions of each moldule.3.Giving application example.Sampling the C language function definition is taked to as example to explain the usage of semantics description integration environment. | Keywords/Search Tags: | Semantics Description, Software Understanding, Analysing Source Code, Software Understanding Tools, Semantics Action | PDF Full Text Request | Related items |
| |
|