The Simpler, Faster, Smarter Way to Develop Software Applications

  ComponentGen Process
Hover over elements for details

You Get High-Quality Programming Faster and More Cost-Effectively

You probably know about programs called "code generators" or "rapid application development software" and how they automate the creation of repetitive software functions to reduce the amount of coding by human software programmers. Think of ComponentGen as the "smart code generator". It creates a standardized structure for your application programming that is streamlined and much easier to maintain when it's time for modifications and upgrades as your business grows and changes. With ComponentGen, you get a functioning program much sooner, and one that is higher quality and more affordable.

Create complete, functioning applications 75% faster with ComponentGen.

Generate software documentation automatically, reducing errors and saving more time.

Application features are easily and highly modifiable to protect your software investment.

In many cases, existing software code modules can be modified to work with ComponentGen, no need to start from scratch.

Unlike other code-generating software, you don't have to buy the program and go through a long learning curve. ComponentGen is the primary tool used by Outsourced Information Systems when we create software for you. It doesn't cost you money, it saves you money.

ComponentGen was designed specifically for IT projects. Currently, it is compliant with all ODBC, OLEDB databases such as, Microsoft SQL, Microsoft Access, mySQL, and Oracle databases. It can be easily adapted for any database or storage medium.

ComponentGen's Accuracy Means Never Having to Write it Twice

Writing code for software is in some ways like any other writing. For example, the more often even a simple paragraph is re-written, the more likely errors will be introduced. So it is with software. But the consequences of incorrect keystrokes in code development are a much bigger problem. ComponentGen automates the duplication of what could be thought of as "paragraphs" of code, making it much easier to keep your application free of errors when it's being modified or upgraded.

Because of its advanced code libraries, ComponentGen actually reduces the lines of code necessary to perform repetitive functions. For example, traditional code-generation tools will generate several lines of code in an application in order to store an object to a database. Every time the application requires an object to be stored into the database, these multiple lines are duplicated by the code-generation tool.

ComponentGen works more efficiently than that. Whenever the developer wants the application to store an object into the database, he only needs to write one line of code that reads to the "advanced code libraries" telling the application to perform its function. This results in a streamlined and better code structure that is far easier to maintain. Should this function need to be revised in the future, it is only necessary for the developer to edit the code found in the code libraries, in order to edit the entire application! Other more powerful features include:

Objects that can read and write themselves to persistent storage.
Automatic tracking of all relationships between themselves.
Automatically generated documentation into MS Word Files, HTML files, plus it also links the documentation directly into the .Net dynamic Help.
Automated business rule creation.

ComponentGen's Time Savings Means Better Cost-Efficiency

With ComponentGen's modular approach, your application will be created faster. That means bottom-line dollar savings. And because the application is faster, you'll be able to put it to work sooner. More efficiency sooner also means more cost savings. And because ComponentGen can make future modifications and enhancements to your program, you'll save even more money down the road. In short, ComponentGen is the most economical way to create software. And it only comes from Outsourced Information systems.

Outsourced Information Systems, 9480 - 199th Avenue SE, Issaquah, WA 98027
Phone: 425-235-6174 Fax: 206-350-5427

 

Go back to the home page.