« 東京一周&交通事故 | メイン | はてなマップをハックして自転車コースを描いてみる »

JavaOne Tokyo 2005 "Call for Papers"申し込み


2005/09/16追記 : SOAのセッションがBOFで採用されました。

 JavaOne Tokyo 2005の一般公募(Call for Papers)に参加申し込みをしました(採用されるかは不明)。内容は現実的なもの(Eclipseプラグイン)と概念的なもの(SOA)の2つにしました。両方とも知り合いのメンバー5人程度でコード・ネタを提供する予定です。

規約をプラグインに - Eclipseで自作する現場本位の開発フレームワーク

開発現場では一定の規約を設けることで品質の改善を図ります。しかし、それが現場にあっていなければ効果がありません。全社標準のツールは役に立たなかった、文書の規約じゃ誰も守ってくれない、今ではEclipseで簡単に現場用の開発フレームワークが自作できます。セッションでは規約プラグインを作る場合のTipsや楽しさを、経験とコードを交えながら説明していきます。

 これは非常にわかりやすいかと思います。最近でも「規約重要」という話はよく聞きます。ただし、Seasar2やRailsのようにフレームワークに規約を持たせたもののことでしょう。
 そこで、好きなアプリケーション・フレームワークを組み合わせ、それらの使い方を規約として開発フレームワークに押し込めばよいと考えたのが「規約プラグイン」という発想です。規約プラグインも「規約重要」というコンセプトは同じですが、規約の織り込み場所が違うわけです。
 ただ、開発工数がかかるので、それなりの予算と人数の企業システムに限られてしまいます。そのかわりドメインに特化した環境を構築するというのは大規模になるほど効果を発揮します。既に僕達の周りの案件でも採用していて効果をあげています。セッションでは、そこらへんの具体的な成功・失敗話もできると思います(採用されればw)。


SOA as Web2.0 ? - SOA+DIでPOJOをリミックス

注目されるWeb2.0と今ひとつ勢いにかけるSOA。それはSOAがユーザー視点で語られていないからでは。本セッションではこの問題意識から、ユーザー主導で盛り上がるWeb2.0から刺激を受けるために、公開WebサービスAPI/AjaxとJBI/DIの組み合わせをハックします。Web2.0のオープン性がSOAベース企業システムとどのように融合できるのかを現場発で考えていくセッションです。

 こちらは僕がエントリしたSOAとWeb2.0辺りを実現しようというものです。
 Javaは傍流からイノベーションは生まれるとしてマイクロソフトと戦ってきました。しかし、いつの間にやら自分が主流。このまま安定志向でいいのだろうか?そういった危機感を持っている方がJava業界に多くいます。
 では、いまイノベーションがありそうなところは?といえばWeb2.0や、その周りの動的言語コミュニティではないでしょうか。だったら、そこら辺を節操なく取り込んでみようよ、Javaコミュニティってそういうもんじゃん!というのが発想の原点です。
 まじめな話、Web2.0のオープン・データやWisdom of Crowds(梅田さんのエントリ)のような概念は企業でも非常に重要です。企業体の中で個の力を集めるというのは、カイゼンなどでよく言われることです。完全にオープンとまではいかなくても、ある範囲であれば柔軟な情報交換がイノベーションを生む可能性があると感じます。ですから、エンタープライズ・アプリケーションにも、こうした発想を取り入れるべきだと思うのです。
 しかし、こうした発想は、これまでのベンダー発想や企業発想では生まれてこないのではないだろうか?だからこそ、僕達の世代(インターネット世代・1970年生まれ以降)で、しかも現実も知っている(業務システムを現場で5年以上)エンジニアから意見が出せたらなと。
 Web2.0的なことが、SOAという概念とどのように融合するのか、僕は考えただけでもわくわくしてきます。セッションでは、僕達がネタ・コードを提供するので、ディスカッションして盛り上がれたらなと思います(採用されればですがw)。


お願い事
 このセッションが採用されれば、JavaOne Tokyoにむけて準備を進めることになります。特にSOAネタについては、いろんな方に関わっていただければと思っています。場合によっては、すでにWb2.0辺りで活躍している方と一緒に出来ればと思っています。
 なので、ご意見・ご要望、お手伝い、応援など、コメント、トラックバック、メール(yusuke[あっと]atclamp.jp)でご連絡ください。JavaOneにスピーカーとして参加する、コードを書く、議論に参加する、議論を傍聴する、いろんな形で関わっていただけると思います。

 採用発表は9/14です。そのときにまたお願いします。さ、これから2ヶ月はJavaOneモードです(いや、仕事もちゃんとしますから)。

トラックバック

このエントリーのトラックバックURL:
http://www.arclamp.jp/mt33/mt-tracback.cgi/1476

この一覧は、次のエントリーを参照しています: JavaOne Tokyo 2005 "Call for Papers"申し込み:

» 開発フレームワークはEoTをも推進できる 送信元 天使やカイザーと呼ばれて
十数年前までは,プログラマに全てのコードを記載することが当たり前だった。数年前までは,何らかのフレームワークを独自に(クラスの継承を使って)拡張することで,プログラマの作業の負担を軽減することが当たり前だった。そして最近は,オープンソースプロダクトを複数... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2005年08月30日 23:44に投稿されたエントリーのページです。

ひとつ前の投稿は「東京一周&交通事故」です。

次の投稿は「はてなマップをハックして自転車コースを描いてみる」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.
Powered by
Movable Type