|
objectiF Tutorials
If you want to gain a first impression of objectiF and its capabilities, then you can download the tutorials in PDF form here. In each tutorial, you'll be led through a fictional project and get to know the most important functions of objectiF. If you want to actually click through a tutorial, then simply download the relevant objectiF edition. Click on “show information” in the following lists, to see which tutorials belong to which edition…
Please note that all tutorials are relevant to the objectiF Enterprise Edition.
objectiF Eclipse Edition
| Tutorial for |
Professional |
Standard |
Personal |
| Developing Java Applications with UML |
Yes |
Yes |
Yes |
In the tutorial Developing Java Applications with UML, you can experience Model-Driven Development with objectiF
for Java. The tutorial demonstrates how you can define requirements
with objectiF, design robust software architectures and model
classes. You can see how objectiF generates code from UML models
and how changes to the code are made visible in the model. And,
you can practice the tutorial for yourself, just download the Personal Edition , and you’re ready to go.
See how objectiF helps you to:
- define requirements
- design robust software architectures
- model classes
- generate code from UML models with objectiF
- visualize changes to the code in the model
| Modeling Processes and Services for SOA |
Yes |
No |
No |
In the tutorial Modeling Processes and Services for SOA, you take on the role of a
business analyst. It’s your task to model business processes,
specify required services, and orchestrate the process using
these services. A virtual travel agent is provided as the example,
where the customer can book flights and reserve a car at their
destination, over the Internet. You can practice the tutorial
for yourself, just download the Professional Edition Trial, and you’re ready to go.
See how objectiF helps you to:
- model business processes
- specify necessary services
- orchestrate specified services
| Implementing Processes and Services for SOA in Java |
Yes |
No |
No |
In the tutorial Implementing Processes and Services for SOA in Java, you take on the role of an
IT specialist. Your task is to define the software architecture
of an SOA application, make existing services available, complete
the platform specific information and implement an organization’s
service operations. You can practice the tutorial for yourself,
just download the Professional Edition, and you’re ready to go.
See how objectiF helps you to:
- define the software architecture of an SOA application
- make existing services available
- complete platform specific information
- implement an organization's own service operations
| Model-Driven Development of Web Services in Java |
Yes |
Yes |
No |
In the tutorial Model-Driven Development of Web Services in Java,
you can model the domain-oriented services and messages of a Web service in Java.
You create Session and Message Beans as well as XSD (XML Schema Definition) and WSDL (Web Services Description Language) files.
See for yourself how objectiF supports you during iterative model transformations by determining between automatically generated and manually entered code.
A system for archiving music albums serves as an example. You can practice the tutorial
for yourself, just download the Professional Edition or Standard Edition Trial, and you’re ready to go.
See how objectiF helps you to:
- model services and messages in class diagrams
- transform the domain-oriented models into EJBs, XSD and WSDL
- extent the technical model
- repeat the model transformation any time
| Developing Your Own Model Transformations |
Yes |
Yes |
No |
The automatic transformation of a source model into a target model is achieved by defining rules which determine the relationships between the elements in both models. You can try this out for yourself in the tutorial Developing Your Own Model Transformations. You can extend an existing model transformation and test it using a clear example. Practice the tutorial for yourself, just download the Professional Edition Trial, Standard Edition Trial or the free Personal Edition, and you're ready to go.
See how objectiF helps you to:
- define rules for the transformation of the source model into the target model
- extend existing model transformations
- set relationships between the source and target models
objectiF Visual Studio .NET Edition
| Tutorial für |
Professional |
Standard |
Personal |
| New: Model-Driven Development of Rich Internet Applications (RIA) using Microsoft WPF in C# |
Yes |
Yes |
Yes |
In this tutorial, you will develop an online shop based on objectiF's integrated system templatefor Rich Internet Applications (RIA). This is how you model platform independent models for a RIA via the definition or modification of entities, views, commands and services. Following this, you will also transform these models. In doing this you will see how easy it is to model platform independent models and also the high level of automation attainable in the development of RIA applications.
Using objectiF see how you can:
- Develop an entity model
- Specify Views
- Model commands
- Transform platform independent models
| Developing C# Applications with UML |
Yes |
Yes |
Yes |
In
the tutorial Developing C# Applications with UML, you can experience Model-Driven
Development with objectiF for .NET. You’ll see how to define
requirements with objectiF, design robust software architectures
and model classes. You can see how objectiF generates code from
UML models and how changes to the code are made visible in the
model. Practice the tutorial for yourself, just download the Personal Edition , and you’re ready to go.
See how objectiF helps you to:
- define requirements
- design robust software architectures
- model classes
- generate code from UML models and make changes to the code visible in the model
| Developing Your Own Model Transformations |
Yes |
Yes |
No |
The automatic transformation of a source model into a target model is achieved by defining rules which determine the relationships between the elements in both models. You can try this out for yourself in the tutorial Developing Your Own Model Transformations. You can extend an existing model transformation and test it using a clear example. Practice the tutorial for yourself, just download the Standard Edition , and you're ready to go.
See how objectiF helps you to:
- define rules for the transformation of the source model into the target model
- extend existing model transformations
- set relationships between the source and target models
| Model-Driven Development of the Persistence Layer in C# |
Yes |
Yes |
No |
objectiF is more than an average UML tool, it's a tool for Model-Driven Development with UML. Model transformations become yet more efficient when combined with the application of Frameworks. You can try this out in the tutorial Model-Driven Development of the Persistence Layer in C#. Practice it yourself, just download the Standard Edition, and you're ready to go.
See how objectiF helps you to:
- integrate existing Frameworks into objectiF
- increase the efficiency of model transformations by combining the transformations with Frameworks (NHibernate)

|
 |