The Challenge of Converting Oracle Forms to ADF (or other J2EE)

“How do I convert my Oracle Forms applications to…?” I have been getting this kind of question ever since JDeveloper 3.0 was released. As soon as BC4J (now ADF BC) was created, we started seeing the handwriting on the wall.

Tagged with: , , , , ,
Posted in BLOG, Consulting, Development, Products

Case Study: “The Object Interaction Repository”

Dulcian was building the recruiting system for the United States Air Force Reserve. Most of the core user interface screens needed to be images of the paper forms that applicants fill out as part of enlisting in the Air Force.

Tagged with: , , , ,
Posted in BLOG, Clients, Consulting, Development, Products

What is the role of the database in web architecture?

Many web developers think that the answer to this question is: “As a useless artifact fit for a museum”.  Probably the most common perspective among JavaEE developers is: “As a place to store persistent copies of our classes”.  Organizations having a

Tagged with: , ,
Posted in Consulting, Development

Even if a Generic Rules Engine does not exist, that doesn’t mean you have to hand code!

If your system includes a big, odd calculation, you should think really hard prior to hand coding it.  If there are a hundred rules or more and they fall into some kind of nice pattern, you can probably create a custom

Tagged with: , , ,
Posted in BLOG, Clients, Consulting, Development, Products

Making a data entry application look like a real website

Dulcian was tasked with creating a very complex data entry application (filling out the entire application for entrance into the military) that a senior in high school could use with no training whatsoever. The application needed to be attractive, easy to

Tagged with: , ,
Posted in Clients, Consulting, Development, Products

“We don’t want to be dependent upon Oracle.”

I have lost a lot of projects due the little sentence: “We don’t want to be dependent upon Oracle.”  (I just lost another one this week.) It has been used to justify all sorts of crazy decisions such as: Spend millions of

Tagged with: , , ,
Posted in Consulting, Development, Products, Resources, Training

Business Rules – Object Rules

Object rules are the primary type of rule with which we have to concern ourselves. They include everything we can say about the “stuff” in our system.  Database people would call these entities; OO people would call them classes.  “Stuff” is the

Tagged with: , , , , , ,
Posted in Consulting, Development

Business Rules Architecture

Business rules people may not really like this architecture.  It is pretty technical.  But I am not trying to build pretty documents, draw pictures, or talk to users for the sake of making them feel loved and understood.  I am

Tagged with: , , , ,
Posted in Consulting, Development

The Business Rules Perspective

“Business Rules” is not simply a technology, it is a fundamentally different approach to systems engineering. Years ago, when I first heard the term “business rules,” I remember thinking that we had some up with a new buzzword meaning the same

Tagged with: , ,
Posted in BLOG, Consulting, Development

Changes in direction that the IT industry should have never made

From where the industry was when I started Dulcian back in 1995 to where it is today, I have seen massive changes in direction. Many of these changes make me miss the “good old days”.  I would like to point

Tagged with: , , ,
Posted in Consulting, Development