Cognitive Systems Engineering Inc is a consulting company that provides support for software design and evaluation, with expertise in the following areas. Domain Analysis: Needs Assessments (using surveys, structured interviews, questionnaires and focus groups), Ethnographic (observational) studies, Descriptive cognitive task analyses, Quantitative evaluations. Software and System Design: Architectures for distributing work, Task-based functional requirements for new software and procedures, Storyboards, Algorithms and data mining tools, Interface and interaction designs Prototype and operational systems. Studies Evaluating Usefulness and Usability (analytical and empirical), Predictive cognitive task analyses Cognitive walkthroughs, Heuristic evaluations, Empirical evaluations (qualitative and quantitative methods). Design and analysis of laboratory and field studies.