open ended :: tech

developer works

Archive for the ‘uml’ Category

SDO Java API

with one comment

SDO Java APIs

SDOのJava APIは、上図のような構成になっています。この図はService Data Objects For Java Specification (Version 2.1.0, November 2006)から取得したもの。ステレオタイプが付いてないけれど、全て<<interface>>です。

構成要素は次の3つ。

  • インタフェース
  • 軽量メタデータAPI
  • ヘルパーインタフェース

インタフェース

  • DataObject – A business data object.
  • DataGraph – An envelope for a graph of DataObjects.
  • ChangeSummary – Summary of changes to the DataObjects in a data graph.
  • Sequence – A sequence of settings.

軽量メタデータAPI

  • Type – The Type of a DataObject or Property.
  • Property – A Property of a DataObject.

ヘルパーインタフェース

上図にはヘルパーインタフェースは書かれていません。

  • DataFactory
  • TypeHelper
  • CopyHelper
  • EqualityHelper
  • XMLHelper
  • XMLDocument
  • XSDHelper
  • DataHelper
  • HelperProvider

Written by junko

2007/07/11 at 22:39

Posted in sdo, uml

SCA Expressed as a UML Model

without comments

OSOAのページに新しいコンテンツが追加されていました。SCAのUMLモデルです。図が大きすぎるのでリンクだけ。

For those folks who appreciate a design model when working with a software architecture, here is a UML model for SCA:

Written by junko

2007/07/10 at 22:19

Posted in sca, uml