• [email protected]
  • +971 507 888 742
Submit Manuscript
SciAlert
  • Home
  • Journals
  • Information
    • For Authors
    • For Referees
    • For Librarian
    • For Societies
  • Contact
  1. Journal of Applied Sciences
  2. Vol 11 (15), 2011
  3. 2723-2733
  • Online First
  • Current Issue
  • Previous Issues
  • More Information
    Aims and Scope Editorial Board Guide to Authors Article Processing Charges
    Submit a Manuscript

Journal of Applied Sciences

Year: 2011 | Volume: 11 | Issue: 15 | Page No.: 2723-2733
DOI: 10.3923/jas.2011.2723.2733

Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Article Trend



Total views 637

Search


Authors


Gustavo Boroni


Alejandro Clausse


Keywords


  • modeling
  • Simulation
  • computer applications
  • dynamic system
  • object oriented programming
Research Article

Object-oriented Programming Strategies for Numerical Solvers Applied to Continuous Simulation

Gustavo Boroni and Alejandro Clausse
The study of problems and inconveniences appearing in the Object-oriented (OO) implementation of continuous simulation systems based in Differential-algebraic Equations (DAE) is presented. It was found that the numerical treatment of the equations is crucial to find a design compatible with OO programming practices which lead naturally to implicit schemes. The family of Backward Differential Formulas (BDF) was found particularly appropriate to achieve high levels of software flexibility and reusability. A series of numerical studies were carried out comparing numerical performances with software quality metrics. It was found that BDF implementations improve substantially the software quality, although the computer costs also increase significatively which ultimately calls for pondering the importance of each software characteristic (i.e., modifiability-extensibility vs. calculation time). The equilibrium of this balance is determined by the size of the problem to solve. A utility function is proposed which can be used to determine the optimum choice.
PDF Fulltext XML References Citation

How to cite this article

Gustavo Boroni and Alejandro Clausse, 2011. Object-oriented Programming Strategies for Numerical Solvers Applied to Continuous Simulation. Journal of Applied Sciences, 11: 2723-2733.

DOI: 10.3923/jas.2011.2723.2733

URL: https://scialert.net/abstract/?doi=jas.2011.2723.2733

Related Articles

A Comparison of Methods to Detect Publication Bias for Meta-analysis of Continuous Data
Scheduling Quality Related Activities in Incremental Software Development Projects Based on Monte Carlo Simulation
Enabling Continuous Quality Improvement with Quantitative Evaluation in Incremental Financial Software Development
The Mathematical Models of the Dynamical Behaviour of Tuberculosis Disease in the Upper East Region of the Northern Part of Ghana: A Case Study of Bawku
A Simulation Technique For Engineering Control Systems
Modeling and Simulation of Dynamic Systems
On Simulation and Approximation in the Circular Regression Model
Using Simulation to Object-Oriented Order Picking System

Leave a Comment


Your email address will not be published. Required fields are marked *

Useful Links

  • Journals
  • For Authors
  • For Referees
  • For Librarian
  • For Socities

Contact Us

Office Number 1128,
Tamani Arts Building,
Business Bay,
Deira, Dubai, UAE

Phone: +971 507 888 742
Email: [email protected]

About Science Alert

Science Alert is a technology platform and service provider for scholarly publishers, helping them to publish and distribute their content online. We provide a range of services, including hosting, design, and digital marketing, as well as analytics and other tools to help publishers understand their audience and optimize their content. Science Alert works with a wide variety of publishers, including academic societies, universities, and commercial publishers.

Follow Us
© Copyright Science Alert. All Rights Reserved