OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

pps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: comprehensive definitions of the PPS core


This is a first version of comprehensive definitions of the PPS core
XML elements. Please also see the preliminary version of XML schema
http://www.oasis-open.org/apps/org/workgroup/pps/download.php/7752/pps-nishioka-tagmatrix-1.1.xls
and the revised version of the tag matrix.
http://www.oasis-open.org/apps/org/workgroup/pps/download.php/7753/pps-schema-core-draft-1.0.xsd

コア部分のタグの定義ができました。ここで定義されているものがすべて
ですのでご確認ください。あと、マトリクス図とXMLスキーマのプレ
バージョンもアップロードしました。(上記URLからダウンロード可能)

********************************************************************
I. Administrative elements(管理用要素)
********************************************************************

1. <scale>
Element <scale> represents a discrete time scale. In this definition,
a time origin and time length of a period are required. A counter
starting from zero represents discrete time period according to the
scale. This is referred by other elements that have time or duration.

<scale>要素は、離散的な時間スケールを表します。時間スケールの定義では、
基準時刻と時間幅を指定し、0から始まる区間番号によって時刻を表現します。
ここで定義したスケールは、時刻や時間の指定で参照されます。

2. <stone>
Element <stone> represents a particular time instance used in 
scheduling decisions. This may be used for a kind of mile stones in 
an actual schedule of plant floors, in order to synchronize with other
schedules.

<stone>要素は、スケジューリングで使用される特定の基準時刻を表します。
ここで定義される基準時刻は、スタティックな基準時刻となります。
これは、実際の生産現場のスケジューリングにおけるマイルストーンとして
利用することができ、他のスケジュールとの同期をとるために有効です。

********************************************************************
II. Primitive elements(プリミティブ要素)
********************************************************************
 
1. <customer>
Element <customer> represents a customer who requests the enterprise
to provide particular products or services. Customers create orders
for their requests, which will be fulfilled by planning/scheduling.

<customer>要素は、顧客を表します。顧客とは、その企業に対して何らかの
製品やサービスを要求するオブジェクトです。顧客は、それらの要求のために
オーダを生成し、それらの要求が生産計画やスケジューリングによって処理
されます。

2. <supplier>
Element <supplier> represents a supplier who provides particular
products or services for the enterprise. Suppliers can get orders
from the enterprise to provide additional items and resources.
 
<supplier>要素は、サプライヤーを表します。サプライヤーとは、何らかの
製品やサービスをその企業に提供するオブジェクトです。サプライヤーは
その企業からオーダを受け取り、その企業に対して新たな品目や資源を提供
します。

3. <item>
Element <item> represents an item including products, components,
parts, work-in-process inventories, raw materials, and so forth.
An item is produced by an operation, and then consumed by another 
operation.
 
<item>要素は、製品、コンポーネント、部品、仕掛品、原材料その他の品目
を表します。品目は、作業によって生成され、そしてその後、他の作業に
よって消費されます。

4. <resource>
Element <resource> represents an item that can provide any
services such as making, moving, stocking, inspecting, and so 
forth. A resource is assigned by operations with respect to the
resource capacity.
 
<resource>要素は、資源を表します。資源とは、生産、移動、保管、検査
その他のさまざまなサービスを提供する資源オブジェクトです。資源は
その能力量を考慮した上で、作業によって割当が行われます。
 
5. <operation>
Element <operation> represents an operation, which is an activity 
that composes a production process. An operation can produce
and consume items by executing it during a certain period of time.

<operation>要素は、作業を表します。作業は、生産プロセスを構成
するもので、ある幅をもった時間実行することで、品目を生成したり
消費したりします。

6. <order>
Element <order> represents a customer order, purchase order,
and production order, all of which are created to request particular
products or services. A production order is used as a source of 
dispatching order in a plant floor.
 
<order>要素は、顧客オーダ、購買オーダ、そして生産オーダなどを表します。
これらは、何らかの製品またはサービスを要求するために生成された
オブジェクトです。生産オーダは、生産現場のディスパッチを行うための
情報源となります。

7. <dispatch>
Element <dispatch> represents a work order or a dispatch order 
that execute an operation at a certain period of time on a plant 
floor. The execution of the order makes certain relations with
particular lots and tasks.
 
<dispatch>要素は、作業オーダあるいはディスパッチ(差し立て)を表します。
作業オーダあるいはディスパッチは、作業を特定の時間帯に特定の製造現場で
実行させます。実行によって、作業オーダあるいはディスパッチは、特定
のロットやタスクと関係づけられます。

8. <lot>
Element <lot> represents a production lot, which is an actual 
existence of items at particular time and address. A lot is 
produced by a work order and finally consumed by another work order
or shipping order.
 
<lot>要素は、生産ロットを表します。生産ロットとは、現実に特定の
時刻に特定の場所に存在する具体的な品目を表すオブジェクトです。
ロットは作業オーダによって生成され、最終的には他の作業オーダある
いや出荷オーダによって消費されます。

9. <task>
Element <task> represents an actual use of resource capacity during
particular period of time on a particular resource. A work order
requires one or several tasks for each resource assigned by the order 
to execute the corresponding operation. 
 
<task>要素は、タスクを表します。ここで、タスクとは、特定の資源に対して
特定の期間についての使用を表すオブジェクトのことです。作業オーダは、
作業を実行するために、割当てられたひとつ以上の資源に対して、それぞれ
のタスクを要求します。

********************************************************************
III. Administrative properties(管理用属性)
********************************************************************

1. <description>
Element <description> represents any comments or annotations for
the primitive elements and some primal elements. The format of
the comments are written in a free document.

<description>要素は、プリミティブ要素など基本となる要素に対して
任意のコメントを設定するための要素です。コメントの形式は任意です。

2. <priority>
Element <priority> represents priority information of the primitive
elements. This is referred by algorithms in decision making on planning 
and/or scheduling.

<priority>要素は、プリミティブ要素や関係要素が持つ優先度を表現
します。これらの情報は、計画やスケジューリングの際の意思決定で
参照されます。

3. <display>
Element <display> represents parameters how to be seen in 
presentation of each primitive. Colors, rows and columns for 
display on a screen would be defined by this element.

<display>要素は、プリミティブ要素の表示方法を設定するための要素
です。画面上での色や表示位置などを指定することができます。

********************************************************************
IV. Relational elements between primitives(関係要素)
********************************************************************

1. <produce>
Element <produce> represents a relation between operation and item,
or dispatch and lot. This element shows an operation or dispatch
produces a certain quantity of item or lot respectively.

<produce>要素は、作業と品目の関係や、ディスパッチとロットの関係を
定義します。この要素によって、作業やディスパッチにおいて生成される
品目やロットとその数量を表現することができます。

2. <produced>
Element <produced> represents a relation between operation and item,
or dispatch and lot. This element shows an item or lot is produced
in certain quantity by an operation or dispatch respectively.

<produced>要素は、作業と品目の関係や、ディスパッチとロットの関係を
定義します。この要素によって、品目やロットがどの作業やディスパッチ
によってどれだけ生成されるかを表現することができます。

3. <consume>
Element <produce> represents a relation between operation and item,
or dispatch and lot. This element shows an operation or dispatch
consumes a certain quantity of item or lot respectively.

<consume>要素は、作業と品目の関係や、ディスパッチとロットの関係を
定義します。この要素によって、作業やディスパッチにおいて消費される
品目やロットとその数量を表現することができます。

4. <consumed>
Element <consumed> represents a relation between operation and item,
or dispatch and lot. This element shows an item or lot is consumed
in certain quantity by an operation or dispatch respectively.

<consumed>要素は、作業と品目の関係や、ディスパッチとロットの関係を
定義します。この要素によって、品目やロットがどの作業やディスパッチ
によってどれだけ消費されるかを表現することができます。

5. <assign>
Element <assign> represents a relation between operation and resource,
or dispatch and task. This element shows an operation or dispatch
assigns a certain quantity of resource or task respectively.

<assign>要素は、作業と資源の関係や、ディスパッチとタスクトの関係を
定義します。この要素によって、作業やディスパッチにおいて利用される
資源やタスクとその数量を表現することができます。

6. <assigned>
Element <assigned> represents a relation between operation and resource,
or dispatch and task. This element shows an item or lot is assigned
in certain quantity by an operation or dispatch respectively.

<assigned>要素は、作業と資源の関係や、ディスパッチとタスクトの関係を
定義します。この要素によって、資源やタスクがどの作業やディスパッチに
よってどれだけ使用されるかを表現することができます。

7. <predecessor>
Element <predecessor> represents a relation between two orders,
two operations or two dispatches. This element shows predecessor
of one primitive for the other. Time stone can be a predecessor
of all the above primitives.

<predecessor>要素は、2つのオーダ間、作業間、またはディスパッチ間の
関係を定義します。この要素によって、先行するオーダ、作業、ディスパッチ、
またはタイムストーンを表すことができます。

8. <successor>
Element <successor> represents a relation between two orders,
two operations or two dispatches. This element shows successor
of one primitive for the other. Time stone can be a successor
of all the above primitives.

<successor>要素は、2つのオーダ間、作業間、またはディスパッチ間の
関係を定義します。この要素によって、後続のオーダ、作業、ディスパッチ、
またはタイムストーンを表すことができます。

9. <pegging>
Element <pegging> represents a relation of orders, dispatch and lot
with a final customer order and the customer. This information
is maintained by planning and/or scheduling applications.
 
<pegging>要素は、オーダ、ディスパッチ、またはロットが、どの最終オーダ
および顧客に引当てられるかを表現することができます。これらの情報は
計画やスケジューリングにおいて管理されます。

10. <partof>
Element <partof> represents a structural relation between two primitives
of a same kind. This element shows the parent element is a part of the
primitive identified in this element.

<partof>要素は、同一種類の2つのプリミティブの関係を定義します。これに
よって、その要素が、ここで指定した要素の一部分であることを表現することが
できます。

********************************************************************
V. Property elements of primitives(属性要素)
********************************************************************

1. <spec>
Element <spec> represents one of any specifications of the primitive.
Each specification is described using the name and value. The value
may be varied on the planning horizon.

<spec>要素は、プリミティブ要素に対するさまざまな仕様を表現します。
仕様の内容は、仕様名と値のペアで表現することができます。値の時系列的な
変化を表現することもできます。

2. <location>
Element <location> represents a location of the primitive. The location
may have a structure, each of those parameters has a different data 
name. A floating position on the time horizon may be represented.

<location>要素は、場所を表現します。場所の表現が構造を持っている場合
には、識別名を設定することで複数の値を設定することができます。位置の
変化を時系列的に表現することもできます。

3. <progress>
Element <progress> represents a status of order, dispatch, lot
and task. The status is described referring the latest data or
data at a particular time. A Progress that is changing on the time 
horizon may be represented.

<progress>要素は、オーダやディスパッチの進捗状況や、ロットやタスクの
状態を表現します。参照されるのは、知り得る最新のデータか、または
特定の時点の状態や進捗状況です。時系列的な状態の変化を表現することも
できます。

4. <load>
Element <load> represents a load level of a particular resource. The
level may be changed during the time horizon. This data corresponds
to the total amount of tasks requested to the resource for each time 
instance.

<load>要素は、特定の資源に対する負荷の時間的推移を表現します。これは、
その資源に対するタスクの数量を時刻ごとに集計したデータに対応して
います。

5. <stock>
Element <stock> represents a stock level of a particular item. The
level may be changed during the time horizon. This data corresponds
to the total amount of lots belonging to the item for each time 
instance.

<stock>要素は、特定の品目の在庫の時間的推移を表現します。これは、
その品目に属するロットの数量を時刻ごとに集計したデータに対応しています。

6. <capacity>
Element <capacity> represents a capacity level of resources or items.
Capacity of resource corresponds to the amount of available tasks, 
while capacity of item corresponds to the amount of available lots. 
Those may be represented temporally.
 
<capacity>要素は、資源や品目の供給可能量を表現します。資源の場合は
供給可能なタスクの総量を、品目の場合は供給可能なロットの総量を、
それぞれ時系列で設定することができます。

7. <calendar>
Element <calendar> represents a calendar data. This element may
show a type of availability of a particular resource or a factory
as a whole. The calendar data may be defined periodically.

<calendar>要素は、カレンダー情報を表現します。休日やシフト形態など、
工場全体や特定の資源における稼動形式を一定期間ごとに定義することが
できます。

********************************************************************
VI. Temporal elements on primitives(時間的要素)
********************************************************************

1. <start>
Element <start> represents a start event of operation, order or
dispatch. An operation and dispatch start after this event.
In a case of an order, the start event corresponds to the earliest
start event among the related dispatches. 

<start>要素は、作業、オーダ、あるいはディスパッチの開始事象を表します。
作業およびディスパッチは、この開始事象から処理を開始します。オーダ
の場合、この開始事象以降にそのオーダに関係する最早のディスパッチが実行
されます。

2. <end>
Element <end> represents a completion event of operation, order or
dispatch. An operation and dispatch end just before this event.
In a case of an order, the completion event corresponds to the 
latest completion event among the related dispatches. 

<end>要素は、作業、オーダ、あるいはディスパッチの終了事象を表します。
作業およびディスパッチは、この終了事象まで処理を行います。オーダ
の場合、この終了事象によってそのオーダに関係する最遅のディスパッチが
完了します。

3. <release>
Element <release> represents a release event of an order or dispatch.
The start event of the order or dispatch is usually after this event.
The earliest start time of the order or dispatch may be represented.

<release>要素は、オーダあるいはディスパッチのリリース(投入)事象を
表します。オーダあるいはディスパッチの開始事象は、常にこの事象以降
となります。オーダあるいはディスパッチの再早開始時刻を表すことが
できます。

4. <duetime>
Element <duetime> represents a due event of an order or dispatch.
The completion event of the order or dispatch is usually before this 
event. The latest completion time of the order or dispatch may be 
represented.

<duetime>要素は、オーダあるいはディスパッチの納期に相当する事象を
表します。オーダあるいはディスパッチの終了事象は、この事象以前
となります。オーダあるいはディスパッチの再遅終了時刻を表すことが
できます。

5. <event>
Element <event> represents an event depending on an operation or
dispatch. An event corresponds to an action on the operation or
the dispatch. In general, an event changes a status of certain
item or resource.

<event>要素は、作業、あるいはディスパッチに付随する事象を表します。
事象は、作業あるいはディスパッチにおける何らかのアクションに対応
します。一般に、事象の前後では、品目や資源の持つ状態値が非連続に
変化します。

********************************************************************
VII. Basic data elements(データ要素)
********************************************************************

1. <time>
Element <time> represents a time instance. Time instances can be
divided into three groups: continuous time in the real time horizon, 
relative time from a particular time stone, and discrete time according
to a pre-defined discrete scale.

<time>要素は、特定の時刻を表します。時刻は、連続する現実の日時を
表現する場合、ある基準時刻からの相対時刻を表現する場合、そして特定
のスケールに従った離散時刻を表現する場合があります。

2. <duration>
Element <duration> represents a certain period of time. Duration
represented by this element has ether continuous scale in the normal
time descriptions or discrete scale depending on an appropriate scale.

<duration>要素は、一定の幅をもった時間を表します。ここで表現される
時間は、連続する日時分秒で表される場合と、特定のスケールに従った
離散時間の場合があります。

3. <char>
Element <char> represents one of any text data. This element is
used for qualitative data such as characteristics and addresses
of primitive elements.

<char>要素は、文字データを表します。仕様に関する定性的な値や、場所
などを表現する場合に利用することができます。

4. <qty>
Element <qty> represents a numerical data. This element is used 
for quantitative data in the model definition. The data may have
a unit and denominator.

<qty>要素は、数値データを表します。定量的な数値データを表現する場合
に利用することができます。ここで設定する値には、単位を設定することが
でき、さらに分数表現も可能です。

5. <price>
Element <price> represents a price or cost value. This element is used 
for accounting point of views. The currency of the value can be selected.
The value may be represented in a fraction. 

<price>要素は、価格やコストを表現します。金額を表現する場合に利用する
ことができます。必要に応じて通貨単位を設定することもできます。
また、分数表現も可能です。

********************************************************************
VIII. Data auxiliary elements(データ補助)
********************************************************************

1. <min>
Element <min> represents a minimum value of the numerical data.
This element is used to clarify a range of the data or describe a 
condition of a database query.
 
<min>要素は、数値データの最小値を表します。数値データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

2. <max>
Element <man> represents a maximum value of the numerical data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<max>要素は、数値データの最大値を表します。数値データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

3. <earliest>
Element <earliest> represents earliest time of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<earliest>要素は、時刻データの最早値を表します。時刻データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

4. <latest>
Element <latest> represents latest time of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<latest>要素は、時刻データの最遅値を表します。時刻データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

5. <shortest>
Element <shortest> represents shortest period of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<shortest>要素は、時間データの最短値を表します。時間データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

6. <longest>
Element <longest> represents shortest period of the temporal data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<longest>要素は、時間データの最長値を表します。時間データの範囲や、
データ照会の際の条件を指定する場合などに利用します。

7. <enumerate>
Element <enumerate> represents value candidates of the text data.
This element is used to clarify a range of the data or describe a 
condition of a database query.

<enumerate>要素は、文字データの候補を表します。文字データの値が
特定の集合に含まれていなければならない場合に、それらの要素を指定
します。データ照会の際の条件を指定する場合などに利用します。


-- 
Yasu Nissy (Yasuyuki NISHIOKA), Dr.Eng.
MIT, 41-211
77 Massachusetts Ave
Cambridge MA 02139
Phone 617-452-2982, Fax 617-253-2249
nishioka@mit.edu <nishioka@k.hosei.ac.jp>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]