本論文では,サービス指向アーキテクチャ(SOA)を適用す ることで,複数のビル管理システムを柔軟に連携し,新たな サービスを迅速に構築する枠組みを提案する.具体的には,既存のビル 管理システムのコントローラ部の機能を,デバイスや通信プラットフォーム に非依存なWebサービスとしてネットワークに公開する.
一方,SOAによって複数システムの連携が容易になる反面, システムの複雑化,異なるシステム間のサービス競合などの 新たな問題が発生する. これらの問題に対処するため,本論文ではビル管理システムのモデル化手法を 提案する.具体的には,各管理システムを,設備機器の集合と それらによって実現されるサービスシナリオの集合とで性質付け, システムが単体で矛盾なく一貫して動作するための条件を定式化する. さらに,提案モデルに基づいて複数システム間のサービス競合を検出する手法 も提案する.
また本論文では,実用的なビル管理システムに対するケーススタディを 行い,10個の管理システム,33本のサービスシナリオのモデル化を行った. また,499通りのシナリオ組み合わせに対して,34個のサービス競合を検出 することが出来た.