Font Size: a A A

Research On Agent Oriented Software Development Method For Mechanical System

Posted on:2018-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:H J QinFull Text:PDF
GTID:2348330518475463Subject:Vehicle Engineering
Abstract/Summary:PDF Full Text Request
There are many problems in the development of mechanical system software,such as long development cycle,low success rate,and difficult to develop high quality intelligent parallel system."Made in China 2025" put forward the intelligent manufacturing as the main direction of its strategic implementation,along with which,it's extremely urgent to develop parallel and intelligent mechanical system software for special use.In this paper,the chassis design system was used as a case to study the application of Agent oriented software development method in software development of mechanical system,in order to solve the problems of software development in mechanical system.In this paper,the Agent oriented software development method named“MaSE method”was used.Firstly,the chassis design system was Analytical modeled,the targets of the chassisdesign system was achievedbased on a set of customized original requirements,and the hierarchy chart of the targets was there.A set of roles was defined by use cases and timing diagrams in the chassis design system.Targetswere mapped to tasksthatwere implemented by the roles,and the MaSE model and concurrent task model of system were there.Secondly,the chassis design system was designed.Agent classes of chassis design system were created based on roles,and Agent class diagram could be shaped.The finite state automata was used to describe the dialogue between Agent classes,and the MAS structure of chassis design system was formed.The internal components and the components' architecture in each Agent class of the chassis design system were defined,as well as the system deployment diagram,which was used to describe the number and location of Agents in the system.At last,the clutch design was used as a case,defining the internal details of the BDI architecture based on the JACK platform.Agent oriented software development methodshowedfine abstraction and encapsulation ability,that helped to achieve highly independent software module structure,and the complexity of the system was well controlled.A variety of architecture ensured the autonomy and dynamic of Agent,thatcould improve the development efficiency and the success rate of theintelligent parallel mechanical system software,and provided a solid foundation for the successful development of the chassis design system and the later maintenance.The research and implementation of Agent on vehicle chassis design system provides a reference for the development of mechanical system software,and has certain practical value in engineering.
Keywords/Search Tags:Agent, MaSE, Mechanical system software, Cassis design system
PDF Full Text Request
Related items