
- 241 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Is Internet software so different from "ordinary" software? This book practically answers this question through the presentation of a software design method based on the State Chart XML W3C standard along with Java. Web enterprise, Internet-of-Things, and Android applications, in particular, are seamlessly specified and implemented from "executable models."
Internet software puts forward the idea of event-driven or reactive programming, as pointed out in BonƩr et al.'s "Reactive Manifesto" (http://www.reactivemanifesto.org). It tells us that reactiveness is a must. However, beyond concepts, software engineers require effective means with which to put reactive programming into practice. This book's purpose is to outline and explain such means.
The lack of professional examples in the literature that illustrate how reactive software should be shaped can be quite frustrating. Therefore, this book helps to fill in that gap by providing in-depth professional case studies that contain comprehensive details and meaningful alternatives. Furthermore, these case studies can be downloaded for further investigation.
Internet software requires higher adaptation, at run time in particular. After reading Reactive Internet Programming, the reader therefore will be ready to enter the forthcoming Internet era.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover
- Half title
- Title
- Copyright
- Dedication
- Contents
- Preface
- Chapter 1 Introduction
- Chapter 2 Event and State-based Modeling and Programming
- Chapter 3 Applying State Chart XML
- Chapter 4 Programming State Chart XML Models
- Chapter 5 Execution Semantics
- Chapter 6 Advanced Programming with PauWare engine
- Chapter 7 Programming the āInternet of Thingsā
- Chapter 8 Programming Web Enterprise Applications
- Chapter 9 Software Component Management
- Appendix A Internal Structure of PauWare Engine
- Appendix B Acronyms
- Appendix C Downloadable Software Resources
- References
- Authorās Biography