Jump to content

Rogue Wave Software Affiliations and Industry Participation

Our Ongoing Contribution to the Software Development Community

We at Rogue Wave Software have a long history of committing time and resources to advancing application development technology, contributing to a long list of both industry standards and open source projects. The list below describes some of the current ongoing contributions we are making to the community.

Apache C++ Standard Library
STDCXX - Apache C++ Standard Library

The stdcxx project is a collection of algorithms, containers, iterators, and other fundamental components of every piece of software, implemented as C++ classes, templates, and functions essential for writing C++ programs.

In 2005 Rogue Wave Software contributed its commercial implementation of the C++ Standard Library to the Apache stdcxx project, a proven code base that has been shipping for over a decade and is among the most widely used cross-platform implementations of the library.

W3C
The World Wide Web Consortium

W3C primarily pursues its mission through the creation of Web standards and guidelines. Since 1994, W3C has published more than ninety such standards, called W3C Recommendations. Rogue Wave Software contributes to the development of the WSDL and XML Schema Standards.

OASIS
Organization for the Advancement of Structured Information Standards

OASIS (Organization for the Advancement of Structured Information Standards) is a not-for-profit consortium that drives the development, convergence and adoption of open standards for the global information society. The consortium produces more Web services standards than any other organization along with standards for security, e-business, and standardization efforts in the public sector and for application-specific markets.

Patrick Leonard, Rogue Wave Software Vice President of Product Strategy and Engineering, was elected to the Steering Committee for the OASIS Open CSA Member Section in 2007.

Open CSA
Open CSA

The Open Composite Services Architecture (Open CSA) group advances open standards that simplify SOA application development. Open CSA promotes the further development and adoption of the Service Component Architecture and Service Data Object specifications. SCA helps organizations more easily design and transform IT assets into reusable services that can be rapidly assembled to meet changing business requirements. SDO lets application programmers uniformly access and manipulate data from heterogeneous sources, including relational databases, XML data sources, Web services, and enterprise information systems.

ANSI
ANSI C++ Standard

Rogue Wave Software is a contributor to Technical Committee J16, which is responsible for the technical development of the standard for the C++ programming language. J16 is the US Technical Advisory Group to ISO/IEC Joint Technical Committee 1, SubCommittee 22, Working Group 21, or ISO/IEC JTC1/SC22/WG21.

Tuscany
Apache Tuscany SCA Native

Rogue Wave Software is a contributor and committer to Tuscany SCA Native, which is an extensible SCA runtime implementation written in C++.

Open SOA
Open SOA Collaboration

Rogue Wave is a member of The Open SOA Collaboration represents an informal group of industry leaders that share a common interest: defining a language-neutral programming model that meets the needs of enterprise developers who are developing software that exploits Service Oriented Architecture characteristics and benefits.