The article focuses on the need to consider the
change-centric Enduring Business Themes (EBTs) standard when building highly
adaptable business software systems. Although, it appears obvious that the
specification of an easily adaptable software application is primarily a
business problem, not a technical one, the most important questions have to do
with the underlying business. EBTs can be used as an ideal foundation for the
related software application, specifically, after the appropriate enduring
themes of the business industry are understood and catalogued, an adaptable
software framework is proposed and be constructed using object-oriented (OO)
technology as an implementation approach. Such an adaptable software framework
is called an "enduring business framework" (EBF). A properly
constructed EBF enables the rapid construction of business objects and business
applications that support the corresponding EBT. One of the most glaring
problems with OO technology has been the failure management to exercise its
proper role in the software process, cited with examples of problems of central
planning lacking city, city problem, custom manufacturing and transportation.
The article points out that EBTs are superior and to build adaptable business
applications in a short time frame at a reasonable cost , it is necessary to be
clear in separation of policy from mechanism, enduring issues from temporal,
and difficult implementation problems from trivial.