Table Of Contents


This page encompasses the incomplete nonsensical ravings of a lunatic mind. Essentially, whenever I want to capture a fleeting thought that I feel is valuable, I begin writing. Usually, the result is incomplete, but the hope is that it will:

The result is a collection of writings that often overlap; are rarely complete; and are sometimes (hopefully rarely) contradictory.

Analyses

Analysis

Atomicity

Access to Source Code

Analyzing the Development Process

Best Of Breed

Build Environment

Binding

Composer Pattern

Dictionary

Distributed Computing

Dynamic MAC Address Protocol

Embedded Idiosyncrasies

Embedded Systems Characteristics

Embedded Design Principles

Hardware Analogy

Hardware Interface Design Patterns

Active Object Idioms

ITC Framework

Memory Management In Embedded Systems

Motives

Namespaces

Notification

OSCL ITC Framework Evolution

Object Oriented Principles

Object Oriented Technique Classification for C++

Patterns & Names

Active Object ITC Patterns

Premise

Projects

Promise of Reusable Software

Repository Organization

Refactoring OSCL

Requirements

Reuse Environment

RTOS

Semantics

Software Reuse

State Change Pattern Interrupt Pattern

Style

Telcom OAMP Agents

UML Diagram Legend

Using BENV

Who is this guy?

Multi-user
Multi-processing/tasking
Shared Memory
IPC

ITC

Multi-threading
Shared Libraries : a.k.a. DLL Hell

mike@mnmoran.org