asato @Wiki内検索 / 「The Whats and the Whys of Games Software Engineering」で検索した結果

検索 :
  • メモ/ゲーム開発
    ...g mnagaku The Whats and the Whys of Games and Software Engineering?, GAS 2011 スレ参考 ゲームクリエイターだけど質問ある? ゲーム業界のディレクターやってますが何か質問ありますかい? とにかく戦闘が面白いRPG 良作RPGの法則 一作品で消えるには惜しいシステムを挙げるスレ 資料 RPG大辞典倉庫Lv.5 想像を絶するモスクワの地下ダンジョン写真いろいろ
  • メモ/ソフトウェア
    Answering the question What is software ? should be easy for software professionals. However, an ad hoc experiment conducted by Osterweil in preparing a panel for ICSE 2001 [1] showed that even a sample of renowned software engineering researchers could not come up with a common definition for this term. Instead, analogies and relations to other artefacts were voiced. Software Evolution and...
  • メモ/気になる本
    ... Activity Theory and Interaction Design アンチ・オイディプス デザインのデザイン Managing Flow - A Process Theory of the Knowledge-Based Firm About Face 3 The Essentials of Interaction Design Designing for the Digital Age How to Create Human-Centered Products and Services The Persona Lifecycle Keeping People in Mind Throughout Product Design デジタル・カルチャー―大衆娯楽のコンテンツをめぐって 知識創造企業 遊びの現象学 影響力の武器 実践編―「イエス!」を...
  • メモ/イベント
    ...Par 2009 The International Wittgenstein Symposium 2009 7月 22nd IEEE Computer Security Foundations Symposium International Conference on Conceptual Structures SC ICWS 2009 IFIP Working Conference on Domain Specific Languages (DSL WC) 6月 Cognitio 2006 ICMT2009 TOOLS-EUROPE 2009 ICDCS 2009 5月 ICSP 4月 [[FDG http //www.foundationsofdigitalgames.org/] ICST 2009 WWW 2009 NSDI 09 3...
  • メモ/ソフトウェア工学
    Software Engineering is the design of useful programs under one or both of the following conditions 1. More than one person is involved in the construction and/or use of the program, and 2. More than one version of the program will be produced. Some Software Engineering Principles, software fundamentals, p. 257 記事 「測定できないものは制御できない」は誤りだった。-- by Tom Demarco Software Engineering An Idea...
  • メモ/気になる本/ソフトウェア系
    ...メモ 優先 The Design of Design Essays from a Computer Scientist 続・ハイパフォーマンスWebサイト ―ウェブ高速化のベストプラクティス The Domain Theory Patterns for Knowledge and Software Reuse Growing Object-Oriented Software, Guided by Tests アドレナリンジャンキー プロジェクトの現在と未来を映す86パターン Software Architecture Knowledge Management Theory and Practice Google App Engine for Java [実践]クラウドシステム構築 http //www.amazon.co.jp/dp/4774139...
  • 印刷必要論文/他分野
    ...es, 2009 The Mirroring Hypothesis Theory, Evidence and Exceptions, HBR WP, 2010 The Science of Interaction, 2009 User, and Open Collaborative Innovation Ascendent Economic Models, HBR 2009 The Part of Cognitive Science That Is Philosophy, Topics in Cognitive Science 2009 Is Information Meaningful Data? Distributed Cognition as a Theoretical Framework for Information Visualization Me...
  • 印刷必要論文/プログラミング関連
    ...CSE 2010 The Design of a Task Parallel Library, OOPSLA 2009 Coding Without Your Crystal Ball Unanticipated Object-Oriented Reuse, PhD thesis 2009 CZ Multiple Inheritance Without Diamonds, OOPSLA 2009 Bidirectional Programming Languages, PhD thesis, 2009 Deprecating the Observer Pattern, TR 2010 Language Boxes. Bending the Host Language with Modular Language Changes, SLE 2009 Using Twin...
  • メモ/設計原則
    ...chnology. The technology will be out-of-date before they graduate. Fundamental ideas never get out of date. However, what worries me about what I just said is that some people would think of Turing machines and Goedel s theorem as fundamentals. I think those things are fundamental but they are also nearly irrelevant. I think there are fundamental design principles, for example structured progra...
  • メモ/アーキテクチャ
    ...nagement Theory and Practice 文献 The Architecture of Complex Systems Do Core-periphery Structures Dominate?. HBS WP 2010 Software Architecture Reconstruction A Process-Oriented Taxonomy, TSE 2009 Applying empirical software engineering to software architecture Challenges and lessons learned, TR 2009 Criteria for the Evaluation of Implemented Architectures , TR 2009/ICSM 2009 Modeli...
  • 印刷必要論文
    ...ng, 2009 The Business Process Modeling Notation, A State of the Art Open Source BPM Environment, 2009 Crosscutting Patterns and Design Stability An Exploratory Analysis, ICPC 2009 Modelling Imperfect Product Line Requirements with Fuzzy Feature Diagrams, Third International Workshop on Variability Modelling of Software-intensive Systems 2009 Experimental evaluation of a tool for the verifi...
  • メモ/プロダクトライン
    ...ms, 2008 The Objects and Arrows of Computational Design, MODELS 2008 Edicts Implementing Features with Flexible Binding Times, AOSD 2008 A taxonomy of variability realization techniques Compositionality in Software Product Lines Flexible features Making feature modules more reusable, SAC 2009 Agile Extreme Product Line Engineering Managing Variability Traceability via Executable Spec...
  • メモ/気になる論文
    ...007), 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 multiple aspect-oriented extensions リファクタリング Tool-supported Refactoring of Aspect-oriented Programs, Jan Wloka, Dissertation MDE Model Transformatio...
  • メモ/デザイン
    ...esigners The Meaning of Complexity Science for Designers The Transformation of Wholes 依頼された仕事や演奏家の才能による制約が十分にないとき、バッハは自身の創造性を刺激するために、完全に人工的な制約を導入することがあった。 デザインのためのデザイン?, p.131 Commonalities across designing Evidence from models of designing and experiments, 2012 The Nature of Design Thinking, 2010, Representational affordances in design, with examples from analogy making and optimi...
  • メモ/DSL
    ... 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 文献 A DSL Toolkit for Deferring Architectural Decisions in DSL-Based Software Des...
  • メモ/情報隠蔽
    定義 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 ...
  • メモ/ソフトウェア言語
    ...Language The GLoo Perspective, SC 2008 Heterogeneous Coupled Evolution of Software Languages, MODELS 2008 Parse Table Composition - Separate Compilation and Binary Extensibility of Grammars, SLE 2008
  • メモ/ソフトウェア進化
    ...CRE 2008 The Past, Present, and Future of Software Evolution, ICSM08 Classifying Change Types for Qualifying Change Couplings Analyzing Software Evolvability, COMPSAC 2008 Self-aware, Evolving Eternal Systems アーキテクチャ The Loss of Architectural Knowledge during System Evolution An Industrial Case Study, ICPC 2009 Evolution Styles Formal foundations and tool support for software architectu...
  • メモ/MDE
    ... Systems The Objects and Arrows of Computational Design, MODEL 2008 他のページ メモ/モデル変換 文献 An Extensive Catalog of Operators for the Coupled Evolution of Metamodels and Models, SLE 2010 Domain-Specific Composition of Model Deltas, ICMT 2010 On Language-Independent Model Modularisation An Ontology-Based Metalanguage with Explicit Instantiation, Master s thesis, 2009 Domain-Specific Metamode...
  • メモ/パターン
    ..., p.xx The Structure of Patterns - Part II Qualities Pattern Language for Project Management in Global Software Development,Doctoral dissertation, 2011 [...] The pattern both describes a generic center, and describes a generic relation among other generic centers. But it must be remembered that the pattern describes a generic center, not a particular center.[...] The Nature of Order?, ...
  • メモ/SOA
    ...for SLAs The MoDe4SLA Approach, SCC 2008 View-Based Reverse Engineering Approach for Enhancing Model Interoperability and Reusability in Process-Driven SOAs?, ICSR 2008 パターン Advanced Synchronisation Patterns for Process-Driven and Service-Oriented Architectures, EuroPLoP 2008 他のページ メモ/サービスサイエンス メモ/Webサービス?
  • メモ/要求
    ...ments and Their Impact Downstream Improving Causal Analysis Processes Through Measurement and Analysis of Textual Information, 2008 A Goal Modeling Framework for Self-Contextualizable Software, EMMSAD09
  • 試してみることリスト
    日常系 手軽系 ツールネタ 試してみること ツール/ライブラリRuby 英語言語 モデリング 考えてみることコード進化パターン 日常系 海外ドラマDVD Penguin Readers Level 1 the Phone Rings (Penguin Longman Penguin Readers) 手軽系 VisualVM Ragel typed-asm Google Visualization API? ツールネタ JavascriptでJVM 試してみること FeatureHouse Silverlight VMware XNA Grails Android ファミコンプログラミング Bohem GC Trac Git - popular version control system jQuery Google App Engine ツール/...
  • メモ/モジュラリティ
    ...gy, 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 Information Hiding Reflections on Classical and Nonclassical Modularity, ECOOP 2011 モジュラリティ [...] Briefly stated, the principles of modularity are as follows -Create nested, ...
  • 印刷済み論文
    ...entation 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 Product Ecology Understanding Social Product Use and Supporting Design Culture プログラミング A scheduling framework for general-purpose ...
  • メモ/ソフトウェアデザイン
    ...n Process Theories, DESRIST 2010 Gradual Encapsulation, JOT 2008 The Objects and Arrows of Computational Design, MODELS 2008 その他資料 What Is Software Design イベント The 2nd Mini-Conference on the Synergy of Software Architecture, Process and Organization, 2009 Science of Design Software-Intensive Systems - A National Science Foundation Workshop Airlie Center, November 2-4, 2003 他のページ メモ/デザイ...
  • メモ/ソフトウェアパターン
    文献 イベント 他のページ 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...
  • メモ/イベント駆動
    文献 Experimental evaluation of a tool for the verification and transformation of source code in event-driven systems, Empirical Software Engineering 2009
  • メモ/API
    ...LE 2009 The Implications of Method Placement on API Learnability., FSE 2008 プレゼン Open APIs State of the Market
  • メモ/アフォーダンス
    ...ies. The Challenge of Managing Affordances in Computer Game Play What we perceive are affordances, and they are what they provide or offer an animal in terms of possible actions, for good or for ill. The Challenge of Managing Affordances in Computer Game Play She walks towards the door, and “bumps” into it because she cannot pass through. The door has the affordance “approach...
  • メモ/デザインパターン
    ...actoring. 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, and adding a pattern usually requires changing code. Refactoring to Patterns, p. xv 本書で扱うデザインパターンとは、”種々の状況における設計上の一般的な問題の解決に適用できるよう、オブジェクトやクラス間の通...
  • メモ/オントロジー
    ... KR 2010 The Ontological Level Revisiting 30 Years of Knowledge Representation, 2009 An Ontology-Based Metalanguage with Explicit Instantiation, Master s thesis, 2009 Representing and reasoning over a taxonomy of part–whole relations, Applied Ontology 2008 Epistemological perspectives on ontology-based theories for conceptual modeling, Applied Ontology 2008 Ontological foundations for c...
  • メモ/コンサーン
    定義 The term concern is loosely defined to represent anything that stakeholders of a software project may want to consider as a conceptual unit. Typical concerns in a software project include features, nonfunctional requirements, design idioms, and implementation mechanisms (e.g., caching). Martin P. Robillard and Gail C. Murphy, Representing Concerns in Source Code 文献 ユーザインタフェース On the Sepa...
  • java ライブラリ
    ...、実験的アサーションTheory エンタープライズ マイコミジャーナル ユーティリティ系 Guava Google Core Libraries for Java 1.6 Google Collections Library FEST-Assert bean-properties Dozer Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another. Typically, these Java Beans will be of different complex types. WebCream WebCream automatically converts Java Swing and AWT applicatio...
  • メモ/パターン言語
    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...
  • メモ/FOP
    ...PLC 2011 The Road to Feature Modularity?, FOSD 2011 Feature Interactions, Products, and Composition, GPCE 2011 FOSD - A Science of Software Design, 2011 文献 Code Clones in Feature-Oriented Software Product Lines, GPCE 2010 Feature and Meta-Models in Clafer Mixed, Specialized, and Coupled, SLE 2010 Composing Feature Models, SLE 2009 Safe Composition of Non-Monotonic Features, GPCE 2009...
  • メモ/モデル
    ...ardi, PhD Thesis, 2005  けれども、その逆はそうではありません。おもしろいことに、ニュートン理論によって答えられるすべての特殊な問題は、太陽系のモデルを構築することなく、たんに運動の普遍法則と初期条件を使って原理的に答えられるかもしれないのです。ところが、歴史的事実の問題として、モデルはほとんどの理論が発展するさいに、きわめて重要な役割を演じてきました。プトレマイオス、コペルニクス、そしてケプラーはみな、モデルの作成者であったということ、そして、ニュートン理論は、部分的には、ケプラーのモデルをどのようにして「活動させる」か--それの各要素はどのように相互作用するか、そしてその動かすメカニズムはどのようになっているかを説明する問題を解く試みとして生まれてきたことを思い出すだけで十分です。今世紀においては、ラザフォードとボーアの原子モデルは量子力学の何年...
  • メモ/言語
    ...ogy, Game Theory and Linguistic Meaning 2007
  • メモ/複雑性
    ...things. The word “complex” in this context has the following commonsense meanings [... 省略 ...] These definitions clearly contemplate a spectrum ranging from the starkly simple to unimaginably intricate. If we think of arraying artifacts along this spectrum, two interesting points arise as we move from simple to complex (1) the point at which an artifact can no longer be made by a simple ...
  • メモ/問題解決
    ...ty (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 extended Reitman s original characterization along the number of dimens...
  • メモ/ソフトウェア保守
    文献 Reuse or Rewrite Combining Textual, Static, and Dynamic Analyses to Assess the Cost of Keeping a System Up-to-date, ICSM 2008 資料 Offering Software Maintenance as an Offshore Service, Keynotes, ICSM 2008
  • メモ/モデル変換
    ...de (RHS). The LHS defines the configuration of objects in the source models to which the rule applies (i.e., filtering, which produces a subset of elements from the source model). The RHS define s the configuration of objects in the target models that will be created, updated or deleted by the rule. Both the LHS and RHS can be represented using any mixture of variables, patterns and logic. ...
  • メモ/インタフェース
    定義 The interface between two programs consists of the set of assumptions that each programmer needs to make about the other program in order to demonstrate the correctness of his own program. A Procedure for Designing Abstract Interfaces for Device Interface Modules An interface is a preestablished way to resolve potential conflicts between interacting parts of a design. Design Rules, p...
  • メモ/AOP
    ...PC 2009 The Art of the Meta-Aspect Protocol, AOSD 2009 User-Defined Join Point Selectors An Extension Mechanism for Pointcut Languages, JOT 2008 Gradual Encapsulation, JOT 2008 Program Refactoring using Functional Aspects, GPCE 2008 Modularity First A Case for Mixing AOP and Attribute Grammars, AOSD 2008 Edicts Implementing Features with Flexible Binding Times, AOSD 2008 Functional ...
  • メモ/プログラミング言語
    ...OOP 2010 The Design of a Task Parallel Library, OOPSLA 2009 Coding Without Your Crystal Ball Unanticipated Object-Oriented Reuse, PhD thesis 2009 CZ Multiple Inheritance Without Diamonds, OOPSLA 2009 Bidirectional Programming Languages, PhD thesis, 2009 Language Boxes. Bending the Host Language with Modular Language Changes, SLE 2009 Mining API Mapping for Language Migration, ICSE 2010...
  • メモ/プログラミング
    文献 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,...
  • メモ/メタモデル
    What are the differences between a vocabulary, a taxonomy, a thesaurus, an ontology, and a meta-model? 論文 An Extensive Catalog of Operators for the Coupled Evolution of Metamodels and Models, SLE 2010 Can Programming be Liberated from the Two-Level Style? — Multi-Level Programming with DeepJava, OOPSLA 2007 A Taxonomy of Metamodel Hierarchies 資料 Business Process Metamodel and Notation 2 リンク ...
  • メモ/モジュラクラスタ
    ...nt firms. The firms activities are coordinated by design rules that govern key parameters of the artifacts design. Conformance with design rules is meant to ensure that modules produced by different firms in the modular cluster will work together as functioning systems. Design Rules, p. 383.
  • メモ/気になる本購入済み
    ...l Spaces The Geometry of Throught Judgment Under Uncertainty The Visual Display of Quantitative Information Implementation Patternsより。 Where the Action Is The Foundations of Embodied Interaction Philosophy of Computing and Information 5 Questions シナリオに基づく設計 桜井政博の ゲームについて思うことDX 競争社会をこえて―ノー・コンテストの時代 カルチャー Cultural Ecology 数学 Conceptual Mathematics A First Introduction t...
  • メモ/クラウドコンピューティング
    各CDPは次の項目に分けて説明し、構造を図で示す。CDPはAmazon Web Services (AWS) だけを想定しているわけではないので、「解決したい課題」は一般的なクラウド用語を使って説明。「クラウドでの解決/パターンの説明」以降はAWS用語を使っている。 openstack An Architectural Pattern Language of Cloud-based Applications 日本人開発者は、50億人がクラウドを使う「第二の情報爆発」に備えよ Web 2.0 and Cloud Computing Defining Cloud Computing 【TechEd 2008】「Microsoftが何百万台ものサーバーを運用するようになる」,Gates会長が最後の基調講演 [前編]クラウドでは我々が最先端,二度と後手は引かない:ITpr...
  • @wiki全体から「The Whats and the Whys of Games Software Engineering」で調べる

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