The impact of models in software development

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

3 Scopus citations

Abstract

Software construction is essentially a modeling task. The most important decisions in software development are decisions that deal with modeling. The better, the more adequate and more powerful the available modeling paradigms are the easier the program development task is and the better its results are. In the following we describe the role of models in program development and show how closely the issue of modeling is related to the so-called formal methods in program development. We give a number of arguments the usage of mathematical models in software construction and back them up by some detailed examples.

Original languageEnglish
Title of host publicationMechanizing Mathematical Reasoning
Subtitle of host publicationEssays in Honor of Joerg H. Siekmann on the Occasion of His 60th Birthday
PublisherSpringer Verlag
Pages396-405
Number of pages10
ISBN (Print)3540250514, 9783540250517
DOIs
StatePublished - 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2605 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'The impact of models in software development'. Together they form a unique fingerprint.

Cite this