Martha Peck Andrews
Architects in Portland, OR

License number
Oregon 1777
Issued Date
Jul 1, 1976
Expiration Date
Dec 31, 2017
Category
Architecture
Address
Address
Portland, OR 97232

Professional information

Martha Andrews Photo 1

Martha Andrews

Location:
Portland, Oregon Area
Industry:
Computer Software


Martha Andrews Photo 2

Pattern Implementation Technique

US Patent:
2007004, Feb 22, 2007
Filed:
Aug 4, 2005
Appl. No.:
11/196895
Inventors:
David Stevenson - Portland OR, US
James Abbott - Bothell WA, US
Jeffrey Fischer - Portland OR, US
Scott Schneider - Raleigh NC, US
Brian Roberts - Hillsboro OR, US
Martha Andrews - Portland OR, US
David Ruest - Ottawa, CA
Shawn Gardner - Kanata, CA
Christopher Maguire - Portland OR, US
Eric Funk - Kanata, CA
International Classification:
G01R 31/28
US Classification:
714732000
Abstract:
A pattern implementation technique in which a pattern is defined as a software artifact that comprises a pattern signature representing one or more parameters of the pattern and a pattern implementation model representing one or more methods for expanding the pattern in a selected software context by assigning one or more arguments to the one or more parameters. The pattern implementation model can be based on one or more framework code sets, each of which supports the creation of plural patterns by providing a pattern implementation model for a particular software context. The framework code sets can be rendered extensible by a pattern author by virtue of providing methods whose code is adapted to be modified by a pattern author when defining a pattern. The pattern can be applied by creating an instance of the pattern in a software context and presenting a graphical representation of the pattern instance that can be manipulated by the pattern user in order to apply arguments to the pattern parameters.


Martha Andrews Photo 3

Pattern Implementation Technique

US Patent:
2012002, Jan 26, 2012
Filed:
Sep 1, 2011
Appl. No.:
13/223842
Inventors:
David R. Stevenson - Portland OR, US
James R. Abbott - Bothell WA, US
Jeffrey M. Fischer - Portland OR, US
Scott E. Schneider - Raleigh NC, US
Brian K. Roberts - Hillsboro OR, US
Martha C. Andrews - Portland OR, US
David J. Ruest - Ottawa, CA
Shawn K. Gardner - Kanata, CA
Christopher D. Maguire - Portland OR, US
Eric O. Funk - Kanata, CA
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44, G06F 3/048
US Classification:
717105
Abstract:
A pattern implementation technique in which a pattern is defined as a software artifact that comprises a pattern signature representing one or more parameters of the pattern and a pattern implementation model representing one or more methods for expanding the pattern in a selected software context by assigning one or more arguments to the one or more parameters.