arjf || research

Research interest: software architecture for interactive systems; dynamic models of perceptual and cognitive processes; design and creativity.

Exploratory

Hermes/dl - A Design Language for Interactive Systems

The design language Hermes/dl aims to facilitate communication between all parties involved in the creation, design, realization and evolution of interactive systems. [pollux.usc.edu/~afrancoi/hermesdl]
Publications: TPMC, SoD 2007

Adaptive Context-Dependent Classification

A novel, dynamic computational model for adaptive context-dependent classification. Demonstrations apply the model to color classification and color-based attention. [pollux.usc.edu/~afrancoi/acdc]

software architecture

Software Architecture for Immersipresence (SAI)

SAI is a software architecture framework for the design, analysis and implementation of integrated media systems. [pollux.usc.edu/~afrancoi/sai]
Publications: NIME 2006, ETCV, IMSC-05-003, ICSE 2004, IMSC-03-001, MM 2000.
Funding: IMSC (NSF-ERC)

MFSM

MFSM (Modular Flow scheduling Middleware) is an architectural middleware implementing the core elements of the SAI style. [mfsm.sourceforge.net]
Publications: ETCV.
Funding: IMSC (NSF-ERC)

VisualSAI

VisualSAI is a graphical environment for visually creating and analysing component-based architectural designs in the SAI style. [visualsai.sourceforge.net]
Publications: IMSC-05-003.
Funding: IMSC (NSF-ERC)

music computing

MIMI: Multi-modal Interaction for Musical Improvisation (with Elaine Chew and Dennis Thurmond)

MIMI is a multi-modal interactive musical improvisation system that explores the potential and powerful impact of visual feedback in performer-machine interaction. [www-rcf.usc.edu/~mucoaco/MIMI]
Publications: TPMC, NIME 2007, CS-07-889.

MuSA.RT: Music on the Spiral Array . Real-Time (with Elaine Chew)

MuSA.RT is a collaborative research project that integrates real-time music processing and content-based graphical rendering in interactive immersive environments. [www-rcf.usc.edu/~mucoaco/MuSA.RT]
Publications: ICMPC 2008, MCM 2007, CIE 2005, MM 2003.
Funding: IMSC (NSF-ERC)

ESP: Expression Synthesis Project (with Elaine Chew)

The Expression Synthesis Project (ESP) explores the use of a driving interface for expression synthesis, also known as performance rendering. ESP aims to provide a compelling metaphor for expressive performance so as to make high-level expressive decisions accessible to non-experts. [www-rcf.usc.edu/~mucoaco/ESP]
Publications: AMC 2006, ACE 2006, NIME 2005.
Funding: IMSC (NSF-ERC) and NSF

arjf © 2002-2008