• Eiffel

  • Referenced in 290 articles [sw03522]
  • Eiffel is an ISO-standardized, object-oriented programming language designed by Bertrand Meyer (an object ... author of Object-Oriented Software Construction) and Eiffel Software. The design of the language...
  • PATH Solver

  • Referenced in 172 articles [sw06242]
  • interface, the code was recognized using object-oriented design techniques. At the same time, robustness...
  • Diffpack

  • Referenced in 111 articles [sw00203]
  • this article has its focus on object-oriented design of iterative solvers for linear systems...
  • DAKOTA

  • Referenced in 63 articles [sw05202]
  • Multilevel Parallel Object-Oriented Framework for Design Optimization,Parameter Estimation, Uncertainty Quantification, and Sensitivity Analysis ... Dakota (Design Analysis Kit for Optimization and Terascale Applications) toolkit provides a flexible and extensible ... least squares methods; and sensitivity/variance analysis with design of experiments and parameter study methods. These ... optimization under uncertainty. By employing object-oriented design to implement abstractions of the key components...
  • Python

  • Referenced in 1195 articles [sw14460]
  • general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax ... Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles...
  • ACADO

  • Referenced in 58 articles [sw04764]
  • with user-friendly MATLAB interface. The object-oriented design allows for convenient coupling of existing...
  • COBOL

  • Referenced in 225 articles [sw01228]
  • language designed for business use. It is imperative, procedural and, since 2002, object-oriented. COBOL...
  • Simula 67

  • Referenced in 135 articles [sw21333]
  • first object-oriented programming language. As its name suggests, Simula was designed for doing simulations ... many of the features of object-oriented languages today. (wikipedia...
  • SAMRAI

  • Referenced in 41 articles [sw04441]
  • sophisticated, diverse, and evolving application requirements. Object-oriented design techniques are valuable tools for capturing ... this paper, we describe certain prominent object-oriented features of the SAMRAI software library that ... demonstrated a substantial amount of code and design re-use in those applications. This flexibility...
  • PETSc

  • Referenced in 1107 articles [sw04012]
  • particular problem. By using techniques of object-oriented programming, PETSc provides enormous flexibility for users ... However, the power of the PETSc design and the algorithms it incorporates may make...
  • Ox

  • Referenced in 446 articles [sw09501]
  • object-oriented matrix programming language with a comprehensive mathematical and statistical function library. Matrices ... speed, extensive library, and well-designed syntax, which leads to programs which are easier...
  • Bogor

  • Referenced in 36 articles [sw06858]
  • Bogor’s direct support for modeling object-oriented designs and implementations, (b) its facilities...
  • CVXPY

  • Referenced in 35 articles [sw13968]
  • Python such as parallelism and object-oriented design. CVXPY is available at http://www.cvxpy.org/ under...
  • S+WAVELETS

  • Referenced in 33 articles [sw12244]
  • synthesize, and analyze wavelet objects. The object-oriented design of S+WAVELETS makes these functions...
  • OSIRIS

  • Referenced in 29 articles [sw02458]
  • capabilities are given. We discuss the object-oriented design of the code, the encapsulation...
  • OOPIC

  • Referenced in 20 articles [sw12503]
  • this ongoing research, we apply the object-oriented design technique to address these issues...
  • QUESO

  • Referenced in 21 articles [sw10555]
  • their predictions. It has been designed with three objectives: it should (a) be sufficiently abstract ... objectives demand a combination of an object-oriented design with robust software engineering practices. QUESO...
  • MPM3D

  • Referenced in 19 articles [sw10368]
  • parallel MPM code, MPM3D, developed using object-oriented design by C++ program language with...
  • PICCOLA

  • Referenced in 17 articles [sw06408]
  • component-based applications, largely because object-oriented design tends to obscure a component-based architecture...
  • Smalltalk

  • Referenced in 176 articles [sw01561]
  • Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created ... exemplified by ”human–computer symbiosis.”It was designed and created in part for educational...