Automatic User Interface Configuration Management
Navy SBIR FY2009.1


Sol No.: Navy SBIR FY2009.1
Topic No.: N091-061
Topic Title: Automatic User Interface Configuration Management
Proposal No.: N091-061-0835
Firm: EDAptive Computing, Inc.
1245 Lyons Road
Building G
Dayton, Ohio 45458-1818
Contact: Frederick Gies
Phone: (937) 281-0782
Web Site: www.edaptive.com
Abstract: Our proposal specifically addresses the stated requirements of the Navy solicitation: we will develop tools and methods enabling the development of software User Interfaces for different implementation platforms from single designs that are directly linked to and validated against requirements. The proposed EDAptiver COOL capability will build upon previous EDAptive Computing, Inc (ECI) knowledge and technology - itself innovative - to enable Software Engineers to rapidly develop re-usable User Interface designs that can be used to generate implementation source code for multiple languages. The resulting capabilities will result in major reductions in Software Engineering efforts to develop User Interfaces when they are required for different implementation targets but share equivalent end user requirements. Additionally, WYSIWYG development tools provided will be tied to requirements that are captured by Software Engineers. Software Engineers will be able to validate that their User Interface designs meet these end-user requirements entered. Prior experience and new research has already shown that ECI's innovative software assets will be clearly adaptive to support rapid development of this critical Navy technology.
Benefits: New software implementation technologies continue to emerge and provide opportunities for deploying new and existing capabilities. This trend will grow and accelerate as success within military operations is increasingly defined and driven by the quality, timeliness, and reliability of software assets. The results of our successful technology transition will be immediately usable by Software Engineers with proven applicability to both DoD and commercial software development. Software Engineers will be able to design and develop a single User Interface design that will then be portable to many client technology platforms. This will be achieved through the automatic generation of source code based upon a single User Interface design. In effect, Software Engineers will be able to support n-number of implementation technologies with efforts typical for developing for a single platform. Additionally, COOL will support End-User requirements driven process that ensures User Interfaces designs provide controls consistent with all and only those consistent requirements. Based upon requirements data entered, COOL will provide validation capabilities of User Interfaces leading to higher quality and reduced maintenance costs. This benefit will incur minimal technology insertion impact within myriad USAF and DoD information enterprises while setting a more solid foundation for future work.

Return