Software Development Method Based on Software Bus

Kun Xu, Wei Shen · 2020

Software is the infrastructure of information society, and the construction and application of software energy becomes a core competitiveness. The software development method condenses the systematic software construction process and technology. With the development of computer hardware technology, the development of computer software is in urgent need of further development, and software development based on software bus is a huge change in the process of software development, which will become a landmark. With the expansion of the scale of software system, its complexity is also growing rapidly and difficult to control. The nonfunctional attributes, such as log and security, are distributed in every corner of business logic in routine object-oriented development, which is difficult to be handled effectively and uniformly, which brings great obstacles to the understanding and maintenance of software. As an effective supplement of object-oriented method, aspect-oriented method unifies related attributes as crosscutting concerns to understand and sort out, and abstracts them as "party" The concept of "face" can be designed and implemented in an integrated way, which greatly increases the comprehensibility and maintainability of the code. This paper mainly introduces the method and process of software development based on software bus, and through comparative analysis with traditional software development, obtains the advantages of software development based on software bus.

Read the paper · More papers on PaperTik