著者
熊崎 敦司 野呂 昌満
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告. ソフトウェア工学研究会報告 (ISSN:09196072)
巻号頁・発行日
vol.2005, no.75, pp.9-16, 2005-07-28
参考文献数
13

実現段階のアスペクトに関する研究は盛んに行われており, 複数の計算モデルが提案されている.これらの計算モデルは相互に記述可能であるが, 我々は一つの問題に対して一意の解記述を行えることが工学的に重要だと考えている.本研究では, 計算モデル選択の規範を含むアスペクト指向ソフトウェアアーキテクチャスタイルを提案する.既存の計算モデルを統一的に説明可能なアーキテクチャスタイルに基づき, 選択の規範を示す.提案するスタイルにしたがったアーキテクチャ記述では, 構成要素間の関係によって適切な計算モデルを選択できる.提案したスタイルで, 携帯電話制御ソフトウェアのアーキテクチャを記述する例を通して, そのスタイルの有用性を確認する.
著者
石田 栄美 石塚 英弘 根岸 正光 山本 毅雄
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告. 情報学基礎研究会報告
巻号頁・発行日
vol.97, no.86, pp.109-116, 1997-09-11
参考文献数
12

先に発表した, 大きな分野を対象とする大量の自然語テキストデータの検索・分類のための単語リスト作成方法を詳しく検討した. 情報処理学・農芸化学・土木学などの学会予稿抄録の一部を単語リスト作成用データとし, 他を検索・分類用データとした. 単語リストの選択基準に含まれる二つのパラメタを変えて検討したが, 単語リストの大きさや内容は大きく変わるものの, 互いに離れている上記3分野間では, 分野推定の結果は安定していることがわかった. さらに, 分野に重なりのある電子情報通信学を加えて影響を調べた. また, これらの単語リストを応用して文献の分野関連度, 文献集合の分野関連度などを求める方法を示した.
著者
中村 勲 長沼 大介
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告音楽情報科学(MUS) (ISSN:09196072)
巻号頁・発行日
vol.2002, no.14, pp.7-12, 2002-02-15

低音部のおよそ2 オクターブを除いて,一つの音符に3 本の弦が使われているので,弦の間のエネルギーの交換が響板を通して生じ,弦振動は非常に複雑になる.3 本弦の一本は一つの音符に正確に調律されているが,他は少し低めと少し高めに調律されている.3 本弦と響板の結合システムの振動特性を説明するために,一つのモデルを採用する.各弦は各部分振動に対応する共振回路で構成され,同様に響板も一定のインピーダンスを持つものと仮定する.ただ一つの部分振動についての最も単純化したバージョンは,響板抵抗で結合された3 つの共振回路によって表される.このモデルの計算は理論とコンピュータ実験で行われる.この結果は二段減衰の現象が観測され,更に余韻の包絡線は緩やかに振動することを示す.外側の2 本の弦は同相で振動するが,中央の弦とは逆相で振動する.響板に対する駆動力は音圧を表し,外側の弦と殆ど同相である.これらの結果は測定値と一致している.Since three strings are used for one note, except about two octave low notes, an exchange of energy among strings occurs through the soundboard, making the string vibration very complex. One of the three strings is in tune exactly to one note, and others are tuned a little lower and higher. A model is employed to explain the vibration characteristics of a coupling system of three strings and the soundboard. Each string is comprised of resonance circuits that correspond to each partial, and likewise, the soundboard is assumed to have a finite impedance. When the most simplified version of only one partial is considered, the equivalent circuit is expressed by the three resonant circuits coupled with the soundboard resistance. The computation of this model is performed theoretically as well as computer experimentally. The results show that a double decay phenomenon is observed and furthermore that the envelope of the after sound vibrates slowly. The outer two strings vibrate almost inphase, while the middle string vibrates anti-phase. The driving force for the soundboard as well as the sound pressure are almost in the same phase with the outer strings. These results agree with the measured values.
著者
リヒティ・オリビエ 間瀬 健二
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告ヒューマンコンピュータインタラクション(HCI) (ISSN:09196072)
巻号頁・発行日
vol.2000, no.61, pp.29-36, 2000-07-06
参考文献数
18

インターネットの家庭内での利用を促進して親密な関係をもったユーザ間での相互のアウェアネスを高めることを目的とした,手軽な個人間コミュニケーションを支援する,Gribouiliメッセージシステムを提案する.送り手は,Gribouilliパッドと呼ぶ装置を使って,紙の上にはしり書き(フランス語でgribouilli)をすることで,メモを家族や友人に手軽に送ることができる.また,受け取った側は,電子メール(push型)や個人WWWサイト(pull型)を使って,メッセージを非同期に読める.さらに,携帯電話インタフェースを提供することで,いつでもどこでもメッセージを受け取ることが可能である.本稿では,利用シナリオとシステム構成について詳細に報告する.This paper describes the Gribouilli Messaging System, developed to support lightweight interpersonal communication. Focusing on domestic settings, the system aims to increase mutual awareness within "intimate" social networks. One system component, the Gribouilli Pad, allows its users to initiate communication by quickly scribbling notes (gribouillis) on real paper. It thus enables an immediate flexible and very natural interaction. The notes captured by the Gribouilli Pad can be shared asynchronously with relatives and friends, via either email messages (push) or personal Web sites (pull). Additionally, the system is interfaced with mobile phone systems - it is therefore very easy to access and takes advantage of users idle time. A simple scenario first gives an overview of the Gribouilli Messaging System. Its hardware and software components are then described in more details.
著者
山下 伸夫
出版者
一般社団法人情報処理学会
雑誌
情報処理 (ISSN:04478053)
巻号頁・発行日
vol.46, no.11, pp.1279-1288, 2005-11-15
被引用文献数
1

ペンシルパズルのうち数理パズル(初期条件とルールのみから演繹で解けるパズル)に分類されるパズルを解くプログラム(ソルバ)を書く.最初にSudoku(数独)と呼ばれているパズルのソルバを書く.次にこの数独ソルバの実装を抽象して,数理系ペンシルパズルに共通する部分をとりだし,個別のパズルに依存する部分をパラメータ化する.抽象したPuzzleクラスを適用して,数独とカックロを2つの異るパズルソルバを実装する.
著者
深野 佑公 山本 繁弘 大野 和彦 中島 浩
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌プログラミング(PRO) (ISSN:18827802)
巻号頁・発行日
vol.44, no.2, pp.47-47, 2003-02-15

我々は並列言語Orgel の開発を行っている.Orgel は,並行/並列の実行単位であるエージェントをストリームと呼ぶ通信路で結び,明示的なメッセージ送信を行う言語である.Orgel では,プログラマが問題をエージェントという並列実行単位に切り分けることに加え,ストリームによる通信路接続網の構造をすべて宣言的に記述するので,コンパイル時に並列モデルが明確になっており精度の高い静的解析が可能である.本発表では,このOrgel の特徴を生かして,動的なオーバヘッドを最小限にした最適化を行う手法を提案する.プログラム全体の構造および粒度,通信量が完全に把握できれば,すべて静的に最適化することも可能である.しかし,Orgel では再帰的な接続も記述できるため,実際に生成されるエージェント個数および構造は必ずしも静的には決まらない.また,通信対象は分かっても送信するメッセージの個数やエージェントの粒度は実行時にしか分からない.したがって,各プロセッサの処理量が偏らないよう静的に全体をスケジューリングすることは困難である.そこで,コンパイラは静的にエージェントの持つ量的な性質を解析し,エージェント割当てやスケジューリングをするための情報をランタイムに渡す.ランタイムは,この情報をもとにノード数やプロセッサの現在の負荷などを考慮して,負荷が均等になり通信量が多いエージェントは同一プロセッサになるように割り当てる.また,同一プロセッサ内では依存解析等に基づいてスケジューリングを行う.本手法を実装し,14 クイーンを解くプログラムで従来のOrgel ランタイムと性能比較を行った.その結果,従来版と比べ最大1.7 倍の速度向上が得られた.We are developing a parallel language called Orgel.In the execution model of Orgel,a set of agents are connected with abstract communication channels called streams.The agents run in parallel sending asynchronous messages through the streams.In an Orgel program, each unit of parallel execution is speci ?ed as an agent by the programmer.The connections among agents and streams are declaratively speci ?ed.Thus,parallel execution model is clear and the highly accurate static analysis is possible.Utilizing these features,we propose an optimization scheme that minimizing the dynamic overhead.If the complete structure of the whole program is known at compile time,static optimization will be sufficiently effective. However,in Orgel,the number of agents and structures actually generated are not always static,because recursive connection is supported.Moreover,although a communicating pairs of agents are known at compile time,the number of messages and the granularity of agents are known only at runtime.Therefore,it is difficult to balance loads on the processor by whole static scheduling.Thus,in our scheme the compiler outputs an analysis result to instruct the runtime how to allocate and/or schedule an agent when its quantitative attributes are known. Considering the number of processors and the present load of each processor,the runtime uses this information for optimization;it allocates agents balancing loads and minimizing inter-node communication.It also schedules agents on each node considering dependencies. We designed and implemented the system.As the result of evaluation using 14-Queen solver, we obtained 170%speed-up.
著者
山本 繁弘 大野 和彦 中島 浩
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌プログラミング(PRO) (ISSN:18827802)
巻号頁・発行日
vol.43, no.3, pp.83-83, 2002-03-15

我々は並列言語Orgelの開発を行っている.Orgelは,並行/並列の実行単位であるエージェントをストリームと呼ぶ通信路で結び,明示的なメッセージ送信を行う言語である.Orgelでは,プログラマが問題をエージェントという並列実行単位に切り分けることに加え,ストリームによる通信路接続網の構造をすべて宣言的に記述するので,コンパイル時に並列モデルが明確になっており精度の高い静的解析が可能である.本発表では,このOrgelの特徴を生かして,動的なオーバヘッドを最小限にした最適化を行う手法を提案する.プログラム全体の構造および粒度,通信量が完全に把握できれば,すべて静的に最適化することも可能である.しかし,Orgelでは再帰的な接続も記述できるため,実際に生成されるエージェント個数および構造は必ずしも静的には決まらない.また,通信対象は分かっても送信するメッセージの個数やエージェントの粒度は実行時にしか分からない.したがって,各プロセッサの処理量が偏らないよう静的に全体をスケジューリングすることは困難である.そこで,量的な性質が分かった時点でエージェントを,割当てやスケジューリングできるように,コンパイラは静的解析による結果をランタイムに渡す.ランタイムは,この情報をもとにノード数やプロセッサの現在の負荷などを考慮して,負荷が均等になり通信量が多いエージェントは同一プロセッサになるように割り当てる.また,同一プロセッサ内では依存解析などに基づいてスケジューリングを行う.We are developing a parallel language called Orgel.In the execution model of Orgel,a set of agents are connected with abstract communication channels called streams.The agents run in parallel sending asynchronous messages through the streams.In an Orgel program, each unit of parallel execution is speci fied as an agent by the programmer.The connections among agents and streams are declaratively speci fied.Thus,parallel execution model is clear and the highly accurate static analysis is possible.Utilizing these features,we propose an optimization scheme that minimizing the dynamic overhead.If the complete structure of the whole program is known at compile time,static optimization will be sufficiently effective. However,in Orgel,the number of agents and structures actually generated are not always static,because recursive connection is supported.Moreover,although a communicating pairs of agents are known at compile time,the number of messages and the granularity of agents are known only at runtime.Therefore,it is difficult to balance loads on the processor by whole static scheduling.Thus,in our scheme the compiler outputs an analysis result to instruct the runtime how to allocate and/or schedule an agent when its quantitative attributes are known. Considering the number of processors and the present load of each processor,the runtime uses this information for optimization;it allocates agents balancing loads and minimizing inter-node communication.It also schedules agents on each node considering dependencies.
著者
中村 俊久 黒橋 禎夫 長尾 眞
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告自然言語処理(NL)
巻号頁・発行日
vol.1994, no.47, pp.89-96, 1994-05-27
被引用文献数
2

自然言語処理において、形態素解析はべた書き文からあらゆる可能な単語を抽出しなければならないので、日本語単語の高速辞書検索は必要不可欠なことである。そこで本検索法では、まず登録する単語を部分文字列にわけ、それぞれわけられた文字列に単語の長さ情報をもたせて登録していくことを考えた。これにより辞書検索を部分文字列で行なうことができ、素早く単語の長さ情報を得て目的とする単語までスキップすることができるので、むだな辞書引き動作をなくすことができた。したがって、部分文字列を利用する簡単なシステムとなり、データ構造にはパトリシアを用いてまたデータの検索・挿入・削除にはハッシュ法を用いた高速な検索方法を提案する。なお、本検索法を用いた日本語形態素解析システム(MAN?)で、従来のシステム(MAN?m)との解析処理時間を比べると、かなり高速化できたことを確認した。It is important to realize high-speed retrieval method, because all possible words must be extracted from solid Japanese written sentences in Japanese morphological analysis. We intend to separate words to partial character string, then record them in the dictionary with character length information. It is possible to extract words quickly by using character length information, and remove useless retrieval action. For estimating this method, we build a simple retrieval system which makes use of partial character string information. In this system, we used Patricia as the data structure, and hashing for retrieval, registration, and deletion of words. JUMAN-NK, which uses our hi-speed retrieval system, can do Japanese morphological analysis 2.7 times as fast as the current system JUMAN-mcc.
著者
高橋 磐郎 早迫亮一
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.31, no.2, pp.238-248, 1990-02-15
被引用文献数
1

オートマトンによる自己増殖器官の実現には多くの試みが行われている.基本的アイディアはNeumannによって そしてそれを引き継いだBurks らによって理論的には一応完成したと考えられる.またその改良なども多く報告されている.しかし実際に動作可能な実体として設計されたものは報告されていない.本論文では 2次元格子によるNeumannのモデルを3次元格子に拡張することにより オートマトンによる自己増殖器官の設計に成功したので その概要について報告する.Neumannのモデルは 2次元格子上における29種の状態のオートマトンによるものであるが 2次元格子上では混線なしに情報を交差させることが難しい.NeumannはCrossing Organ等を導入することによりそれを解決しようとしたが 膨大な容量が必要であり またきわめて複雑な同期操作を行わなければならなかった.われわれは 領域を3次元格子空間に拡張することにより その情報の交差の問題を解決した.そのため オートマトンの状態の種類は41種に増えたが 情報の交差は著しく簡単になった.その他いくつかの改良を加え 各機能における構造を極度に簡潔化したため オートマトンによる自己増殖器官が実現できた.われわれの作成した自己増殖器官は1O0x20Oの2層からなり おそらく最も簡単なものであろうと確信している.
著者
半澤 幸恵 葛西 翔太 菅野 幸貴 竹野 健夫 堀川 三好 菅原 光政
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告. IS,[情報システムと社会環境] (ISSN:09196072)
巻号頁・発行日
vol.102, pp.21-28, 2007-11-05
参考文献数
5
被引用文献数
3

農業生産者は圃場での栽培作業に従事しており,自ら農作物を陳列・販売する産地直売所において販売状況を常には把握できず,売上量の推移に合わせた出荷量調整が困難である.既報にて生産・出荷調整支援システムを提案し,(1)生産者への店内農作物の売上状況等の提供と(2)消費者への農作物情報公開により,出荷量の調整と消費者へのより新鮮な農作物の提供を図った.本稿では,実在の産地直売所に,提案システムの販売促進支援,入荷管理,在庫管理,売上管理の機能を導入,運用したので報告する.
著者
佐藤 秀雄 矢向 高弘
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.42, no.2, pp.189-196, 2001-02-15
参考文献数
10
被引用文献数
10

本論文では,遠隔地との力学的インタラクションを実現する新しいメディアを実現するための通信機構を提案する.遠隔地の物体の質感を利用者側で表現するためには,遠隔地と利用者側との間で短い周期の分散フィードバック制御を行う必要がある.そこで,リアルタイム処理が厳しい時間制約を満たしつつ利用可能な通信機構としてRT-Messengerを提案する.RT-Messengerは,リアルタイム性を持たない通信媒体を用いてもリアルタイム処理内での通信を可能にする機構である.本通信機構をRT-Linux上に実装し,制御情報を交わす分散フィードバック制御を試みた.その結果,1? [msec]周期のリアルタイム処理ごとに通信を交わすことに成功し,また制御周期の揺れ幅を1.5? [%]以内に収めることができた.This paper proposes a new communication mechanism for new media whichcan realize dynamical interactions between local and remote site. Inorder to express the feel of touch, a feedback control is requiredwith short sampling period. To address this issue, RT-Messenger wasproposed and implemented. RT-Messenger is a new communicationmechanism which makes it possible for real-time applications tosatisfy these time constraints. This mechanism is device independent,i.e., it can work without any real-time communication media. Toevaluate the performance of proposed mechanism, a feedback control wasimplemented with RT-Messenger on RT-Linux. The results show thatcommunication within every 1\,[msec] sampling periods was wellachieved, and the jitter of the control was within 1.5\,[%].
著者
永崎 研宣 鈴木 隆泰 下田 正弘
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告人文科学とコンピュータ(CH) (ISSN:09196072)
巻号頁・発行日
vol.2006, no.57, pp.33-40, 2006-05-26
参考文献数
9
被引用文献数
2

大正新脩大蔵經テキストデータベースは、すでにすぺてのテキストの入力を終了し、その正確性を高めるという次の段階に入っている。これを効率的に行っていくためには、より効率的かつユーザフレンドリーなコラボレーションシステムの開発が有効である。コラボレーションシステムは、それまでの作業のルーティンを損なうことなく、その問題点を解消できるものでなければならない。そのため、Webベースのシステムを基本としつつ、コア部分では、作業者のスキルの格差を考慮し、ローカル側での作業に比重を置くインターフェイスと、Web上ですべての作業を行うインターフェイスの二種類を併用する形とした。The text-database of the Taisho Tripitaka has entered a correction phase since inputting of all texts has been finished. It is useful to develop a more efficient and user-friendly collaboration system to solve previously experienced problems without disturbing the routine of the work. Therefore,we developed a Web-based collaboration system which has two interfaces accomodating the differences of workers,skill levels. One is based on the work done on the local computers and the other is carried out entirely on the Web.
著者
芦川 平 坪井 創吾 後藤 和之
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告グループウェアとネットワークサービス(GN) (ISSN:09196072)
巻号頁・発行日
vol.2007, no.32, pp.13-18, 2007-03-22
被引用文献数
3

ナレッジワークとは、情報の収集、選択、編集、創造と、コミュニケーションを介した意思決定が絡むプロセスであり、様々な業務や組織での活動に現れる。我々は、ナレッジワークを支援し、知識の形成と再利用を目的とするナレッジワーク支援システム Trino を開発し、実際の業務において社内運用を行った。本報告では、Trino のモデルと機能について説明し、営業や開発等の実際の業務に長期間適用して得られたデータをもとに、業務の成果物とその作成過程に着目することで、本システムの有効性を評価し考察する。Knowledge work can be defined as the processes of collecting, selecting, editing and producing information with decision-making via communication. We have developed a new system Trino to facilitate creating and reusing knowledge by supporting such knowledge work processes. This paper describes the concept, functionality and evaluation of the system from the results of task and their related communications by analyzing the operated data in a long time experiment in our company.
著者
米田 英一
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告電子化知的財産・社会基盤(EIP) (ISSN:09196072)
巻号頁・発行日
vol.1999, no.11, pp.111-118, 1999-01-30
参考文献数
2
被引用文献数
3

1994年のIFIPコングレスにおけるパルナス教授の講演「ソフトウェアエンジニアの職業的責任」によれば、「顧客や雇用者に対する忠誠心や服従などに優先する職業的義務を受け入れることのできる人間だけが、真のプロフェッショナル・エンジニアの名に値する」ということになる。しかし、いくら終身雇用制度が崩壊しつつある時代とはいえ、企業あるいは政府・自治体から貰う給料で生活している従業員・職員にとって、上司乃至所属機関の指示・命令に逆らって職業的義務を守ることは容易ではない。そのためにも、エンジニア資格制度の導入と工学系の学会のプロフェッショナル・ソサイアティへの変身が急務である。According to Parnas, a professional engineer should accept a professional obligations go beyond loyalty or obeidience to an employer or customer. However, this is a very hard and difficult challenge to ordinary engineers who earn their living as employees of some organizations, and this is especially so in Japan. To overcome these difficulties, intoroduction of a system of licenced engineers and change of so called every Gakkai (academic society) into a learned professional society might be necessary.
著者
梅木 定博 後藤智範
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告自然言語処理(NL) (ISSN:09196072)
巻号頁・発行日
vol.2008, no.33, pp.113-118, 2008-03-28
参考文献数
8
被引用文献数
3

日本語のテキストにおいて、主要な概念・テーマは漢字熟語または漢字熟語を含む名詞句に表現されることが多い。特に数文字以上の漢字熟語は、より短い漢字熟語、すなわち語基(word base)から構成され、統語的、意味的構造を有している。大規模な漢字熟語集合について、これらの構造を分析することは漢字熟語の造語構造、形態素解析、関連語の選定、未知語の推定など様々な自然言語解析に有用な基礎データを提供するものと考えられる。本研究は、一般辞書および専門用語辞書の見出し語から7文字の漢字熟語を対象に、構成語基の観点から品詞列パターンおよび構成語基の係り受けパターンについて調査・分析した。Kanji compound words or noun phrase consisted in them intend to explain key concepts or themes in Japanese texts.. Especially long kanji compound words have these characteristics in academic papers or patent documents. Long kanji compound word, which has five letters more consists of short word bases and have syntactically and semantically structures. It should be much beneficial to study to a large set of long kanji words based on word base sequence patterns.Our research examines the patterns of the large set of kanji compound words with seven letters which are contained in entry terms of the various kinds of dictionaries. This paper reports the occurrences of kanji compound words and the number of parts of speech sequence per a word base sequence pattern.
著者
城塚音也
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告データベースシステム(DBS) (ISSN:09196072)
巻号頁・発行日
vol.2001, no.44, pp.137-144, 2001-05-21
参考文献数
10

大量の自由記述されたテキストデータからの知識発見を支援するテキストマイニングでは、テキストデータの分析結果を視覚的に提示することが重要となる。本論分では、我々が使用したテキストマイニングシステムに実装した、複数の概念関係の視覚化方式を組み合わせたトップダウンの知識発見アプローチを実現する概念関係視覚化方式について報告する。実際の自由記述型のアンケートデータを使用し、本概念関係視覚化方式の、注目すべき概念の発見や重要な概念関係への絞込みといった作業における有効性を確認した。また、概念関係抽出性能の検証を行なった結果、従来手法に比べて、高い精度で概念関係を抽出できることを確認したVisualization of relationship between concepts is important in text mining as the process of knowledge discovery from large amount of unstructured text data. In this paper, we proposed an unique visualization method of concept relationship in top-down knowledge discovery approach that is implemented in a system prototyped by authours. Text data analysis is performed to real Q&A data in free from, which is retrieved from information providing service in a commercial web site and we found that our visualization method helps analyst's work to select concepts to be focused and to organiza concepts relationship for reporting. Ecperimental results show that the prototyped system can extract concepts relationship with higher precision compared to conventional method.
著者
光来 健一 千葉 滋
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告. [システムソフトウェアとオペレーティング・システム] (ISSN:09196072)
巻号頁・発行日
vol.2000, no.75, pp.55-62, 2000-08-04
参考文献数
9
被引用文献数
1

ウェブサーバに代表されるサーバの安全性を確保する技術の一つに、サーバのアクセス権限を動的に変更する技術がある。しかし、安全のためにアクセス権限を強い状態から弱い状態に変更することしかできず、プロセスプールの手法を用いたウェブサーバなどで利用するのが難しかった。そこで我々はプロセスを安全な状態に戻すことによって、アクセス制御を安全に解除する機構を提案する。プロセスを安全な状態に戻す作業をプロセス・クリーニングと呼び、レジスタやメモリの内容、シグナルやファイル・ソケットの状態などをあらかじめ保存しておいた状態に戻す。apacheウェブサーバにおいてプロセス・クリーニングを行うことにより、サーバの平均応答時間が1.2倍〜1.7倍になり、スループットが16%〜40%低下することが分った。しかし、リクエスト毎に子プロセスを作って処理させる場合と比べると、サーバ性能が約2倍向上した。