Index_S


S

scenarios., see interaction diagrams
scripts
implementing with methods, Methods
self-evaluating rules, Self-Evaluating Rules, Behavioral Abstraction
behaviors, Behavioral Abstraction
business rules, Self-Evaluating Rules
defined, Observing the Object Difference
object cubes, Behavioral Abstraction
operators, Structural Abstraction of a Self-Evaluating Rule
structure, Structural Abstraction of a Self-Evaluating Rule
variables , Structural Abstraction of a Self-Evaluating Rule
semantic nets , Semantic Net, LIMT ”Low-Income Mortgage Trust
as brainstorming tools, LIMT ”Low-Income Mortgage Trust
compared with SRMs, Static Relationship Model
constructing, Domain Anthropology, Subsidized Mortgage Company
Low-Income Mortgage Trust example, LIMT ”Low-Income Mortgage Trust
semantics
relationship to hermeneutics, Formalism and Hermeneutics
simplicity
as value in agile development, Simplicity
SIMULA, SIMULA, Purpose and Use of Method
focus on problem description, SIMULA
objectives, SIMULA
situational relationships, Static Relationships, Situational Relationship, Architecture
architectures, Architecture, Architectural Patterns and Objects, Architecture
collective memory maps, Collective Memory Map
static relationship models, Static Relationship Model, Figure 9-4: SRM depiction of the classes and relationship in the mortgage trust example.
Smalltalk, Smalltalk, The Lego Brick Metaphor, Behind the Quotes ”Adele Goldberg, Object Appearance
\, Object Thinking = Think Like an Object
challenged by C++, Software Development Is a Cultural Activity
class libraries, The Lego Brick Metaphor
computer efficiency subordinate to other goals, Smalltalk
demise of, Software Development Is a Cultural Activity
described by Alan Kay, Smalltalk
designed by Alan Kay, Behind the Quotes ”Alan Kay, Kristen Nygaard, and Bjarne Stroustrup
developed in parallel with graphical user interfaces, Software as Theater; Programmers as Directors
development of, The CRC Card Approach
IDE tools, Object Appearance
soccer ball diagrams
reinforcing program thinking, Observing the Object Difference
vs. object thinking, Observing the Object Difference
soccer ball model, Object
soccer ball model., see donut model
software development
addressing difficulties, Forward Thinking ”Communication and Rules, Forward Thinking ”Communication and Rules
addressing difficulties, Object Principles ”Software Principles
software quality
principles, Object Principles ”Software Principles, Forward Thinking ”Communication and Rules
software development
addressing difficulties, Forward Thinking ”Communication and Rules
as art, Thinking Is Key
as cultural activity, Software Development Is a Cultural Activity
as social activity, Software Development Is a Cultural Activity
failure to remove humanity from, Thinking Is Key
limited concept of reuse, The Lego Brick Metaphor
trends in, Software Development Is a Cultural Activity
software integrated circuits
metaphor coined by Brad Cox, Chapter 4: Metaphor: Bridge to the Unfamiliar, Behind the Quotes ”Brad Cox
software patterns
inspired by Christopher Alexander, Behind the Quotes ”Christopher Alexander
software-as-theater metaphor, Software as Theater; Programmers as Directors
re-creating old standards, Software as Theater; Programmers as Directors
scripting, complexity of, Software as Theater; Programmers as Directors
solution domain
vs. problem domain, The Lego Brick Metaphor
solution space
vs. problem space, Object Thinking = Think Like an Object
Soviet Union, Ants, Not Autocrats
Squeak
reinvention of Smalltalk, Behind the Quotes ”Alan Kay, Kristen Nygaard, and Bjarne Stroustrup
standards
coding, Coding Standards
state charts , Object State Chart
originated by David Harel, Object State Chart
states
capturing information about, Object State, Object Constraints
change notifications, State Change Notification
constraints based on, Object State, Object Constraints
modeling, State Modeling
static relation diagrams, Static Relation Diagram
class hierarchy diagrams, Static Relation Diagram
collective memory maps, Static Relation Diagram
gestalt maps, Static Relation Diagram
static relationship models (SRMs), Static Relationship Model, Figure 9-4: SRM depiction of the classes and relationship in the mortgage trust example.
compared with semantic nets, Static Relationship Model
static relationships, Static Relationships, Architecture
collaborates-with, Collaborates-with Relationship
is-a-kind-of, Is-a- Kind-of Relationship
situational, Situational Relationship, Static Relationship Model, Figure 9-4: SRM depiction of the classes and relationship in the mortgage trust example., Collective Memory Map, Architecture
static relationships., see also dynamic relationships
stereotypes, Object Definition
stories (business requirements)
used in XP, Business Requirement
story-driven development, Responsibility
Stroustrup, Bjarne
developer of C++, Behind the Quotes ”Alan Kay, Kristen Nygaard, and Bjarne Stroustrup
structured analysis
vs. object thinking, Systems and Artifacts
superdistribution
concept originated by Brad Cox, Behind the Quotes ”Brad Cox
syncretism, A Syncretic Approach, Models
defined, A Syncretic Approach
requirements imposed by object thinking, A Syncretic Approach
systems
domains as, Systems and Artifacts



Microsoft Object Thinking
Object Thinking (DV-Microsoft Professional)
ISBN: 0735619654
EAN: 2147483647
Year: 2004
Pages: 88
Authors: David West

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net