Extending the Domain Model: Derivation

Domain Modeling with WebRatio Platform
1,477 views Published on Mar 13, 2014 | Time 28 min
Applies to: 7.2 or higher

Learn how to enrich the Domain Model with calculated information, derived from the materialized data existing in the Domain Model itself. This process is called "derivation", since it creates redundant information that can become handy when defining IFML models. Derivation can be applied by using va...

 

Connecting the Database

Domain Modeling with WebRatio Platform
2,742 views Published on Feb 28, 2014 | Time 20 min
Applies to: 7.2 or higher

Learn how to speed up your productivity by letting WebRatio Platform create physical elements on the database starting from your Domain Model, or letting it extract the Domain Model starting from an existing database structure. Forget about writing SQL by hand! WebRatio Platform helps you generate ...

 

Action Definitions & Operations

Modeling Actions with WebRatio Platform
2,176 views Published on Feb 17, 2014 | Time 17 min
Applies to: 7.2 or higher

When you are working on a new Web application, you will need to implement a set of common features. In the previous lessons you learned how to model these features in IFML, concentrating on the user interaction. These features cover how to publish and maintain information, as well as the login ...

 

Defining the Domain Model

Domain Modeling with WebRatio Platform
1,795 views Published on Feb 04, 2014 | Time 15 min
Applies to: 7.2 or higher

In the lesson dedicated to the Domain Model Overview, you learned about the Entity-Relationship model and its main concepts: Entity, Attribute and Relationship. The representation of the Domain Model in WebRatio Platform is quite similar to the Entity-Relationship notation ad it is based on the sam...

 

How to Model User and Group Management Read this article and get points!

by Davide Martinenghi
22,743 views Published on Feb 03, 2014
Applies to: 7.2 or higher

In a Web Application, we often need to grant different groups of users access to different resources. For example, in a Web Application used for Enterprise Resource Planning, the head of Human Resources will have access to all the employees’ sensitive data (such as person details, salary, etc.), whi...

MoreRead this article and get points!
 

Developing Web Applications

3,261 views Published on Jan 30, 2014 | Time 12 min
Applies to: 7.2 or higher

The Internet is a telecommunication infrastructure that enables many of today’s most prominent technologies and applications. Familiarizing with the main notions, keywords, and acronyms used in this context is important in order to better understand the role of WebRatio Platform and the structure of...

 

How to Enable Single Sign On Read this article and get points!

by Ombretta Malinverno
11,718 views Published on Jan 13, 2014
Applies to: 7.2 or higher

“Single sign-on (SSO) is a property of access control of multiple related, but independent, software systems. With this property a user logs in once and gains access to all systems without being prompted to log in again at each of them.” (source Wikipedia). WebRatio allows you to enable the single ...

MoreRead this article and get points!
 

How to Use Generation Commands Read this article and get points!

by Ombretta Malinverno
8,624 views Published on Dec 04, 2013
Applies to: All versions

To get the Web Application from your Web Project, you have to generate it. When a project is generated, the Application Server loads the corresponding Web Application. WebRatio uses Apache Tomcat as the default Application Server Apache. Tomcat implements the JavaServer Pages (JSP) and Sun Microsys...

MoreRead this article and get points!
 

Downloading, registering, and activating WebRatio Platform involves several decisions that are not easy to take without proper knowledge. Attend this lesson to understand all the steps and to find some help if something goes wrong.

 

Installing Subversion

1,212 views Published on Dec 02, 2013
Applies to: All versions

Subversion is a free, open-source revision control system (RCS). Subversion manages files and directories over time. These files and directories are placed into a central storage called a repository. The repository is quite similar to an ordinary file server, except that it remembers every chang...

 

IFML General Overview

IFML Modeling with WebRatio Platform
3,228 views Published on Nov 29, 2013 | Time 6 min
Applies to: 7.2 or higher

Developing the front-end of a user application is a costly and inefficient process for a number of reasons. WebRatio Platform has solved the User Interface modeling challenge by developing an interaction Flow Modeling Language, or IFML, which covers the existing gap in front-end application develop...

 

WebRatio Platform General Overview

Getting Started with WebRatio Platform
2,954 views Published on Nov 29, 2013 | Time 9 min
Applies to: 7.2 or higher

When you get to a new town it is likely that you want to look at a map of the town. In the same manner we start with providing an overview of the main parts of WebRatio Platform. WebRatio Platform is built on Eclipse. Even though you could be familiar with Eclipse it is worth watching this brief tut...

 

View Containers

IFML Modeling with WebRatio Platform
295 views Published on Nov 29, 2013 | Time 11 min
Applies to: 7.2 or higher

The web model is where you use the IFML Web Extensions to build the user interface of your Web application, and where you specify the business logic for each IFML action using a set of predefined operations. In this lesson we introduce the View Containers you can use to organize your Web applicatio...

 

Domain Model Overview

Domain Modeling with WebRatio Platform
1,357 views Published on Nov 29, 2013 | Time 8 min
Applies to: 7.2 or higher

This is the first lesson that explains the Domain Model in WebRatio Platform. In this lesson, we introduce the main concepts related to the Domain Model, including a deep analysis of the notation adopted - Entity Relationship (E-R). The following lessons show some detailed content and will explain ...

 

Setting Up WebRatio License Server

527 views Published on Nov 29, 2013
Applies to: All versions

The purpose of this technical document is to provide instruction on installing, configuring and using the WebRatio License Server. The WebRatio License Server manages the distribution of WebRatio licenses in use and checks the limit on the maximum number of concurrent users. A user can work only if...

 

Migrating from WebML to IFML

3 views Published on Nov 29, 2013
Applies to: All versions

WebRatio 7.2 introduces the first steps for IFML compliance. IFML is the new OMG standard language for modeling the application front-end. IFML is available as beta version and results from two years of work involving the OMG and WebRatio. The starting point of this work was the standardization of ...

 

WebRatio 7.2 Release Notes

3,817 views Published on Nov 29, 2013
Applies to: 7.2 or higher

This document contains the full list of major changes contained in WebRatio 7.2. The WebRatio Platform 7.2 Release includes the new updates relative to the last release 7.2.20. This is a Security Release. We recommend upgrading to 7.2.20 to ensure the security of your web applications and data. Thi...

 

Deployment Configurations and Cloud Deploy Read this article and get points!

by Mario Bruno
11,929 views Published on Jan 21, 2013
Applies to: 7.0 or higher

The deploy functionality is related to the process of installing your Web Application on a local/remote machine, or even in the cloud. Deployment is configured in WebRatio through the Deploy Configurations dialog which allows you to specify all the deploy settings (e.g. the application to dep...

MoreRead this article and get points!
 

Computer Repair BPM Tutorial Read this article and get points!

by Mario Bruno
10,005 views Published on Sep 03, 2012
Applies to: All versions

This article explains step by step how to create the business process model of the "Computer Repair" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.

MoreRead this article and get points!
 

Travel Order BPM Tutorial Read this article and get points!

by Mario Bruno
8,127 views Published on Aug 30, 2012
Applies to: All versions

This article explains step by step how to create the business process model of the "Travel Order" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.

MoreRead this article and get points!
 

Reconnect Unit Read this article and get points!

by Mario Bruno
5,045 views Published on May 14, 2012
Applies to: All versions

The Reconnect is an Operation Component used to modify the association between instances of two entities (the Source Entity and the Target Entity), connected by a predefined Relationship Role. The Reconnect can manage single instances or sets of instances in order to connect or disconnect one in...

MoreRead this article and get points!
 

Avoiding Persistent Tomcat Sessions Read this article and get points!

by Michela Frigerio
7,761 views Published on Oct 24, 2011
Applies to: All versions

In Apache Tomcat, the Manager element represents the session manager that will be used to create and maintain HTTP sessions as requested by the associated Web Application. Read this article to know how to disable the Persistent Session Management in any Tomcat installation.

MoreRead this article and get points!
 

Create a Style Project from a mockup Read this article and get points!

by Lucio Bordonaro
14,770 views Published on Oct 24, 2011
Applies to: 7.2 or higher

An important aspect of a Web Application is the visual identity it has. The Visual Identity represents all the graphic widgets that you may want to use in order to make the Web Application good looking and in order to have a great user experience. Since it's possible to specify a personalized ...

MoreRead this article and get points!
 

Getting started with the Cell Templates Read this article and get points!

by Lucio Bordonaro
10,807 views Published on Oct 24, 2011
Applies to: 7.2 or higher

Showing more than one component as a single one is a very common need that may occur while creating the style of a WebRatio Web application. The first option to achieve this is to use the customization available from the Layout View of the specific page, which offers a wide set of criteria to pla...

MoreRead this article and get points!
 

Getting started with the Data Model Unit Read this article and get points!

by Mario Bruno
8,145 views Published on Oct 24, 2011
Applies to: 5.1 or higher

The Domain Model Utility Component is available starting from the WebRatio 5.1 version. It's a hybrid unit, which means that it can be placed in every View (Site View, Module Definitions View, Service View). It permits to retrieve information about entities and relationship of the Domain Model....

MoreRead this article and get points!
 

Getting started with the Style Project Read this article and get points!

by Lucio Bordonaro
16,533 views Published on Oct 24, 2011
Applies to: All versions

The purpose of this article is to provide the basics to operate with styles in WebRatio. A Style Project contains the layout templates needed to generate the graphical elements of your Web Application; the project includes also the resources used in the templates.

MoreRead this article and get points!
 

Getting started with Visibility Conditions Read this article and get points!

by Lucio Bordonaro
24,659 views Published on Oct 24, 2011
Applies to: 7.2 or higher

WebRatio introduced the chance to use Visibility Conditions in a Web Project. This feature allows you to disable or show elements in the generated Web application if the conditions specified for those elements are verified. It is now possible to integrate the horizontal profiling of the Web appli...

MoreRead this article and get points!
 

How can I configure runtime properties (e.g. upload directory)? Read this article and get points!

by Alberto Molinaroli
7,049 views Published on Oct 24, 2011
Applies to: All versions

WebRatio provides some properties that define the information regarding the runtime of your web application. RTXConfig.properties file is the properties file where you can configure your preferences. The RTXConfig.properties file contains information that control your work directory where the applic...

MoreRead this article and get points!
 

How to debug the code of a custom unit inside the Web application Read this article and get points!

by Laura Cigardi
9,143 views Published on Oct 24, 2011
Applies to: All versions

Thanks to the WebRatio integration in the Eclipse environment, it's possible to easily debug a Web application without leaving the tool. Usually, debugging a WebRatio generated web application means testing the custom units that have been developed for your specific Web project. The Eclipse Debug...

MoreRead this article and get points!
 

How to print Variables and Context Parameters in templates Read this article and get points!

by Alberto Molinaroli
10,243 views Published on Oct 24, 2011
Applies to: All versions

WebRatio allows the user to define Context Parameters and to add Variables, these model elements are used to accomplish different tasks. Context Parameters are strictly related to session storage, as they save information in the sessionContext and make their content available for all the JSP sessio...

MoreRead this article and get points!
 

How to quickly synchronize BPM to Web Project Read this article and get points!

by Michela Frigerio
1,824 views Published on Oct 24, 2011
Applies to: 6.0 or higher

WebRatio lets you model your own business processes and obtain a prototype of the resulting Web application. But what about creating a professional Web application implementing your processes? You can start from the proposed prototype and evolve it until you obtain the final solution. What you need ...

MoreRead this article and get points!
 

How to Solve the Generation Error "Invalid method Code length" Read this article and get points!

by Michela Frigerio
2,856 views Published on Oct 24, 2011
Applies to: All versions

The "java.lang.ClassFormatError: Invalid method Code length" error, is an error that you can get generating the layout of your Web Project, it means that you used a template in the Web Project that is too large to be compiled. Read this article to discover more about how to handle and prevent this ...

MoreRead this article and get points!
 

How to solve the UnsupportedClassVersionError error Read this article and get points!

by Michela Frigerio
1,654 views Published on Oct 24, 2011
Applies to: All versions

The UnsupportedClassVersionError can occurr in a Web Project that uses custom components, such as custom validation rules, servlets or listeners. All these components are developed using a different project (e.g. a Java project) in which you have to compile the Java classes and create a jar file...

MoreRead this article and get points!
 

How to use Alternatives Read this article and get points!

by Laura Cigardi
7,727 views Published on Oct 24, 2011
XOR
Applies to: All versions

Sometimes may happens that a user has to access to a content and depending on some parameters or actions that content has to change. By the alternative pages,it's possible to decide which content has to be shown depending on one or more conditions defined at run time. Alternative element is usefu...

MoreRead this article and get points!
 

Vacation Request BPM Tutorial Read this article and get points!

by Laura Cigardi
12,888 views Published on Oct 24, 2011
Applies to: All versions

This article explains step by step how to create the business process model of the "Vacation Request" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.

MoreRead this article and get points!
 

WebRatio Projects Read this article and get points!

by Mario Bruno
24,162 views Published on Oct 24, 2011
Applies to: All versions

Web applications are usually structured according to the MVC Pattern. The MVC Pattern logically splits the application in three tiers: Model, View and Controller. WebRatio brings the MVC pattern to its full power, both as design and architectural pattern, by splitting the application in three diffe...

MoreRead this article and get points!
 

WebRatio Variables Read this article and get points!

by Alberto Molinaroli
8,335 views Published on Oct 24, 2011
Applies to: All versions

The WebRatio variables allow to configure the folder in which the Web Application of a Web Project will be generated when one of the following commands is used: Generate Full Web Project, Generate Selection, Generate Logic Descriptor Only, Generate Layout Pages Only. This articles describe which are...

MoreRead this article and get points!
 
137 items of 209
Reset
 
 

Filter by platform

BPM
Mobile
Web
 

Filter by role

Modeler
Designer
Programmer
Business Analyst
IT Operator
 

Filter by level

Beginner
Intermediate
Expert
 

Filter by dev. phase

Set Up
Model Interaction Flow
Model Domain
Model Action
Define Style
Define Components
Generate,Test & Deploy
Maintain
Model Business Process