Download presentation
Presentation is loading. Please wait.
Published byKilian Hartmann Modified over 5 years ago
1
FIMS -- A framework for large scale Information Management System
Hongliang Lu Contact address: Am Bonifatiusbrunnen 233 D Frankfurt am Main Germany Tel: Fax:
2
What is a framework A half-finished software-(sub)system
1/14/2019 What is a framework A half-finished software-(sub)system An architecture for a family of (sub-)systems and provide a foundation for building up a complete software system A framework has open interfaces, through which specific functionality can be add on 2019/1/14 Dateiname
3
Why framework Information Management Systems state of art have quite similar architecture client-server object-oriented development mapping between object-oriented world and relational world distributed object architecture as middle-ware The similar things should not be done twice Development with a framework is less time-consuming and less expensive 2019/1/14
4
FIMS -A framework for large scale information management System
Client Server OOM (DDL) Library of processing Elements Maping OO to RDB OOM (Java) OOM (C++) Token Processor streaming streaming XML-Configurator Server-Interface Server-Interface ORB (Orbix Web) 2019/1/14
5
Properties of FIMS Business objects should be modeled object-oriented with UML. The Implementation in C++ and Java can be automatically generated The business objects are automatically mapped to relational database ( ORACLE ) CORBA-Orbix is used as middle-ware. The interfaces between client and server are universal. All elemental processing of business objects are stored in a library Compound Processing of business objects can be flexible defined through XML as configuration 2019/1/14
6
What have you to adapt FIMS
Modeling the business objects with UML All elemental processing of business objects should be implemented Use cases are defined as combinations of elemental processing of business objects in XML GUI on the side of client should be adapted 2019/1/14
7
Your benefit A complete information management system
well designed architecture more performance and flexible less programming work and lower costs 2019/1/14
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.