Dr. Ralph L. Vinciguerra
Detailed Employment History
2009.04-present: Multi-mode RADAR Sensor Resource Manager
TRDC services provided for AIT, BAE SYSTEMS Burlington, MA
Another generation of Video Sensor SRM for a RADAR based sensor with complex queued control mechanisms, requiring a new outer state management architecture. Also, created a object-oriented distribution of the SRM allowing separable code to implement an XML/JMS interconnection while keeping the core algorithms independent.
2007.09-2009.04: Embedded Multi-Band Sensor Resource Manager
TRDC services provided for AIT, BAE SYSTEMS Burlington, MA
Another deployment of the Video Sensor SRM for a different airborne sensor system with more complex state management requirements.
2006.03-2007.09 PTZ Integrated Multi-Band Sensor Resource Manager
TRDC services provided for AIT, BAE SYSTEMS Burlington, MA
A redeployment of a Video sensor SRM for an in house prototype pan-tilt-zoom sensor with different performance characteristics (much less expensive and slower).
2003.10-2006.03: Video Sensor Resource Manager
TRDC services provided for AIT, BAE SYSTEMS Burlington, MA
Implemented a Sensor Resource Manager in C++ to put proprietary
algorithms developed by Jeff Silver into practice. A generic SRM
architecture was designed to support flexible adjustments to algorithm
components and also allow changes in the algorithm computations to
have little affect on the software architecture. The system was used
for several deployments of prototypes.
2003.05-2003.10: CADRE
TRDC services provided for ALPHATECH, Inc. Burlington MA.
Provided J2EE bean development and JBoss server configuration.
2003.01-2003.06: SDRA
TRDC services provided for ALPHATECH, Inc. Burlington MA
Created test algorithms in Java and C that were used to test
software decompilation risks presented by capable developers trying to
subvert the code bases. This also required a controlled build and
deployment environment to produced reliable known test materials that
employed different build modes and different obsfuscation technologies.
Algorithms from several categories were prepared as test cases for subjects.
Also created a journaling tool Java application for use by test subjects
during experiments to measure their activities.
2001.12-2003.01: Shadow mapping on Digital Elevation Models
TRDC services provided for ALPHATECH, Inc. Burlington MA
Specified and implemented terrain visualization algorithms as part
of a digital elevation mapping package. A precomputation strategy
for visibility shadow map generation provided images for real time
visualization along with the ability to handle the impact of foliage
on visibility. Additional features include the fusion of visibilities
from multiple observation platforms. Also, provided training in the use
of the Unified Modeling Language, and expertise in C++ and CORBA.
2001.01-2001.12: Electromagnetic Compatibility Analysis
TRDC services provided for SSG Precision Optics and the Flight Materials Group
For an orbital spaceborne system, Dr. Vinciguerra performed Electro-Magnetic
Compatibility (EMC) analysis for compliance with customer specifications
and MIL standards. Also, performed materials testing
for development of new spacecraft materials configurations.
2001.01-2001.03: Execute Java Training
TRDC services provided for SAIC Dayton
Provided on-site Java training, and Java development services. In addition to training, implemented cross-platform concurrent I/O supporting multiple reader and single writer shared data access with file system semaphores, use of UNIX Named Pipes in Java, and user interface components.
1999.11-2000.10: Port SIGS C++ GUI into Java
TASC, Principal Member of the Technical Staff
Contributed as a senior designer on the Synthetic Image Generation System project (SIGS). This long term program was rewriting the user interface portion of the system from C++ into Java. The system managed a complex hierarchy of objects used to control the rendering of synthetic images. These information hierarchies were then used to drive ray tracers and other image generation techniques.
1999.09-2000.10: C4ISR prototype in Java
TASC, Principal MTS
As lead architect, helped design and implement a C4ISR research prototype
with a small team focused on the integration of several media technologies
using a Java framework. The supported media components included Virage
Video and Audio Loggers, DIVA video server and client (TASC proprietary
technology), Oracle 8i database, and OpenMap Java GIS client (BBN OpenMap
technology). Successful demonstrations to CTO and his staff led to
second phase funding for the inclusion of textual analysis components
using TextOre (TASC proprietary text analysis software), and agent
technologies for real-time indexing of media assets.
1999.07-1999.08: Java Advanced Imaging Component on SGI/IRIX
TASC, Principal MTS
Designing and implementation the integration of a Java Advanced Imaging component with an existing C++ interactive user application. The connection technique was based on Java RMI, and implemented on SGI/IRIX.
1999.05-1999.06: IR&D project integration for video technology assets
TASC, Principal MTS
Internal Research and Development project integration and process initiation for the corporate Video technology assets. Included a review of the existing architecture, and establishment of a prototype process-based web site.
1996.11-1999.04: Battlefield Information Management System Design and Development
TASC, Principal MTS
Dr. Vinciguerra served on the BADD (Battlefield Awareness and Data
Dissemination) program as a system architect and Java-technology
specialist. The BADD program combines several advanced technologies in
a highly distributed computing architecture for the timely delivery of
information. Dr. Vinciguerra addressed the combination of CORBA
interfaces, Java clients, and Java and C++ servers through prototyping
and development. These technologies are now part of the BADD core
implementation.
Dr. Vinciguerra is also helping to implement the initial CMM processes through projects and his department at TASC. The processes include CM, design and code reviews, documentation templates, and documentation automation.
Dr. Vinciguerra reformed the Java Interest Group into the Java Developers Group to support the new Java efforts on internal projects. He taught the internal Java Course for the TASC Institute twice per year for 3 consecutive years.
Dr. Vinciguerra continues to implement advanced web services to facilitate intranet operations related to software development, including a Web gateway into the corporate clearcase CM system.
1996.06-1996.10: IMAX web interface to IMACTS system
TASC, Senior MTS
Dr. Vinciguerra worked on the IMAX program to continue the development of the IMACTS original software(see below). A web-based interface to IMACTS was also created as IR&D project and used to demonstrate thin-client access to the IMACTS system using only a web-browser.
1995.05-1996.05: IDASS System Development
TASC, Senior MTS
Dr. Vinciguerra has worked on the IDASS Project which leverages
several technologies to produce a powerful system in a very short
amount of time. Specifically, the following technologies have been
effectively combined: Galaxy GUI development tools, ObjectStore
database, OpenGL 3-D facilities, TIFF/PL extended data formats,
ImageVision 2-D image processing, and Rational Rose for
object modeling. He helped to architect the software and write specific
GUI to Data communications in support of analysis algorithms.
Formed TASC's Java Interest Group, meeting weekly to exchange experiences and news about Java-based technology.
1990.04-1995.05: IMACTS, ImNet
TASC, MTS
Dr. Vinciguerra has worked on several projects which utilize object-oriented architectures and databases to implement complex, high performance, networked systems. C++ and the ObjectStore Database were used to implement an interactive collaborative application that makes use of an underlying high speed network image dissemination architecture called ImNet.
| The IMACTS interface allowed users to query a large database, locate images of interest and view the forward staging of information transport for subsequent tile based access from local servers. |
|
|
Dr. Vinciguerra was the founder of the TASC Software Class Library, an effort to share and reuse object-oriented software across the company. Toward this end, he is also actively explored the use and implementation of World Wide Web (WWW) technologies on TASC's corporate networks. He implemented a prototype HTTP server network along with the distribution of Mosaic web browser clients to employees to provide a corporate information service. In addition he solved problems related to the transformation of SGML/HTML source documents into formats suitable for text publication, allowing employees to author documents once, and provide them in on-line and printed formats simultaneously.
Dr. Vinciguerra helped develop a signal processing and algorithm development environment based on a visual programming paradigm. This system transcended the limitations in currently available systems and was implemented though objective programming techniques. The results were to be used to support current and future projects in the department. He was also involved in the interactive data visualization and user interface design as they apply to general purpose signal processing.
1987-1990: Multiband target recognition, target recognition simulator
Litton-Itek Optical Systems, Senior Image Scientist
Dr. Vinciguerra was a member of the Image Sciences Department and managed the Internal Research and Software Development projects for his department. He also contributed on several projects involving multi-band image processing directed at automatic target recognition. The tasks involved the development of data visualization tools to design band reduction algorithms. These algorithms were used to create optimized scenes for use by image analysts and target recognition algorithms. He completely redesigned and reimplemented a target recognition system simulator for an optical joint transform correlator. The task verified the theoretical soundness of the simulation, recreated the software chain in maintainable modules, and implemented a testing strategy. Also, for the software development effort, he created a complete user interface system which offers a convenient and consistent menu-based interface to VAX/VMS applications.
1985-1987: Proprietary YODA display micro-programming for antialiasing
IBM Cambridge Scientific Center, Part Time
Dr. Vinciguerra worked part-time on a project closely related to his PhD thesis in interactive color anti-aliasing. Specialized versions of color trajectories were designed for efficient implementation on a proprietary display architecture (YODA DSP microcode).
1980-1984: Part time assignments