|
Finansbank
(Holland) N.V., Netherlands
Biography
Bahadir Baran Odevci is an Enterprise Architect at
Finansbank (Holland) N.V. He has B.Sc. degree in Computer
Engineering with more than 6 years of hands-on enterprise-scale,
object-oriented, n-tier software design and development,
particularly in large-scale, complex deployments comprising
Core Banking and Internet Banking applications.
He is responsible and competent on devising software
architectures tailored for enabling faster time to
market with maximum design flexibility, embracing exact
features with low production costs.
He is one of the chief architects of the in-house
developed Finansbank Core-banking application (>1,500
man-months, 40,000 TPM), which has been successfully
deployed to Finansbank Turkey and Finansbank Moscow.
He is the architect and developer of a custom GUI Framework
and a RAD suite that the aforementioned Core-Banking
architecture embraces.
Interested keywords are software architectures, reuse
engineering, ontology engineering, RAD, Business Process
Management, SOA deployment, Business-Rules Approach,
GUI Frameworks.
|
Presentation
Ontology-driven, Rule-based,
Service-Oriented Business Abstraction Tier
“The SOA on the foundation of Web services enables
a new paradigm for the design and operation of business
applications: The separation into functions and processes”.
This presentation has the proposition of carrying the aforementioned
statement one step further.
Think of a software architecture, which engages ontology
engineering, business rules approach and service-oriented
architecture, and unveils all the combination of features
of those branches composed in a so-called Business Abstraction
Tier, which is truly modelled commencing from the requirements
engineering and is built upon a highly-scalable, transactional
and distributed application run-time platform, having the
following highlighted features;
- An enterprise-scale application run-time, and a Business
Abstraction Tier tailored on top of that, enabling the
business side getting the direct control over the rules
that govern how enterprise applications behave.
- Literally describing the business processes in native
language of choice, and enjoying the “executable” behaviour
of the process descriptions.
- With the core business knowledgebase
modelled on the Business Abstraction Tier, being able
to switch the runtime-platforms underneath (.NET, J2EE).
return
to program
|
|
|