See: Description
Package | Description |
---|---|
com.isti.trinetwatch.collectionAgentSim |
The classes for running and supporting the control agent.
|
com.isti.trinetwatch.controlAgentSim |
The classes for running and supporting the control agent simulation and the
collection agent simulation programs.
|
com.isti.trinetwatch.emailer |
The classes for the Emailer client application.
|
com.isti.trinetwatch.params |
Data structure classes for supporting the NSI server.
|
com.isti.trinetwatch.ruleset |
The classes defining the data structures to hold ruleset information.
|
com.isti.trinetwatch.server |
The application files for the NSI server.
|
com.isti.trinetwatch.server.gui_acceptor | |
com.isti.trinetwatch.server.gui_services | |
com.isti.trinetwatch.station |
Data structure classes for supporting the NSI server.
|
com.isti.util |
Various utility classes created to support Java programs.
|
com.isti.util.gui |
Various graphics classes created to support Java programs.
|
The SeisNetWatch system is a three-tiered distributed system of agents, NetworkStationInfo (NSI) server, and GUI front-end client. Agents collect data and control the acquisition software and communicate over the network to the NSI server. The NSI server is the centralized decision making tool that receives the agent's messages and passes on filtered data to the client.
The client is provided as a Java Applet and the NSI server is a Java Application. The Collection and Control Agents may be written in C++ or Java. The collection agents provided to CalTech are written in C++ and monitor data from comserv shared memory and datalog files. The control agent, written in Java, provides control over shell scripts which change the "usage" of the station. The communications between the agents and the SeisNetWatch server (NSI server) are accomplished using the CORBA Event Service and communication between the client and the NSI are via CORBA objects.
This software is FREE to all academic institutions. If you are interested in running this software, please contact us. If you are not a academic institution and wish to use this software, you must buy a developers license for the CORBA orb.
Copyright (C) 1999-2022 Instrumental Software Technologies, Inc.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code, or portions of this source code,
must retain the above copyright notice, this list of conditions
and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer
in
the documentation and/or other materials provided with
the
distribution.
3. All advertising materials mentioning features or use of this
software must display the following acknowledgment:
"This product includes software developed by Instrumental
Software Technologies, Inc. (www.isti.com)"
4. If the software is provided with, or as part of a commercial
product, or is used in other commercial software products
the
customer must be informed that "This product includes
software
developed by Instrumental Software Technologies, Inc.
(http://www.isti.com)"
5. The names "Instrumental Software Technologies, Inc." and "ISTI"
must not be used to endorse or promote products derived
from
this software without prior written permission. For written
permission, please "contact us".
6. Products derived from this software may not be called "ISTI"
nor may "ISTI" appear in their names without prior written
permission of Instrumental Software Technologies, Inc.
7. Redistributions of any form whatsoever must retain the following
acknowledgment:
"This product includes software developed by Instrumental
Software Technologies, Inc. (www.isti.com)."
THIS SOFTWARE IS PROVIDED BY INSTRUMENTAL SOFTWARE
TECHNOLOGIES, INC. ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL INSTRUMENTAL SOFTWARE TECHNOLOGIES,
INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
Bug reports and comments should be directed to
Instrumental Software Technologies, Inc. at info@isti.com.