fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Software Engineering 3

Software Engineering 3

by Dines Bjorner

Logic designComputer scienceSoftware engineeringComputer programmingProgramming Techniques
0.0
Open Library
Open Library

About this book

The art, craft, discipline, logic, practice, and science of developing large-scale software products needs a believable, professional base. The textbooks in this three-volume set combine informal, engineeringly sound practice with the rigour of formal, mathematics-based approaches. Volume 3 is based on the maxim: "Before software can be designed its requirements must be well understood, and before the requirements can be expressed properly the domain of the application must be well understood." This book covers the process from the development of domain descriptions, via the derivation of requirements prescriptions from domain models, to the refinement of requirements into software designs, i.e., architectures and component design. Emphasis is placed on what goes into proper domain descriptions and requirements prescriptions, how one acquires and analyses the domain knowledge and requirements expectations, and how one validates and verifies domain and requirements models. The reader can take an informal route through Vol. 3, and this would be suitable for undergraduate courses on software engineering. Advanced students, lecturers, and researchers may instead follow the formal route through Vol. 3, and in this case Vol. 1 is a prerequisite text. Lecturers will be supported with a comprehensive guide to designing modules based on the textbooks, with solutions to many of the exercises presented, and with a complete set of lecture slides.

Themes & subjects

Logic designComputer scienceSoftware engineeringComputer programmingProgramming TechniquesProgramming Languages, Compilers, Interpreters

Author

Dines Bjorner

Pages

766

Read time

≈ 19h

Editions

1

Language

English

Publisher

Springer

ISBN

9783540211518

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Job scheduling strategies for parallel processing

Computer capacity · Congresses

Job scheduling strategies for parallel processing

JSSPP'99 (1999 San Juan, P.R.)

1995

Digital Design

Design and construction · Digital electronics

Digital Design

John F. Wakerly

1990

Evaluation of Novel Approaches to Software Engineering

Information Systems · Software engineering

Evaluation of Novel Approaches to Software Engineering

Leszek A. Maciaszek

2011

Information and Communication Technologies in Education, Research, and Industrial Applications

Information technology · Educational technology

Information and Communication Technologies in Education, Research, and Industrial Applications

Vadim Ermolayev

2013

Reachability Problems

Computer simulation · Computers

Reachability Problems

Parosh Aziz Abdulla

2010

Computer Engineering and Technology

Processor Architectures · Performance and Reliability

Computer Engineering and Technology

Weixia Xu

2013

Membrane Computing

Biocomputers · Software engineering

Membrane Computing

Marian Gheorghe

2012

Programming in Prolog

Prolog (Computer program language) · Computer science

Programming in Prolog

William F. Clocksin

1981

Logic for programming artificial intelligence and reasoning

Logic programming · Congresses

Logic for programming artificial intelligence and reasoning

Moshe Y. Vardi

2003

Logical Foundations of Computer Science

Mathematical Logic and Formal Languages · Symbolic and mathematical Logic

Logical Foundations of Computer Science

Sergei Artemov

2007

Foundations of Probabilistic Logic Programming

Logic programming · Machine theory

Foundations of Probabilistic Logic Programming

Fabrizio Riguzzi

2018

Language and Automata Theory and Applications

Mathematical Logic and Formal Languages · Algorithm Analysis and Problem Complexity

Language and Automata Theory and Applications

Adrian-Horia Dediu

2012

VHDL for logic synthesis

Logic design · VHDL (Computer hardware description language)

VHDL for logic synthesis

Andrew Rushton

1995

Logic and computer design fundamentals

Electronic digital computers · Circuits

Logic and computer design fundamentals

M. Morris Mano

2000

Advances in Computers, Volume 49 (Advances in Computers)

Computers, periodicals · Electronic data processing

Advances in Computers, Volume 49 (Advances in Computers)

Marvin V. Zelkowitz

1995

Transactions on Engineering Technologies

Computer engineering · Software engineering

Transactions on Engineering Technologies

Sio-Iong Ao

2013

Hacking for Dummies

Computer Technology · Computer hackers

Hacking for Dummies

Kevin Beaver

2004

Computational Linguistics and Intelligent Text Processing

Data Mining and Knowledge Discovery · Database management

Computational Linguistics and Intelligent Text Processing

Alexander Gelbukh

2003