WEAK INFORMATION SYSTEMS FOR TECHNICAL DATA MANAGEMENT



Similar documents
Embedding a geographic information system in a decision support system for landslide hazard monitoring

Improved Monitoring and Surveillance through Integration of Artificial Intelligence and Information Management Systems

THE HERA SOFTWARE ARCHITECTURE FOR GENERATING HYPERMEDIA APPLICATIONS FOR AD-HOC DATABASE OUTPUT

Diagnosing Ancient Monuments with Expert Software

earthnet online The ESA Earth Observation Multi-Mission User Information Services

ARCHITECTURE FOR INDUSTRIAL MONITORING SYSTEMS

Deploying QoS sensitive services in OSGi enabled home networks based on UPnP

Web-Based Information Systems

Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm

Understand the strategic arrangement of IS/IT in modern organisations. Week 3 IT Architecture and Infrastructure. Lecture objectives

Web Hosting. Definition. Overview. Topics. 1. Overview of the Web

Embedding a geographic information system in a decision support system for landslide hazard monitoring

Lecture 2. Internet: who talks with whom?

Cognitive accessibility to information on the Web: insights from a system for teaching and learning Architecture through the Net

DESIGN AND IMPLEMENTATION OF AN INTRANET SECURITY AND ACCESS CONTROL SYSTEM IN UBI-COM

CONCEPTUAL MODELING OF LARGE WEB SITES

Web Application Development

TABLE OF CONTENT. Page 2 of 9 INTERNET FIREWALL POLICY

SENIOR INFORMATION SYSTEMS MANAGER

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software...

CIO-SP3 Service areas NIH Chief Information Officers-Solutions & Partners

A Tool for Evaluation and Optimization of Web Application Performance

AJAX Interaction in Adaptive Hypermedia

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS

A web-based approach for electrocardiogram monitoring in the home

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper

Resource Oriented Architecture and REST

An Overview of Oracle Forms Server Architecture. An Oracle Technical White Paper April 2000

Architecture. Reda Bendraou

Information Technology Career Field Pathways and Course Structure

B.Sc. in Computer Information Systems Study Plan

Outline. Definitions. Course schedule

The Role and uses of Peer-to-Peer in file-sharing. Computer Communication & Distributed Systems EDA 390

Architecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U

Socket = an interface connection between two (dissimilar) pipes. OS provides this API to connect applications to networks. home.comcast.

Technical Specification. Solutions created by knowledge and needs

Power Reply and Oracle Utilities

What is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.

Structuring Product-lines: A Layered Architectural Style

A Framework for Virtual Enterprise Support Services

Java Thin-Client Programming for a Network Computing Environment

Chapter 6 Essentials of Design and the Design Activities

An Efficient Cost Calculation Mechanism for Cloud and Non Cloud Computing Environment in Java

Modular Communication Infrastructure Design with Quality of Service

Eni PUTS ITALTEL VOIP IN ITS COMPANY ENGINE

Oct 15, Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Organisation data architecture with standards connections

Title ISSN SJR H index Country Foundations and Trends in Information Retrieval

A Generic Database Web Service

Building Applications with Protégé: An Overview. Protégé Conference July 23, 2006

Remote support for lab activities in educational institutions

CA XCOM Data Transport- Secure, Reliable File Transfer for Heterogeneous Environments

Internet Technologies_1. Doc. Ing. František Huňka, CSc.

PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY

A Cloud-Based Collaborative Virtual Environment


MapCenter: An Open Grid Status Visualization Tool

September 2009 Cloud Storage for Cloud Computing

CF Dashboard. Features and Benefits

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities

Intranet Solutions for PG School IARI. Project Brief

Total System Operations and Management for Network Computing Environment

Standards & Protocols

Information Brokering over the Information Highway: An Internet-Based Database Navigation System

Creating an Intranet Website for Library & Information Services in an Organization

CONFIOUS * : Managing the Electronic Submission and Reviewing Process of Scientific Conferences

M3-R3: INTERNET AND WEB DESIGN

COMPUTER INFORMATION TECHNOLOGY COURSE DESCRIPTION

Why Web Engineering Is Needed For Web Applications and Services. Bebo White Stanford Linear Accelerator Center March 10, 2005

Application-layer protocols

Building a Reporting and Analytics System Connected Enterprise Seminar

The Image and Document Management System for Microscopy


SECTION C: DESCRIPTION/SPECIFICATIONS/WORK STATEMENT

Adlib Internet Server

Integrated Monitoring and Control: A New Approach

Information Systems Analysis and Design CSC John Mylopoulos. Software Architectures Information Systems Analysis and Design CSC340

DESCRIPTION/SPECIFICATIONS/WORK STATEMENT

Task Area 1: IT Services for Biomedical Research, Health Sciences, and Healthcare

Outlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010

MIGRATING FROM A WEB SITE TO A MOODLE BASED CMS

Information technology infrastructures and services for creating a library's unified information system

SCHOOL DISTRICT OF ESCAMBIA COUNTY

Web Application Architectures

FROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS

The World Wide Web: History

Integrating Databases and Multimedia Information on the Web

Issue 09/2012. Big-LinX The Remote Service Cloud Remote maintenance and remote diagnostics for machines and plants

FRACTAL SYSTEM & PROJECT SUITE: ENGINEERING TOOLS FOR IMPROVING DEVELOPMENT AND OPERATION OF THE SYSTEMS. (Spain); ABSTRACT 1.

An Agent-Based Concept for Problem Management Systems to Enhance Reliability

Integrated management information in utilities

DIGITAL ARCHIVE SOLUTION

TimePictra Release 10.0

HHSN W 1 QSSI - Quality Software Services, Inc

Literature Review Service Frameworks and Architectural Design Patterns in Web Development

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

Introduction to Service Oriented Architectures (SOA)

Transcription:

P. Salvaneschi, M. Lazzari, "Weak information systems for technical data management", Worldwide ECCE Symposium on computers in the practice of building and civil engineering. Lahti, Finland, September 3-5, 1997, p. 310-314 Preprint copy WEAK INFORMATION SYSTEMS FOR TECHNICAL DATA MANAGEMENT Paolo Salvaneschi, Marco Lazzari ISMES SpA Via Pastrengo 9, Seriate (BG) Tel +39 35 307773 Fax +39 35 302999 Email psalvaneschi@ismes.it Abstract Daily operation of structures and plants requires to manage and integrate large amounts of technical information. Existing approaches span from no integration to strong integration based on a common data base or product model. We propose concepts and technology to develop types of information systems in the middle. We call them Weak Information Systems. The basic concept is to add to the layer of existing information a new layer of multiple partial models of products and processes. INTERNET technologies are well suited for implementation. An example of information system for Dams management is presented. 1. INTEGRATION AND SHARING OF INFORMATION The design and construction of large structures and plants produces large amounts of technical information. This amount of information may be stored and distributed through different media: some of it may be paper based while other items may be hosted into different systems in digital form. Note that there is a huge number of operational structures and plants. This means that the problem of re_engineering and integrating legacy information systems has fully to be taken into account. This information is used during the whole life cycle of the structure or plant from design to decommissioning. During the life cycle several classes of users need to access and modify the information (e.g. designers, maintenance people or safety managers), and require specific views of available information. Each view represents a specific way to access and integrate the data. E.g. a safety manager of a set of dams may need to access the available information (measurements, tests, past engineering evaluations, design documents) concerning a specific structure aiming to evaluate its safety status. On the contrary a responsible needing to interface authorities must access the information from the point of view of the bureaucratic process. An information system able to manage such kind of problems has to deal almost with the following technical requirements: sharing the information (between local and central offices as well as various partners); linking distributed sources of data; managing multimedia data providing technical solutions to deal with etherogeneous environments and supply common person/machine interfaces. Moreover another fundamental constraint is the development cost, considering that, for operational structures, the problem is to deal with information sources as they did evolve in time. To reduce the cost we have almost to take into account the following topics: reuse existing data bases; reduce the development from scratch; provide evolutionary paths to the development of the system.

2. STRONG VS WEAK INFORMATION SYSTEMS The existing approaches to deal with the above mentioned requirements span from solutions where no real integration exists (the pieces of information are collected, if necessary in digital form, and some indexing mechanism is superimposed) to strong solutions where a unique data base or product model is designed to act as a basis for integration. We say that the second approach leads to Strong Information Systems and we argue that, between the No Integration approach and the strong integration one, we may propose concepts and technology to develop types of information systems in the middle. They may exploit the advantages of a more knowledge intensive integration than pure indexing, while avoiding the costs and the feasibility problems of the strong approach. We call this type of information systems Weak Information Systems. In the following we resume the comparison between strong and weak approaches. Strong information systems Common data model Data Base oriented architecture One shot design Redesign of legacy systems Weak information systems Multiple specific integration models Integration of multiple data sources through added integration layers Growing process Integration of legacy systems The architecture of a weak information system [1,2] is composed of: a layer of information sources (data bases, computational programs, subsystems); an integration layer. The integration layer is composed of the following sub-layers: A. abstraction layer (information models) B. communication layer between models and humans ( computer-human interface ); C. communication layer between models and information sources. The basic concept of the weak integration systems is to add to the layer of the existing information a new layer of multiple partial models of products and processes. Each model may include some sort of specific knowledge and acts as a way to structure and access the information according to a particular user view. For instance, as we will see in the description of the DAMS DOSSIER system, we may access the information concerning the management of a large set of dams in service though the following models: a unique object (or a hierarchy of objects linked with part-of relations) models a dam and allows to link the related information (measurements, drawings, images, basic reference data, surveys, past safety evaluations, tests, design documents) which is spread into many geographically distributed data bases. This type of model provides services to a technician assessing the safety status of the structure; a hierarchy of objects describes the whole set of activities which constitutes the management process of dams in service. Though this hierarchy it is possible to access part of the same information linked to the previous model as well as other information such as laws, standards, company regulations. The models act as specialised interfaces which provide help to access and structure the information in such a way that a synthesis of information is not a new packing of it but a set of links providing specific navigation paths. 3. THE IMPLEMENTATION THROUGH THE INTERNET TECHNOLOGY The implementation of a weak information system may take advantage of the use of the INTERNET software technologies. The main reasons for this choice are the following: the software components available in INTERNET are based on a client-server architecture and are available on various platforms. This makes easy the design of distributed applications integrating different environments; the technology is largely based on de facto standards which support the stability of the applications, the interoperability and the ability to evolve;

the WWW distributed hypertext technology is a useful tool to develop the integration layer. This allows to manage in a straightforward way hypermedia documents. Moreover standard interfacing mechanisms like CGI allow to integrate existing data bases and applications; the hypertext technology by itself allows to write simple product and process models. With the same technology it is possible do develop standard person-machine interfaces and to link models to existing information bases; if more complex models are required, technologies like JAVA allow the development of object oriented models embedded into the distributed hypertext; finally many low cost software components may be exploited to reduce the development cost. 4. AN EXAMPLE : THE DAMS DOSSIER The DAMS DOSSIER system has been developed for ENEL S.p.A, the Italian electric power Company, as a first trial release to access and integrate the information concerning the whole set of dams managed by the company. The organisation managing the problem is distributed over various geographical locations. The available information is distributed in many sites and central data bases collect specific types of data such as the data coming from the automatic and manual monitoring processes. The organisation has in charge all the activities related to the structure including safety management and production management. DAMS DOSSIER has been designed as a WWW application, exploiting the INTRANET network of ENEL, to allow the user easily access the information necessary to the dams management procedures. Internet WWW Server (DAMS DOSSIER) Internet Fig 1 The architecture of DAMS DOSSIER The kernel of DAMS DOSSIER (fig 1) is hosted on a processing system configured as Web server. The server accesses the remote data bases through the TCP/IP protocol, the CGI interface and, if needed, local Web servers. Users can access the application through standard Web browsers. The system links many existing data bases hosted into several computers. The first release of the system integrates the following data bases: measurements data base (from monitoring systems or manual data acquisition) physical tests data base basic reference data (for technical and administrative purposes) document archives (safety reports, applicable laws, company procedures and rules) Moreover the system may also access the real time data produced by intelligent interpretation systems which are linked to real time monitoring systems and provide real time evaluations of the safety status of the structure [3]. The integration layer includes the person-machine interface written using HTML and a set of simple models,also written using HTML, which are visualised as icons in fig 2 : single dam; through this model the user may select a specific dam and access the whole set of data, spread through various data bases, which are related to the dam (fig 3). This model is mainly oriented to Measurements Data Base Basic reference Data Reports, drawings and maps archive Laws and Regulations Interpretation Systems technical users aiming at evaluating the structural safety. set of dams; the model allows to navigate through data related to sets of dams and collects significant information related to a population of structures (e.g. for statistical purposes or economical evaluations). hierarchy of themes related to management procedures, laws, standards, company regulations (fig 4). This model allows a management oriented user to access the information required to interface local and

governmental authorities and to comply with the company regulations. The model may also link a specific subset of the available technical data. Using the models the users may access multimedia information like texts, drawings, images and data records. For the current implementation simple integration models have been used. If required, more complex object oriented models may be added of the type described in [3]. E.g. a dam model may describe the dam as a hierarchy of objects (dam blocks, foundation, instrumentation system, sensors), each object including links to the available distributed information and methods to process it. Fig 2 Icons to access multiple data bases for specific purposes 5. REFERENCES [1] P. Salvaneschi, "The Use of Integration Tools in Software Maintenance", in: Proceedings of the IEEE Conference on Software Maintenance, Sorrento, Italy, 1991. [2] A. Spinelli, P. Salvaneschi, M. Cadei, M. Rocca, "MI - an object oriented environment for integration of scientific applications", in: Proceedings of ACM OOPSLA 94, Portland, USA, 1994. [3] P. Salvaneschi, M. Cadei, M. Lazzari, Applying AI to structural safety monitoring and evaluation, IEEE Expert, 11(4), 1996, 24-34.

Fig 3 Access to the whole set of data related to a specific dam Fig 4 Access to information related to management processes.