Engineering Wireless-Based Software Systems And Applications
暫譯: 無線基礎軟體系統與應用工程

Jerry Zeyu Gao

  • 出版商: Artech House Publish
  • 出版日期: 2006-10-10
  • 售價: $5,870
  • 貴賓價: 9.5$5,577
  • 語言: 英文
  • 頁數: 440
  • 裝訂: Hardcover
  • ISBN: 1580538207
  • ISBN-13: 9781580538206
  • 無法訂購

相關主題

商品描述

Description:

This comprehensive resource gives you a thorough understanding of the software engineering processes and methods you need to tackle the complexities of building software for wireless systems. It covers system architecture, mobile client design, and development principles, as well as analysis and testing techniques. The book gives you clear guidelines that enable you to confront design trade-offs so you can meet user and system requirements. You get in-depth tutorials on mobile technologies, mobile supporting platforms, wireless networking, wireless security, and wireless multimedia.

The book offers you a solid understanding of networking theories and concepts, helping you master the technical intricacies of 2 - 4G cellular networks, wireless LANs, and wireless personal area networks. You find an in-depth examination of security issues and solutions that are critical to building reliable and safe software. The book explores different types of mobile commerce and wireless application systems, and shows you how to build various wireless-based application systems, such as wireless information, wireless advertising and marketing, and wireless payment systems.

Table of Contents:

Part I: Introduction

Engineering Wireless-Based Software SystemsIntroduction. Moving into the Wireless World. Understanding of Wireless-Based Application Systems. Engineering Wireless-Based Application Systems. Summary.

Part II: Mobile Technologies

Mobile Devices and Operating SystemsAn Overview of Mobiles Devices. Mobile Operating Systems. Mobile Application Platforms. Mobile Information Management. Summary.

WAP Protocols and TechnologyIntroduction to WAP. Overview of WAP Architecture and Protocols. WAP Application Environment (WAE). WAP and Messaging Services. The Future of WAP - OMA. Summary.

Technologies for Mobile Client SoftwareXML-Based Technologies. Mobile Web Client. Java Mobile Client. i-Mode. Summary.

Wireless Multimedia TechnologiesMultimedia Streaming. Mobile Multimedia Streaming Architecture. Wireless Network Technologies. Codec. Conclusion.

Part III: Wireless Networks

Wireless LAN NetworksWireless LAN Protocols. Wireless LAN Standards. Wireless LAN Infrastructures. Current Issues and Challenges. Future for Wireless LAN Networks. Summary.

Wireless Wide Area NetworksWireless WAN Overview. Cellular Mobile Networks ?up to 2.5G. Cellular Mobile Networks ?3G and Beyond. Summary.

Wireless Personal Area NetworksWireless PAN Overview. Bluetooth. Other WPAN Technologies. Device Coordination (Wireless Access Protocol). Summary.

Part IV: Engineering Wireless-Based Software Application Systems

Analysis and Design for Wireless-Based Software Systems -- Revisit of Software Development Processes. Understanding the Wireless Application Domain. Engineering System Requirements. System Analysis and Modeling. Summary.

System Architectures and Enterprise Solutions for Wireless ApplicationsRevisit of System Architecture Basics. Classifications of Mobile Application Architectures. Vendor-Based Mobile Application Architectures. Service-Oriented System Architectures. Sensor-Based Mobile Application Architecture. Summary.

Wireless Security: IntroductionSecret Key Cryptography. Public Key Cryptography. Wireless Security Attacks. Summary.

Wireless Security SolutionsSecurity Threats and Solutions for Wireless LAN. Security Threats and Solutions for Wireless PAN. Security Threats and Solutions for Cellular Networks. Summary.

Design of Mobile Client SoftwareDeveloping Mobile Client Software on Mobile Devices. Classification of Mobile Clients and Architecture Styles. Design for Mobile Client Server Software. Mobile Client Design Issues and Solutions. Application Examples of Mobile Client Software Design. Summary.

Part V: Mobile Commerce and Application Systems

Introduction to Mobile Commerce Systems??Individualized Applications and Service Based Mobile Commerce Model. Service-Based Commerce Model. Location-Based Commerce Model. Wireless Service Client. Wireless Service. Personalization Engine. Database. Security Manager. Log Manager. Transaction Manager. Decision Rules Generator. Workflow Engine. Service Based M-Commerce Application Scenario. Conclusion.

Multimedia Messaging ServiceMultimedia Messaging Service. Multimedia Presentation in MMS. MMS Client. MMS Content Delivery. Client State Diagram. MSS Server. Server State Diagram. Case Study: Nokia. Case Study: Alcatel and Intel. Comparison. Conclusion.

Wireless Advertising and Marketing SystemsUnderstanding Wireless Advertising and Marketing. Engineering Wireless Advertising Solutions. Major Players and Their Solutions. Summary.

Mobile Payment ServicesDifferent Types of Wireless-Based Payment Systems. Major Players in Wireless Payment. Payment Models, Challenges and Issues. Conclusions.

Location-Based Wireless PortalsChallenges. Mobile Location Protocol. J2ME Location-Based Specification. Geography Markup Language (GML). Mobile Positioning System by Ericsson. Location Data Management. Security and Privacy. Conclusion.

商品描述(中文翻譯)

描述:
這本全面的資源讓您深入了解軟體工程過程和方法,幫助您應對為無線系統構建軟體的複雜性。內容涵蓋系統架構、行動客戶端設計和開發原則,以及分析和測試技術。本書提供清晰的指導方針,使您能夠面對設計取捨,以滿足用戶和系統需求。您將獲得有關行動技術、行動支援平台、無線網路、無線安全和無線多媒體的深入教程。

本書讓您對網路理論和概念有堅實的理解,幫助您掌握2G至4G行動網路、無線區域網路(Wireless LAN)和無線個人區域網路(Wireless Personal Area Network)的技術細節。您將深入探討安全問題及其解決方案,這對於構建可靠和安全的軟體至關重要。本書探討不同類型的行動商務和無線應用系統,並展示如何構建各種基於無線的應用系統,例如無線資訊、無線廣告和行銷,以及無線支付系統。

目錄:
第一部分:介紹
工程無線基礎的軟體系統介紹。進入無線世界。理解無線基礎的應用系統。工程無線基礎的應用系統。總結。

第二部分:行動技術
行動裝置和作業系統行動裝置概述。行動作業系統。行動應用平台。行動資訊管理。總結。

WAP協議和技術WAP介紹。WAP架構和協議概述。WAP應用環境(WAE)。WAP和消息服務。WAP的未來 - OMA。總結。

行動客戶端軟體的技術基於XML的技術。行動網頁客戶端。Java行動客戶端。i-Mode。總結。

無線多媒體技術多媒體串流。行動多媒體串流架構。無線網路技術。編解碼器。結論。

第三部分:無線網路
無線區域網路無線區域網路協議。無線區域網路標準。無線區域網路基礎設施。當前問題和挑戰。無線區域網路的未來。總結。

無線廣域網路無線廣域網路概述。行動網路 - 高達2.5G。行動網路 - 3G及以後。總結。

無線個人區域網路無線個人區域網路概述。藍牙。其他WPAN技術。設備協調(無線存取協議)。總結。

第四部分:工程無線基礎的軟體應用系統
無線基礎的軟體系統的分析和設計 - 軟體開發過程的回顧。理解無線應用領域。工程系統需求。系統分析和建模。總結。

無線應用的系統架構和企業解決方案系統架構基礎的回顧。行動應用架構的分類。基於供應商的行動應用架構。面向服務的系統架構。基於感測器的行動應用架構。總結。

無線安全:介紹秘密金鑰加密。公鑰加密。無線安全攻擊。總結。

無線安全解決方案無線區域網的安全威脅和解決方案。無線個人區域網的安全威脅和解決方案。行動網路的安全威脅和解決方案。總結。

行動客戶端軟體的設計在行動裝置上開發行動客戶端軟體。行動客戶端和架構風格的分類。行動客戶端伺服器軟體的設計。行動客戶端設計問題和解決方案。行動客戶端軟體設計的應用範例。總結。

第五部分:行動商務和應用系統
行動商務系統介紹 - 個性化應用和基於服務的行動商務模型。基於服務的商務模型。基於位置的商務模型。無線服務客戶端。無線服務。個性化引擎。資料庫。安全管理員。日誌管理員。交易管理員。決策規則生成器。工作流程引擎。基於服務的行動商務應用場景。結論。

多媒體消息服務多媒體消息服務。MMS中的多媒體呈現。MMS客戶端。MMS內容交付。客戶端狀態圖。MSS伺服器。伺服器狀態圖。案例研究:Nokia。案例研究:Alcatel和Intel。比較。結論。

無線廣告和行銷系統理解無線廣告和行銷。工程無線廣告解決方案。主要參與者及其解決方案。總結。

行動支付服務不同類型的無線支付系統。無線支付的主要參與者。支付模型、挑戰和問題。結論。

基於位置的無線入口挑戰。行動位置協議。J2ME基於位置的規範。地理標記語言(GML)。愛立信的行動定位系統。位置數據管理。安全性和隱私。結論。