liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Contributions to a high-level programming environment for scientific computing
Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
1994 (English)Licentiate thesis, monograph (Other academic)
Abstract [en]

The usage of computers for solving real-world scientific and engineering problems is becoming more and more important. Nevertheless, the current development practice for scientific software is rather primitive. One of the main reasons for this is the lack of good high-level tools. Most scientific software is still being developed the traditional way in Fortran, especially in application areas such as machine element analysis, where complex non-linear problems are the norm.

In this thesis we present a new approach to the development of software for scientific computing and a tool which supports this approach. A key idea is that mathematical models should be expressed in a high-level modeling language which allows the user to do this in a way which closely resembles how mathematics is written with pen and paper. To facilitate the structuring of complex mathematical models the modeling language should also support object-oriented concepts.

We have designed and implemented such a language, called ObjectMath, as well as a programming environment based on it. The system has been evaluated by using it in an industrial environment. We believe that the proposed approach, supported by appropriate tools, can improve productivity and quality, thus enabling engineers and scientists to solve problems which are too complex to handle with traditional tools.

The thesis consists of five papers (four of which have previously been published in the proceedings of international conferences) dealing with various aspects of the ObjectMath language and programming environment.

Place, publisher, year, edition, pages
Linköping: Univ. , 1994. , p. 96
Series
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 437
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-163274Local ID: LiU-TEK-LIC-1994:23ISBN: 9178713714 (print)OAI: oai:DiVA.org:liu-163274DiVA, id: diva2:1388115
Available from: 2020-01-23 Created: 2020-01-23 Last updated: 2020-01-24Bibliographically approved

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Viklund, Lars
By organisation
Department of Computer and Information ScienceThe Institute of Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 2 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf