|
Main features of the OBERON project are the following:
- maps the context domain closer to the real-world
Allows
real object abstraction using the object class paradigm: lets
to define categories of similar objects (or classes) and to create
their instances with behaviors and internal states so that each
object in the real domain can have a direct representation with
a "business" object within the software application
domain. Provides tools to create and deploy new applications that
encompass business processes.
- represents a structured repository
for documents and information (metadata) related to a general
application domain:
Any type of job activity (developing
plans, overseeing projects, coordinating team members, managing
time, supervising people, tracking critical assignments) can contribute
to information and documentation overload.
Oberon is designed to manage business objects which collect any
type of information and documents from any real context.
- manages the lifecycle for domain objects:
Allows a customizable lifecycles for each object
instance; that is, objects of the same type can have different
life cycles at the discretion of their creator.
- reduces the application development time:
The definition of application domain
along with all its components like actor users, access privileges,
classes, properties, processes, document types, information flows,
etc. can be very quick and allows you to release the software
for production systems faster than custom development. This is
true even for future changes improvements or system integration.
- allows an advanced user profiles management:
Allows users to work together easily and efficiently,
collaborate with confidence over the Internet with a multilayered
security, deliver proactive information, such as instantly informing
partners of new product requirements, resulting in smarter business
processes.
- supports web-oriented deployment:
Gives users without extensive technical development
skills the ability to create business applications able to publish
and share information via web interfaces.
- supports SOA integrations
By integrating Web Services, the access to the object
data and documents about a Business-Services running in production
is guaranteed at any time.

- guarantees compatibility with common transactional
relational databases
Adopts the standard SQL (employs the JDBC drivers);
this let you to exploit the power common relational / transactional
database for query performance and security.
- provides a new query language for manipulation of
infrastructure, schemas and objects
The OOQL (Oberon-Object-Query-Language) language
allows to perform all administrative and domain object actions
and to execute command-line queries in addition to the java APIs.
- includes a graphical engine to generate charts from
xml data
|