Unlock instant, AI-driven research and patent intelligence for your innovation.
A Domain-Driven Design Tactical Modeling Method
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A technology of domain-driven design and modeling methods, applied in the domain of domain-driven design tactical modeling, can solve problems such as guidance, tactical modeling difficulties, complex models, etc., to achieve the effect of reducing communication problems and reducing learning costs
Active Publication Date: 2022-05-10
上海安畅网络科技股份有限公司
View PDF9 Cites 0 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
First, the concept of tactical modeling itself is very complicated. The conceptual knowledge contained in the tactical modeling level is very rich, and each model is very complicated. It is basically impossible to understand without a lot of actual combat experience. The cost of learning tactical modeling is very high. Second, due to the large gap in the development level and experience of front-line developers, the understanding of domain-driven design is not deep enough, and it is often difficult for the same development team to maintain standard and unified modeling results; third, in the actual application of tactics There is no specific implementation technical plan to guide the modeling, which makes it difficult to standardize and apply tactical modeling to actual modeling design and practice
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 2
[0198] refer to image 3 As mentioned above, the domain-driven design tactical modeling method proposed in the embodiment of the present invention can verify the tactical modeling results, and the verification rules conform to the most advanced research results and specifications in the field of domain-driven design tactical modeling, and give Modifications to the model, specifically, include the following steps:
[0199] Step S200, such as image 3 As shown, the modeling results are verified, which specifically includes the following steps:
[0200] Step S201, verify the legality of the attribute names and attribute values of the tactical pattern objects in the modeling results, and ensure that the naming of entities, unique identifiers, value objects, domain services, domain events, modules, aggregates, resource libraries, and factories conforms to English grammatical norms , to ensure that the name of the unique identifier and the specific value of the unique identifier...
Embodiment 3
[0210] According to the above principles, tactical modeling is performed on the user identity authentication subfield, using the tactical modeling method proposed by the present invention, and the modeling process is as follows Figure 5 As shown, specifically, the modeling process steps are as follows:
[0211] Use English words to model the objects in the business. The correspondence between English names and business objects is as follows:
[0212] Person represents "member", RegistrationInvitation represents "registration invitation", Role represents "role", Group represents "group", ContactInformation represents "contact information", Enablement represents "authorization", GroupMember represents "group member", UserPasswordChanged represents "user password Modified", PersonNameChanged means "member name has been modified", UserRegistered means "user has registered", TenantActivated means "tenant has been activated", User means "user", Tenant means "tenant";
[0213] Choo...
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
Login to View More
Abstract
The invention discloses a domain-driven design tactical modeling method, which belongs to the technical field of domain-driven design practice. The invention discloses a domain-driven design tactical modeling method, which includes: tactical mode selection, modeling result verification and realization of the modeling result. The tactical pattern selection part includes selecting entities, value objects, domain services, domain events, aggregations, modules, resource libraries, factories, and confirming the important characteristic attributes of the above patterns; the modeling result verification part includes the specification of the tactical pattern attributes. , constraints and the verification of the relationship between the modes; the realization part of the modeling results includes the technical solutions and technical details of the tactical mode. The invention supports the efficient and simple use of the domain-driven design tactical modeling mode, can effectively verify the standardization and normativeness of the modeling results, and can also implement the modeling results concretely, providing a reliable set of tactical modeling procedures for the modeling process. process.
Description
technical field [0001] The invention relates to the technical field of domain-driven design practice, in particular to a domain-driven design tactical modeling method. Background technique [0002] Domain-driven design is a software design method for complex business processes, which can help architects and software developers refine business processes and build complex software systems. In recent years, more and more teams have applied domain-driven design to the design and implementation of large-scale distributed systems. Compared with the traditional system design method, domain-driven design focuses more on the business process in the domain rather than the data of the system operation, emphasizing the importance of the domain model. Domain-driven design follows the principle of separation of concerns, and has a clear division of strategies and responsibilities for domain objects. It can map real business to domain objects and build a bridge of communication between do...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.