Értékelés:
A könyvet az időbeli érvelés és a formális módszerek kiváló bevezetőjeként méltatják, és dicsérik érthetőségéért és lebilincselő írásmódjáért. Kezdők és tapasztalt olvasók számára egyaránt alkalmas, érthetőbbé téve az összetett témákat. Néhány recenzens azonban megjegyezte, hogy bizonyos elméleti vonatkozásokban nem elég mélyreható.
Előnyök:⬤ Kiváló írás és tartalom, magával ragadó és könnyen olvasható.
⬤ Jó bevezetés az időbeli érvelésbe kezdők és szakértők számára egyaránt.
⬤ Még a középiskolások számára is érthetővé teszi az összetett témákat.
⬤ Gyakorlati, valós példákat ad, amelyek segítenek a rendszerspecifikációk megértésében.
⬤ Nagyon ajánlott az egyidejűség és az elosztott rendszerek tervezése iránt érdeklődőknek.
⬤ Hiányzik a mögöttes elméletek, például az intuicionizmus és a Z-notáció mélysége.
⬤ Egyes tartalmak inkább a gyakorlati alkalmazásokra irányulnak, mintsem egy átfogó elméleti keretre.
⬤ Kifejeződött az igény egy újabb, a TLA+2-t lefedő kiadásra.
(7 olvasói vélemény alapján)
Specifying Systems: The Tla+ Language and Tools for Hardware and Software Engineers
Ez a könyv a világ egyik legelismertebb informatikusának több mint 25 éves munkássága. A specifikáció annak írásos leírása, hogy egy rendszernek mit kell tennie, valamint egy olyan ellenőrzési mód, amellyel megbizonyosodhatunk arról, hogy a rendszer működik.
A rendszer specifikálása segít megérteni a rendszert. Jó ötlet megérteni egy rendszert, mielőtt megépítjük, ezért jó ötlet megírni egy rendszer specifikációját, mielőtt megvalósítjuk. A specifikáció leírásának leghatékonyabb eszköze a Temporal Logic of Actions, azaz a TLA, mert matematikai, azaz pontos alapot biztosít a rendszerek leírásához.
A TLA+ az a nyelv, amelyet a szerző a matematikai specifikációk megírására fejlesztett ki. A TLA+ szabadon hozzáférhető a világhálón. Szoftverek és hardverek esetében egyaránt használható.
Valójában az Intel nagy sikerrel használja a TLA+-t egy új chip tervezése során. A könyv négy részre oszlik. Az első rész tartalmazza mindazt, amit a legtöbb programozónak és mérnöknek tudnia kell a specifikációk írásáról.
A második rész haladóbb anyagot tartalmaz az igényesebb olvasók számára. A harmadik és a negyedik rész a TLA+ - mind magának a nyelvnek, mind pedig az eszközeinek - referenciakézikönyvét tartalmazza.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)