Mathematics of software engineering

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Software engineering incorporates technical and organizational aspects. Technically, in software engineering we work with a development method and with description techniques, with modeling and implementation techniques. Mathematical techniques can provide a scientific basis for software engineering. They lead to a deeper understanding of the development process and a more powerful tool support. For finding the best mathematical foundation, we need a clear recognition of the economical and technical benefits of mathematical concepts in software engineering. This requires a careful analysis of the role of mathematics and logic in software engineering. We show, how software engineering methods can be backed up by mathematical techniques. We discuss the benefits that go far beyond so called formal methods for the formal specification and verification of software.

Original languageEnglish
Title of host publicationMathematics of Program Construction - 3rd International Conference, MPC 1995, Proceedings
EditorsBernhard Moller
PublisherSpringer Verlag
Pages18-48
Number of pages31
ISBN (Print)3540601171, 9783540601173
DOIs
StatePublished - 1995
Event3rd International Conference on Mathematics of Program Construction, MPC '95 - Kloster Irsee, Germany
Duration: 17 Jul 199521 Jul 1995

Publication series

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

Conference

Conference3rd International Conference on Mathematics of Program Construction, MPC '95
Country/TerritoryGermany
CityKloster Irsee
Period17/07/9521/07/95

Fingerprint

Dive into the research topics of 'Mathematics of software engineering'. Together they form a unique fingerprint.

Cite this