明大中研 研究概要 〜プロジェクトの狙い・CBSE〜
  <下図は、学部・研究科ガイド(2007)から>   
   =============
   ■ビジネスモデルのデザイン
   =============
        ↑↑
     <<ギャップ>>
        ↓↓
   ============
   ■システムのデザイン
   ============
  

研究概要

■■個別の研究の詳細は、<試作&学会発表>のページ に掲載■■

最近の研究のキーワード

★ABCモデル   (説明用pdf)
 <The ABC model: application = business logic + CRUD >
★UtoU テンプレート   (説明用pdf)

 <The UtoU template: { UI > BL > DB > BL > UI } >

コンポーネントベース

オープンなアーキテクチャとアプリケーションフレームワーク,デザインパターン,コンポーネントなどの構成要素からビジュアルツールを用いてアプリケーションを再帰的に構成していくことにより,粒度的なギャップを克服するとともに, ドメイン特化型技術を用いてユーザビリティ向上をはかることにより,意味的なギャップを克服する.

ソフトウェアのサービス化

さらに、ソフトウェアのサービス化という観点からWebサービス連携に注目し,電子フォームと窓口業務をそのメタファーとみなすことにより,エージェント、モデリング、フレームワークを統合したエンドユーザ主導開発技法の実現をめざす.

CBSE : Component-based software engineering

*

  <アプリケーション>
  • EC, EAI, CRM, SCM
  • ワークフローシステム
  • グループウェア
  • 電子政府/電子申請
  <Webサービス関連技術>
  • クラウド, SaaS, SOA, ASP
  • WSDL, UDDI, SOAP,
  • XML, XSLT, XForms
  • BP* : BPM, BPMN, BPEL, WS-BPEL
  <要素技術>
  • エージェント&ルール
  • モデリング
  • フレームワーク
  • パターン
  • コンポーネント
  • UML, MDA
  • J2EE, EJB, JavaBeans, JDBC
  • Servlet, JSP, JSF ...