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 Enterprise Edition

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

This table in PDF format 

Function Advantages Supported
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
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 re-naming types and methods, is automatically implemented in all relevant areas in the model and code
Upwards compatability between repositories Highly flexible during the start and extension of an objectiF application Yes 
  • Processing of all data created with alternative objectiF Editions
  • Processing of all data created with alternative objectiF Trial Editions
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.

Version Management
Package-oriented versioning with standard configuration management systems Work securely with version control Yes
Modeling Standards
UML (Unified Modeling Language) Practical implementations of UML for increased result consistency, simple application and efficient development. Yes
BPMN (Business Process Modeling Notation) Extensive support of SOA development due to consideration of B2B integration and the application of Web services as well as 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 on 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 in Java Fast development with high degree of automation

Simple domain-oriented modeling

Comply with architecture standards

Investment protection for specialist knowledge
Yes 
  • Automatic transformation of the business process model 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 services into business messages in 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.
Ready-to-use, iterative model transformations for automating the development of Web services and EJB Fast development with high degree of automation

Simple domain-oriented modeling

Comply with architecture standards

Investment protection for 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 further transformations
Instantly applicable and iterative model transformations to automate the development of Persistence Layer in .NET Fast development with high degree of automation

Simple, domain-oriented modeling

Comply with architecture standards

Investment protection for specialist knowledge
Yes 
  • Automatic transformation of the domain-oriented into technical models
  • Automatic creation of the persistence layer with NHibernate
Higher Modeling Functions
Extending the UML language scope with profiles from stereotypes and user-defined properties Adapt and extend and tailor objectiF, the way you want it Yes
Integration of the test framework JUnit and NUnit at the model level. High quality Yes
Refactoring functions on architecture and class levels Stable solutions Yes
Code Generation
Context sensitive code editor Comfortable navigation between code and models

High quality with minimum effort: changes to the model are instantly applied to the code
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 which you can tailor to your needs Yes
Script controlled, user specific changeable and extendable code generation in line with Visual Studio .NET, and with extensive language support for C# and Visual Basic. High productivity thanks to code generation which you can tailor to your needs  
Script controlled, user specific changeable and extendable code generation of C++ High productivity thanks to code generation which you can tailor to your needs  
Generation of WS-BPEL, XSD and WSDL from business process models in BPMN Fast development of service-oriented applications Yes
Round Trip with Eclipse and Visual Studio
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

Easy to maintain systems where code = model and model = code
Yes
Easy navigation between models and code in objectiF and the code in Eclipse or Visual Studio .NET – both ways with just one click Faster implementation through navigation between models and code Yes
Tool-Support in the Development of User Specific Model Transformations
Profile controlled generation of user-specific model transformations in a common program language Automatic software development tailored to your needs Yes
Generating Documentation
Adaptable MS Word templates for describing diagrams and model elements Standard documentation guaranteed Yes
Requirements specifications and HTML documentation at the push of a button Time saving thanks to document generation Yes
Automatic update of all referenced results in the documentation Extremely up-to-date documentation Yes
Dialog controlled creation of JavaDoc and NDoc-commentaries (even at the model level), as well as completeness checks Simple, high quality documentation Yes
Modeling Templates
Templates for setting up new systems Quick and easy project start Yes  For SOA and EJB applications and Web services in Java and for C#, VB.NET, client-server and C++ 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
  • And the necessary Visual Studio Solutions and tips for assemblies
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
Straight forward navigation between models and code in objectiF and the code in Eclipse and Visual Studio .NET – bi-directionally Faster implementation thanks to easy switching between models and code Yes
Quality Assurance
Automatic consistency between models as well as between the models and code Consistent systems, effortlessly Yes
Integrated model reviewer Fast and simple result checks Yes
Interfaces
XMI Export Straight -forward data exchange with other generators Yes
.NET and COM interface Extend project specific tool functions as required Yes
Connections with the project management software in-Step Secure project control Yes
Model Comparison
Structured comparison between objectiF models and export files, displaying added, changed and deleted elements Changes constantly traceable Yes

This table in PDF format 

More About objectiF Enterprise Edition 

 

Privacy Policy

 

Copyright © 2001 - 2010 microTOOL GmbH, Berlin. All rights reserved. Last Change: 16 January 2009