Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

39 results about "Use Case Diagram" patented technology

A use case diagram at its simplest is a representation of a user's interaction with the system that shows the relationship between the user and the different use cases in which the user is involved. A use case diagram can identify the different types of users of a system and the different use cases and will often be accompanied by other types of diagrams as well. The use cases are represented by either circles or ellipses.

System and method for specifying functional and non-functional requirements for a project

A method for modeling requirements of a product includes defining an abstract use case for each feature of said product; hierarchically decomposing each abstract use case until concrete use cases are specified for each feature; depicting every actor who would use said product as communicating with a concrete use case through a boundary; and programmatically extracting requirements from said use case diagram. Programmatically extracting requirements further includes converting use case diagrams into directed acyclic graphs, wherein each use case corresponds to a node of a graph, and each relationship between a pair of use cases is represented by a directed edge between the corresponding pair of nodes in said graph, wherein a directed edge points from a parent node to a child node, converting said directed acyclic graph into a tree, and searching said tree to extract said requirements.
Owner:SIEMENS AG

System and method for extracting UML models from legacy applications

A method and computer program product are provided for extracting UML models from legacy applications. The system involves extraction of UML models and importing and exporting than to other commercial UML tools. In a more specific aspect, UML objects are associated with business rules which have been extracted from a legacy application. In particular, UML diagrams are extracted from a legacy application for Use Case diagrams, Activity diagrams from screen flows, and Activity diagrams from program logic.
Owner:MICRO FOCUS US

System and method for specifying functional and non-functional requirements for a project

A method for modeling requirements of a product includes defining an abstract use case for each feature of said product, hierarchically decomposing each abstract use case until concrete use cases are specified for each feature, depicting every actor who would use the product as communicating with a concrete use case through a boundary, and programmatically extracting requirements from the use case diagram. Programmatically extracting requirements further includes converting use case diagrams into directed acyclic graphs, where each use case corresponds to a node of a graph and each relationship between a pair of use cases is represented by a directed edge between the corresponding pair of nodes in the graph where a directed edge points from a parent node to a child node, converting the directed acyclic graph into a tree, and searching the tree to extract the requirements.
Owner:SIEMENS AG

System and method for extracting uml models from legacy applications

A method and computer program product are provided for extracting UML models from legacy applications. The system involves extraction of UML models and importing and exporting than to other commercial UML tools. In a more specific aspect, UML objects are associated with business rules which have been extracted from a legacy application. In particular, UML diagrams are extracted from a legacy application for Use Case diagrams, Activity diagrams from screen flows, and Activity diagrams from program logic.
Owner:MICRO FOCUS US

Web application model and test method based on UML use case diagram and sequence diagram

The invention relates to a Web application model and a test method based on a UML use case diagram and a sequence diagram, which is used for establishing the Web application test model based on use case and automatically generating test scenes therefrom. The test method comprises the following steps: firstly, using a layered UML extension use case diagram is used as a Web application model from the viewpoint of an external user, wherein the model is called a use case transition model (Use Case Transition Model, UCTM); secondly, describing each use case from top to bottom by a formalized sequence diagram, and automatically transforming the sequence diagram to a restricted directed graph (RDG); thirdly, providing a constraint message coverage criterion ( CMC), and generating test cases from the RDG, wherein the test cases can meet the CMC, and the number of the test cases is reduced; and fourthly, merging the RDG from bottom to top, and traversing the RDG. The test scenes on different levels of Web application can be generated, and the provided constraint message coverage criterion (CMC) can be met.
Owner:SHANGHAI SECOND POLYTECHNIC UNIVERSITY

Program for test case generation based on use case diagram and method for test case generation using the same

In the program for generating a test case based on a use case diagram and the method for generating a test case using the same according to exemplary embodiments of the present invention, since a use case specification specifying a procedure or method scenario performed in a use case diagram is used to complement insufficient information of a use case diagram used to extract a test case, a layer, although he is not a specialist or an expert, can easily generate a certain level of a test case to effectively perform a test. Thus, requirements can be verified in advance by generating a test case from a use case program, reducing the costs for a system development.
Owner:LEADPOINT SYST INC +1

Goal and scene-based use case-driven requirement elicitation method

A goal and scene-based use case-driven requirement elicitation method includes the following steps: (1) goals and scenes are divided into a four-layered structure, which includes a business layer, a service layer, an interaction layer and an internal layer; (2) a user is guided to fill in a table, so that requirements are elicited; (3) the requirements elicited in step 2 are converted into a goal-scene table, which is converted into a use case table; (4) the use case table is converted into a use case diagram, and by means of the use case diagram, an activity diagram, a sequence diagram and a state diagram are generated; (5) the non-functional requirements and the functional requirements are correlated, and the non-functional requirement templates added by the user are converted into a visualized non-functional requirement diagram and a soft goal tree. The goal-scene four-layered structure is designed and realized, so that requirement analyzers can conveniently interact with the user; the requirements elicited from goals and scenes are converted into a use case model; and the conversion from the use case model to a UML (Unified Modeling Language) requirement model is provided.
Owner:XIDIAN UNIV

Program for test case generation based on use case diagram and method for test case generation using the same

In the program for generating a test case based on a use case diagram and the method for generating a test case using the same according to exemplary embodiments of the present invention, since a use case specification specifying a procedure or method scenario performed in a use case diagram is used to complement insufficient information of a use case diagram used to extract a test case, a layer, although he is not a specialist or an expert, can easily generate a certain level of a test case to effectively perform a test. Thus, requirements can be verified in advance by generating a test case from a use case program, reducing the costs for a system development.
Owner:LEADPOINT SYST INC +1

Software fuzzy self-adaptation modeling tool construction method based on expanded UML (Unified Modeling Language)

The invention discloses a software fuzzy self-adaptation modeling tool construction method based on expanded UML (Unified Modeling Language). The method comprises the following steps: as the method meets the UML2.0 specification, firstly, defining a software fuzzy self-adaptation meta facility by expanding the unified modeling language, wherein the meta facility comprises a stereotype as well as a mark value and a constraint condition corresponding to the stereotype, and generating a domain language; then, defining a domain model by utilizing the newly added meta facility, wherein the domain model comprises a plurality of views, including an analysis view, namely, a software fuzzy self-adaptation use case diagram, a structural view, namely, a software fuzzy self-adaptation class diagram, and a behavior view, namely, a software fuzzy self-adaptation sequence diagram; finally, defining the storage structures of the meta facility and the domain model by using XML (Extensive Markup Language), constructing software fuzzy self-adaptation domain plug-in, and establishing a complete modeling environment in combination with a unified modeling language tool. The method is compatible with a standard UML modeling environment, is convenient to construct, and is significant for improving the development efficiency of software fuzzy self-adaptation.
Owner:PLA UNIV OF SCI & TECH

Open type unmanned aerial vehicle ground station platform independent modeling method

The invention discloses an open type unmanned aerial vehicle ground station platform independent modeling method, which comprises the following steps of 1 ground station resource decoupling characterized by splitting a ground station into three layers of architectures, namely an application service, an operating system and a hardware resource, based on an unmanned aerial vehicle ground station open type architecture; 2 dividing functional domains, dividing the platform irrelevant model into domains according to a specific theme, and dividing the domains into six functional domains of monitoring, planning, situation, C4I, information and management based on function analysis of the unmanned aerial vehicle ground station; and step 3 functional domain modeling characterized by modeling each functional domain by adopting a Rhapody modeling tool, and relating to a use case graph, a use case activity graph, a time sequence graph, a state machine graph and an interface graph. According to themodeling method, the personalized customization of the ground station can be realized according to user requirements, so that the ground station can flexibly obtain each service application of different theme domains, the modeling efficiency is improved, the ground station requirement capturing and modeling time is shortened, and the development cost is reduced.
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Method for generating C++code based on combination of class diagram and activity diagram

The invention discloses a method for generating a C++code based on combination of a class diagram and an activity diagram. The generation method comprises the following steps of: converting a use case diagram into the class diagram and the activity diagram, wherein each use case is taken as the basis, and generating the class diagram and the activity diagram according to the information in the use case diagram, i.e. the use case description, the precondition, the post condition, the control flow and the like; building a mapping rule of the class diagram and the activity diagram to the C++code, wherein in order to improve the practical applicability and the effectiveness of the code, the class diagram and the activity diagram need to be combined with each other to generate the code; and after a template-based technology is taken as a frame, enabling input information of a template engine to be selected from the class diagram and the activity diagram based on a model technology, and generating the code by a template code generating technology based on the class diagram and the activity diagram.
Owner:XIDIAN UNIV

Computer product for supporting design and verification of integrated circuit

Design and verification support related to integrated circuits that includes acquiring a first use case diagram representing a function of an object subject to design and verification and an activity diagram representing a processing procedure of the object; analyzing a structure of the activity diagram acquired at the acquiring step; converting the activity diagram to a second use case diagram representing a function of the object, based on the structure analyzed at the analyzing; verifying uniformity of the first use case diagram and the second use case diagram; and outputting a verification result obtained at the verifying uniformity.
Owner:FUJITSU LTD

Requirement modeling method based on new characteristic model and model transformation method

The invention discloses a requirement modeling method based on a new characteristic model and a model transformation method. A model is established by the new characteristic model through a hierarchical structure of expansion of ability characteristics along with addition of a 'service layer' and a quality characteristic with addition of four hierarchical structures. Five types of conditions of the characteristic model are simplified to two types of conditions through introduction of a 'selectable set'. A requirement modeling technological process is designed according to the new characteristic model. A characteristic pattern is converted into a unified modeling language (UM) class pattern and a UML case using pattern. The requirement modeling method based on the new characteristic model is capable of greatly promoting reusability of software requirement assets and improving production efficiency and quality of software. The model transformation method is joined with the requirement modeling method based on the characteristic model and a UML pattern modeling method.
Owner:XIDIAN UNIV

Highly extensible requirement analysis method and system of the same

A highly extensible requirements analysis method and a system of the same are revealed. First collect user requirements of a software system and modify the user requirements by a breadth analysis tool and a depth analysis tool. Then generate actors that interact with the software system and collect more actors by the breadth analysis and depth analysis tools so as to make the actors with breadth and depth. Next generate use case diagrams of respective actor according to the above user requirements and the actors. Finally, the use case diagrams are modified by the breadth analysis and depth analysis tools so that the use case diagrams have breadth and depth. Thereby the user requirements of the software system are collected quickly and defined precisely at the requirements analysis and definition stages. The software development efficiency is improved and the cost is reduced.
Owner:CHENG PO HSUN

Behavior logic modeling method of industrial electronic system

The invention relates to a behavior logic modeling method of an industrial electronic system. The behavior logic modeling method includes the following steps: 1, determining the running process of the industrial electronic system according to the functions of the industrial electronic system, obtaining application scenes according to the running process, and building an application scene use case diagram of the industrial electronic system according to the application scenes; 2, building logical relationships between the application scenes, and forming an activity diagram of the industrial electronic system; 3, building signal time sequences and logical relationships of devices related to each application scene, and forming a sequence diagram of the industrial electronic system; 4, building state machine diagrams of the devices of the industrial electronic system, and observing behaviors and logic of the devices in the application scenes through the state machine diagrams. According to the behavior logic modeling method, complete descriptions of the behavior logic of the industrial electronic system are achieved through the use case diagram, the activity diagram, the sequence diagram and the state machine diagrams, and a workable model can be provided for system logic simulation in the early period and functional performance affirming in the late period of research and development of the industrial electronic system.
Owner:杭州杉石科技有限公司

Use case diagram detection method based on attack mode

The invention relates to a method for detecting a use case diagram based on an attracting mode which belongs to the safety technique field. The method includes steps as follows: constructing an efficient attracting mode storeroom; enumerating name, summary description, corresponding misuse example, selected relax scheme information of prior attract mode, and establishing a mapping relationship among the use case, misuse example, attracting mode and selected relax scheme; (2) reading the use case diagram waited detected; extracting corresponding asset information matched with the name and summary description of the prior attracting mode in the attracting mode storeroom in the use case diagram; processing compare and matching for asset information extracted from the use case diagram and corresponding content in the attracting mode storeroom, processing detection example aiming at each example one by one. The method is benefit for reducing developing cost, increasing reliability and developing efficiency of software.
Owner:江苏永达电力电信安装工程有限公司

A method and apparatus for generating a business process based on a use case

PendingCN109190992ASolve technical problems that do not know how to draw a business flow chartConsistent granularityVisual/graphical programmingResourcesService flowGraphics
The invention discloses a method for generating a business process based on a use case, which comprises the following steps: drawing a use case diagram; generating a service flow chart automatically by the use case diagram, wherein the service flow chart is composed of one or more vertical strip-shaped visual graphics elements, and a plurality of first or second visual elements are arranged from top to bottom within the strip-shaped visual graphics elements. The service flowchart further includes a connection line to represent an association relationship and an order between the first visual element and the second visual element. The invention solves the technical problem that the user does not know how to draw the service flow chart when the service analysis is carried out, thereby achieving the technical effect that the corresponding service flow chart can be generated only by the customer drawing the use case diagram.
Owner:CHENGDU UNIV OF INFORMATION TECH

Method and apparatus for supporting verification of hardware and software, and computer product

An apparatus for supporting a verification for each of a plurality of functions of a target object, includes: a receiving unit that receives a use case diagram that includes a plurality of use cases each of which corresponding to each of the functions; an extracting unit that extracts a relation between the use cases from the use case diagram; and a setting unit that sets a priority of verification for each of the use cases based on the relation.
Owner:FUJITSU LTD

Case graph similarity judgment method based on maximum common sub-graph calculation

The invention belongs to the technical field of software development, and discloses a case graph similarity judgment method based on maximum common sub-graph calculation, which comprises the following steps of: 1, preprocessing to-be-compared UML (Unified Modeling Language) case graphs, and representing the UML case graphs as directed graphs; 2, calculating and obtaining a maximum common sub-graph between the to-be-compared directed graphs; and 3, calculating the similarity by using a similarity judgment algorithm. The maximum common sub-graph algorithm used in the method is simple in process, the graph structure is directly analyzed, the efficiency is high, it can be guaranteed that the use process is efficient and convenient, and the method has high applicability.
Owner:ZHEJIANG GONGSHANG UNIVERSITY

Method for extracting requirements and describing behaviors during software safety test based on profile division

ActiveCN101989230ASimple methodSecurity Testing Requirements GuaranteeSoftware testing/debuggingActivity diagramUse Case Diagram
The invention discloses a method for extracting requirements and describing behaviors during a software safety test based on profile division. The method comprises the following four steps of: firstly, creating a unified modeling language (UML) use case diagram and a UML activity diagram; secondly, extracting safety functional requirements from the UML use case diagram and the UML activity diagram; thirdly, creating a software safety timing sequence activity diagram; and fourthly, creating a software test use case. By the method for extracting the requirements and describing the behaviors during the software safety test based on the profile division, software is analyzed in two levels of the UML use case diagram and the UML activity diagram, and the safety functional test requirements are extracted and expressed by a formalized method which is simple and clear; and even the specific safety requirements are not extracted from the software, testers can propose the complete, normalized and effective safety functional test requirements through normalized classified tabulation.
Owner:PLA UNIV OF SCI & TECH

Resource unified planning system based on use case diagram and working method thereof

The invention discloses a resource unified planning system based on a use case diagram and a working method thereof, and relates to the field of energy interconnection. Current resource planning cannot adapt to new situation changes. The present invention comprises: an access terminal; a laboratory module comprising a regional load prediction sub-module, an energy supply and demand situation sub-module, a regional distribution network planning sub-module, a cost simulation sub-module, a power transmission and transformation cost analysis sub-module, an investment capability calculation sub-module and an investment strategy sub-module; a middle platform service module used for enabling a data middle platform to process business on all data based on laboratory data and a data back-feeding business middle platform generated by the business, enabling the business middle platform to bear all general businesses and supporting an access terminal to quickly respond to application requirements;and a management and operation and maintenance module which forms an active intelligent information security protection system. According to the technical scheme, a digital technology is used for energizing a traditional power grid, the perception capability, the interaction level and the operation efficiency of the power grid are improved, and access and comprehensive utilization of various energy sources are supported.
Owner:STATE GRID ZHEJIANG ELECTRIC POWER +1

Python frame generating method and system

An embodiment of the invention provides a python frame generating method and system. The method comprises the following steps: acquiring a first parameter input by a user through a main module, wherein the first parameter comprises a class diagram, a use case diagram or a mind map; calling a parameter module by using the main module, and converting the first parameter into a second parameter recognized by the system; calling a configuration module by using the main module, and acquiring configuration information selected by the user, wherein the configuration information comprises longitudinal selection information, transverse selection information, implementation mode information and development mode information; and calling a frame module by using the main module, and generating a service frame according to the configuration information and the second parameter. According to the python frame generating method and system which are provided by the embodiment of the invention, the service frame can be established quickly as needed, the difficulty of establishment of the service frame is reduced, and the efficiency of establishment of the service frame is improved.
Owner:XIAMEN JIWEI TECH CO LTD

Micro-service division method based on limit context

The invention relates to a micro-service division method based on a limit context, and belongs to the technical field of software system reconstruction. The method comprises the following four steps: 1, analyzing a service scene, carding out a main service process of a system, and acquiring the service scene of the system; 2, using a case graph for description, and using a unified modeling language case graph for modeling; 3, extracting the context, and extracting the business activity context through semantic and functional correlation analysis; and 4, extracting candidate micro-services, determining context boundaries, and naming the context boundaries to obtain the candidate micro-services. According to the invention, a single architecture system is divided into micro-service challenges in the software architecture reconstruction process, and the method faces a software development demand stage, so that the problem that an architect excessively depends on intuition and experience to perform micro-service division in the past is solved, and objective decision suggestions are provided for the architect.
Owner:KUNMING UNIV OF SCI & TECH

Method for extracting requirements and describing behaviors during software safety test based on profile division

ActiveCN101989230BSimple methodSecurity Testing Requirements GuaranteeSoftware testing/debuggingActivity diagramTest requirements
The invention discloses a method for extracting requirements and describing behaviors during a software safety test based on profile division. The method comprises the following four steps of: firstly, creating a unified modeling language (UML) use case diagram and a UML activity diagram; secondly, extracting safety functional requirements from the UML use case diagram and the UML activity diagram; thirdly, creating a software safety timing sequence activity diagram; and fourthly, creating a software test use case. By the method for extracting the requirements and describing the behaviors during the software safety test based on the profile division, software is analyzed in two levels of the UML use case diagram and the UML activity diagram, and the safety functional test requirements areextracted and expressed by a formalized method which is simple and clear; and even the specific safety requirements are not extracted from the software, testers can propose the complete, normalized and effective safety functional test requirements through normalized classified tabulation.
Owner:PLA UNIV OF SCI & TECH

Use case diagram detection method based on attack mode

The invention relates to a method for detecting a use case diagram based on an attracting mode which belongs to the safety technique field. The method includes steps as follows: constructing an efficient attracting mode storeroom; enumerating name, summary description, corresponding misuse example, selected relax scheme information of prior attract mode, and establishing a mapping relationship among the use case, misuse example, attracting mode and selected relax scheme; (2) reading the use case diagram waited detected; extracting corresponding asset information matched with the name and summary description of the prior attracting mode in the attracting mode storeroom in the use case diagram; processing compare and matching for asset information extracted from the use case diagram and corresponding content in the attracting mode storeroom, processing detection example aiming at each example one by one. The method is benefit for reducing developing cost, increasing reliability and developing efficiency of software.
Owner:江苏永达电力电信安装工程有限公司

A Reliability Block Diagram RBD Auxiliary Modeling Method Based on Sysml System Model

The invention discloses a reliability block diagram RBD auxiliary modeling method based on a SysML system model. The modeling method includes the following processes: building a system model based on a normative system modeling method; extracting a use case diagram in the system model to form a task profile; analyzing system components in the system model; Execute relevant system units; construct the basic reliability block diagram model of the system / product; update the parallel structure in the basic reliability block diagram model, construct the sub-use case task reliability block diagram model; synthesize the reliability block diagram models of each sub-task use case, and obtain the system / product reliability A block diagram model of task reliability based on use cases. This method is suitable for systems / products with complex components and complex task profiles, and improves the timeliness and efficiency of reliability block diagram modeling.
Owner:SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP

Test case generating method based on relationship

The invention relates to a method for generating test cases based on relationships, comprising: selecting a test point for each control in a graphical user interface to be tested according to a category; selecting each control according to the principle that all levels of each factor are obtained value and fully combine and merge the associated controls; generate test cases according to the reference relationship of the function to be tested and the use case template; merge the above test cases to generate all test cases of the function to be tested. This method combines boundary value testing and equivalence class testing to carry out rigorous, standardized and comprehensive test point design for common controls in interface testing, and then solidify the test design points of each type of control into a set of test case generation specifications , easy to reference and expand, and then through the analysis of control correlation and function correlation, use the control relationship diagram and function relationship diagram to design use cases, so that the selection of test case input values ​​is more targeted, thus greatly improving GUI testing. Efficiency and quality of design.
Owner:孙影 +4

A Construction Method of Software Fuzzy Adaptive Modeling Tool Based on Extended UML

The invention discloses a software fuzzy self-adaptation modeling tool construction method based on expanded UML (Unified Modeling Language). The method comprises the following steps: as the method meets the UML2.0 specification, firstly, defining a software fuzzy self-adaptation meta facility by expanding the unified modeling language, wherein the meta facility comprises a stereotype as well as a mark value and a constraint condition corresponding to the stereotype, and generating a domain language; then, defining a domain model by utilizing the newly added meta facility, wherein the domain model comprises a plurality of views, including an analysis view, namely, a software fuzzy self-adaptation use case diagram, a structural view, namely, a software fuzzy self-adaptation class diagram, and a behavior view, namely, a software fuzzy self-adaptation sequence diagram; finally, defining the storage structures of the meta facility and the domain model by using XML (Extensive Markup Language), constructing software fuzzy self-adaptation domain plug-in, and establishing a complete modeling environment in combination with a unified modeling language tool. The method is compatible with a standard UML modeling environment, is convenient to construct, and is significant for improving the development efficiency of software fuzzy self-adaptation.
Owner:PLA UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products