The U.S. DOT has funded a great deal of work to develop prototype Connected Vehicle applications. A wide variety of these prototypes are now available for public access on the Open Source Application Development Portal (OSADP). State and local DOTs that wish to use these applications and integrate their capabilities into other existing systems need guidance for deployment of these applications; in particular to more realistically evaluate the costs of integration of these tools with other DOT systems, software, and databases.
The objective of this research is to develop guidance on how to deploy the OSADP applications based on an assessment of their readiness.
The research team will review all applications on the OSADP intended for use in deployment of CV applications. Research tools and other applications for assessment of benefits or costs estimation are not necessary to review. The team will identify and consolidate into a single report the basic software structure, language, operating system, use of third-party tools/libraries/dependencies, databases, input files, and other characteristics of each package. Based on expertise and experience in developing similar types of software, the team will identify any potential observable issues in the software architecture and related components. The report will have sections that are digestible by non-software professionals with basic knowledge of information technology terms and concepts and more detailed analytical discussion of more complex software technology issues and details. The assessment will be objective and not biased towards the perceived superiority of any particular language, operating system, or technology except where the open market would clearly determine that a particular technique, tool, or technology selection would require significant effort by a DOT to adjust its current standards and allowable exceptions to re-use. The assessment will identify any gaps in the suite of tools on the OSADP that DOTs will have to fill to bring any particular application or suite of applications into a deployable state. It is expected that the assessment will be made available as an interim product.
The research team will also describe deployment guidance material that could be developed to address the observed issues associated with the applications and submit a plan for developing the guidance material considered to present the greatest value. Value will be based upon factors such as viability of the application, level of interest in deployment by state and local agencies, and the cost of developing the material. Following discussion and approval of the plan by the project oversight panel, the research team will develop guidance material commensurate with the available project funds.