Description of this template will be available soon.
Archives: Templates
Templates and model types in the QualiWare platform.
Inventory
The inventory symbol describes the holdings of a company’s raw materials, work-in-progress products, finished goods, and safety stock. The symbol represents the physical goods that the company holds in stock and is ready to sell or use in its operations.
Interruptible Activity Region
Description of this template will be available soon.
Interface Realization
Interface Realization is a template in a Class Diagram that represents the relationship between a class (or component) and an interface, indicating that the class implements the interface. An interface is a collection of abstract operations (methods or functions) without any implementation details. A class that realizes an interface is contractually obligated to provide an implementation for all the operations defined in the interface.
Interface Realization promotes the concept of separation of concerns by defining the contract (interface) separately from the implementation (class). This allows for greater flexibility and maintainability, as multiple classes can implement the same interface while providing different implementations, and changes to the interface or implementation can be made independently.
Example: In a Class Diagram for a system that processes payments, you might define an interface called “PaymentProcessor” with operations like “authorizePayment()” and “capturePayment()”. Then, you can create different classes such as “CreditCardProcessor” and “PayPalProcessor” that realize the “PaymentProcessor” interface. Each of these classes will have to provide their own implementation of the “authorizePayment()” and “capturePayment()” operations, as defined in the interface. This allows the system to handle various payment methods while maintaining a consistent API for processing payments.
Interface
This template is part of the UML. Interfaces declare coherent services that are implemented by BehavioredClassifiers, such as a Class, that implement the Interfaces via Interface Realization.
For more information about the UML, you can find the current specifications here.
Properties
The Interface tab
Property | Metamodel name | Description |
Short Description | ShortDescription | |
Property | Property |
Choices are: Root Leaf Abstract |
Visibility | Visibility |
Choices are: Protected Public Private Package |
Operations | HasOperations | Links to: Operation. |
The Extensions tab
Property | Metamodel name | Description |
Stereotype | Stereotype | Links to: Stereotype. |
Constraints | HasConstraints | A reference to a named rule that extends the semantics of the component. Links to: Constraint. |
Tagged values | HasTaggedValues | The set of tagged values that extends the properties of this component. Links to: Tag Definition. |
Interest Group
InterestGroup is a template that can be used to collect a set of organizational objects into a group.
In the standard Metamodel you can include the following templates types into an interest group:
- Person
- OrganizationUnit
- InterestGroup
- Postion
- Role
An InterestGroup can be used to in relation to other objects in the repository, in relations to GovernanceWorkFlows or AcknowledgeLists.
Interaction Use
Description of this template will be available soon.
Interaction Operand
Description of this template will be available soon.
Interaction
Interaction refers to the way in which different components or objects within a system interact or communicate with each other to perform specific tasks or functions. Interaction can involve various types of communication, such as messages, events, or function calls.
For example, in a system where a customer places an order for a product, the interaction might be illustrated through a line connecting the customer object to the order object, and another line connecting the order object to the product object. The lines would represent the interactions between the objects, since the customer interacts with the order, and the order interacts with the product.
Intellectual Capital Asset
In a diagram, an Intellectual Capital Asset symbol represents the intangible assets owned by a company that contribute to its overall value, such as patents, trademarks, copyrights, and trade secrets. These assets are not physical in nature but are valuable because they represent knowledge, expertise, and innovation that can help a company gain a competitive advantage in the market. Intellectual capital assets are critical for organizations to protect, manage, and leverage to maximize their value and potential.