Formal methods and software development. Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT), Berlin, March 25-29, 1985. Volume 2: Colloquium on Software Engineering (CSE) (Q1066658)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Formal methods and software development. Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT), Berlin, March 25-29, 1985. Volume 2: Colloquium on Software Engineering (CSE) |
scientific article; zbMATH DE number 3926207
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Formal methods and software development. Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT), Berlin, March 25-29, 1985. Volume 2: Colloquium on Software Engineering (CSE) |
scientific article; zbMATH DE number 3926207 |
Statements
Formal methods and software development. Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT), Berlin, March 25-29, 1985. Volume 2: Colloquium on Software Engineering (CSE) (English)
0 references
1985
0 references
Several papers focus on concepts of formal semantics and their application to specific tasks in software development, such as the specification of modular programs, the derivation of programs from formal specifications and the treatment of concurrency. These papers encourage us to think of programs in abstract mathematical terms. A second group of papers present software tools to support the application of formal approaches. Typically, the tools facilitate the formulation of syntactically correct specifications; they perform consistency checks and partially automate the transition from specifications to programs or the generation of test data on the basis of a given specification. In other papers the scope is widened to methods for software development as a whole. They report experiences with more or less formal methods gained in projects and in introducing methods in industrial settings. Finally, the scope of applicability of formal methods and the claims put forward by their proponents are critically examined; in one case by pointing to specific problems in software development which can or cannot be aided by formalization in the widest sense; in another, by showing how all formal approaches, in the end depend on intuitive insight.
0 references
Software development
0 references
Formal methods
0 references
Proceedings
0 references
Conference
0 references
Berlin
0 references
TAPSOFT
0 references
CSE
0 references
Colloquium
0 references
Software engineering
0 references
formal semantics
0 references
software development
0 references
specification
0 references
concurrency
0 references
0.8622207
0 references
0.85204595
0 references
0.83560354
0 references
0.8337569
0 references
0.83265686
0 references
0.82974035
0 references
0.8290445
0 references