MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT
|
|
|
- Ilene Booth
- 10 years ago
- Views:
Transcription
1 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT Karl Sippel Business Area Software Solutions, Leica Geosystems AG CH-9435 Heerbrugg, Switzerland; Abstract The expectation of modern monitoring solutions requires more and more sophistication from the monitoring software. With the use of motorized Total Stations or GPS it has been possible for some time to automate monitoring measurements, but the software has typically been restricted to collection of measurements. Limited emphasis has been placed on the integration of data processing or analysis. Leica Geosystems AG is developing a Geodetic Monitoring System, GeoMoS, using modern software technology with a scalable and configurable architecture. GeoMoS is a system solution, built from the ground up and based on years of monitoring software experience. The system uses the latest messaging technology based on TCP/IP and Microsoft Message Queue for secure data transmission between clients and servers and can be remotely accessed and configured. Sensor connections are handled by a Sensor Manager component and include TPS, GPS, meteorological sensors and geotechnical sensors (e.g. extensiometers). An integrated computation component can be linked with a powerful event/messaging management system so that displacements can be calculated and analyzed in real time and messages can be sent via SMS, , Pager or Digital I/O interfaces. A powerful Analyzer Toolbox allows the numerical and graphical visualization of results and measurements. The results can be edited and post-processed over the data history. The software components and architecture are presented along with two customer case studies. The first example is one of the largest open-cut coalmines in the world situated in Hambach, Germany. The second is a dam monitoring project in Switzerland above the longest and deepest tunnel construction project in the world. 1. Introduction As a surveying instrument manufacturer, Leica Geosystems AG, has been involved in monitoring projects for many years. Since the introduction of motorized theodolites in the late 1980 s there has also been considerable development of computer software to control these motorized instruments for automatic measurements to remove the mundane tasks of manual measuring the same points repeatedly at specified intervals. As these automatic systems developed it has become very easy and cost effective to set up automatic measurement schedules to measure large numbers of points at regular intervals. This process removes the mundane task of manual measurements but typically the customer ends up with a large amount of data to analyze. Currently available monitoring software systems are generally inadequate with respect to the analysis software that is, or can be, integrated and the different types of sensors that can be connected to the systems. This initially occurs because the software is usually designed and developed from an individual customer point of view that does not satisfy general customer needs. The software is usually not designed with an open architecture that allows the easy integration of specific customer requirements with regard to analytical computations and analysis. Furthermore, the software is usually developed for a specific sensor and is not open to adding additional sensors without rewriting part of the software. Leica Geosystems AG, 88 The 10th FIG International Symposium on Deformation Measurements
2 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT currently offers a popular monitoring software, APSWin, which is often limited by these three drawbacks. The software technology of the past proves, today, to be limited in terms of expansion for the new generation. For this reason, Leica Geosystems AG is looking towards the future of the monitoring software market. It is not possible to build an off-the-shelf monitoring software product that can satisfy 100% of the customers needs. What Leica can offer is a scalable and flexible base product that can be easily customized to satisfy 100% of customers needs. With this concept in mind, and a wealth of monitoring experience and customer requirements, the goal was to design a Geodetic Monitoring System, GeoMoS, where the customer has the flexibility to configure the monitoring software to suit their requirements. The GeoMoS product is developed in Microsoft C++ using the latest technology from Microsoft Component Object Model (COM), Microsoft Message Queue (MSMQ) with TCP/IP and Remote Server Access (RSA). The product is also based on new generation ESRI survey database technology that is being developed jointly by ESRI and Leica Geosystems AG. 2. Software Design Models The development of software at Leica Geosystems AG is based on software modeling techniques and notation outlined by Rational Unified Process, RUP (Quatrani, T. (1998)) and Unified Modeling Language, UML (Booch, G., Jacobson, I. & Rumbaugh, J. (1999); Fowler, M. & Scott, K. (1997)). In a very short summary, these techniques outline process, notation and guidelines of how to develop software with minimal risk. One of the biggest risks of software development, today, as making sure the project is completed, on time, and satisfies the customers needs. Leica Geosystems AG, employs ideas and concepts based on the UML notation and uses processes such as RUP to document the software development. It is not the intention of this paper to recite the theories and concepts of these models, but they are reflected throughout the paper in the way that GeoMoS was designed and developed. It is always necessary to deviate slightly from theoretical models so that is fits to the practical situation. These models, however, allow for some flexibility. Further information on UML and RUP can found in books and documentation references for UML and RUP given above. 3. Total Project Time Schedule A project plan was drawn up including separate tasks for the design, prototyping, source code development and testing. Including the design and prototyping in the development plan was an important factor to emphasise the importance of these steps in the product development. Approximately one third of the project duration was distributed between the three phases of design, prototyping and source code development. The total project time planned for GeoMoS was approximately 15 months. The 15 months covers the time from when the project was first conceived to the release of the software to the customer. More than 30 % of the development effort has been spent on testing and quality assurance activities. Because of the limited time, it was critical that the project planning was as accurate as possible. It would not have been possible to complete the project in such a short time without proper project planning. 4. Where to Start - Software Design Requirements Leica Geosystems AG has a wealth of monitoring experience from the existing APSWin product and the extensive experience supporting existing customers as well as high March 2001 Orange, California, USA 89
3 expertise in software development. The customer interaction was an integral part of the development of GeoMoS. The close co-operation and interaction of key customers has assisted greatly in the design and development of the product.. The initial approach to the software design was to ask the customers to define a list of requirements. This task resulted in an 80 page document listing all the features the customers required. The development team then reviewed this document, clarified uncertainties and formed a plan for the project. This process was a cyclic operation where constant reviews by the customer and development team ensured that the requirements still satisfied the customer s original intention. After the completion of the project plan and the requirements document this then became the defined agreement between the customers and Leica Geosystems AG. The software requirements were collected from 2 main key customers and included also Leica Geosystems AG own monitoring and APSWin experience. A summary of the main requirements that were obtained from these three sources are as follows. 4.1 RWE Rheinbraun AG Requirements In the development of the GeoMoS software Leica Geosystems AG worked closely with the company RWE Rheinbraun AG, located in Hambach, near Cologne, Germany. For this project, GeoMoS is configured as a large system. It is one of the biggest open cut coalmines in the world covering an area of over 20 sq. km to a depth of 650 metres. The system for Rheinbraun requires a large multi-station monitoring system. It was ideal to have this system in the design phase to ensure the system had the scalability to be configured as a small or large system. Some of the main Rheinbraun features are listed below. Large Database Support Long term database storage and archiving (>15 years) Specialized filtering mechanisms for computations and analysis Client/Server architecture with multiple connection media (e.g. radio link, cable) Remote control of Client software via Server or modem connection. Fast measurement capacity (1 TPS measurement/10sec. per station) Long Distance Measure up to 3000 metres. 4.2 Leica Geosystems AG Requirements The development of large system software is expensive. It was important for Leica to satisfy the customer, but also look ahead with the vision that GeoMoS was the new generation software for monitoring. For this reason the design was approached in a way to make it flexible and configurable for our customers needs, keeping in mind that not all Leica customers want to have the same system. Some customers need a small system and some need a large system, depending on the size of their project. Some of Leica s requirements were as follows. Customizability of the sensors Software must be maintainable and expandable for future needs Computations and Analysis must allow the user or Leica to build in their own components without rebuilding the product 90 The 10th FIG International Symposium on Deformation Measurements
4 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT Graphics must be user definable and open in design The GeoMoS software must be scalable so that it can be configured for small and large monitoring projects. 4.3 Swissphoto AG Requirements During the development of the prototypes a second key customer became involved in the GeoMoS project. The Swiss firm Swissphoto AG required GeoMoS to monitor concrete dams in the Swiss alps. The dams are situated in the Swiss alps near Chur in eastern Switzerland and are being monitored as part of a engineering project where a 58 kilometre railway tunnel is being built between Zürich to Lugano in Switzerland. The tunnel runs directly beneath 3 dams that must be monitored during and after the tunnel construction. The first stage of this project involves monitoring one of the three dams in a remote valley. Of particular interest in this project is the combined use of TPS sensors, atmospheric sensors, extensiometer sensors and eventually GPS to monitor the dam wall and surrounding valley. Because of the inaccessibility of the monitoring station in the rugged alpine terrain, especially in winter months, it is also vital that the monitoring station can be remotely configured. Many of the requirements requested where already included in the GeoMoS design. The following are a few of the main requirements requested for the software. Remote control of client station due to inaccessibility Integration of extensiometers into the GeoMoS product Integrated GPS sensors for monitoring 5. Prototyping One of the important early steps in the development process was the prototyping. Prototypes were developed in Microsoft Visual Basic. Only the user interface was realized with no underlying functionality. The advantage of using Visual Basic was that is was very quick to create user interface views and dialogs and it was not a language that was being used directly in the development of the product. Therefore there was no risk of using any of the prototype code in the actual development. Prototypes, with their unstructured design and source code, have a habit of being developed into final products, usually because of time pressure from management. Using a different language avoids this scenario. The main purpose of the prototyping is to confirm and develop the requirements and wishes in a visual way. A prototype not only allows the customer to get a feeling for the end product design, but also allows ideas to develop about the product design. Not just from the interface design but also how the interface ultimately interacts with the underlying components, such as the database, computations and messaging. The procedure of collecting the customer requirements, APSWin requirements and experience and prototyping can be summarized in the cyclic Diagram 1.0. This was the first cycle of the development process that lasted at least 5 to 6 months before any line of source code was actually written. Because the first step of the development process was cyclic as shown in Figure 1.0, the requirements from the second key customer, Swissphoto, could be easily incorporated March 2001 Orange, California, USA 91
5 into the initial design. It was also very intuitive for the customer to see the first stages of the prototype. They could see exactly what was being developed and could easily see that GeoMoS was the suitable product for their project. Figure 1.0 : The first process of design did not included source code development of the final product. Many cycles through customer input, APSWin knowledge and experience and prototyping were completed over several months before any source code development was started. 6. Underlying Concept The basic design concept of GeoMoS was to build a flexible system that could be pieced together from basic components depending on the purpose of the monitoring project. The expertise from the customer and Leica was assessed. The first step was to evaluate the experience and knowledge Leica had in-house. Leica Geosystems AG experience and knowledge Expert software development teams Knowledge of software design in the latest technologies Knowledge of overall market requirements APSWin experience and knowledge Customer expertise is high in Practical knowledge of data collection Practical and theoretical knowledge of data computations Practical and theoretical knowledge of data display and analysis Rheinbraun s requirements were specific to their particular problems but also Leica used their own knowledge and knowledge of other customers requirements to generalize the design. This does not mean that the design was restricted, but on the contrary the design was made extremely open to accommodate future possibilities other customers may require. 92 The 10th FIG International Symposium on Deformation Measurements
6 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT Some of the main areas where the design was made flexible were in the computations, graphical analysis, connections to sensors and the Client/Server configuration possibilities of the system. In reality, every customer has a different monitoring problem and has different ways to solve these problems. However, there are some standards that people have come to use in monitoring, usually acquired through experience, that were packaged together in the GeoMoS system as tools. These basis elements include such things as Collection of measurements from various types of sensors Independent solution of Station coordinates using techniques such as Free Station and GPS coordinates to control station movements within the active monitoring zone. Reduction of TPS measurements for atmospheric conditions Customizable graphical display of results Analytical computations of results Data snooping and outlier detection 7. Scalability The GeoMoS system can be set up as a Client/Server architecture for larger systems or as a single workstation computer for small systems. It is scalable depending on the size of the project. The GeoMoS system comprises of two main applications called Monitor and Analyzer. The Monitor is the online application responsible for the sensor control and collection of data and event and alarm activation. The Analyzer is the offline application for the analysis and visualization of the data. Both applications can be run from anywhere on the Client/Server network, or from a single workstation computer. Because of the communication technology used for exchanging data between the system components the GeoMoS software also goes beyond being just a Client/Server system. This is discussed further in section 12, Connectivity. TPS GPS Any Device Environmental/ Geotechnical Sensors GeoMoS Workstation GeoMoS Analyzer GeoMoS Server Figure 2.0 : An example of a medium to large scale system configuration showing a GeoMoS Workstation, collecting data from several types of sensors, which is connected to a network server. The data can be viewed or analyzed with GeoMoS Analyzer from any network connection March 2001 Orange, California, USA 93
7 The system configuration shown in Figure 2.0 has the client configured as the GeoMoS Workstation, connected to the different sensors. Monitor runs on the GeoMoS Workstation collecting the data from the sensors and calculating the results and also transfers the data to the GeoMoS Server. The GeoMoS Analyzer can run anywhere a connection is available. Consequently, it is possible to run GeoMoS Analyzer on the GeoMoS Workstation or from the GeoMoS Server. This is just one example setup for a medium to large-scale system. It would also be possible to run the whole system with a GeoMoS Workstation and connected sensors. The size of the monitoring project determines what size system is required. GeoMoS has been designed with scalability in mind so that it can be configure for small or large customer projects. 8. Computations The design of the computations is based on the component architecture used throughout GeoMoS. An essential criterion for the computations is the ability re-process the data at a later stage. This quite often occurs when data has been edited and needs to be recalculated. For a computation to be re-computed, the information about which data is used and how it is computed must be contained somewhere. The computation information will be referred to here as the computation intelligence. In most software the computation intelligence is contained within the application. In the GeoMoS design the computations have been encapsulated in individual components containing the intelligence (i.e. the information about the data and the algorithm that is used for the computation). These computation components can be stored in the database, retrieved and used by the application through a generic interface, but the application does not need to know anything about the computation in order to use the component. The advantage is that additional computation components can be added to the system without having to change the process of how this computation interacts with the GeoMoS application. The end result is it is possible to extend GeoMoS with additional computation components that are customized for the user. GeoMoS Application Computation Object With Intelligence Computation Object With Intelligence Computation Mathematics Computation Mathematics Figure 3.0 : The GeoMoS computation schematic. The flexibility of the system is enhanced by separating the computations into separate components. 94 The 10th FIG International Symposium on Deformation Measurements
8 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT The schematic of the computation design is shown in Figure 3.0. The mathematics of the system can be also separated from the computation component to allow re-use of mathematical algorithms in other components, but it is not required. The interface between the computation object and the application is generic. Independent of the computation type, the GeoMoS application can use every computation object in the same way. The stored computation components can be recalled by the GeoMoS application and re-calculated. The GeoMoS application must not know about the computation details because that is held within the computation object. This design makes it possible to process and post-process the data and also add additional computation components without having the change the GeoMoS application. Clearly it makes the GeoMoS software powerful and extendible for the future. 9. Graphical Toolbox Incorporated in GeoMoS Analyzer is a toolbox where data and results can be visualized graphically or numerically. Graphical representation of data is a very important part of deformation analysis. A graphical plot can often show details and trends of deformation better than numerical tables. GeoMoS Analyzer has standard graphic displays showing displacement and velocity graphs against time and a displacement vector view. However, customers have different requirements defining what they want to see or analyze. The graphics in GeoMoS Analyzer can be customized in a number of ways, but the simplest method is to define settings via a text file. Additional graphs can be integrated as a tab view in the GeoMoS Analyzer application. The location of the data object in the database and the value of the X-axis and Y-axis of the graph can be defined in the settings file, for every additional graphic view. The GeoMoS Analyzer retrieves the relevant data from the database and displays the graph accordingly. This option requires very little expertise, other than knowing how to specify the location of the data in the setting file. Figure 4.0 : GeoMoS Analyzer application showing the main graphic view. The view can be customized, and additional tab views can be added, to show other data and result from the database March 2001 Orange, California, USA 95
9 10. Database GeoMoS is one of the first products to be built on a database technology being developed jointly by ESRI and Leica Geosystems AG. The technology is independent of the database that is actually used under this platform. It is possible to use Access, SQL Server, or Oracle and is really a question of the size of data being stored. The GeoMoS software is also capable of using a different database at the client and the server. For example, the measured data and results can be configured to delete after several months on the client where a Microsoft Access database can be used. On the Server a larger Oracle or SQL Server database can be used. This keeps the database at the client measurement stations small and efficient while the Server can be a larger system where data is stored or archived over longer periods. The user can then make a choice about the database depending on the amount of data that is being maintained. The database technology is a key feature in the design of GeoMoS. 11. Sensor Manager One of the strengths of the GeoMoS is the new Leica Sensor Manager component. This is the component that handles the connections to various types of sensors. Monitoring projects today require the software to connect to many different types of electronic sensors and equipment. The goal of the Leica Sensor Manager is to enable virtually any type of sensor to be connected to the application. The Leica Sensor Manager is a standalone component that is one of the core features of the GeoMoS product. The Sensor Manager takes the intelligence of sensor management out of the application itself. The application communicates with Sensor Manager to find out what sensors are connected. The application can send and receive data to and from the sensor without having to know how to communicate directly with the sensor itself. The communication is done through a generic Microsoft standard COM interface between the Sensor Manager and the application. Sensors are defined in Sensor Manager via an Extensible Markup Language, XML Script, which is also a defined Microsoft standard. The XML file is a text file that defines the protocol, commands, properties and configuration of the sensor. The schematic design can be seen in Figure 5.0. Every sensor has its own XML file and is registered with the Sensor Manager. Protocol A sensor can be connected via an input/output port (e.g. serial, parallel or TCP/IP). The protocol information for the connection can be defined in the XML file (e.g. baud rate, parity, stop bits etc). Commands The commands that the sensor understands are defined in the XML file. Properties The properties of a sensor are the values that are returned when a command is sent. The properties can be described in detail in the XML file. The Sensor Manager re-organizes this data ready to send back to the application as a generic format. Sensor Configuration The settings and configuration of the sensor is also described in the XML file. Depending on the sensor description it is possible to remotely configure parameters of the sensor via a sensor properties dialog in the Sensor Manager. 96 The 10th FIG International Symposium on Deformation Measurements
10 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT It is very easy to integrate additional sensors by defining the sensor description in an XML file. As this requires only a definition of the sensor in a text format file there is no programming required to integrate new sensors. It is possible to integrate a new sensor into the system in less than a day. Once the XML file exists and is registered with the Sensor Manager it can also work with the application. Data from the sensor is retrieved through Sensor Manager and stored in the Database. The data from the Database can then be retrieved from the Database and displayed or used in the analysis. This concept allows various TPS Sensors, GPS Sensors, digital levels, atmospheric sensors, extensiometers, tilt meters and other types of digital sensors to be integrated into the system. Sensor Manager Generic SensorDriver Protocol Interpreter I/O Channel serial,parallel,tcp/ip Figure 5.0 : Sensor Manager design showing interaction of the generic components. The sensor information required for the communication is defined for each sensor in an XML file. The interaction between the sensor and the application is always done via the Sensor Manager providing a generic layer for integrating different types of sensors into an application. 12. Connectivity The communication between the GeoMoS hardware and software components runs over an event channel using standard TCP/IP technology. TCP/IP is a standard communication protocol often discussed in relation to the Internet although it is not restricted to use on the Internet. The Internet has the advantage of being platform/carrier independent. For GeoMoS the use of this technology means the communication between individual software components and hardware components is independent of the carrier. That means, the communication links can be established depending on the localized requirements of the project. For the Rheinbraun project it is necessary to use a radio link in one case connecting client and server and a cable in another. For the second March 2001 Orange, California, USA 97
11 Swissphoto project in the Swiss alps, the connection can only be made via radio link due to the remoteness of the measuring station. The connections can be made using the following media. Cable Modem LAN WAN GSM Radio The different connection methods allow total flexibility in how the system is configured. In addition, the event channel is used for transferring information between software and hardware components. That means it is possible to hook into the event channel with the required security access and listen to or access the data going along the event channel. This is useful to access the GeoMoS system remotely. Another example using the event channel is a small application that hooks into the event channel and just checks that the data transfer is active. If the data transfer stops a status message can be generated and sent using , SMS, Pager or other media. This is critical for continuously operating systems. 13. What is The Future? The software is so flexible to expansion that it is ideally positioned for the future. Modern software is often plagued by the fact that it is more or less out of date before it even gets to market. GeoMoS it well placed for the future development and expansion because of its modular architecture and the standard technologies that have been used in the design of the software. Some of the fundamental technologies used in GeoMoS are the same technologies being used in Internet applications. Although these technologies are continuously developing, they also define standards that provide the basic building blocks for many future applications. Part of the expansions planned for the future products include extensions to computations, graphical displays and specialized features. The intention is to build a customer database of features that can be included in the product. Leica Geosystems cannot realistically expect to implement all the possible features for the customer. Consequently, the customers can extend the platform by implementing their own computations, graphics, sensors, post-processing, etc. With this approach it is possible for the customers to add value to the GeoMoS product and eventually offer these components to other users of GeoMoS via a customer database and perhaps subsidize the development effort. The current version of GeoMoS allows the integration of GPS sensors as a single differential baseline position. The vision for future versions of GeoMoS is to include GPS RTK network solutions. Leica Geosystems AG has one of the most stable and wellestablished GPS processing packages on the market, which can be integrated as a component of GeoMoS. The integration of GPS network solutions will strengthen the software with the advantage of both TPS measurements and GPS measurements. The advantage of TPS is the ability to economically and precisely measure many points, but the disadvantage is that the monitoring station point is usually within the active zone of the monitoring area. A GPS network solution complements that by bringing in 98 The 10th FIG International Symposium on Deformation Measurements
12 MODERN MONITORING SYSTEM SOFTWARE DEVELOPMENT independent coordinate solutions from outside the active monitoring region. So, GPS can be used to bring in control coordinates for reference points and TPS can measure other monitoring points that normally cannot be measured with GPS. GeoMoS is not only well positioned to take advantage of both TPS and GPS technologies, but also geotechnical sensor technologies. 14. Conclusions The development of the GeoMoS product had the ideal conditions. It involved customers with excellent practical experience in monitoring projects, with stringent software requirements. The combination of that experience combined with the software development expertise at Leica Geosystems AG resulted in the development of a state-ofart monitoring software solution. The software is designed to be expandable and flexible to the users needs and offers the latest benefits that modern software technology has to offer. Prototyping is an extremely important aspect of software development. It strengthens the customer relation by visually realizing the requirements between the customer and the software development team. It also provides one of the most important aids in the development of the product. The new Leica Sensor Manager is one of the most powerful components in the GeoMoS software. Modern monitoring systems must be able to connect to and read data from different types of sensors and display the results for analysis. The Leica Sensor Manager enables new sensors to be quickly integrated into GeoMoS. The data can be stored in the database and extracted for analysis or visualized numerically or graphically. The component architecture of the GeoMoS software and the use of known standards in the Information Technology such as COM, XML, Microsoft Message Queue, (MSMQ), and TCP/IP make the software extremely flexible and scalable. The software components can be pieced together to build a system that ideally suits the customer s needs, whether it be a large or small system. Third party customers can also use GeoMoS as a base system and integrate their own features into the GeoMoS system. The flexibility of the software allows us to use the catch phrase We solve the puzzle to suit your needs. Glossary COM Microsoft Component Object Model is a standard, widely-used component technology. TPS Terrestrial Positioning System used to describe terrestrial based measurement system such as theodolites. GPS Global Positioning System used to describe satellite navigation and positioning systems. XML Extensible Markup Language is a formatted description language for defining structured data. TCP/IP Transmission Control Protocol/Internet Protocol defines a standard for connectivity between Internet Provider sites. MSMQ Microsoft Message Queue is technology using Microsoft Transaction Server for sending and receiving message transactions across computer connections March 2001 Orange, California, USA 99
13 References Booch, G., Jacobson, I. & Rumbaugh, J. (1999). "The Unified Modeling Language User Guide".. Addison-Wesley, Object Technology Series, ISBN Fowler, M. & Scott, K. (1997), UML Distilled. Applying the Standard, Object Modeling Language, Addison-Wesley, Object Technology Series, ISBN Quatrani, T. (1998). Visual Modeling with Rational Rose and UML. Addison-Wesley, Object Technology Series Booch, G., Jacobson, I. & Rumbaugh, J., ISBN The 10th FIG International Symposium on Deformation Measurements
THE NEED TO IMPLEMENT CONSTRUCTION DEFORMATION SPATIAL MONITORING SYSTEMS IN ROMANIA
THE NEED TO IMPLEMENT CONSTRUCTION DEFORMATION SPATIAL MONITORING SYSTEMS IN ROMANIA Cristian ONU, Lecturer PhD. Eng., Technical University Gheorghe Asachi of Iasi, Romania, e-mail: [email protected]
Leica Monitoring Solutions. Leica Monitoring Solutions Certainty builds confidence.
Leica Monitoring Solutions Leica Monitoring Solutions Certainty builds confidence. Risk and Cost Reduction Proven Solutions Facing new challenges Engineering companies and contractors are facing challenges
An Innovative Concept to Manage GPS Reference Stations Network and RTK Data Distribution Globally
An Innovative Concept to Manage GPS Reference Stations Network and RTK Data Distribution Vincent LUI, Hong Kong SAR, China Key words: GPS reference station network, Internet, Spider, data management, integrity
Geodetic Monitoring System Equipment List
Geodetic Monitoring System Equipment List Table of Contents 1. GeoMoS Modules...4 1.1 GeoMoS Demo...4 1.2 GeoMoS Lite...4 1.3 GeoMoS Professional...5 1.3.1 GeoMoS Professional Option 1...5 1.3.2 GeoMoS
Radiological Assessment Display and Control System
Features Fast, real-time data acquisition and control Highly reliable communication with remote terminal units Collecting, converting, integrating and analyzing data from all monitors Detecting, annunciating
MM8000 safety and security with smart danger management. A scalable and flexible management station for any requirement. Answers for infrastructure.
MM8000 safety and security with smart danger management A scalable and flexible management station for any requirement Answers for infrastructure. Sophisticated technology for comprehensive safety Safety
Premium Server Client Software
Premium Server Client Software Server / Client SMSPro & GSMS TH series Get the tools on hand Premium Server is designed to cover most of the applications in the market. It gives a hassle free management
Autonomous Remote Monitoring System for Landslides Luca Manetti * a, Andrea Terribilini ** b, Alfredo Knecht* a
Autonomous Remote Monitoring System for Landslides Luca Manetti * a, Andrea Terribilini ** b, Alfredo Knecht* a a University of Applied Sciences of Southern Switzerland (SUPSI), ICIMSI Institute b Swiss
Monitoring of Open Pit Mines using Combined GNSS Satellite Receivers and Robotic Total Stations
Monitoring of Open Pit Mines using Combined GNSS Satellite Receivers and Robotic Total Stations N. Brown Leica Geosystems, Switzerland S. Kaloustian Leica Geosystems, Switzerland M. Roeckle Leica Geosystems,
FOXBORO. I/A Series SOFTWARE Product Specifications. I/A Series Intelligent SCADA SCADA Platform PSS 21S-2M1 B3 OVERVIEW
I/A Series SOFTWARE Product Specifications Logo I/A Series Intelligent SCADA SCADA Platform PSS 21S-2M1 B3 The I/A Series Intelligent SCADA Platform takes the traditional SCADA Master Station to a new
RMS - Remote Monitoring System: GPS application on an Harbour Structure
Ingenieurvermessung 2004 14th International Conference on Engineering Surveying Zürich, 15. 19. März 2004 RMS - Remote Monitoring System: GPS application on an Harbour Structure Luca Manetti GEODEV SA
The OSi National Network RTK Solution
The OSi National Network RTK Solution Colin BRAY and Iain GREENWAY, Ireland Key words: GPS, Network RTK Solution, GSM SUMMARY This paper describes Ordnance Survey Ireland s implementation of a realtime
OPENweb. Efficient controlling at the highest level.
OPENweb Efficient controlling at the highest level. OPENweb. Secure, networked, powerful. OPENweb at a glance. You would like to have your building service facilities reliably monitored and efficiently
What you don t know about industrial GSM/GPRS modem communications
What you don t know about industrial GSM/GPRS modem communications A White Paper presented by: Ira Sharp Product Marketing Lead Specialist Phoenix Contact P.O. Box 4100 Harrisburg, PA 17111-0100 Phone:
SuperNav for Heavy Equipment
SuperNav for Heavy Equipment Supervised Navigation System for Heavy Equipment Supervised Navigation (SuperNav) is an option for Raveon Technology s RavTrack GPS tracking system. RavTrack SuperNav is a
A Systems Approach to HVAC Contractor Security
LLNL-JRNL-653695 A Systems Approach to HVAC Contractor Security K. M. Masica April 24, 2014 A Systems Approach to HVAC Contractor Security Disclaimer This document was prepared as an account of work sponsored
SCADA Questions and Answers
SCADA Questions and Answers By Dr. Jay Park SCADA System Evaluation Questions Revision 4, October 1, 2007 Table of Contents SCADA System Evaluation Questions... 1 Revision 4, October 1, 2007... 1 Architecture...
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
Track Forever GPS Tracking Control Center Specification
Track Forever GPS Tracking Control Center Specification Invincible People, Invincible Technologies & Invincible Solutions We develop solutions that reach beyond physical boundaries using state of the art
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
Zorba Asset Tracking Solution
Asset Tracking Solution State-of-the art fleet management and vehicle tracking solution to increase your productivity. Affordable installation and operating costs Easy to install and operate User friendly
IP Video Surveillance
IP Video Surveillance Solutions and Services Wireless IP PDA Administration Wireless Access Point Viewer Remote Control IP Video Server IP Network Alarm Management Video Recording Analog Video Server Access
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter ([email protected]) Abstract In this article an autonomous advertising mobile robot that has been realized in
Traditionally, a typical SAN topology uses fibre channel switch wiring while a typical NAS topology uses TCP/IP protocol over common networking
Network Storage for Business Continuity and Disaster Recovery and Home Media White Paper Abstract Network storage is a complex IT discipline that includes a multitude of concepts and technologies, like
LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing
LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of
HMS Industrial Networks
HMS Industrial Networks Putting industrial applications on the cloud Whitepaper Best practices for managing and controlling industrial equipment remotely. HMS Industrial Networks AB Stationsgatan 37 30245
Building Technologies. Access Control. SiPass integrated Fully expandable system that grows with your business
s Building Technologies Access Control SiPass integrated Fully expandable system that grows with your business SiPass integrated : a system, that leaves nothing to be desired. SiPass integrated is the
Chapter 1 Introduction to Enterprise Software
Chapter 1 Introduction to Enterprise Software What Is Enterprise Software? Evolution of Enterprise Software Enterprise Software and Component-Based Software Summary If you have heard of terms such as
TCP/IP Network Communication in Physical Access Control
TCP/IP Network Communication in Physical Access Control The way it's done: The security industry has adopted many standards over time which have gone on to prove as solid foundations for product development
Application Note: Monitoring Branch Circuit Loads in Critical Facilities
Application Note: Monitoring Branch Circuit Loads in Critical Facilities Description of application: The AcquiSuite data acquisition server (DAS) from Obvius is used to monitor the electrical loads and
An interactive 3D visualization system for displaying fieldmonitoring
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) An interactive 3D visualization system for displaying
3C05: Unified Software Development Process
3C05: Unified Software Development Process 1 Unit 5: Unified Software Development Process Objectives: Introduce the main concepts of iterative and incremental development Discuss the main USDP phases 2
Intelligent Solutions for the Highest IT Security Requirements
Intelligent Solutions for the Highest IT Security Requirements 3 Information security from the architects of modern cryptographic systems SINA (Secure Inter-Network Architecture) enables the protected
How To Set Up Safetica Insight 9 (Safetica) For A Safetrica Management Service (Sms) For An Ipad Or Ipad (Smb) (Sbc) (For A Safetaica) (
SAFETICA INSIGHT INSTALLATION MANUAL SAFETICA INSIGHT INSTALLATION MANUAL for Safetica Insight version 6.1.2 Author: Safetica Technologies s.r.o. Safetica Insight was developed by Safetica Technologies
Local-Area Network -LAN
Computer Networks A group of two or more computer systems linked together. There are many [types] of computer networks: Peer To Peer (workgroups) The computers are connected by a network, however, there
Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS
Vehicle or Personal Position Tracking Vehicle Status and Speed Tracking Auto Accident Report Global Position System (GPS) Navigation System Anti theft Alarm System Overview 1. GPS data tracking via GSM
Semaphore T BOX Applications in Data Center Facilities
Semaphore T BOX Applications in Data Center Facilities Introduction Data centers must reliably provide 24/7/365 operation. For automation and monitoring of the facility, use of a rugged, reliable RTU is
HMS Industrial Networks. Putting industrial applications on the cloud
HMS Industrial Networks Putting industrial applications on the cloud Whitepaper Best practices for managing and controlling industrial equipment remotely. HMS Industrial Networks Inc 35 E Wacker Drive,
Plantwide Event Historian
March 2014 Page 1 The collects and stores alarm and event records from any OPC Alarms & Events server. Captures and displays event data for the entire plant Robust data collection mechanism Event viewer
The Business case for monitoring points... PCM architecture...
The Business case for monitoring points... Points Condition Monitoring (PCM) measures key parameters related to the performance of switch machines and turnouts in real time at every movement. Intelligent
ArcGIS. Server. A Complete and Integrated Server GIS
ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server enables you to distribute maps, models, and tools to others within your organization
CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016
VEHICLE TRACKING SYSTEM WITH ANDROID APP SUPPORT ABSTRACT M. Sudhakar Professor Dept of ECE CMR College of Engineering & Technology Kandlakoya, Medchal Rd, Hyderabad e-mail: [email protected] K.Kalyani PG
How can we prevent security breaches?
How can we prevent security breaches? Unify your security management with Siveillance Vantage to enhance the emergency and routine procedures of your critical infrastructure. Answers for infrastructure.
COMP5426 Parallel and Distributed Computing. Distributed Systems: Client/Server and Clusters
COMP5426 Parallel and Distributed Computing Distributed Systems: Client/Server and Clusters Client/Server Computing Client Client machines are generally single-user workstations providing a user-friendly
WhatsUp Event Alarm v10x Quick Setup Guide
WhatsUp Event Alarm v10x Quick Setup Guide Contents CHAPTER 1 WhatsUp Event Alarm Quick Setup Guide Microsoft Vista/Server 2008/Windows 7 Requirements/Recommendations... 3 Before You Begin... 7 Installation
Introduction. What is a Remote Console? What is the Server Service? A Remote Control Enabled (RCE) Console
Contents Introduction... 3 What is a Remote Console?... 3 What is the Server Service?... 3 A Remote Control Enabled (RCE) Console... 3 Differences Between the Server Service and an RCE Console... 4 Configuring
Reliable Security Solutions
Reliable Security Solutions Challenger10 The proven solution for access control, intrusion detection and video integration. An integrated security solution for your most challenging environments The Tecom
Integrated Tunnelling Data Management, Analysis and Visualization New IT Tools for Better Projects
Integrated Tunnelling Data Management, Analysis and Visualization New IT Tools for Better Projects K. Chmelina 1, G. Krusche 1, G. Hesina 2 1 Geodata Ziviltechnikergesellschaft mbh, Leoben, Austria; 2
SYMMETRY PRODUCT OVERVIEW
ACCESS CONTROL The Symmetry Security Management Systems provides powerful integrated solutions for organizations requiring Access Control and Integrated Security. Solutions are available for organizations
INTELLECT TM Software Package
AxxonSoft INTELLECT TM Software Package Quick Start Guide Version 1.0.0 Moscow 2010 1 Contents CONTENTS... 2 1 INTRODUCTION... 3 1.1 Document purpose... 3 1.2 Purpose of the Intellect software package...
Storage Solutions Overview. Benefits of iscsi Implementation. Abstract
Storage Solutions Overview Benefits of iscsi Implementation Aberdeen LLC. Charles D. Jansen Published: December 2004 Abstract As storage demands continue to increase and become more complex, businesses
Autos Limited Ghana Vehicle Tracking Business Proposal
Autos Limited Ghana Vehicle Tracking Business Proposal Executive Summary Our Understanding of Your Goals We understand that you or your business needs to monitor all your vehicles or company's to minimize
SYMMETRY. DATASHEET ACCESS CONTROL Product Overview
DATASHEET ACCESS CONTROL Product Overview SYMMETRY The AMAG Technology range of Security Management Systems provides powerful integrated solutions for organizations requiring Access Control and Integrated
EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak
Packet Switching and Computer Networks Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone
Global Value 7. Productivity Suite for GammaVision. Optimizing Gamma Spectrometry Processes through Secure Data Management and Measurement Automation.
Productivity Suite for GammaVision Optimizing Gamma Spectrometry Processes through Secure Data Management and Measurement Automation. Global Value was designed to transform the standard GammaVision spectroscopy
JAVA-BASED FRAMEWORK FOR REMOTE ACCESS TO LABORATORY EXPERIMENTS. Department of Electrical Engineering University of Hagen D-58084 Hagen, Germany
JAVA-BASED FRAMEWORK FOR REMOTE ACCESS TO LABORATORY EXPERIMENTS Christof Röhrig, 1 Andreas Jochheim 2 Department of Electrical Engineering University of Hagen D-58084 Hagen, Germany Abstract: This paper
ADSL or Asymmetric Digital Subscriber Line. Backbone. Bandwidth. Bit. Bits Per Second or bps
ADSL or Asymmetric Digital Subscriber Line Backbone Bandwidth Bit Commonly called DSL. Technology and equipment that allow high-speed communication across standard copper telephone wires. This can include
Ecotech Air Quality Monitoring Data Acquisition System
Ecotech Air Quality Monitoring Data Acquisition System Designed by air monitoring system people, for air monitoring system people www.americanecotech.com Ambient System Components Modem & phone lines Sample
Operating Software Service Tool
385 Operating Software Service Tool for M-bus central units OZW10 / OZW111 ACS11 ACT110 Software for the remote operation and supervision of one or several plants equipped with an M-bus central unit OZW10
Bosch IP An introduction to IP technology and the future of CCTV. Bosch IP Network Video Product Guide
Bosch IP An introduction to IP technology and the future of CCTV Bosch IP Network Video Product Guide 2 3 Changes in CCTV technology have been driven by three main requirements. The first is the need to
Component Based Rapid OPC Application Development Platform
Component Based Rapid OPC Application Development Platform Jouni Aro Prosys PMS Ltd, Tekniikantie 21 C, FIN-02150 Espoo, Finland Tel: +358 (0)9 2517 5401, Fax: +358 (0) 9 2517 5402, E-mail: [email protected],
It s all open from here.
It s all open from here. Never let technology impose limits on your future. That thinking drove the design of Honeywell EXCEL 5000 OPEN systems the most flexible and open communication platform for building
Ovation Operator Workstation for Microsoft Windows Operating System Data Sheet
Ovation Operator Workstation for Microsoft Windows Operating System Features Delivers full multi-tasking operation Accesses up to 200,000 dynamic points Secure standard operating desktop environment Intuitive
Managing Large Imagery Databases via the Web
'Photogrammetric Week 01' D. Fritsch & R. Spiller, Eds. Wichmann Verlag, Heidelberg 2001. Meyer 309 Managing Large Imagery Databases via the Web UWE MEYER, Dortmund ABSTRACT The terramapserver system is
Analysis of Cloud Solutions for Asset Management
ICT Innovations 2010 Web Proceedings ISSN 1857-7288 345 Analysis of Cloud Solutions for Asset Management Goran Kolevski, Marjan Gusev Institute of Informatics, Faculty of Natural Sciences and Mathematics,
GlobalComServer Application Interface
GlobalComServer Application Interface Communication Interface FAX, SMS, Vocal, E-mail, TELEX Introduction The creator of Fax, Voice, E-mail, SMS and telex solutions, AVM Informatique is a leader in the
A network monitoring tool for student training
A network monitoring tool for student training Miguel A. Mateo Pla, M.P. Malumbres Departamento de Informática de Sistemas y Computadores (DISCA) Facultad de Informática (FI) Universidad Politécnica de
Optical Network Management System. Remote Testing, Network Monitoring, and Service Provisioning Solution for High-Quality Network Performance
Optical Network Management System Remote Testing, Network Monitoring, and Service Provisioning Solution for High-Quality Network Performance JDSU Enabling Broadband and Optical Innovation Improving the
The Software Process. The Unified Process (Cont.) The Unified Process (Cont.)
The Software Process Xiaojun Qi 1 The Unified Process Until recently, three of the most successful object-oriented methodologies were Booch smethod Jacobson s Objectory Rumbaugh s OMT (Object Modeling
White Paper ClearSCADA Architecture
White Paper ClearSCADA Architecture ClearSCADA has 3 major components or software applications; the ClearSCADA server, a windows client known as, and a web client known as Webx. The software is designed
Simplify Data Acquisition with a Built-in LXI Web Server
M E A S U R E M E N T T I P S Volume 9, Number 3 Simplify Data Acquisition with a Built-in LXI Web Server Snapshot: Make temperature measurements quickly and easily There are many applications in which
Network Troubleshooting with the LinkView Classic Network Analyzer
November 2, 1999 www.wwgsolutions.com Network Troubleshooting with the LinkView Classic Network Analyzer Network Troubleshooting Today The goal of successful network troubleshooting is to eliminate network
Planning the Installation and Installing SQL Server
Chapter 2 Planning the Installation and Installing SQL Server In This Chapter c SQL Server Editions c Planning Phase c Installing SQL Server 22 Microsoft SQL Server 2012: A Beginner s Guide This chapter
IFS-8000 V2.0 INFORMATION FUSION SYSTEM
IFS-8000 V2.0 INFORMATION FUSION SYSTEM IFS-8000 V2.0 Overview IFS-8000 v2.0 is a flexible, scalable and modular IT system to support the processes of aggregation of information from intercepts to intelligence
Monitoring solar PV output
Monitoring solar PV output Introduction Monitoring of your solar PV output is useful to see the actual outputs. This can be measured from the inverter and/or mains using current clamps or pulse meters
POS Integration. Prepared by: Binh Nguyen
POS Integration Prepared by: Binh Nguyen Point of Sale (POS) Compatibility To know whether it is possible to integrate your POS system with our DVR, please check whether the type of printer the POS system
Intelligent Solutions for the Highest IT Security Demands
Intelligent Solutions for the Highest IT Security Demands 3 Information security from the architects of modern cryptographic systems SINA (Secure Inter-Network Architecture) enables the protected processing,
Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003
Modellistica Medica Maria Grazia Pia INFN Genova Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003 Lezione 18-19 The Unified Process Static dimension Glossary UP (Unified
IP Camera Network Installations are More Difficult than Analog Camera Installations? Not So!
November 2010 IP Camera Network Installations are More Difficult than Analog Camera Installations? Not So! Here Are The Facts. White Paper Table of Contents: Page 1 Overview A Brief History Page 2 A Big
How To Create A Network Monitoring Tool For A Distributed Network
Software Modeling for Open Distributed Network Monitoring Systems Jacob W. Kallman, Pedrum Minaie, Jason Truppi, Sergiu M. Dascalu, Frederick C. Harris, Jr. Department of Computer Science and Engineering,
Smart. Scalable. Simple.
Thermo Scientific Wireless Monitoring Solution Smart. Scalable. Simple. providing the protection you need with the simplicity you deserve Thermo Scientific Wireless Monitoring Solution Optimized Sample
VM600 CMS Software. VM600 Series Software for Condition Monitoring System (CMS) FEATURES DESCRIPTION
VM600 Series Software for Condition Monitoring System (CMS) FEATURES Configuration and operation of VM600 hardware (CMC16 and IOC16T cards) Automatic data acquisition and storage Limit exceedance checking
TimePictra Release 10.0
DATA SHEET Release 100 Next Generation Synchronization System Key Features Web-based multi-tier software architecture Comprehensive FCAPS management functions Software options for advanced FCAPS features
Software Architecture Document
COMPREHENSIVE WATERSHED MANAGEMENT WATER USE TRACKING PROJECT Southwest Florida Water Management District 2379 Broad Street Brooksville, FL 34604-6899 Date Revision Description Author Table of Contents
WhatsUp Event Archiver v10 and v10.1 Quick Setup Guide
WhatsUp Event Archiver v10 and v10.1 Quick Setup Guide Contents WhatsUp Event Archiver Quick Setup Guide WhatsUp Event Archiver Quick Setup Guide... 2 Installation Requirements... 3 Manually Creating Firewall
THE SOFTWARE PRODUCTS FOR WATER NETWORKS MANAGEMENT THE CONTROL TECHNOLOGY GROUP. The AQUASOFT family solutions allow to perform:
THE SOFTWARE PRODUCTS FOR WATER NETWORKS MANAGEMENT FAST SpA introduces the AQUASOFT family applications, dedicated to water networks complete supervision. The products are essential for unified management
Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software
SAP Technology Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software Table of Contents 4 Seeing the Big Picture with a 360-Degree View Gaining Efficiencies
ELDIS Software Police and safety
ELDIS Software Police and safety creating safety by technology! 1 Product information ELDIS ELDIS The safety expert in the police environment Increased safety thanks to many years of experience Eurofunk
Efficient remote access to machines and plants with SIMATIC
Efficient remote access to machines and plants with SIMATIC Telecontrol and teleservice solutions modular, flexible and secure SIMATIC NET siemens.com/industrial-remote-access Industrial remote access
Made to Fit Your Needs. SAP Solution Overview SAP Solutions for Small Businesses and Midsize Companies
SAP Solution Overview SAP Solutions for Small Businesses and Midsize Companies SAP Solutions for Small Businesses and Midsize Companies Made to Fit Your Needs. Designed to Help You Grow. Becoming a Best-Run
CA Insight Database Performance Monitor for Distributed Databases
PRODUCT BRIEF: CA INSIGHT DATABASE PERFORMANCE MONITOR CA Insight Database Performance Monitor for Distributed Databases CA INSIGHT DATABASE PERFORMANCE MONITOR FOR DISTRIBUTED DATABASES (CA INSIGHT DPM)
