Related Books

Software Abstractions, revised edition
Language: en
Pages: 373
Authors: Daniel Jackson
Categories: Computers
Type: BOOK - Published: 2011-11-04 - Publisher: MIT Press

DOWNLOAD EBOOK

An approach to software design that introduces a fully automated analysis giving designers immediate feedback, now featuring the latest version of the Alloy lan
Software Abstractions, revised edition
Language: en
Pages: 373
Authors: Daniel Jackson
Categories: Computers
Type: BOOK - Published: 2016-02-12 - Publisher: MIT Press

DOWNLOAD EBOOK

An approach to software design that introduces a fully automated analysis giving designers immediate feedback, now featuring the latest version of the Alloy lan
Model-Driven Software Engineering in Practice
Language: en
Pages: 391
Authors: Marco Brambilla
Categories: Computers
Type: BOOK - Published: 2017-03-30 - Publisher: Morgan & Claypool Publishers

DOWNLOAD EBOOK

This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDS
Object-Orientation, Abstraction, and Data Structures Using Scala
Language: en
Pages: 662
Authors: Mark C. Lewis
Categories: Computers
Type: BOOK - Published: 2017-01-06 - Publisher: CRC Press

DOWNLOAD EBOOK

Praise for the first edition: "The well-written, comprehensive book...[is] aiming to become a de facto reference for the language and its features and capabilit
A Philosophy of Software Design
Language: en
Pages: 0
Authors: John K. Ousterhout
Categories: Computer programs
Type: BOOK - Published: 2021 - Publisher:

DOWNLOAD EBOOK

"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented