Frequently Asked Questions

IDL Glossary

Company

BPMN Modeling

Domain Modeling

Retis DMM Studio

 

Software On-Demand Licensing

Company

Who is IDL?

IDL provides enterprise-class business simulation and visualization software to improve business decision making. IDL model-driven simulation solutions help organizations streamline operations, improve strategic flexibility and reduce costs through improved real-time decisions. Once the business processes and domain models are automated, IDL EPCAD OPA helps organizations to pinpoint bottlenecks, resource drains and value networks discontinuities that can now be systematically resolved. This approach gets the organization and the silos working together toward common corporate objectives - the way they should work.

BPMN Modeling

What is Business Process Modeling Notation (BPMN)?
The Business Process Modeling Notation (BPMN) is a graphical notation that depicts the steps in a business process. BPMN depicts the end to end flow of a business process. The notation has been specifically designed to coordinate the sequence of processes and the messages that flow between different process participants in a related set of activities.


Why is BPMN important?
The world of business processes has changed dramatically over the past few years. Processes can be coordinated from behind, within and over organization's natural boundaries. A business process now spans multiple participants and coordination can be complex. Until BPMN, there has not been a standard modeling technique developed that addresses these issues. BPMN has been developed to provide users with a royalty free notation. This will benefit users in a similar manner in which UML standardized the world of software engineering. There will be training courses, books and a body of knowledge that users can access in order to better implement a business process.

Who is BPMN targeted at?
BPMN is targeted at a high level for business users and at a lower level for process implementers. The business users should be able to easily read and understand a BPMN business process diagram. The process implementer should be able to adorn a business process diagram with further detail in order to represent the process in a physical implementation.  BPMN is targeted at users, vendors, and service providers that need to communicate business processes in a standard manner.

What does this mean for UML users?
The unified modeling language (UML) takes an object-oriented approach to the modeling of applications, while BPMN takes a process-oriented approach to modeling of systems. Where BPMN has a focus on business processes, the UML has a focus on software design and therefore the two are not competing notations but are different views on systems.  The BPMN and the UML are compatible with each other. A business process model does not necessarily have to be implemented as an automated business process in a process execution language. Where this is the case, business processes and participants can be mapped to constructs such as use cases and behavioral models in the UML. Further white papers will follow on the mapping between these techniques.

 

What is the relationship between BPMN and BPEL?
BPEL is an XML-based language for describing a business process in which most of the tasks represent interactions between the process and external Web services. The BPEL process itself is represented as a Web service, and is realized by a BPEL engine which executes the process description. BPMN is a standard set of diagramming conventions for describing business processes. It is designed to visualize a rich set of process flow semantics within a process and the communication between independent processes. It is intended to support capture of sufficient detail to allow it to be the source of an executable process description. Since BPEL is currently considered the most important standard for execution languages, a translation to BPEL is specified in the BPMN standard. By design there are some limitations on the process topologies that can be described in BPEL, so it is possible to represent processes in BPMN that cannot be mapped to BPEL. There are a few concepts, such as Ad-Hoc sub-processes, that BPMN can represent that may not be implemented with any technology.

 

#

Domain Modeling

What is Domain Modeling?
The term domain model is overloaded, meaning different things to different communities.

In information modeling and also in the Unified Process, it means the same as an "analysis object model" or a "conceptual data model". This use of Domain Modeling meant a description of domain concepts in the domain of interest (e.g., some "real world" like stock trading, restaurant production), visualized in a some data modeling language/notation.

 

Why is Domain Modeling important?
Domain modeling is an important part of software and architecture design. Having a good model allows developers and business to have a common language, which in turn makes much simpler the communication of requirements and the maintenance of the system/architecture.

What is a Domain Model?

A Domain Model, in information modeling, is an object model for a problem domain. Elements of a domain model are DomainObject classes, and the relationships between them.

A domain model in problem solving (e.g., software engineering, production design) can be thought of as a conceptual model of a domain of interest (or problem domain) which describes the various entities, their attributes and relationships, in addition to the constraints that govern the integrity of the model elements comprising that problem domain.

What is Business Architecture Domains?

Business Architecture Domains refers to the structure and behavior of business systems (not necessarily related to computers). These domains include business goals, organization structures, business functions (capabilities), business processes, and roles. Business functions and business processes are often mapped to the business applications and data they need.

 

#

Retis DMM Studio

What is DMM Studio?
Retis DMM STUDIO is an integrated modeling environment with two configurations Retis DMM Studio BPD and Retis DMM Studio EMA.

Retis DMM Studio BPD is a full-featured business process modeler seriously supporting latest OMG's Business Process Modeling Notation (BPMN). Retis DMM STUDIO BPD provides the most easy-to-use diagramming environment for you to model your business process, just explore our quick tour to see how Retis DMM STUDIO BPD can help in designing and organizing your business process.

Who can benefit from using DMM Studio BPD?
Business Analysts and IT Professionals both can benefit from DMM STUDIO BPD. Business Analysts can use the DMM STUDIO BPD to design and document the business process. IT Professionals can use DMM STUDIO BPD to capture requirements by analyzing the business process of the existing system.

How much does DMM Studio BPD cost?
Please visit our E-Store for pricing information.

Can DMM Studio BPD support BPEL export?
The current version of DMM STUDIO BPD does not support BPEL export. We will release the BPEL export feature within the ______________.

Software Licenses and Maintenance

What is software maintenance?
Software maintenance is the most economical way for you to keep your software up-to-date. Customers are entitled to get all version upgrades within the software maintenance period. The software maintenance is purchased on a yearly basis (e.g. 20 January, 2006 - 19 January, 2007). The maintenance cost is 20% of the product listed price per year (US $190.00) if purchased with the product or extending a valid maintenance contract. If the maintenance contract is purchased separately, it costs 30% of the product listed price (US $285.00). A valid maintenance contract means a maintenance contract within the maintenance period. Customers can purchase the product maintenance up to three years.

Where can I get support when I have an inquiry or encounter problems?
IDL is committed to assist our users on any inquiry and problem about IDL products. If you have inquiries about our products, please do not hesitate to contact our technical and sales team.
Technical Support: support@edglabs.com
Sales Support:  sales@edglabs.com

Can I get support if I have not purchased maintenance?
Our mission is to deliver a quality application to all of our users. Quality application includes stable and easy-to-use software plus a good technical support service. You can contact our support team no matter whether you have purchased the maintenance or not. We will try our best to answer your questions and fix your problem.

Are there any limitations on an evaluation license?
There is no feature limitation of an evaluation license. You can use all features with an evaluation license. By using an evaluation license your copy and paste (to other applications), exported image and printing will have watermarks.

 

Copyright IDL 2011 | Legal Notice