Abstrakcje oprogramowania, wydanie poprawione: Logika, język i analiza

Ocena:   (4,6 na 5)

Abstrakcje oprogramowania, wydanie poprawione: Logika, język i analiza (Daniel Jackson)

Opinie czytelników

Podsumowanie:

Książka stanowi solidne wprowadzenie do języka specyfikacji Alloy, jasno prezentując jego teorię i praktyczne zastosowania. Jest chwalona za przystępny styl pisania, ustrukturyzowane samouczki i wykorzystanie wizualizacji do zrozumienia modeli. Niektórzy czytelnicy zwracają jednak uwagę na brak nietrywialnych przykładów i wskazują, że wydanie Kindle jest przestarzałe.

Zalety:

Przejrzysty styl pisania, przystępne wprowadzenie do Alloy, dobre praktyczne przykłady, przydatne zarówno dla naukowców, jak i inżynierów, zawiera wizualizacje modeli, samouczki przyjazne dla początkujących, dobrze zorganizowane.

Wady:

Wydanie Kindle jest przestarzałe, brakuje nietrywialnych przykładów modelowania złożonych problemów, starsza wersja Alloy może stanowić problem, niektóre notacje matematyczne są nieobecne.

(na podstawie 14 opinii czytelników)

Oryginalny tytuł:

Software Abstractions, Revised Edition: Logic, Language, and Analysis

Zawartość książki:

Podejście do projektowania oprogramowania, które wprowadza w pełni zautomatyzowaną analizę dającą projektantom natychmiastową informację zwrotną, teraz z najnowszą wersją języka Alloy.

W Software Abstractions Daniel Jackson przedstawia podejście do projektowania oprogramowania, które opiera się na tradycyjnych metodach formalnych, ale wykorzystuje zautomatyzowane narzędzia do znajdowania błędów tak wcześnie, jak to możliwe. Podejście to - które Jackson nazywa "lekkimi metodami formalnymi" lub "zwinnym modelowaniem" - czerpie z formalnej specyfikacji ideę precyzyjnej i ekspresyjnej notacji opartej na niewielkim rdzeniu prostych i solidnych koncepcji, ale zastępuje konwencjonalną analizę opartą na dowodzeniu twierdzeń w pełni zautomatyzowaną analizą, która daje projektantom natychmiastową informację zwrotną.

Jackson opracował Alloy, język, który w prosty i zwięzły sposób oddaje istotę abstrakcji oprogramowania, wykorzystując minimalny zestaw pojęć matematycznych. To poprawione wydanie aktualizuje tekst, przykłady i dodatki, aby były w pełni kompatybilne z Alloy 4.

Dodatkowe informacje o książce:

ISBN:9780262528900
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2016
Liczba stron:376

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Abstrakcje oprogramowania, wydanie poprawione: Logika, język i analiza - Software Abstractions,...
Podejście do projektowania oprogramowania, które...
Abstrakcje oprogramowania, wydanie poprawione: Logika, język i analiza - Software Abstractions, Revised Edition: Logic, Language, and Analysis
Healthcare Economics Made Easy, wydanie trzecie (Jackson Daniel (University of Surrey UK)) -...
Zwięzły przewodnik dla tych, którzy muszą...
Healthcare Economics Made Easy, wydanie trzecie (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, third edition (Jackson Daniel (University of Surrey UK))
Istota oprogramowania: Dlaczego koncepcje mają znaczenie dla świetnego projektowania - The Essence...
Rewolucyjne, oparte na koncepcjach podejście do...
Istota oprogramowania: Dlaczego koncepcje mają znaczenie dla świetnego projektowania - The Essence of Software: Why Concepts Matter for Great Design
Healthcare Economics Made Easy, wydanie drugie (Jackson Daniel (University of Surrey UK)) -...
Pierwsze wydanie wysoko ocenione w konkursie BMA...
Healthcare Economics Made Easy, wydanie drugie (Jackson Daniel (University of Surrey UK)) - Healthcare Economics Made Easy, second edition (Jackson Daniel (University of Surrey UK))
Portrety odporności - Portraits of Resilience
Zdjęcia i historie ludzi, którzy poradzili sobie z depresją, lękiem, traumą i innymi wyzwaniami ."W najnowszej książce profesora...
Portrety odporności - Portraits of Resilience
Istota oprogramowania: Dlaczego koncepcje mają znaczenie dla świetnego projektowania - The Essence...
Rewolucyjne, oparte na koncepcjach podejście do...
Istota oprogramowania: Dlaczego koncepcje mają znaczenie dla świetnego projektowania - The Essence of Software: Why Concepts Matter for Great Design
Popularny sprzeciw wobec irlandzkich rządów wewnętrznych w edwardiańskiej Wielkiej Brytanii -...
Książka ta jest zbawiennym przypomnieniem, że...
Popularny sprzeciw wobec irlandzkich rządów wewnętrznych w edwardiańskiej Wielkiej Brytanii - Popular Opposition to Irish Home Rule in Edwardian Britain

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)