著者
加藤 和彦
出版者
日本経営学会
雑誌
日本経営学会誌 (ISSN:18820271)
巻号頁・発行日
vol.23, pp.75-86, 2009-05-25 (Released:2017-08-01)
参考文献数
19

When it comes to platform strategies in the computer software industry, a unique mechanism to decide the issue has been carved in relief. It can be said as a reason that the uniqueness may be derived from the nature of layered structure consisting of OS, middleware, application and network layers. As for preceding studies, there have been many papers regarding the industry ecosystems' formation, e.g. the theory of indirect network externalities between platform and complementary product and two-sided platform theory as platform-mediated networks. However, a few frameworks providing strategic insights between layers could be recognized plainly. This paper addresses two effective measures as platform strategies in the computer software with layered structure. One is "foreclosure attack" by Eisenmann, Parker & Alstyne (2007) and the other one is "layered intervention" which is newly argued in this paper. They both have something in common with the way of attack leveraging the adjacent layer as a footing. According to Eisenmann, Parker & Alstyne (2007), by leveraging common components and shared user relationships, one platform provider can move into another's market, combining its own functionality with the target's in a multi-platform bundle. In the meanwhile, a layered intervention demonstrates the potentiality getting an advantage over the dominant fight on a same level by interfering in the adjacent position to the competitive layer as a cross-platform functional layer. The paper examines the strategic impact for platform providers though the case of Java and analyses four market aspects i.e. context on attack, targeting, measure executed and result. Consequently, the study about Java's case sheds light on the significance of strategies acting upon between layers and indicates three interesting findings below. Firstly, the dominant layer position has been shifted to the cross-platform layer. Secondly, the existing dominant platform monopolization has been hindered. Lastly, a new ecosystem based on the cross-platform layer has emerged. These points may prove that a layered intervention performs an effective role as a strategic measure. To sum up, the measure of layered intervention may deserve to be propounded as a platform strategy for platform providers aiming at the dominant position in the software industry and introducing complimentary software, such as a sort of middleware with cross-platform functionality.
著者
佐藤 晃矢 岡 瑞起 橋本 康弘 加藤 和彦
出版者
一般社団法人 人工知能学会
雑誌
人工知能学会論文誌 (ISSN:13460714)
巻号頁・発行日
vol.30, no.5, pp.667-674, 2015-09-01 (Released:2015-08-27)
参考文献数
19

Social Tagging System (STS) which is one of the content management techniques is widely adopted in the online content sharing service. Using STS, users can give any strings (tags) to contents as annotations. It is important to know the usage of tag statistics for accomplishing an effective database design and the information navigation. The frequency of tag usage as well as their dynamics are similar to the ones found in the natural language. It is possible to reproduce the branching process of the tag dynamics using a classical model called Yule-Simon process. Another characteristic aspect of tags is the tag co-occurrence generated from the simultaneous use of tags. Using the tag co-occurrence, STS is able to reconstitute the hierarchy of tags, and recommend the tag which is probably used next. However, Yule-Simon process does not consider the tag co-occurrence and thus how the tag co-occurrence is generated from the model like Yule-Simon has not been addressed yet. In this paper, we propose to expand the Yule-Simon process to model the tag co-occurrence. From the point of view of network hierarchy, we confirm the similarity in the structure of the tag co-occurrence with the empirical data obtained from a social network service called ‘RoomClip’. The present result suggested that this simple model like extended Yule-Simon process generates the tag co-occurrence feature.
著者
加藤 和彦
巻号頁・発行日
2013

科学研究費助成事業(科学研究費補助金)研究成果報告書:基盤研究(B) 2010-2012
著者
忠鉢 洋輔 表 祐志 品川 高廣 加藤 和彦
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.54, no.12, pp.2402-2412, 2013-12-15

近年,オペレーティングシステム(OS)のカーネル権限を不正に取得する攻撃が増加している.攻撃者による永続的な不正アクセスを防ぐためにシステムイメージをOSの外部から保護する研究が行われているが,保護のためのTrusted Computing Base(TCB)が大きくなりがちなこと,正確な保護が行えないことが問題となっている.本研究では,OSから透過的にバイト粒度での保護を実現するハイパバイザの設計と,このハイパバイザに最適化された完全性保護のための情報を生成する手法を示す.さらに,一般的なクライアントOSであるWindows XPとFAT32ファイルシステムを対象に,BitVisorをベースした実装と評価を行った.この結果,全体で31KLOCと小さいTCBのハイパバイザで比較的低オーバヘッドの完全性の保護が実現できることを確認した.
著者
奥畑聡仁 杉木章義 加藤和彦
雑誌
研究報告システムソフトウェアとオペレーティング・システム(OS)
巻号頁・発行日
vol.2012, no.21, pp.1-8, 2012-07-25

近年のクラウドコンピューティングの普及に伴い,データセンターの規模が拡大している.これらの多数の計算機資源を管理するデータセンターにおいて,日常的に発生している障害への対策は大きな課題である.本研究では,クラウド環境で典型的に行われるリソースプールから資源を取り出すという操作に着目し,その障害対策を Lineage と呼ばれるモデルを用いて導入する.障害が発生した資源の代わりをクラウド基盤ソフトウェアが自動的に用意し,透過的に障害に対応することを目指す.本研究では,この手法を当研究室で開発しているクラウド基盤ソフトウェアである Kumoi に導入し,いくつかのスクリプトを用いて実験を行い,障害発生時の Lineage の挙動を確認した.
著者
加藤 和彦 杉木 章義 長谷部 浩二 品川 高廣 品川 高廣
出版者
筑波大学
雑誌
基盤研究(B)
巻号頁・発行日
2010

本研究では, 系統的で拡張性に富んだクラウドコンピューティングシステム構築のためのプログラミングシステム・フレームワークの研究開発を実施した.粒度の小さな機能コンポーネントを提供し,それらをスクリプティングで組み合わせることでシステムを構成した.また,仮想マシンにコンポーネントの集合体を封じ込め,迅速かつ大規模で高堅牢性を有するシステム管理を可能とした.さらに,システム監視を含めた自律分散的な管理を可能とした.
著者
馬渕 充啓 小沢 健史 高田 真吾 豊岡 拓 松井 慧悟 佐藤 聡 新城 靖 加藤 和彦
出版者
一般社団法人電子情報通信学会
雑誌
電子情報通信学会技術研究報告. SITE, 技術と社会・倫理 (ISSN:09135685)
巻号頁・発行日
vol.108, no.459, pp.179-184, 2009-02-26

組織外部の利用者が持ち込んだPCを用いて組織のネットワークを利用することを許可する場合,利用者の利便性を向上させることと管理者による管理コストを低減することを同時に実現することは非常に難しい.従来の手法では,管理者は,利用者を特定するために利用者登録を行う必要がある.これらの管理作業は管理者しか行うことができないため,管理者が不在の場合に利用許可を得ることができないという問題がある.我々は,この問題を解決するために,利用者に対して利用許可を発行するための管理権限を,管理者から組織内部の利用者へ委譲することを可能にするアクセス制御メカニズム(CaNector)を提案する.提案手法では,管理権限委譲を実現するためにケーパビリティに基づくアクセス制御を用いている.CaNectorに対する全ての操作はWebブラウザから行うことが可能であり,利用者は特別なソフトウェアのインストール等を行うことなく持ち込みPCを用いてネットワークを利用することが可能である.この論文では,CaNectorを筑波大学システム情報工学研究科コンピュータサイエンス専攻所属のソフトウェア研究室においてテスト運用した結果について報告する.
著者
馬渕 充啓 新城 靖 大木 薫 加藤 和彦
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS) (ISSN:09196072)
巻号頁・発行日
vol.2006, no.44, pp.9-16, 2006-05-12
被引用文献数
1

ACL(Access Control List)に基づくアクセス制御には、2つの問題がある。1つ目は、一時的にアクセス権を与えたい時にシステム管理者の負担が大きくなるという問題である。2つ目は、必ずユーザ認証をともなうので、異なるユーザ認証のドメインに属するユーザ間で協調作業を行うことが難しいという問題である。本論文は、スケジュール管理アプリケーションを題材として、アクセス制御の方式としてケーパビリティに基づく方式を導入することで、これらの問題点を解決する方法について述べている。その特徴は、権限が低いケーパビリティを実現するために、スタッカブル・オブジェクトを用いている点にある。スケジュール管理アプリケーションは、XML Webサービスのサーバとクライアントにより実装される。A access control based on Access Control List (ACL) has two problems. First, the effort of a system administrator becomes large when we allow a user to temporary access an object. Second, since this access control requires user authentication, it is hard for users in different user authentication domains to work together. To solve these problems, this paper introduces capabilities-based access control to a schedule management application as an example. Stackable objects are used to realize lesser capabilities. The schedule management application consists of servers and clients of XML Web Services.
著者
吉原 潤 加藤 和彦 奈良崎 清彦
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告データベースシステム(DBS) (ISSN:09196072)
巻号頁・発行日
vol.2000, no.69, pp.41-48, 2000-07-26

suffix arrayはテキストの接尾辞のポインタを接尾辞の辞書順に並べたもので,任意の部分文字列検索を高速に行うことができるが,更新のオーバーヘッドが大きい.本論文ではsuffix arrayを効率的に更新する方式として,我々が以前提案したインクリメンタルな更新方式を分散並列化をした方式を提案する.この方式ではsuffix arrayに含まれる接尾辞を辞書順のある範囲で分割し,各ノードに担当区間を割り当てる.繰り返される更新に伴い各ノードの担当区間のサイズの不均衡が生じるため,動的に担当区間の変更を行ない更新処理の負荷を均等化する.また,単純に均等なサイズに分割して連続した区間をノードに割り当てた場合に検索要求の分布に偏りが生じることを示し,検索要求の偏りを軽減する分割方法を提案した.A suffix array is a full-text index data structure which is efficient for retrieving any substring of text, but requires a lot of overhead for updating it. In this paper, we propose an efficient updating scheme of suffix arrays. In this scheme, a suffix array is split into some sections and each section is assigned to a node. When updating, the incremental updating scheme which we already proposed runs in parallel on each node. To balance the sizes of sections after repeated updating, boundaries of sections are changed dynamically. Furthremore we propose the spliting scheme of suffix arrays to balance the retrieval prosessing load.
著者
吉原 潤 加藤 和彦 奈良崎 清彦
出版者
一般社団法人電子情報通信学会
雑誌
電子情報通信学会技術研究報告. DE, データ工学 (ISSN:09135685)
巻号頁・発行日
vol.100, no.226, pp.41-48, 2000-07-19

suffix arrayはテキストの接尾辞のポインタを接尾辞の辞書順に並べたもので, 任意の部分文字列検索を高速に行うことができるが, 更新のオーバーヘッドが大きい.本論文ではsuffix arrayを効率的に更新する方式として, 我々が以前提案したインクリメンタルな更新方式を分散並列化をした方式を提案する.この方式ではsuffix arrayに含まれる接尾辞を辞書順のある範囲で分割し, 各ノードに担当区間を割り当てる.繰り返される更新に伴い各ノードの担当区間のサイズの不均衡が生じるため, 動的に担当区間の変更を行ない更新処理の負荷を均等化する.また, 単純に均等なサイズに分割して連続した区間をノードに割り当てた場合に検索要求の分布に偏りが生じることを示し, 検索要求の偏りを軽減する分割方法を提案した.
著者
高橋 慎 吉原 潤 加藤 和彦
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告データベースシステム(DBS) (ISSN:09196072)
巻号頁・発行日
vol.2001, no.70, pp.53-60, 2001-07-17

suffix arrayはテキストの接尾辞のポインタを辞書順に並べかえたもので,任意の部分文字列を高速に検索できるが,静的なデータ構造のため,更新のオーバーヘッドが大きい.我々は以前,インクリメンタルな更新方式を提案したが,この方式が残す問題の一つは,差分情報を用いて作成したsuffix arrayを一つにまとめる再構成処理のオーバーヘッドが大きいことである.本論文ではsuffix arrayを分散配置することでsuffix arrayのサイズを小さくし,再構成処理の高速化を図る分散並列処理方式について述べる.実装を用いた実験結果により,再構成処理の高速化と検索時の性能の向上についての評価を行なう.Suffix array is a full-text index structure efficient to retrieve any substring of the indexed text, but requires significant overheads to update. Previously we proposed an incremental updating scheme for suffix arrays. One of the remaining problems is the overheads to reconstruct large suffix arrays. Frequency of the reconstruction operation is reduced in the incremental updating scheme, but requires considerable overheads. This paper presents a scheme to incorporate parallel and distributed processing into the incremental updating scheme. In the scheme, decomposed suffix arrays are distributed to several machines, so that the reconstruction overheads are reduced and throughput for the retrieval operations is increased. We show some experimental results performed to evaluate the proposed scheme.
著者
高橋 慎 加藤 和彦
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌コンピューティングシステム(ACS) (ISSN:18827829)
巻号頁・発行日
vol.44, no.11, pp.268-276, 2003-08-15

Suffix arrayはテキストの接尾辞のポインタを辞書順に並べ替えたもので,任意の部分文字列を高速に検索できるが,静的なデータ構造のため,更新時のオーバヘッドが大きい.我々は以前,この問題を解決するインクリメンタルな更新方式を提案したが,この方式が残す問題点の1つは,インクリメンタルに追加される情報を用いて作成したsuffix arrayを既存の大きなsuffix arrayに結合する統合処理に依然大きな時間を要することである.本論文では繰返し的な更新処理や検索処理を高速に行うために,インクリメンタルな更新方式を分散並列化した方式を提案する.また,実装を用いた実験結果により,提案方式が更新処理の高速化と検索処理の性能向上に有効であることを示す.Suffix array is a full-text index structure efficient to retrieve any substring of the indexed text, but requires significant overheads to update. Previously we proposed an incremental updating scheme for suffix arrays to solve this problem. One of the remaining problems is the overheads to integrate adding suffix array and existing large suffix array in update operation. Frequency of the integrate operation is reduced in the incremental updating scheme, but it still requires considerable overheads. This paper presents a scheme to incorporate parallel and distributed processing into the incremental updating scheme. In the scheme, decomposed suffix arrays are distributed to several machines, so that the integration overheads are reduced and throughput for the retrieval operations is increased. We show some experimental results conducted to evaluate the proposed scheme.