asato @Wiki内検索 / 「podcast」で検索した結果

検索 :
  • メモ/podcast
    Thought Leadership to listen to ThoughtWorks Software Engineering Radio English as a Second Language Podcast
  • 試してみることリスト
    ...amework podcast 考えてみること デザイン言語 フォーム言語 Superimposition のメタモデル? Metamodel Superimposition 大規模ソフトウェア コード進化パターン 各パターンの構成要素をメタモデルで。
  • メモ/ソフトウェア進化
    文献アーキテクチャ デザインパターン 言語 モデル駆動 ランタイム AOSD 動的進化 テスト DSL イベント 文献 Legacy System Evolution Towards Service-Oriented Architecture, SOAME 2010 Lessons in Software Evolution Learned by Listening to Smalltalk, SOFSEM, 2010 Harmony-Oriented Programming and Software Evolution, OOPSLA 2009 Three Approaches to Object Evolution, PPPJ 2009 Macro-level software evolution a case study of a large software c...
  • メモ/AOP
    文献言語 ソフトウェア進化 文献 Design Patterns with AspectJ, generics, and reflective programming , ICSOFT 2010 Reusable Enterprise Metadata with Pattern-Based Structural Expressions, AOSD 2010 Weaving Generic Programming and Traversal Performance, AOSD 2010 EffectiveAdvice Disciplined Advice with Explicit Effects, AOSD 20100 Method Proxy-Based AOP in Scala, JOT 2009 Crosscutting Patterns and Design ...
  • メモ/イベント
    20121月 201112月 11月 10月 9月 7月 6月 5月 4月 3月 1月 201012月 10月 9月 8月 7月 6月 4月 3月 3月 2月 1月 200910月 9月 8月 7月 6月 5月 4月 3月 2月 1月 200812月 11月 10月 9月 8月 7月 6月 5月 4月 1月 2007 2012 1月 VaMoS 2011 12月 Middleware 11月 PLOP 10月 MobiCASE WCRE models 9月 esec-fse DSL ecsa201 ECOWS 7月 ICWS SLE 6月 wicsa WebApps Third International Workshop on Software Ecosystems ecmfa 5月 DESRIST 2011 4月 http //www.agil...
  • 印刷必要論文
    サービスサイエンス 最適化 ワークフロー エンピリカル 開発支援 モバイル インタラクション C++ リアルタイムソフトウェアパターン 形式手法 SOAサービスコンポジション パターン Webサービス REST オントロジー リポジトリ解析 プログラム変換 実装 デザインソフトウェアデザイン可視化 要求工学 抽象化 API セキュリティ 要求メタモデル アスペクト指向 プログラミングAPI DSL concurrencyリファクタリング COP リフレクション メタモデリング Concurrency モジュラリティツール パターンアナリシスパターン デザインパターン言語との関係 ソフトウェアアーキテクチャADL セキュリティ データベース オントロジー リファクタリング Ultra-Large-Scale Systems テスティング サービス ビジネスプロセスプロセス メタモデル ソーシ...
  • 印刷必要論文/プログラミング関連
    印刷済み AOP言語 関数型 プログラム構造 言語Scala Erlang Haskell ML Orc Haskell C++ DSL Type Classes as Objects and Implicits, SPLASH 2010 Language Virtualization for Heterogeneous Parallel Computing, TR 2010 Modules as Objects in Newspeak, ECOOP 2010 JCoBox Generalizing Active Objects to Concurrent Components, ECOOP 2010 Predicated Generic Functions Enabling Context-Dependent Method Dispatch , SC 2010 Vie...
  • メモ/デザインパターン
    デザインパターン 論文・記事進化 品質 Visitorパターン Iteratorパターン セキュリティ リンク 他のページ デザインパターン Unfortunatery, many readers missed the connection between design patterns and refactoring. They thought of patterns as entirely related to design, not to code. I suppose that the name might have misled them, but the fact that the book was mostly C++ code should have indicated that patterns are about code as well as design...
  • メモ/情報隠蔽
    定義 We propose instead that one begins with a list of difficult design decisions or design decisions which are likely to change. Each module is then designed to hide such a decision from others. On the criteria to be used in decomposing systems into modules,Software Fundamentals Collected Papers by David L. Parnas, p. 154. Our module structure is based on the decomposition criterion known ...
  • メモ/気になる論文
    AOSDリファクタリング MDE Web バイトコード Webサービス 設計 モジュール/モジュラリティ その他 Language support for service-level agreements for application-service provision, J. Skene (2007), PhD Thesis Programming Languages for Scalable Software Extension and Composition, Nathaniel Nystrom, Ph.D. thesis, Cornell University Department of Computer Science. November 2006. AOSD Awesome an aspect co-weaving system for composing m...
  • メモ/MDE
    ワークショップ モデリング言語モジュラリティ モデル変換論文 他のページ 文献モデル変換 進化 メタモデリング 記事 解説 ワークショップ 1st International Workshop on Model Co-Evolution and Consistency Management 2008 モデリング言語 モジュラリティ 現在のビジュアルモデリング言語は、モジュラリティのサポートが弱い。 Model-Driven Software Evolution A Research Agenda モデル変換 論文 Feature and Meta-Models in Clafer Mixed, Specialized, and Coupled, SLE 2010 Exceptional Transformations, ICMT 2010 Model Tran...
  • メモ/プロダクトライン
    論文Agile モジュラリティ DSL フィーチャ指向 ワークショップ 論文 Code Clones in Feature-Oriented Software Product Lines, GPCE 2010 An Analysis of the Variability in Forty Preprocessor-Based Software Product Lines, ICSE 2010 Extreme Product Line Engineering – Refactoring for Variability A Test-Driven Approach, XP 2010 Optimizing Non-functional Properties of Software Product Lines by means of Refactorings, VaMoS 20...
  • 印刷済み論文
    人工物オントロジー デザイン プログラミングconcurrency リフレクション モジュラリティ パターン データベース ビジネスプロセス ソフトウェア進化言語 MDEモデル変換 言語DSL 他分野意思決定 人工物 Function in Device Representation The fine-grained metaphysics of artifactual and biological functional kinds オントロジー Artefacts and Roles Modelling Strategies in a Multiplicative Ontology デザイン Design Problems and Design Paradoxes, 2006 Candidate worldviews for design theory The P...
  • メモ/要求
    要求変更の理由blog記事 要求間の関係論文 本 文献  アンケートとは、多数のステークホルダーに配布する質問集のことである。回答は集計され、その結果に基づいて結論が出される。おそらく、アンケートの最大の特徴は、ステークホルダーからデータを収集する前に、質問を定式化できるという点である。アンケートは単純そうに見えるが、危険を伴っている。質問の選び方が、結果に大きく影響してくる。(中略)アンケートは、本書で説明している中では、いちばん「ちょうど十分」な要求を導き出しにくいテクニックである。  アンケートは、いくつかの特定の質問に対する回答を必要としている場合に選ぶべきテクニックである。たとえば、要求収集の大部分を、ファシリテートされたグループミーティングやインタビューを通じて行う場合には、非常に効果的である。(後略) 成功する要求仕様 失敗する要求仕様?, p.66 ...
  • 印刷必要論文/他分野
    他分野製品開発 ソーシャル ゲーム 意思決定 心理学モジュラリティ デザイン マーケティング 機械学習 パターン認識建築 エコシステム 人工物 デザインクリエイティビティ 進化 オントロジーEnsemble Engineering 未分類 他分野 Technical Change and Industrial Dynamics as Evolutionary Processes Affording Meaning Design-Oriented Research from the Humanities and Social Sciences, Design Issues, 2009 The Mirroring Hypothesis Theory, Evidence and Exceptions, HBR WP, 2010 The Science of Interactio...
  • メモ/アーキテクチャ
    カンファレンスワークショップ 本 文献ADL 進化 可視化 プラットフォーム パターン その他 In [Perry Wolf 1992], a distinction is made between architecture erosion and architectural drift.Architectural erosion, according to Perry and Wolf, is the result of violations of the architecture . Architectural drift, on the other hand is the result of insensitivity to the architecture (the architecturally implied rules are not clear to the...
  • メモ/プログラミング
    文献 Haskell ML Flapjax A Programming Language for Ajax Applications, OOPSLA 2009 Types and Modularity for Implicit Invocation with Implicit Announcement, TOSEM 2009 キミならどう書く 2.0 - 2007 文献 Three Approaches to Object Evolution, PPPJ 2009 Minimizing Dependencies within Generic Classes for Faster and Smaller Programs, OOPSLA 2009 Safe Functional Reactive Programming through Dependent Types,...
  • メモ/デザイン
    定義・特徴プロダクト プロセス よいデザイン デザインの失敗 その他 ジャーナル意思決定 記事 ワークショップ プレゼンテーション資料 関係 文献デザインの科学 その他 その他ページ 「火薬の最たる効果は身を焼く炎でも切り裂く破片でもない!! 音と光 衝撃と畏怖 恐慌(おそれ)!!」 ドリフターズ 3巻 Science for Designers The Meaning of Complexity Science for Designers The Transformation of Wholes 依頼された仕事や演奏家の才能による制約が十分にないとき、バッハは自身の創造性を刺激するために、完全に人工的な制約を導入することがあった。 デザインのためのデザイン?, p.131 Commonalities across designing Eviden...
  • メモ/パターン言語
    The Structure of Pattern Languages [...] The pattern language codifies the interaction of human beings with their environment, and determines how and where we naturally prefer to walk, sit, sleep, enter and move through a building, enjoy a room or open space, and feel at ease or not in our garden. The pattern language is a set of inherited tried-and-true solutions that optimize how the built envi...
  • メモ/コンパイラ
    文献 Parse Table Composition - Separate Compilation and Binary Extensibility of Grammars, SLE 2008 Mixing Source and Bytecode - A Case for Compilation by Normalization, OOPSLA 2008
  • メモ/モジュラリティ
    モジュラリティSOA 参考文献 参考資料 論文フィーチャ プロセス 他分野 リンク A Formal Model for Automated Software Modularity and Evolvability Analysis, ACM Transactions on Software Engineering and Methodology, 2012 The Road to Feature Modularity?, FOSD 2011 The Modularity of Technology and Organisations. Implications for the Theory of the Firm Framework for modularity and customization service perspective Revisiting Infor...
  • java ライブラリ
    ツール 一般 未分類 Web系HTTP その他 コンパイラ ネットワーク DI/IoCSpring記事 Guice 解説記事 ユニットテスト系BDD系 DB系 記事 ユーティリティ系リフレクション データベース系XML DB 画像系 言語 バグトラッキング SOASCA Webサービス MDSD REST GA/GP GRID UI パフォーマンス バイトコード その他 ツール lambda4jdt Java2Script VisualVM is a visual tool that integrates several existing JDK software tools and lightweight memory and CPU profiling capabilities. This Objenesis 一般 Spring-On-Rails 未分類 Ja...
  • メモ/気になる本
    優先購入済み マーケティング ユーザビリティ 趣味 哲学 デザイン未分類 知識 脳 読み物系 気になる系ユーザビリティ 心理学 カルチャー 進化 意思決定 経済 設計 生物 経営 確率 進化 建築系 読み物系心理学 HCI 心理学 脳 ゲーム系 その他 その他 脳 メモゲーム系 数学系 科学系 コンピュータサイエンス ものつくり 論理 オントロジー 認知系 コンピュータ系 プログラミング系 ソフトウェア系 哲学系 経営系 建築系 設計系購入済み 意思決定系 未分類 購入済み 優先 ダニエル・カーネマン心理と経済を語る デザイン思考が世界を変える ベストセラー小説の書き方 Acting with Technology Activity Theory and Interaction Design アンチ・オイディプス デザインのデザイン Managing Flow -...
  • メモ/REST
    ライブラリ 記事 論文 プレゼン イベント リンク Creating a RESTful API with WCF ライブラリ Restlet - Lightweight REST framework for Java 記事 Describing RESTful Applications REST for Java developers, Part 1 It's about the information, stupid Enterprise Java Community A RESTful Core for Web-like Application Flexibility - Part 1 REST Anti-Patterns Addressing Doubts about REST A Brief Introduction to REST 論文 Com...
  • メモ/API
    本 文献 プレゼン Exploring the Intent behind API Evolution A Case Study, WCRE 2011 User Interface Principles in API Design User Interface Principles in API Design (PDF) How to Design a Good API and Why it Matters (PDF) 人気のAPI/フレームワークを作るための39カ条 本 Practical API Design Confessions of a Java Framework Architect 文献 Using Twinning to Adapt Programs to Alternative APIs, ICSE 2010 Mining API Mappin...
  • メモ/モジュラクラスタ
    In the previous chapter, we argued that a modular design and corresponding task structure make possible a particular type of industry structure, called a "modular cluster". In a modular cluster, the tasks of desinging and producing the different parts (modules) of a complex artifact are spread over many different firms. The firms activities are coordinated by design rules that govern ke...
  • メモ/オントロジー
    定義 ウィキペディア 論文 資料 ジャーナル 定義 Initially, ontology was defined as a formal specification of a conceptualization. More recent definition states that an ontology is a set of knowledge terms, including the vocabulary, the semantic interconnections, and some simple rules of inference and logic for some particular topic [14]. On Metamodeling in Megamodels ウィキペディア Ontology editor 論文 Understandi...
  • メモ/プログラミング言語
    文献Java拡張 blog 記事 スライド資料 文献 SugarJ Library-based Syntactic Language Extensibility, OOPSLA 2011 Type Classes as Objects and Implicits, SPLA Modules as Objects in Newspeak, ECOOP 2010 JCoBox Generalizing Active Objects to Concurrent Components, ECOOP 2010 Predicated Generic Functions Enabling Context-Dependent Method Dispatch , SC 2010 Views Object-Inspired Concurrency Control, ICSE...
  • メモ/リファクタリング
    モデリングにおけるリファクタリング 文献FOP AOP 記事 ワークショップ モデリングにおけるリファクタリング モデリング・リファクタリングのススメ──業務フロー・リファクタリングのテクニック 文献 Code Clones in Feature-Oriented Software Product Lines, GPCE 2010 Specifying and Implementing Refactorings, SPLASH 2010 A Catalogue of Template Refactoring Rules , TR 2010 Extreme Product Line Engineering – Refactoring for Variability A Test-Driven Approach, XP 2010 Optimizing Non-funct...
  • メモ/モジュール
    ... "Module" somtimes refers to a programmer work assignment, a subroutine, a memory load, or a functional component. One must be careful not to make the assumption that all of these meanings are the same. The criteria that are useful in a decomposition into work assignments can be very different from the criteria appropriate for a decomposition into modules of the other types. Soft...
  • メモ/ゲーム
    ゲームとは ジャーナル blog記事 ドキュメント報告書 記事blog スレまとめ ツール リンク 本 資料・データ 文献 教育 その他 ゲームとは なぜ私たちはゲームの力を単なる現実逃避の娯楽として片付けてしまうのでしょう? どうしてこの現象を押さえ込んで、せっかくのゲームの力を無駄にしようとするのでしょう? おそらく、私たちは第三の道を考えるべきです。ゲームと現実のどちらを取るべきか悩むのではなく、その両天秤から降りてまったく新しいことを試みるというのはどうでしょうか。 ゲームデザインの知識をすべて、現実のよくないところを直すために用いることにしてはどうでしょうか? ゲーマーたちのように現実を生きて、ゲームデザイナーたちのように現実のビジネスやコミュニティを先導し、ゲーム研究者のように現実世界の問題を解こうと考えてはどうでしょうか? [[]]. p.22 ...
  • メモ/Scala
    ツール ライブラリ 解説 記事ブログ 文献 リンク ツール ScalaTest ライブラリ Scalaz Scala Joins Scalax sbinary ScalaCheck lift specs Behavior Driven Development 解説 Scala勉強会@関西-1 Scala勉強会@関西-1-2 記事 The busy Java developer's guide to Scala Building a calculator, Part 3 The busy Java developer's guide to Scala Collection types The busy Java developer's guide to Scala Implementation inheritance ...
  • メモ/SOA
    設計原則 記事ブログ 文献パターン 他のページ Adopting and Evaluating Service Oriented Architecture in Industry, CSMR 2010 Separation of Church and State 指南書に学ぶアーキテクチャ設計の勘所 設計原則 SOA Principles and Modularity SOAの実現 サービス設計の原則 記事 A Message Type Architecture for SOA Comment lines Kyle Brown and Rachel Reinitz SOA lessons learned for Web 2.0 Introduction to the information perspective of a Service Oriented Ar...
  • メモ/複雑性
    Human beings are limited in their capacities to learn, think, and act. Luckily complex artifacts -- like computers -- do not have to be the product of one person s hands or mind. If an artifact can be divided into separate parts, and the parts worked on by different people, the "one person" limitation on complexity disappears. But this implies that techniques for dividing effort and kn...
  • メモ/気になる本/ソフトウェア系
    優先購入済み 哲学 SOA パターン ゲーム系 気になるセキュリティ Web 組み込み ソフトウェアプログラミングLINQ オントロジー デザインパターン テスティング アーキテクチャ リファクタリング 要求 開発プロセス 要求 画像処理 データベース系 言語系Ruby Linux系 Web系 未分類 モデリング アーキテクチャ プロダクトライン その他 メモ ゲーム系優先 気になる メモ 優先 The Design of Design Essays from a Computer Scientist 続・ハイパフォーマンスWebサイト ―ウェブ高速化のベストプラクティス The Domain Theory Patterns for Knowledge and Software Reuse Growing Object-Oriented Software, Guide...
  • メモ/Concurrency
    Choose Concurrency-Friendly Data Structures 文献 JCoBox Generalizing Active Objects to Concurrent Components, ECOOP 2010 Views Object-Inspired Concurrency Control, ICSE 2010 Analyzing Multicore Dumps to Facilitate Concurrency Bug Reproduction, ASPLAS 2010 A deadlock-free semantics for shared memory concurrency, ICTAC 2009 Parallel Concurrent ML, ICFP 2009 Concurrent Programming Paradi...
  • メモ/モデル
    定義・特徴づけ モデルと理論 文献 資料 他のページ リンク 定義・特徴づけ A model is an abstraction of reality according to a certain conceptualization. Once represented as a concrete artifact, a model can support communication, learning and analysis about relevant aspects of the underlying domain. Ontological Foundations for Structural Conceptual Models, Giancarlo Guizzardi, PhD Thesis, 2005  けれども、その逆はそうではありません。おもしろいこ...
  • メモ/ソフトウェアパターン
    文献 イベント 他のページ A pattern presents a slice of the design space, which means that it cannot -- or should not -- cover all the incidental concerns or questions that may arise. Pattern-Oriented Software Architecture On Patterns and Pattern Languages, p. 102 Alexander describes the use of patterns as the process of “differentiating space” where very high-level patterns are applied to an open...
  • メモ/アフォーダンス
    Representational affordances in design, with examples from analogy making and optimization, 2011 However, according to Gibson (1986), affordances are something we perceive, rather than “learn”, “develop”, or “add”; affordances are properties of objects, which are perceived in relation to an agent’s bodily properties and capabilities. The Challenge of Managing Affordances in Computer Game Pl...
  • メモ/問題解決
    誰でもプロフェッショナルを目指せる Wicked Problems Wicked Problems and Social Complexity (PDF) The problem solving process ends when you run out of resources, such as time, money, or energy, not when some optimal or“final and correct” solution emerges. Herb Simon, Nobel laureate in economics, called this “satisficing”-- stopping when you have a solution that is “good enough” (Simon 1969) Goel (1995) has exte...
  • メモ/ソフトウェア言語
    文献 Empirical language analysis in software linguistics, SLE 2010 PIL A Platform Independent Language for Retargetable DSLs?, TR 2009, SLE 2009 VML* -- A Family of Languages for Variability Management in Software Product Lines, SLE 2009 Domain-Specific Metamodelling Languages for Software Language Engineering, SLE 2009 A Role-based Approach Towards Modular Language Engineering, SLE 2009 Growi...
  • メモ/DSL
    記事blog 本 文献環境 記事 DSL Evolution Developing a Complex External DSL Fluent DSL for Rich-UI The 'Language' in Domain-Specific Language Doesn't Mean English (or French, or Japanese, or ...) The L in DSL langue ou langage? Domain Agnostic Languages DSLs revisited blog DslMigration DslExceptionalism How To Fail With External DSLs 本 Domain Specific Languages, by Martin Fowler ...
  • メモ/XNA
    XNA Creators Club Online xna tutorials ツール・ライブラリ silversprite XNAExtensions EasyZip 物理エンジン Farseer Physics Engine ドキュメント GDC 2008 Understanding XNA Framework Performance 記事 Xbox Liveで自作ゲームを販売できる「KODU」をマイクロソフトが発表 GDC 2008 チュートリアルセッションレポート-“XNA Game Studio Developer Day” XNA Game Studio で Xbox のゲーム開発を始めよう 西川善司の3Dゲームファンのための「XNA Game Studio 2.0」講座 -XNA2.0でXbox LIVE アーケードデビューするまでの道のりは?
  • メモ/ゲーム開発
    研究AI 2D 記事インタビュー 他のページ リンクblog スレ参考 資料 泥沼と化す「海腹川背・旬 セカンドエディション完全版」の裏側 研究 Research and Educational Innovations in Computer Games (PPT) AI ゲームAI連続セミナー「ゲームAIを読み解く」 第3回 レポート 2D 最近2DのRPGが希少化している幾つかの理由 記事 [TGS 2009]Epic Gamesが語る「ゲーム開発,四つの秘訣」。特別講演「Gears of Warフランチャイズを世界の舞台へ」レポート 売れ続ける「ドラクエIX」 Amazonの不評は「そういうもんでしょう」と和田社長 プロとユーザーで分かれた「ドラクエ9」の評価 日本のゲーム業界を復活させるには:(1)任天堂・宮本茂氏に聞く なんとPS2の6倍以上、PS3やXb...
  • メモ/フレームワーク
    文献 Documenting and Evaluating Scattered Concerns for Framework Usability A Case Study, APSEC 2008
  • メモ/設計手法
    A set of connected patterns provides a framework upon which any design can be anchored. The patterns do not determine the design. By imposing constraints, they eliminate a large number of possibilities while still allowing an infinite number of possible designs. The narrowing of possibilities is, after all, an essential part of a practical design method. The Structure of Pattern Languages
  • メモ/Haskell
    GLUT 文献 Push-pull functional reactive programming, Haskell Symposium 2009 A Tutorial on Parallel and Concurrent Programming in Haskell , 2008 A Haskell Hosted DSL for Writing Transformation Systems, IFIP Working Conference on DSL 2009 GPU Kernels as Data-Parallel Array Computations in Haskell, EPAHM 2009 Combinator Parsing A Short Tutorial, TR 2008 On Feature Orientation and Functional Pr...
  • メモ/ユニットテスト
    Design to Unit Test 文献 MSeqGen Object-Oriented Unit-Test Generation via Mining Source Code, ESE/FSE 2009 Studying Co-evolution of Production Test Code Using Association Rule Mining , TR 2009 分散システム Unit Testing Non-functional Concerns of Component-based Distributed Systems, ICST 2009
  • メモ/言語
    言語 セマンティクス 文献  たとえばキッチンを考えてみましょう。カウンター(調理台)と冷蔵庫と流しとレンジの間にはある関係が存在します。これは誰でも知っていることです。しかしこれはまだ『もの』という視点から考えており、キッチンはカウンターと冷蔵庫と流しとレンジというものからできていて、そこに生じる関係性はキッチンを作るときの二次的役割だと考えています。しかし注意深く見れば、レンジはオーブンとヒーターとスイッチなどの関係によって成立しているのだし、そのスイッチも人間の手で回せる部分とその電気的接触の関係によって成立しているのです。結局これらの全体的本質はパタンでできていて、『もの』は私たちがパタンの集合につけた簡便なレッテルにすぎないのです。 ここには言語の問題が絡んでいます。私たちはものには名前を付けますが、関係にはあまり多くの名前をつけていません。私たちの言語は名詞中...
  • メモ/概念モデリング
    文献 Abstraction, concretization, generalization, and specialization are operations on concepts. -Generalization An existing description of a set of objects can be further generalized by adding new objects to the set and modifying the description to take these objects into account. -Specialization The inverse operation to generalization is specialization. Specializing the description of a s...
  • @wiki全体から「podcast」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索