摘要:
A device may include communication logic to receive a request to perform an activity on behalf of a client, where the activity is related to a primary application and a secondary application. The communication logic may send a response that allows the client to perform the activity when the client is authorized. The device may include evaluation logic to determine whether the client is related to the primary license and to determine whether a secondary license related to the secondary application is available. The evaluation logic may allocate the available secondary license to the client for use with the secondary application when the secondary license is available. The evaluation logic may authorize the client to perform the activity when the secondary license is allocated to the client.
摘要:
A mechanism for providing equation-level diagnostic error messages for system models undergoing circuit simulations is discussed. The components in a model of a system being simulated are converted into multiple numerical equations where each equation corresponds to a component in the system being simulated or a topology equation for the system model. Each numerical equation is numerically analyzed in order to identify illegal configurations in the system. Upon detection of an error, an error message listing the components associated with the illegal configuration is generated for the user.
摘要:
A help facility for a graphical modeling environment that determines the domain of a multi-domain graphical object and provides the correct documentation for that object in that domain is discussed. The help facility determines the identity of the multi-domain graphical object and the domain in which the multi-domain graphical object is instantiated. Once the domain and the graphical object identity are determined, the help facility triggers a help callback restricted to that domain that provides domain appropriate help for the object.
摘要:
A mechanism for graphically performing structural templatization in a graphical model is discussed. A model component with a defined interface is designated as an “interface component” and includes at least one external interface port and one or more internal ports. An instance of the interface component is instantiated in a graphical model and exposes the external interface port. A user also instantiates in the graphical model an instance of a component that is designated as an “implementation component” that includes model functional content and which exposes an implementation port. The user connects the exposed interface port and implementation port and the internal port information from the interface component programmatically merges with the content of the implementation component. The model designer is thus able to concentrate on separately providing interface and content information during the design of the graphical model.
摘要:
A mechanism for graphically performing structural templatization in a graphical model is discussed. A model component with a defined interface is designated as an “interface component” and includes at least one external interface port and one or more internal ports. An instance of the interface component is instantiated in a graphical model and exposes the external interface port. A user also instantiates in the graphical model an instance of a component that is designated as an “implementation component” that includes model functional content and which exposes an implementation port. The user connects the exposed interface port and implementation port and the internal port information from the interface component programmatically merges with the content of the implementation component. The model designer is thus able to concentrate on separately providing interface and content information during the design of the graphical model.
摘要:
A mechanism for providing equation-level diagnostic error messages for system models undergoing circuit simulations is discussed. The components in a model of a system being simulated are converted into multiple numerical equations where each equation corresponds to a component in the system being simulated or a topology equation for the system model. Each numerical equation is numerically analyzed in order to identify illegal configurations in the system. Upon detection of an error, an error message listing the components associated with the illegal configuration is generated for the user.
摘要:
A mechanism for providing equation-level diagnostic error messages for system models undergoing circuit simulations is discussed. The components in a model of a system being simulated are converted into multiple numerical equations where each equation corresponds to a component in the system being simulated or a topology equation for the system model. Each numerical equation is numerically analyzed in order to identify illegal configurations in the system. Upon detection of an error, an error message listing the components associated with the illegal configuration is generated for the user.
摘要:
Methods, mediums and systems are provided to enable a user to program the behaviors of a Unified Modeling Language (UML) model in a graphical programming or modeling environment, such as block diagram programming environment. The UML model is exported into a text-based format, which is subsequently imported into the graphical programming or modeling environment. The graphical programming or modeling environment represents the UML model using functional blocks so that the user can program the behaviors of the UML model. The graphical programming or modeling environment also enables the user to simulate or execute the UML model to determine the behaviors of the UML model
摘要:
Methods, mediums and systems are provided to enable a user to build and edit a UML model for a system containing one or more physical component, which includes the across variable and/or the through variable of the components. A UML model may include classifiers, such as classes, interfaces, datatypes, signals, components, nodes, use cases and subsystems, that describes the structural and behavioral features of the system. A UML model may include at least one of the classifiers that is described using the across variables and/or the through variables of the system. For example, the interface of a component in a UML model may be described using the across variables and/or the through variables of the component.
摘要:
A device may include communication logic to receive a request to perform an activity on behalf of a client, where the activity is related to a primary application and a secondary application. The communication logic may send a response that allows the client to perform the activity when the client is authorized. The device may include evaluation logic to determine whether the client is related to the primary license and to determine whether a secondary license related to the secondary application is available. The evaluation logic may allocate the available secondary license to the client for use with the secondary application when the secondary license is available. The evaluation logic may authorize the client to perform the activity when the secondary license is allocated to the client.