Supercharge Your Innovation With Domain-Expert AI Agents!

Software architecture analysis design method combined with structured and software architecture analysis method (SAAM)

A software architecture and design method technology, applied in the direction of program control devices, etc., can solve the problems of too formalized expression method and long development cycle, and achieve the effect of rapid development and deployment.

Active Publication Date: 2012-10-10
CHINA DIGITAL VIDEO BEIJING
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) The use case diagram of the object-oriented method is too superficial, and the expression method is too formal;
[0008] (2) Relying solely on traditional structured analysis and design methods, the development cycle is long;
[0009] (3) Single use of the SAAM method can only obtain the results of evaluating the application scenarios of the system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software architecture analysis design method combined with structured and software architecture analysis method (SAAM)
  • Software architecture analysis design method combined with structured and software architecture analysis method (SAAM)
  • Software architecture analysis design method combined with structured and software architecture analysis method (SAAM)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036]The embodiment of the present invention is to illustrate in more detail the description method and implementation method of implementing the application scenario using the SAAM method, as follows:

[0037] Method 1: If it is a workflow application scenario, process initiation is required, such as scenario 1, such as figure 2 shown;

[0038] Method 2: If it is an application scenario for interface calls or the relationship between components and the whole, it is necessary to have related systems and sub-components, and reflect their mutual relationship, such as scenario 2, such as image 3 shown

[0039] The description method of the application scenario is as follows Figure 8 As shown, specifically:

[0040] Step S1: describe the main workflow;

[0041] Step S2: Describe related systems and components;

[0042] Step S3: Describe the relationship and working principle;

[0043] Step S4: describe data flow and interface;

[0044] Step S5: Describe the interface ty...

Embodiment 2

[0048] Embodiment 2 of the present invention is to illustrate in more detail how to use application scenarios as the input source for structured analysis and design. This embodiment takes the application scenario of workflow nature, that is, scenario 1 in Embodiment 1, as an example. The entire new media The primary purpose of programs produced in the production domain is to be able to broadcast smoothly. Therefore, the application scenario of broadcasting is analyzed as one of the main application scenarios. The description method can be as follows:

[0049] Process initiation: After the production subnet program is completed, this process occurs after the respective subnets complete the program packaging.

[0050] Main workflow: After the program is synthesized and packaged in the subnet, there are two options according to the actual situation: (1) It needs to be transcoded / packaged into the format required for broadcasting, and then sent to the broadcast (such as sending to ...

Embodiment 3

[0059] Embodiment 3 of the present invention is to further describe in detail how to gradually display the system functions in the form of a list, and the display form can be as follows:

[0060] platform function

[0061] a) Support platform management function

[0062] i. Support platform unified personnel management and unified login authentication;

[0063] b) Support the secondary library of production-oriented media assets

[0064] i. Support online editing of media materials (only for H non-editing, other production subnets support this function to be discussed);

[0065] ii. Support catalog retrieval function;

[0066] iii. It is not required to support the nearline tape library function;

[0067] iv. Support the function of directly sending and publishing media materials;

[0068] v. Support the browsing of material in low bit rate wmv format;

[0069] vi. Support the production of subnet material source stream archives;

[0070] vii. The interaction between th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a software architecture analysis design method combined with a structured and software architecture analysis method (SAAM). Software architecture analysis design is performed by combining a method for evaluating the structured and SAAM architecture; the SAAM method is introduced as a pilot method of software architecture analysis design; the software architecture design is performed by a structured analyzed design method, so that a brand-new software architecture analysis and design method is realized and is a unique method for finishing system design and system architecture construction; and the method is particularly applicable to the software architecture analysis design method in which the conventional product is used as a core and items can be customized and developed.

Description

technical field [0001] The present invention relates to the technical field of software development in IT (Information Technology) field and radio and television field, in particular to a software architecture analysis and design method combining structured and SAAM methods. Background technique [0002] SAAM Software Architecture Analysis Method (Software Architecture Analysis Method) is the earliest documented and widely used software architecture analysis method. It was originally used to analyze the modifiability of the architecture, but practice has proved that the SAAM method can also be used for many Other quality attributes and system functionality are quickly assessed. SAAM's software evaluation method can be carried out in six steps: forming application scenarios, describing the architecture, classifying and prioritizing application scenarios, individual evaluation of indirect application scenarios, evaluating the interaction of application scenarios, and forming a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor WANG KUNYUE
Owner CHINA DIGITAL VIDEO BEIJING
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More