This purpose of this section is to give a brief non technical overview of the principles of Object Technology (OT) and to highlight its importance in developing new systems and in its support of Strategic Interactive Marketing.
OT is a method of managing information that closely reflects the real world. In the real world we closely associated our bank account with the salary credits and ATM debit transactions that we make. We may have many bank and saving accounts but in many respects we view them as behaving in the same way (e.g. our CRs and DRs) and just note the difference (Premium Account requires 10 days notice). OT works in the same way, defining objects (bank accounts), associated methods (CRs and DRs), and classifies the relationships between objects (Premium Account is like a Current Account except .....). OT is a technology for implementing an Object Oriented (OO) approach.
OT has been under development for over 20 years but became more accessible with the creation of the Unified Modelling Language. UML is a graphical notation for describing user requirements that is both understandable by users and technologists. Using UML, requirements can be systematically verified and code generated or reused.
OT was first used at a low technical level, for example building the user dialogues in a Windows application. Because of this, developers working at a higher level, for example writing code to handle a Credit transaction on a bank account, have used the term Component or Business Object.
Besides being a common yet robust way of defining requirements, OT facilitates
a LegoTM approach to building systems whereby standard components
can be built and reused with systems adapted and extended with minimum knock-on
impact. Some components may be developed in-house and others purchased from
3rd parties, perhaps sourced over the Internet. Thus new products and services
can be quickly introduced in response to market opportunities. OT is an important
enabler for Strategic Interactive Marketing
and its constituents of One-to-One
Marketing and Mass Customisation.
By assembling different components unique products and services can be assembled
for individual customers. For further discussion see
Component Based
Development
.
Further, because the components communicate by passing messages between each other, they can reside on different computers linked for instance by the Internet. Software, known as an Object Request Broker, performs the switching role. Thus different companies in a value chain can efficiently integrate their processes, yet flexibly re-form new strategic alliances as competitive opportunities present themselves. Ultimately the processes extend right into the customers computer or other interactive device such as a Interactive TV. Components will be electronically sent to the device to perform the required function (e.g. make a banking transaction). Java is a programming language that works in this way.
This industry integration can only work if there is a common view across all the particants as to how business should be conducted, what functions different components should perform, how they should perform the task (e.g. a VAT calculation), and how they interact. Various industry and supplier bodies are working to create these common views, known as architectures. Suppliers may then implement an architecture as a framework (or shell) solution that companies then purchase and complete.
For more information select from:
| To the first topic |
JS
OT also supports the other SIM enablers, Business
Process
Re-engineering
and
Process
Improvement
, Rule Based
Approach
, Rules Based
Systems
,
Component Based
Development
.
[Overview] [What
is it?] [Short History]
[Importance] [Insurance
Example]
[Key Concepts and Principles]
[Benefits] [OO System
Requirements]
[SIM Overview]
[One to One Marketing]
[Mass Customisation]
[Interactive Mediums]
[STEP Analysis]
[SIM Executive Summary]
[SIM Report]
[SIM Project]
[SIM Framework]
[SIM Methodology]
[SIM Illustrations]
[SIM Links]
[Key Information & Resources] [Guest Contributions] [List of Support Topics] [What's On]
[Contact]
[Company]
[Disclaimer]
[Privacy]
[Legal]
[Copyright Fair Use]
[Feedback]
[Publications]
[Publicity]
[Why Ads?]
[What's New]
[What's Coming]
[Technical Info]
[Home]
[Site
Search Form]
[For a Full list of Contents see the Site Map]
This page last updated February 2002 © Managing Change 1997,98,99,00,01,02 www.managingchange.com