This unique book proposes a systematic methodology spanning the full lifecycle of such so-called smart process applications (SPAs) and illustrates it with two realistic case studies.
SPAs are fundamentally different from traditional transaction-driven IT applications, from functional and architectural requirements points of view. They silently monitor independently running processes and only spring into action when they recognize some situations, to suggest or execute actions that will help the process under observation to achieve or prevent certain outcomes. With SPAs, the IoT-enabled context awareness, cloud-enabled distribution, and AI-enabled decision making--a combination of machine learning and business rules--are a matter of domain necessity and not mere technical wizardry. At the core of the proposed development methodology is a requirements framework that helps translate general domain requirements--staying healthy, preventing accidents, etc.--into precise functional and architectural requirements.
Topics and features:
- An integrated development methodology that spans the entire lifecycle of SPAs from domain requirements to architecture, detailed design, coding, testing, and maintenance - A pragmatic approach to hybrid AI, advocating the use of machine learning or business rules depending on the task at hand, the state of knowledge, and the availability of historical data - A combination of state-of-the-art developments with lessons learned from dozens of consulting engagements in industry - Two running case studies help explore the design space for the component technologies, taken separately, and in an integrated fashion - A companion evolving GitHub repository that hosts various development deliverables for the case studiesPracticing software engineers who work with the domain and architectural dimensions of SPAs will find food for thought and ready-to-use generic, and technology-specific, design patterns. Academic researchers interested in either method engineering or in developing domain-specific SPAs will find great value in this book.
Hafedh Mili is full professor of Computer Science at the Universit?du Qu嶵ec ?Montr嶧l, Canada. Ghizlane El Boussaidi is a full professor affiliated with the Dept. of Software and IT engineering at 丱ole de Technologie Sup廨ieure, Canada.
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。