Domain Errors!


Book Description

"This provocative book makes it perfectly clear that feminism is not dead - it's a critical weapon...a must read for all becoming cyberfeminists and autonomous agents!" Elizabeth Hess, writer/critic"If you want another e-feminist volume rehashing Lacan, weaving as metaphor, or the icon as on-line identity, don't buy this book. These cyberfeminists take no prisoners as they march through the virtual territories of postcolonial power vectors in an attempt to establish living models of resistance. Lock and load, ladies!" Critical Art Ensemble"This exceptional collection of writings and artist projects performs a resistant feminist politics. Charting new strategies and practices, the authors imagine liberatory possibilities for our bodies, identities, and social relations in the era of digitized networks and genetic engineering." Miwon Kwon, editor, DocumentsPart performative intervention, part radical polemic and activist manual, Domain Errors! Cyberfeminist Practices introduces a diverse international group of feminist writers, artists, theorists, and activists engaged in formulating a contestational politics for tactical cyberfeminism. This recombinant book highlights productive intersections of feminist and postcolonial discourses through critical analyses of the embodied politics of digital culture. Opening areas repressed in previous cyberfeminist discourses, the authors map contemporary social relations between women as they are mediated and transformed by digital and bio technologies.Cyberfeminism studies included at the following universities, among others:York, Salford, Leeds, Goldsmith's, Lancaster, Sussex.




Domain Modeling Made Functional


Book Description

You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional programming is the innovative combo that will get you there. In this pragmatic, down-to-earth guide, you'll see how applying the core principles of functional programming can result in software designs that model real-world requirements both elegantly and concisely - often more so than an object-oriented approach. Practical examples in the open-source F# functional language, and examples from familiar business domains, show you how to apply these techniques to build software that is business-focused, flexible, and high quality. Domain-driven design is a well-established approach to designing software that ensures that domain experts and developers work together effectively to create high-quality software. This book is the first to combine DDD with techniques from statically typed functional programming. This book is perfect for newcomers to DDD or functional programming - all the techniques you need will be introduced and explained. Model a complex domain accurately using the F# type system, creating compilable code that is also readable documentation---ensuring that the code and design never get out of sync. Encode business rules in the design so that you have "compile-time unit tests," and eliminate many potential bugs by making illegal states unrepresentable. Assemble a series of small, testable functions into a complete use case, and compose these individual scenarios into a large-scale design. Discover why the combination of functional programming and DDD leads naturally to service-oriented and hexagonal architectures. Finally, create a functional domain model that works with traditional databases, NoSQL, and event stores, and safely expose your domain via a website or API. Solve real problems by focusing on real-world requirements for your software. What You Need: The code in this book is designed to be run interactively on Windows, Mac and Linux.You will need a recent version of F# (4.0 or greater), and the appropriate .NET runtime for your platform.Full installation instructions for all platforms at fsharp.org.




Domain Knowledge for Interactive System Design


Book Description

This book describes how domain knowledge can be used in the design of interactive systems. It includes discussion of the theories and models of domain, generic domain architectures and construction of system components for specific domains. It draws on research experience from the Information Systems, Software Engineering and Human Computer Interaction communities.




Domain Decomposition Methods in Science and Engineering


Book Description

This book contains the proceedings of the Sixth International Conference on Domain Decomposition, held in June 1992 in Como, Italy. Much of the work in this field focuses on developing numerical methods for large algebraic systems.




Domain-referenced Testing


Book Description




Internet Domain Name Fraud


Book Description




The Domain Theory


Book Description

Is this book about patterns? Yes and no. It is about software reuse and representation of knowledge that can be reapplied in similar situations; however, it does not follow the classic Alexandine conventions of the patterns community--i.e. Problem- solution- forces- context- example, etc. Chapter 6 on claims comes close to classic patterns, and the whole book can be viewed as a patterns language of abstract models for software engineering and HCI. So what sort of patterns does it contain? Specifications, conceptual models, design advice, but sorry not code. Plenty of other C++ code pattern books (see PLOP series). Nearest relative in published patterns books are Fowler's (1995) Analysis Patterns: Reusable object models and Coad, North and Mayfield. What do you mean by a Domain Theory? Not domains in the abstract mathematical sense, but domains in the knowledge--natural language sense, close to the everyday meaning when we talk about the application domain of a computer system, such as car rental, satellite tracking, whatever. The book is an attempt to answer the question ' what are the abstractions behind car rental, satellite tracking' so good design solutions for those problems can be reused. I work in industry, so what's in it for me? A new way of looking at software reuse, ideas for organizing a software and knowledge reuse program, new processes for reusing knowledge in requirements analysis, conceptual modeling and software specification. I am an academic, should I be interested? Yes if your research involves software engineering, reuse, requirements engineering, human computer interaction, knowledge engineering, ontologies and knowledge management. For teaching it may be useful for Master courses on reuse, requirements and knowledge engineering. More generally if you are interested in exploring what the concept of abstraction is when you extend it beyond programming languages, formal specification, abstract data types, etc towards requirements and domain knowledge. ADDITIONAL COPY: Based on more than 10 years of research by the author, this book is about putting software reuse on a firmer footing. Utilizing a multidisciplinary perspective--psychology and management science, as well as software--it describes the Domain Theory as a solution. The domain theory provides an abstract theory that defines a generic, reusable model of domain knowledge. Providing a comprehensive library of reusable models, practice methods for reuse, and theoretical insight, this book: *introduces the subject area of reuse and software engineering and explains a framework for comparing different reuse approaches; *develops a metric-oriented framework to assess the reuse claims of three competing approaches: patterns, ERPs, and the Domain Theory OSMs (object system models); *explains the psychological background for reuse and describes generic tasks and meta-domains; *introduces claims that provide a representation of design knowledge attached to Domain Theory models, as well as being a schema for representing reusable knowledge in nearly any form; *reports research that resulted from the convergence of the two theories; *describes the methods, techniques, and guidelines of design for reuse--the process of abstraction; and *elaborates the framework to investigate the future of reuse by different paradigms, generation of applications from requirements languages, and component-based software engineering via reuse libraries.




Formal and Practical Aspects of Domain-Specific Languages: Recent Developments


Book Description

"This book presents current research on all aspects of domain-specific language for scholars and practitioners in the software engineering fields, providing new results and answers to open problems in DSL research"--







Domain Adaptation Theory


Book Description

Domain Adaptation Theory: Available Theoretical Results gives current, state-of-the-art results on transfer learning, with a particular focus placed on domain adaptation from a theoretical point-of-view. The book begins with a brief overview of the most popular concepts used to provide generalization guarantees, including sections on Vapnik-Chervonenkis (VC), Rademacher, PAC-Bayesian, Robustness and Stability based bounds. In addition, the book explains domain adaptation problem and describes the four major families of theoretical results that exist in the literature, including the Divergence based bounds. Next, PAC-Bayesian bounds are discussed, including the original PAC-Bayesian bounds for domain adaptation and their updated version. Additional sections present generalization guarantees based on the robustness and stability properties of the learning algorithm. Gives an overview of current results on transfer learning Focuses on the adaptation of the field from a theoretical point-of-view Describes four major families of theoretical results in the literature Summarizes existing results on adaptation in the field Provides tips for future research