Topics Guide

Caminao’s contents are organized into chapters and blog’s articles, the former alike a reference manual, the latter dealing with specific concerns. This guide points to topics wherever they may appear.

vvv

About Caminao

Overview

The Book of Fallacies

The Finger & the Moon: Fiddling with Definitions

Reflections for the  Perplexed

Caminao Charter

UML# Manifesto

UML#: Core Artifacts

Caminao & UML

Caminao & EA

Caminao & CMMI

AAA+ for a New Year

Selected Readings

Abstraction

Thread

Ontologies & Models

On Pies and Skies: Abstraction in Models

Conceptual Models & Abstraction Scales

Models & Meta-models

Constructs

Partitions

Specialization vs Generalization

Power-types

Specialization Patterns

Focus: Business Processes & Abstraction

Focus: Business Cases for Use Cases

Open Concepts

Open Concepts Will Make You Free

Focus: Bounded Contexts & Open Concepts

Conceptual & Functional Blueprints

Conceptual Thesaurus: Overview

Conceptual Thesaurus: Typical Use Cases

Agile

Thread

The Scope of Agile Principles

Thinking about Practices

Agile vs Waterfall: Right vs Left Brain ?

Iterative Processes

Agile & Models

Agile between Space & Time

Agile Delivery & Dynamic Programming

Users’ Stories

How to Mind a Tree Story

From Stories to Models

Agile Business Analysis: From Wonders to Logic

Spaces, Paths, Paces (Part 1)

Spaces, Paths, Paces (Part 2)

Business Stories: Stakeholders’ Plots & Users’ Narratives

Agile & Beyond

Projects as non-zero sum games

Agile Falls

Use Cases are Agile Tools

Tests in Driving seats

Models Transformation & Agile Development

Agile Architectures: Versatility meets Plasticity

Agile Collaboration & Social Creativity

Business Agility & the OODA Loop

Business Agility vs Systems Entropy

Architectures

Models, Architectures, Perspectives (MAPs)

Architecture Capabilities

Feasibility & Capabilities

Abstractions & Emerging Architectures

Enterprise Systems & the OS Kernel Paradigm

Agile Architectures: Versatility meets Plasticity

Service Oriented Architectures

EA: Maps & Territories

Architecture vs Processes

Relating to Functions

Capabilities vs Processes

From Processes to Services

Alignment for Dummies

Alignment: from Empathy to Abstraction

Enterprise Architecture

Artifacts

WHAT is to be represented

Objects

Physical Objects

Non Physical (aka Symbolic) Objects

Digital Objects

Features

Operations

Activities

Actual Activities

Symbolic Activities

Objects & Aspects

Domains

Collections

Containers

WHO is interacting with systems

Agents

Roles

People should not be Confused with their Personas

HOW to represent objects and activities

Symbolic Representations

Individuals

Persistency Units

Execution Units

Links

Functional Connectors

Structures

Rules

Actual Rules

Symbolic Rules

Derivations

Making the Rules

Abstractions

Abstraction Layers

Partitions

Specialization vs Generalization

WHEN surrogates are to be processed

A Time For Every Purpose

Events

Time

Real Time Activities

Synchronization (objects)

Synchronization (activities)

Event Oriented Analysis & Object Oriented Design

WHERE surrogates are to be processed

Objects Location

Activities Location

Case Studies

EU-Rent Car (SBVR)

Banking Business (SOA)

Hybrid Sport Utility Vehicle (SysML)

Hospital

Healthcare Services Interoperability (OPM / ISO19450)

ATM

Enterprise Architecture

Thread

Enterprise Architectures & Separation of Concerns

Where to Begin with EA

EA: Maps & Territories

Architectures

Models, Architectures, Perspectives (MAPs)

Abstraction Based Systems Engineering

Business Problems shouldn’t sleep with IT Solutions

EA Frameworks: Non Negotiable Features

Caminao & EACOE

EA & MDA

Abstractions & Emerging Architectures

Alignment: from Empathy to Abstraction

Agile Architectures: Versatility meets Plasticity

Caminao EA Workbench (mockup)

Governance

Enterprise Governance & Knowledge

Squaring EA Governance

EA Documentation: Taking Words for Systems

Agile Collaboration & Social Creativity

Risks

New Year: Regrets or Expectations ?

Governance, Regulations & Risks

Events & Decision Making

Operational Intelligence & Decision Making

Data Mining & Requirements Analysis

Business Agility & the OODA Loop

EA: Entropy Antidote

Business Agility vs Systems Entropy

Intelligent Systems

Systems, Information, Knowledge

Knowledge Architecture

Enterprise Governance & Knowledge

Knowledge Based Model Transformation

Agile Collaboration & Social Creativity

The Finger & the Moon: Fiddling with Definitions

Reinventing the wheel

Alternative Facts & Augmented Reality

Things Speaking in Tongues

Deep Blind Testing

Artificial Intelligence

AI & Embedded Insanity

Detour from Turing Game

AlphaGo: From Intuitive Learning to Holistic Knowledge

AlphaGo & Non-Zero-Sum Contests

New Year: 2016 is the One to Learn

Decision-making

Risks

New Year: Regrets or Expectations ?

Governance, Regulations & Risks

Events & Decision Making

Operational Intelligence & Decision Making

Data Mining & Requirements Analysis

Business Agility & the OODA Loop

EA: Entropy Antidote

Business Agility vs Systems Entropy

Networks

Sifting through a web of things

Semantic Web: from Things to Memes

Out of Mind Content Discovery

Brands, Bots, & Storytelling

Selfies & Augmented Identities

Things Behavior & Social Responsibility

IoT & Real Time Activities

Languages & Methods

Modeling Paradigm

Modeling Languages: Differences Matter

Focus: Analysis vs Design

How to choose Frameworks & Methods

A personal view of SysML

Caminao & UML

Languages and Models

Zebras cannot be saddled or harnessed

Objects & Aspects

Focus: Bounded Contexts & Open Concepts

Event Oriented Analysis & Object Oriented Design

iStar & the Requirements Conundrum

NIEM & Information Exchanges

Model Based Systems Engineering

Thread

Model Driven Engineering

Architecture Driven System Modeling

Abstraction Based Systems Engineering

Models as Parachutes

EA & MDA

Focus: MDA & UML

Caminao EA Workbench (mockup)

Reuse

The Cases for Reuse

The Economics of Reuse

Transformation

Models Transformation

Knowledge Based Model Transformation

Models Transformation & Agile Development

Legacy & Modernization

A Scraps-Free New Year

Legacy Refactoring

Modernization & The Archaeology of Software

Patterns

Business Patterns

Products

Customers/Suppliers

Parties

Contracts

Bookings & Reservations

Control

Functional Patterns

Contexts

Access Rights

Entry Points

Event Patterns

User Patterns

Use Case Patterns

Connector Patterns

Containment Patterns

Composition Patterns

Power-types

Rules Patterns

Specialization Patterns

Service Patterns (WIP)

Workflows

Replicas & Transformations

Design Patterns

Inducing Functional Patterns from Design ones: a look in rear view mirror

Project Management

Thread

Ahead with the New Year

Products, Projects, Processes

System Engineering

Thinking Up Symbolic representations

Projects as non-zero sum games

Projects Have to Liaise

Planning

Phased Yet Lean Processes

Milestones

Work Units

Models in Driving Seats

Iterative Processes

Agile vs Waterfall: Right vs Left Brain ?

Development Patterns & Strategies

 Agile development model

Quality

Quality Management

Quality Circles

Contract Driven Modeling

Risks

Metrics & Assessment

Thread

Measurements

Functional Size measurements

Requirements metrics matter

From Requirements to Function Points

Caminao & CMMI

Verification, Validation, Tests

Traceability

Model Validity

Models Internal Consistency

Models External Consistency

Models Truth & Disproof

Shadow Models

Tests in Driving seats

Deep Blind Testing

Requirements

Thread

How to Begin with Requirements

Requirements Rounds up

Requirements Capture

Requirements Taxonomy

Requirements & Architecture Capabilities

Requirements Analysis

Requirements Threads

Requirements Metrics Matter

Use Cases

Non Functional requirements

Making the rules

Requirements Platform

From Requirements to Function Points

UML

Caminao & UML

UML’s Semantic Master Key, Lost & Found

UML and Users’ Concerns

A personal view of SysML

Objects with Attitudes

UML# Manifesto

UML#: Core Artifacts

Focus: UML Reenacted

Focus: UML & MDA

Use Cases

Thread

Use Cases shouldn’t know about classes

Use Cases & Action Semantics

Business Processes & Use Cases

Use Cases are Agile Tools

Focus: Business Processes & Abstraction

Focus: Business Cases for Use Cases

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: