some image

Latest News

VUEWorks welcomes Cody Skidmore to the Team

May 3, 2016

B71-123.308_smaller.214507Cody Skidmore joins DTS as a Senior Developer for its flagship Asset Management platform, VUEWorks®. With two feet, Cody will jump in and assist with developing new features for current and future customer needs. Jason Amadori, President of Asset Management for DTS shares, “We are excited to have Cody join us, as we are rapidly expanding development of VUEWorks due to significant market demands. Cody will certainly provide immediate value to the programming team, in which many new positions are now being filled. Without question, Cody joins a solid team filled with passion, and asset management continues to show no limits.”

Cody is a native of Lubbock, Texas and a United States veteran. In his 25 years building software, he has participated in every aspect of product development, design and management. His industry experience includes telecom, behavioral health, crop insurance, aerospace and industrial engineering. Cody has an unrelenting passion for technical artistry and is caring and committed to those around him.

He met his wife, Linda, on a blind date and became engaged two weeks later. The couple just celebrated their 31st wedding anniversary. Cody and Linda have two children. Their daughter Maria, 16, is studying to be a genetics researcher. Their son Jake, 14, wants to follow his dad into the field of Computer Science.

From Sea to Shining Sea – VUEWorks is the solution for Water and Wastewater Utilities

April 20, 2016


From Springfield Water and Sewer Commission in Massachusetts to the City of Marathon in the Florida Keys – From West Sound Utilities in Washington State down to Tahoe City Public Utility District in California – VUEWorks is supporting some of the most progressive water utilities and wastewater management agencies in the United States.

For over a decade and a half, VUEWorks has supported agencies with their Work and Asset Management activities across the country. Forms, templates and reports are used to jump-start any organization’s management of its stormwater, potable water and wastewater assets.

  • Water Distribution and Treatment Plant Management
  • Wastewater Collection and Treatment Plant Management
  • Stormwater Management and NPDES Compliance

VUEWorks provides Performance Management tools that can be used to manage the life-cycle of ANY asset through the implementation of our suite of modules.

  • Customer Service – For tracking issues and quick access to ticket status for customer response
  • Work Management – For improved operational efficiency and reporting
  • Valuation – For GASB 34 reporting
  • Condition Inspections – For CMOM, PACP and MACP inspections and required water system inspections
  • Risk Assessments – For infrastructure replacement prioritization programs
  • Budget Forecasting – For capital improvement planning
  • Projects – For project management and project tracking

As a web based GIS solution, VUEWorks supports tracking of field work in terms of labor, equipment and inventory. Document linking and reporting capabilities allow for compliance reporting and making NPDES activities and inspections simple, repeatable and defensible. As a turnkey system of record, many times our customers are impressed with how they can configure the system to do much more than was ever expected.

To share or to learn more about VUEWorks, simply Drop us a Note or call us at 407-382-5222.

VUEWorks offers Best in Class Public Service Issue Reporting with Awesome GIS Capabilities

March 15, 2016

Since the late 1990’s, VUEWorks has diligently been evolving the web-based GIS solution for a growing number of local and state governments, utilities and commercial organizations. The enterprise performance asset management solution is used to track service requests, manage work and ensure assets are maintained into the future with considerations of risk and condition.

To reach a larger audience for VUEWorks users, DTS, the Makers of VUEWorks, has released a public facing Service Request Portal or 311 System. The seamless and integrated solution is used to allow the public to report issues in the community with ease. The solution can be used on any device, and is responsive in nature, so no matter where someone is, they can report an issue sighted into your system of record and know the status of progress.

A responsive web form

A responsive web form

A key feature of the system includes a simple interactive map that allows for a geofence. The drag and drop Esri-based map performs a reverse geocode that validates a user’s reported issue location with the service area and saves time for organization on the response – all agree, this is a good thing.

An Esri based location map with seamless Geofence

An Esri based location map with seamless Geofence

With a starting template, this best of class solution means no organization needs to recreate the wheel or build out with third party development costs. Additionally, the configuration is all done within VUEWorks, so the control remains with your organization, no need to hire a team of developers to tweak the black box. We know hot issues change and public issue reporting is a personal element to citizen or public engagement. To learn more about this exciting offering or request a personal demonstration, simply let us know by using our contact page.

DTS’ Mobile Asset Collection (MAC) Vehicles Making the News

March 9, 2016

The DTS MAC vehicles have been busy around the United States collecting data and assisting organizations with compiling asset inventories and pavement condition assessments. As a part of this, our local government partners have been excited to get the word out to their constituents. Below is a sampling of the news stories DTS has been featured in over the past few months.

City of Houston

mac van news
“Channel 2 Investigates: List of Houston’s Worst Roads”

City of San Antonio
“Filling in Cracks, Gaps”

City of Denison
“High Tech Van Helps Denison with Street Repairs”

City of Knoxville
“High Tech Vans Collect Traffic Sign Data for Knoxville”
“Deep in the Heart of Texas”

If your organization is interested in mobile asset data collection or performance asset management for pavement, contact DTS at 407.382.5222 or use the contact page on this site.

Changing Times

March 3, 2016


Dealing with Change Management and adopting the Performance Asset Management Solution – Getting it right without the fight.

Change – it is the one thing we can all count on. The balance of adopting technology and keeping staff engaged to advance an agency goals can be a very difficult balance. As key staff gets closer to retirement or move onto new opportunities, the void of a system of record is laden with the risk of infrastructure knowledge literally walking out the door. VUEWorks has been specifically built to allow for one-stop-shop performance asset and work management. Through configurability, and the growing community of sharable forms we are finding ramp up times shortened and pertinent asset and work information remaining with the agency.

Technology is another pitfall that can alienate change in an agency looking to adopt a performance asset management system. By offering MobileVUE, smart phones and tablets are now able to be brought into the fold. By using store and forward techniques, a persistent connection to Wi-Fi or mobile networks are not required. The simplicity of MobileVUE allows field staff to focus on the job at hand without having to master new software and still retain work related information or condition inspection data with ease.


Overcoming assumptions and risks when implement a performance asset management system start with stakeholders and expectations. At DTS, nothing is taken for granted and subject matter experts are selected for implementation teams. It is understood that staff resources are always tight and to help reduce these challenges the offering of a dynamic support portal, custom training, monthly webinars, and regional meetings are making system adoptions become more fluid than ever before. It really does start with the basic understanding of efficiency and workflows incorporated with performance based asset management training.

Holistically, the end goal for easy report generation, condition, risk and valuation modeling are all communicated with each implementation. This helps stakeholders know the larger goal for the agency and has shown to improve system adoption rates. When everyone within an agency understands that caring for assets are something they are a part of, resistance tends to give way to cooperation and contribution.

At DTS, we continue to strive to make improvements with implementation services to bring our software into line with client cultures and wide ranging demands. This personal partnership has proven to be successful for managing a wide range of assets. Examples include pavement, signs, utility infrastructure, facilities and the list can be expanded to include anything of value and importance.

DTS recently celebrated ten years in business, helping organizations of all sizes. In addition to the expertise in Geographic Information Systems, we continue to improve client success through adoption and system configuration to allow for changes in needs to changes within a client’s demands. From Houston’s city streets to parking lots or heating and cooling systems for major retailers. Change in asset type does not always require a change in the software version or in the operators of the system to manage. In other words, VUEWorks was designed to anticipate change and empowers clients to make changes within the system at their own discretion and control. A model that is unique and flexible handles those inevitable changes even when they are unforeseen.

Developing Fast: Increasing Image performance using HTML5 and JavaScript

February 14, 2016


Everybody loves to go fast. Our Mobile Asset Collection team has set the bar high with the innovative Mobile Asset Collection (MAC) vehicle fleet. So here in the development shop, we match their ingenuity with blazing fast web apps with HTML5 and JavaScript.

Our VUEpoint web app sorts through terabytes of images to simulate a driving experience for users at their desktop. Our clients love to view these images as rapidly as possible, and in doing so there are huge performance bottlenecks that we have hit and overcome. This topic deserves multiple blog posts to elaborate on, but we’ll keep it simple today.

Switching from Images to HTML5 Canvas

Our first iteration of this web app was built with JavaScript Image objects and HTML Image tags. For every single image requested, an Image object was created to load the image data and then insert into the Document Object Model (DOM). This worked, but over long periods of time we noticed memory leaks occurring. Chrome specifically would chew through memory preloading images due to this known bug:

We then shifted our focus to HTML5 Canvas and got more performance gains than athletes doping with human growth hormone. Now, for each image requested, we continually reuse one canvas context reference. We can insert images into the canvas as fast as we receive them from the server without seeing any major spikes in RAM usage. We did not stop there.

Request Animation Frame API

We made another cool change to utilize the JavaScript requestAnimationFrame API. This optimizes the animation paint cycle to hit an ideal 60 frames per second refresh rate. It also results in more appropriate utilization of the CPU by the browser.
Previously we solely relied on using the JavaScript setInterval function to control painting the image to the screen, but it seemed to cause a bit of a stuttering effect between images. Now with incorporating these changes, the images have a silky smooth transition and use even less RAM.


There is always still more to do, but we have made great performance gains as our VUEpoint web app continues to grow. Our driving experience went from a casual Sunday cruise with your grandparents to your hair whipping through the wind in a Ferrari with the top down.

A quick shout out goes to Paul Irish of Google for all his great contributions and resources we have used in testing and increasing web application performance. Check out his requestAnimationFrame API tutorial here: