《外文翻译--软件体系结构的现状及发展方向.doc》由会员分享,可在线阅读,更多相关《外文翻译--软件体系结构的现状及发展方向.doc(10页珍藏版)》请在金锄头文库上搜索。
1、英文原文The current situation of the system structure of the software and developing direction In the article of concept of system structure of the software , we speak of from the crisis of the software, have explained origin , defines and the function in the project of the software is developed of the
2、system structure of the software. Then, how is the current situation of the system structure of software at present? What is the development trend of the system structure of software? This is the content that this text will introduce. At present, in the system structure of the software is still in d
3、eveloping rapidly, more and more researchers are casting attention on the research of the system structure of the software. It is still very irregular to use for carrying on model , mark law and tool that the specification describes to the system of the software. Though these irregular models are us
4、eful, in order to make it more accurate and more stalwart, the research work in many aspects needs continuing going on.Since later stage of 1990s, the research of the system structure of the software has become a focus . The masses of software worker realize software system great meaning and it that
5、 structure study design the importance developed to the software system already, have launched a lot of research and practice work.Is it watch to come by system current situation that structure study from software, present research and to software system description of structure, come to say to stil
6、l stay on the basis of the thing that it is not formalized to a great extent. Teacher , framework of software , lack essential tool still, the tool should explicit describe, have formalized tool of independent character.At present among the in common use software development approach, it is it use f
7、ormalized picture and text non- usually to describe, cant describe the interface between the components of existence that the system expects , cant describe the meaning of different systematic association relation of composition . Difficult to understand developer , let alone use for analysing its c
8、haracteristics , such as consistency and integrality ,etc.is studied Component of system nearly by one when describing formalized method non- as one software, the systematic putting in an position will be influenced too, the efforts in the course of designing a systematic structure are very difficul
9、t to transplant to another system. Connect to system component structurization of relation is it get a explicit one to suppose , when the formalized description, it will be risky to transplant such a systematic component to another system, even impossible one.Software system structure is it remain i
10、n formalized block diagram stage non- only to study, it has been already difficult to meet the needs of further development. For support based on system structure development , need formalized modeling symbol , system analysis and developing instrument that structure prove. Is it watch to come from
11、software system current situation that structure study, in field this there are progress recently, a representative one Mellon of American Carnegie university among them Robert J.A11en on (Carnegie Mellon University) on Wright system that l997 get out of every year. Wright is- a kind of structure de
12、scribes languages, this language is on the basis of a kind of formalized , abstract systematic model, have offered a kind of practical tool for the thing that describe and analyse the system structure of the software and structurization method . Wright lays particular emphasis on and describes syste
13、matic software component and structure , disposition and method to join mainly. It uses the explicit , independent connection model to come as mutual way, this make system this can spend logic predicate symbol system , rely on specific systematic instance describe the abstract behavior of the system
14、. System this can also judge systematic structure consistency and integrality of specifications through checking in a group of static behavior. By the look of analysis of these characteristics, Wright system is really suitable for to large-scale and systematic description and analysis.Study primary
15、problem of the system structure of the software is how to express the system structure of the software, namely what system structure modeling to the software. According to the difference of emphasis points of modeling , can divide the model of the system structure of the software into 5 kinds : Stru
16、cture model, frame model, dynamic model, course model and function model. In these 5 models, the most frequently used one is the structure model and dynamic model.This is a most ocular , most general modeling method . The method portray the structure with system component , attachment and other concepts of structure, and is it is it reflect important semanteme content of system to come through structure to try hard, including systematic disposition , restraint , implicit as