objectiF
objectiF Eclipse Edition
objectiF Visual Studio
.NET Edition
objectiF Enterprise
Edition
The Right objectiF Variant for You
Model-Driven
Development
Develop RIA model-driven
Download
Tutorials
Films
Feature Lists
objectiF in Detail
Web Development
SOA Development
Software Technology
Services
Success Stories
Prices
Buy
This Page as PDF File
microTOOL - making IT better
microTOOL     
Download with All Features

 

Feature List objectiF Eclipse Edition

Here is a selection of the functions and advantages of objectiF Eclipse Edition. One look at them and you'll know objectiF is the right choice for you.

This table in PDF format 

Functions Advantages Professional Standard Personal
Data Organization
Transaction secure repository with Backup/Restore Secure data management Yes 
  • Full, multi-user capable LAN Repository for efficient project work in a team
  • Optimized for a high number of users and types
Yes 

Local repository for Single-User operation

Yes 
Automatic assurance of consistency between model and code after every change High quality results Yes 
  • Every change in the model or code is immediately applied and made visible to all users
  • Every change, such as renaming types and methods, is automatically implemented in all relevant areas in the model and code
Yes 

Every change is automatically implemented in all relevant areas in the models and code

Yes 
Upwards compatibility between repositories Highly flexible during the start and extension of an objectiF application Yes 
  • Processing of all data created with objectiF Eclipse Personal or Standard Editions
  • Processing of data created with the objectiF Eclipse Standard and Professional Trial Editions
Yes 
  • Processing of all data created with objectiF Eclipse PersonalEditions
 
Import/Export Great flexibility for project organization, as well as for acquirers and suppliers Yes 

Simple exchange and consistent integration of results in separate projects.

Import only 

Straight-forward application of external packages with libraries or requirements

Import only 
Version Management
Package-oriented versioning with standard configuration management systems Version secure work Yes No No
Modeling Standards
UML – Unified Modeling Language Pracitcal implementations of UML for increased result consistency, simple application and efficient development. Yes Yes Yes
BPMN – Business Process Modeling Notation SOA development support while applying Web services as well as direct WS-BPEL generation Yes 
  • Business process modeling with BPMN
  • Orchestration with Web services at the model level
  • WSDL and XSD Reverse Engineering for external Web service allocation at the model level
Yes Yes
  • Business process modeling with BPMN
  • Orchestration with Web services at the model level
Model-Driven Development with Model Transformations and Code Generation According to the Concepts of MDA/MDD
Instantly applicable and iterative model transformations to automate the development of SOA applications Fast development with a high degree of automation

Simple, domain-oriented modeling

Comply with architecture standards

Investment protection of specialist knowledge
Yes 
  • Automatic transformation of business process models into WS-BPEL with WSDL and XSD
  • Automatic transformation of domain-oriented service models into Java Session Beans and WSDL
  • Automatic transformation of domain-oriented business messages into Java classes and XSD
  • Automatic transformation of domain- oriented entity models into Java Entity Beans
  • Reverse engineering of XSD files into business messages
  • Reverse Engineering of WSDL files into business services
  • The resulting Java classes and XML documents (WSDL, BPEL, PDD and XSD files) can be modified and extended in the technical model. Manual entries remain intact during further transformations.
No No
Ready-to-use, iterative model transformations, for automating Web service and EJB development Fast development with a high degree of automation

Simple, domain-oriented modeling

Comply with architecture standards Investment protection of specialist knowledge
Yes 
  • Automatic transformation of domain-oriented service models into Java Session Beans and WSDL
  • Automatic transformation of domain-oriented business messages into Java classes and XSD
  • Reverse Engineering of XSD files into business messages
  • Reverse Engineering of WSDL files into business services
  • The resulting Java classes and XML documents (WSDL, BPEL, PDD, and XSD files) can be modified and extended in the technical model. Manual entries remain intact during transformations.
Yes  No
Higher Modeling Functions
Extending the UML language scope with profiles from stereotypes and user-defined properties Adapt and extend objectiF, tailor it the way you want it Yes Yes Yes
Integration of the test framework JUnit at the model level High quality Yes Yes Yes
Refactoring functions on architecture and class levels Stable solutions Yes Yes Yes
Code Generation and Round Trip Engineering with Eclipse
Round Trip Engineering with Eclipse, via automatic or user-controlled synchronization, according to your preference It's like working with a single tool, thanks to seamless integration with Eclipse

Easy to maintain systems where code = model and model = code is always true
Yes Yes Yes
Script controlled, user specific changeable and extendable code generation in line with Eclipse, and with extensive language support for Java High productivity thanks to code generation that you can tailor to your needs Yes Yes Yes
Context sensitive code editor Comfortable navigation in the code between code and models

High quality with minimum effort: changes to the model are instantly applied to the code
Yes Yes Yes
Tool-Support in the Development of User Specific Model Transformations
Profile controlled generation of user-specific model transformations Automatic software development tailored according to your needs Yes Yes Yes
Modeling Templates
Templates for setting up new systems Quick project start with a simple, domain-oriented modeling framework Yes  For SOA and EJB applications. When creating a new system, the following is already taken care of for you:
  • The domain-oriented and technical structure of a system
  • The domain-oriented and technical architecture model types
  • The corresponding model transformations
  • The necessary Eclipse workspaces and Ant scripts for Deployment
Yes  For Java and EJB applications. When creating a new system, the following is already taken care of for you:
  • The domain-oriented and technical structure of a system
  • The domain-oriented and technical architecture model types
  • The corresponding model transformations
  • The necessary Eclipse workspaces and Ant scripts for Deployment
Yes 

For Java applications and own model transformations

Straight forward navigation between models and code in objectiF and the code in Eclipse – bi-directionally Faster implementation thanks to easy switching between models Yes Yes Yes
Automatically maintained references between model elements and application sites – even in the code Work quickly and securely in complex systems Yes Yes Yes
Separation of domain-oriented context menus in the domain-oriented model, and technically oriented context menus in the technical model. A tool for the whole team – easy to use thanks to target-group oriented menus Yes Yes No
Generating Documentation
Adaptable MS Word templates for describing diagrams and model elements Standard documentation guaranteed Yes Yes Yes
Requirements specifications and HTML documentation at the push of a button Time saving thanks to document generation Yes Yes Yes
Automatic update of all referenced results in the documentation Extremely up-to-date documentation Yes Yes Yes
Dialog controlled creation of JavaDoc-commentaries (even at the model level), as well as completeness checks Simple, high quality documentation Yes Yes Yes
Quality Assurance
Automatic consistency between models and between the models and code Consistent systems, without extra steps Yes Yes Yes
Integrated model reviewer Fast and simple result checks Yes Yes Yes
Interfaces
XML Export Straight-forward data exchange with other generators Yes Yes Yes
.NET and COM interfaces for specific tool integration Extend tool functions as required Yes Yes Yes
Connections with the project management software in-Step Secure project control Yes Yes Yes
Model Comparison
Structured comparison between objectiF models and export files, displaying added, changed and deleted elements Changes constantly traceable Yes Yes No

This table in PDF format 

More about objectiF Eclipse Edition 

 

Privacy Policy

 

Copyright © 2001 - 2010 microTOOL GmbH, Berlin. All rights reserved. Last Change: 27 July 2010