Bookshelf Home | Contents | Index | Search | PDF |
Siebel Tools Reference > Siebel Architecture (Basic Concepts) >
About Siebel Tools
Siebel Tools allows you to customize Siebel applications by modifying and creating object definitions. A standard Siebel application provides a core set of object definitions, which you can use as a basis for your own tailored application.
NOTE: The terms object and object definition in the Siebel application context do not mean the same thing as the terms "object," "object class," or "object instance" as used in a programming language like C++.
Object definitions are grouped into four layers with different subject matter and purposes; for example:
- Physical User Interface Layer: Templates and tags that render UI
- Logical User Interface Objects Layer: Presentation of data (UI)
- Business Objects Layer: Business entities
- Data Objects Layer: Database details (data)
Object types in a given layer depend on definitions in the next lower layer, and are insulated from other layers in the structure. This means, for example, that you can make changes to a Siebel application without changing the underlying database structure. Similarly, you can extend the Siebel database schema without impacting the Siebel application.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Tools Reference, Version 7.5, Rev. A Published: 18 April 2003 |