Showing and hiding resource icons
April 29, 2011
Resource centric icons are a set of graphical icons that appear in diagram to help you perform certain functions in quick. A well known kind of resource icon is those surrounding shapes, helping you to create new shape from an existing one, with connection added in between. There are also other kinds of resource icons, which help perform operations like to align shapes, to pin a connector end, to create reference/sub-diagram or to split a connector by introducing a new shape.
How to customize requirement types for specific business need?
November 11, 2010
In requirement diagram, a requirement is a document of what a system should perform upon customers' needs. This type of requirement is also known as a functional requirement. You can identify a list of properties, such as such as ID, source, kind, verify method, risk and status inside requirement itself. Apart from the default requirement type, you are able to customize your preferred requirement type for specific business need. A customized requirement type is a template for all requirements of same type. It is especially useful when grouping similar requirements in a project.
How to write testable requirements in requirement diagram?
November 10, 2010
Requirements of requirement diagram just present those requirements requested by customers into visual form for ease of understanding and management, but do not demonstrate if those requirements meet customers' need. Why not write testable requirements to verify the requirements of a software program or system? During testing, the testers are expected to follow the testing procedure of test cases, so that software/ system can be proved to be complete and functioning. In this article, the details of writing test case for requirement will be discussed.
Understanding BPMN choreography model
November 8, 2010
Choreography model is one of the types of models to specify choreographies in BPMN. It consists of choreography tasks and sub-processes and common BPMN elements, such as, gateways and events. In this article, you can study what choreography is and then learn how to draw a business process diagram with choreography tasks.
Using BPMN pool and lane in your BPD
November 5, 2010
In BPMN, swimlane is divided into types, pool and lane. A pool represents a participant who takes part in a process. It is a rectangular container that can contain flow objects vertically or horizontally, such as task and activity. On the other hand, a lane is a graphical sub-division in a pool. It is often used to organize and categorize activities within a pool according to function or role.
Sharing models between class diagram and sequence diagram
November 2, 2010
A class diagram shows a set of classes, interfaces and their relationships and illustrates the static design view of a system, while a sequence diagram shows the sequence of actions that occurs in a system and illustrates the dynamic view of a system. Within VP products (e.g. VP-UML and Agilian, etc.), you can easily share the models between class diagram and sequence diagram. The changes that made in the sequence diagram can be automatically added to the class diagram as well and vice versa.
Importing diagram into teamwork project
October 14, 2010
When you are working as a team member, the designs (diagrams) you draw in your project will be committed to server and will also be visible to other people in the team. Sometimes, you want to sketch out new ideas but without having them visible to other people as the sketches are just raw designs. One good way to perform sketching is to do it in a new project rather than the working one. At the end, import the needed part(s) back to the teamwork project and commit it to server to make it visible to others.
Reverse database without overwritten entities
September 16, 2010
When you reverse database, you will find all existing entities are overwritten in the project. This page is going to teach you how to solve this problem.
Installing Eclipse Integration on Mac
September 13, 2010
VP-UML Professional and Enterprise Edition allows you to integrate the VP-UML module with Eclipse on Mac and it also provides full software development life cycle support. By designing your software system in VP-UML, you can generate programming source code from class diagram to an Eclipse project. Furthermore, you can reverse engineer your source code into class models in VP-UML. This article will show you how to install Eclipse integration on Mac and then how to start Eclipse integration.
Using Visual Paradigm Teamwork Server
September 2, 2010
Teamwork Server provides a repository for you to store project files of your team. Team members can checkout project(s) from server, start working and commit/update changes to/from server.