This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "Objective Interface Systems" – news · newspapers · books · scholar · JSTOR(June 2023) (Learn how and when to remove this message)
Objective Interface Systems, Inc.
Company type
Private
Industry
Computer software Computer hardware Publishing Research and development
Founded
Reston, Virginia (1989)
Headquarters
Herndon, Virginia, United States
Key people
Bill Beckwith, CEO/CTO
Products
ORBexpress Black Channel
Website
www.ois.com
Objective Interface Systems, Inc. is a computer communications software and hardware company. The company's headquarters are in Herndon, Virginia, USA. OIS develops, manufactures, licenses, and supports software and hardware products that generally fit into one or more of the following markets:
Real-time communications middleware software and hardware[1][2]
Embedded communications middleware software and hardware[3][4]
High-performance communications middleware software and hardware[5]
Secure communications software and hardware[6][7]
A popular OIS product is the ORBexpress CORBA middleware software. ORBexpress is most popular in the real-time and embedded computer markets.[3] OIS supports the software version ORBexpress on more than 6,000 computing platforms (combinations of the versions of CPU families, operating systems, and language compilers).[8][9] OIS also has FPGA versions of ORBexpress to allow hardware blocks on an FPGA to interoperate with software.[10]
OIS engineers invented a form of communications security called the Partitioning Communication System or PCS.[7] The PCS is a technical architecture that protects multiple Information Flows from influencing each other when communicated on a single network wire. The PCS is best implemented on a software separation operating system such as SELinux or a separation kernel.[7]
OIS's communications products are most frequently found in the enterprise,[11] telecom/datacom,[12] mil/aero,[13] medical,[14] robotics,[15] process control[16] and transportation industries.[17] Objective Interface is a privately held company and has developed software products since 1989 and hardware products since 2001.
The Company is actively involved with various standards groups including:
Common Criteria
IEEE
Network Centric Operations Industry Consortium
Object Management Group (OMG)
The Open Group
Wireless Innovation Forum
^
Giddings, Victor (2000-07-17). "Measuring Distributed and Local Priority Inversions in Real-time ORBs" (PDF). Real-time Embedded Workshop. Object Management Group.
^
Reinhart, Tod; Boettcher, Carolyn; Gandara, G. Andrew; Hama, Mark (June 2004). "Defining a Security Architecture for Real-Time Embedded Systems" (PDF). Wright-Patterson AFB, Ohio: AFRL/IFTA: 12–16. Archived (PDF) from the original on June 4, 2011. {{cite journal}}: Cite journal requires |journal= (help)
^ ab
Robillard, Lucie M.J.; Callison, H. Rebecca; Goo, Marilynn B.; Maurer, John... "DII COE for Real Time: Becoming Reality" (PDF). CROSSTALK the Journal of Defense Software Engineering. 2001–10. Hill AFB: STSC: 19–25. Archived (PDF) from the original on June 4, 2011.
^
Beckwith, Bill; Vanfleet, W. M. (2004-09-28). "High-Assurance Security/Safety on HPEC Systems: an Oxymoron?" (PDF). Proceedings of the Eighth Annual High Performance Embedded Computing (HPEC) Workshops. 1. Bedford, MA. ADM00001742, HPEC-7 Volume 1. Archived (PDF) from the original on June 4, 2011.
ObjectiveInterfaceSystems, Inc. is a computer communications software and hardware company. The company's headquarters are in Herndon, Virginia, USA...
features a cross-platform, object-oriented IDE. Apart from the default Objective-C interface, GNUstep also has bindings for Java, Ruby, GNU Guile and Scheme...
ORBexpress is a commercial, object request broker (ORB) product from ObjectiveInterfaceSystems for the Ada, C++, C#, and Java programming languages. ORBexpress...
OIS may refer to: Object Oriented Input System, a cross-platform input systemObjectiveInterfaceSystems, a communications software and hardware company...
collection of secure communications products and technologies by ObjectiveInterfaceSystems, Inc. Black Channel (safety), a special communications channel...
Foundation (WCF) ORBexpress - Real-time and Enterprise ORBs by ObjectiveInterfaceSystems Orbix - An Enterprise-level CORBA ORB from IONA Technologies...
needed] Interface Builder provides palettes, or collections, of user interface objects to an Objective-C or Swift developer. These user interface objects...
provides an interface between Java and C/C++, the preferred systems languages on most systems where Java is deployed. JNA provides an interface with native...
In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development...
guns several rail interfacesystems are available to provide a standardized mounting platform. The best known rail interfacesystem is the standardized...
code that could run on multiple operating systems, including NeXTSTEP, Windows NT, and various Unix-based systems. It has influenced the development of other...
Programming Interface attempted to standardize compilers and application programming interfaces among all systems participating in SAA, with the objective of providing...
Communications Workshop Beckwith, R. William. "MILS Partitioning Communication System". ObjectiveInterfaceSystems, Inc. Archived from the original on 2007-09-28....
specialized form of decision support system (DSS). EIS emphasizes graphical displays and easy-to-use user interfaces. They offer strong reporting and drill-down...
systems dominant on handheld devices do not use the X11 desktop environments used by other Unix-like operating systems, relying instead on interfaces...
Penrose proposed that isolated systems may still undergo a new form of wave function collapse, which he called objective reduction (OR). Penrose sought...
control, and yet achieve system portability by linking to portable libraries providing the same interface on different systems. Software can be compiled...
design, integrate, and manage complex systems over their life cycles. At its core, systems engineering utilizes systems thinking principles to organize this...
Internet Small Computer SystemsInterface or iSCSI (/aɪˈskʌzi/ eye-SKUZ-ee) is an Internet Protocol-based storage networking standard for linking data...
Enactive interfaces are interactive systems that allow organization and transmission of knowledge obtained through action. Examples are interfaces that couple...
Smalltalk compiled Common Lisp Object System (CLOS) generic C++ SGI Delta/C++ Sun Object Binary InterfaceObjective-C Java Most information in this table...
separate compilation and declarative interfaces to be specified using header files. Modules were added to Objective-C in iOS 7 (2013); to C++ with C++20...
is a software interface for Unix and Unix-like computer operating systems that lets non-privileged users create their own file systems without editing...