SBIR/STTR Research Award

INTERPRETED ENVIRONMENT FOR C++ SOFTWARE DEVELOPMENT

Award identifier 5e7a34b2339ceb43800bc3b556826826b99160be72081bd461712e891191d14aAwarding agency National Science Foundation

Award amount

$65,000

Program and phase

SBIR · Phase I

Award year

1994

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
National Science Foundation
Branch
Not reported
Recipient company
Automatrix Inc.
Proposal award date
Not reported
Contract end date
Not reported
UEI
Not reported
Solicitation number
Not reported
Topic code
Not reported

Research abstract

INCREASED SOFTWARE COMPLEXITY LED TO THE DEVELOPMENT OF OBJECT-ORIENTED PROGRAMMING LANGUAGES. AT THEIR CORE ARE OBJECTS CONSISTING OF PROTECTED DATA BEHIND PUBLIC INTERFACES. THE ADVANTAGE OF THIS APPROACH IS THAT COUPLING BETWEEN DIFFERENT PARTS OF AN APPLICATION IS REDUCED, SIMPLIFYING APPLICATION DEVELOPMENT AND MAINTENANCE. TWO CLASSES OF OBJECT-ORIENTED LANGUAGES EXIST: INTERPRETED (E.G., SMALLTALK), AND COMPILED (E.G., C++). INTERPRETED LANGUAGES OFFER SIMPLE, PRODUCTIVE SOFTWARE DEVELOPMENT ENVIRONMENTS BUT ARE LESS EFFICIENT THAN COMPILED LANGUAGES BECAUSE THEY MUST PERFORM RUN-TIME TYPE CHECKING AND FUNCTION BINDING. WHILE C++ OFFERS BETTER PERFORMANCE AND TYPE SAFETY, IT IS MUCH MORE COMPLEX. C++ IS THE MOST POPULAR OBJECT-ORIENTED LANGUAGE IN USE TODAY, BUT IS DIFFICULT TO USE DUE TO ITS ROOTS IN THE C LANGUAGE, AND ITS COMPLEX OBJECT-ORIENTED CONSTRUCTS. INTERPRETED AND COMPILED LANGUAGES ARE VIEWED COMMONLY AS ANTAGONISTIC. A SIMPLE, INTERPRETED LANGUAGE THAT WILL TIE TOGETHER CLASSES WRITTEN IN C++ CAN BE CREATED. RESEARCHERS ARE CREATING A HYBRID ENVIRONMENT THAT PROVIDES THE ADVANTAGES OF BOTH INTERPRETED AND COMPILED LANGUAGES. THIS ENVIRONMENT PROVIDES A POWERFUL, RAPID APPLICATION DEVELOPMENT CAPABILITY. IT PROVIDES MECHANISM TO EASILY CREATE C++ APPLICATIONS FOR PARALLEL AND DISTRIBUTED COMPUTING ARCHITECTURES AND WILL LEVERAGE THE GROWING NUMBER OF C++ CLASS LIBRARIES.

Technology keywords

Not reported

Agency intelligence

National Science Foundation

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.