【Abstract】wWw.shuoshilunwen.com The software development methods he gong through from assembly language,process oriented,object oriented to component oriented four major stages.However, with the complexity of software systems is constantly increasing,traditional software development methods show significant limitations. Especially in distributed or heterogeneous software systems,it is difficult to achieve rapid development,integration and reuse. The Service Oriented Architecture system development method provides a solution to these problems. SOA has become the mainstream software development method,it not only can enhance the reusability,flexibity and scalability of software systems,but also can shorten the development cycle. Currently,the SOA system development is the standardiazation of "Requirement"+"Service"two-tier structurc.The method has some limitations in adaptiong to a variety of semantic expression for specific applications.In the paper,we first study the development process of software system development methods,and the research background and status of filesystem.Then,present a rapid development method of SOA three-tier service architecture file system.It including two three-tier architecture: One is the logical level "Requirement+Semantics+Service"SOA three-layer architecture.Increase the "Semantics"layer based on the traditional "Requirement+Semantics" two-tier system. Through the "Semantics" layer,define the relevant application layer protocol language for specific applications.Do formal semantics describe of the mapping relationship between the business requirement and system requirement through the application layer protocol,which across the gap between the business requirement analysis and system implementation and realize the connection from business to system.Another is the implementation level "Process+Engine+Component" SOA three-layer architecture.The implementation three-layer architecture is corresponding to the logical.Establish the system process according to the application layer protocol language,design the process engine according to the requirement and develop the corresponding component as the service implementation according to the functional description of the service layer.The paper first introduce each layer main functions and related technologies used in development process. In the following,take the development of filesystem as an example,the paper discusses the software systems development methods and processes under the service architecture model,and initially realizes the BPEL process SOA filesystem prototype.In conclusion,the paper summarizes the software system development method of SOA three-layer architecture service model to analyze the advantages and the disadvantages, then put forward the next stage of work.
【关键词】 SOA;文件系统;UML;Web怎么写作;BPEL;【Key words】 SOA;Filesystem;UML;Web service;BPEL;