AIMS Software Framework - PowerPoint PPT Presentation

About This Presentation
Title:

AIMS Software Framework

Description:

e.g.: Shuttle External Fuel Tank Fuel Pump O-Ring. Evolutionary Cycles Stages Properties ... e.g.: Assembly for Launch Erection Stage. Atmospheric Temperature ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 18
Provided by: raj591
Category:

less

Transcript and Presenter's Notes

Title: AIMS Software Framework


1
AIMS Software Framework
  • Assets and Infrastructure Management System
    (AIMS) Software Framework

C.Rajagopalan, P.Kalyanasundaram Baldev
Raj (NDE 2003 - Thiruvananthapuram)
2
Motivation
  • The Need Store Retrieve Pre-Service
    In-service Inspection Information
  • Whats AIMS Assets and Infrastructure
    Management System a scalable,
    domain-independent database hierarchy to
    manage any asset
  • Example Assets Reactors, Satellites, Launch
    Vehicles, Submarines, Aircraft Carriers,
    Space Shuttles, etc.

3
The AIMS Overview
  • 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?

4
The AIMS DB Design Principle (80 of IP)
  • The Component-centric Perspective
  • 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

5
AIMS DB Structure (Prolog)
Evolutionary Cycles
Stages
Properties
Sub-Properties
Values
Values
Images
Signals
Notes
Videos
Audios
6
AIMS View an Asset
7
AIMSEdit
8
AIMS Search
9
AIMS SetTrigger
10
AIMSDelete
11
A Better Alternative
  • Disadvantages of a plain Win 32 App
  • ? Single Machine, Single User
  • Multi-Tiered, Multi-Client Application
  • ? SQL for DB IIS ASP.NET as the middleware
    Browser as the Client
  • Challenges in re-casting the AIMS DB
  • ? Relational Tables Constraints Keys

12
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

13
AIMS DB in SQL Table
14
AIMS HTTP Access
15
Advantages of an N-Tiered App
  • Centralised Database Management
  • Greater Access Control and Security
  • Access through Virtual Private Network
  • Client-independent access (Browser/Cell)
  • Multi-mode Access (Wireless/Wired)
  • Collateral advantages of using a production-grade
    RDBMS

16
Summary and Conclusions
  • AIMS is a domain-independent Intranet-based
    enterprise-wide application
  • (Prolog Version)
  • Conversion to an N-Tiered Internet application in
    progress (SQL Version)
  • Wide applicability in asset management
  • Home-grown technology, removing the disadvantages
    of technology-denial regimes (Prolog Version
    only)

17
For further details.click
  • http//deskpack.tripod.com
Write a Comment
User Comments (0)
About PowerShow.com