AIMS Software Framework Assets and Infrastructure Management System

















- Slides: 17
AIMS Software Framework Assets and Infrastructure Management System (AIMS) Software Framework C. Rajagopalan, P. Kalyanasundaram & Baldev Raj (NDE 2003 - Thiruvananthapuram)
Motivation Store & Retrieve Pre-Service & In-service Inspection Information What’s AIMS : Assets and Infrastructure Management System – a scalable, domain-independent database hierarchy to manage any asset l Example Assets : Reactors, Satellites, Launch Vehicles, Submarines, Aircraft Carriers, Space Shuttles, etc. l The Need :
The AIMS Overview l l l Types of Data that can be stored Strings, Signals, Images, Audio, Video, etc. Requirements of AIMS Secure, Multi-User Mode, Scalable, Distributed Storage How to make AIMS development more challenging? Can AIMS be made Domain-independent? Can AIMS be made Client-independent?
The AIMS DB Design Principle (80% of IP) l The Component-centric Perspective l A Macro-Hierarchical View Assets Systems Components Parts e. g. : Shuttle External Fuel Tank Fuel Pump O-Ring Evolutionary Cycles Stages Properties e. g. : Assembly for Launch Erection Stage Atmospheric Temperature
AIMS DB Structure (Prolog) Assets Evolutionary Cycles Notes Systems Components Stages Videos Audios Parts Properties Sub-Properties Values Images Signals
AIMS – View an Asset
AIMS Edit
AIMS Search
AIMS Set Trigger
AIMS Delete
A Better Alternative Disadvantages of a “plain” Win 32 App Single Machine, Single User l Multi-Tiered, Multi-Client Application SQL for DB; IIS & ASP. NET as the middleware; Browser as the Client l Challenges in re-casting the AIMS DB Relational Tables; Constraints; Keys l
The SQL-IIS-ASP-Browser Plan N-Tiered App. DB resides in SQL IIS/ASP. NET act as m/w Browser is the front end for the Clients Wireless / Wired HTTP Access through any Browser Multiple Layers of Security
AIMS DB in SQL Table
AIMS: HTTP Access
Advantages of an N-Tiered App Centralised Database Management l Greater Access Control and Security l Access through Virtual Private Network l Client-independent access (Browser/Cell) l Multi-mode Access (Wireless/Wired) l Collateral advantages of using a production -grade RDBMS l
Summary and Conclusions AIMS is a domain-independent Intranetbased enterprise-wide application (Prolog Version) l Conversion to an N-Tiered Internet application in progress (SQL Version) l Wide applicability in asset management l Home-grown technology, removing the disadvantages of technology-denial regimes (Prolog Version only) l
For further details…. click http: //deskpack. tripod. com