George Edwards

George Edwards - Software Expert Witness

George Edwards

George Edwards is an alumnus of the Software Architecture Research Group (Ph.D., 2010) and a part-time lecturer in the Computer Science Department. Dr. Edwards teaches CSCI 568 – Requirements Engineering, one of the courses in the Graduate Certificate in Software Architecture program. Dr. Edwards also previously taught CSCI 102 – Data Structures, a introductory-level programming class for undergraduates.

Dr. Edwards’ dissertation, titled Automated Synthesis of Domain-Specific Model Interpreters and published in 2010, described novel architectures and processes for creating modeling environments and code generation tools. Specifically, Dr. Edwards invented, implemented, and evaluated techniques for creating modeling tools that are customized for a specific architectural style, application domain, or implementation platform. The proof-of-concept he developed, named XTEAM, was later developed into DomainPro, an open-source modeling environment that continues to be used for cutting-edge research.

When not at USC, Dr. Edwards works as a software expert witness at Quandary Peak Research, a litigation consulting firm.

300-320  
220-902  
NS0-157  
70-532  
101-400  
70-413  
70-461  
400-101  
300-208  
CCA-500  
EX300  
1Z0-804  
200-125  ,
102-400  
AWS-SYSOPS  
EX300  
200-101  
300-115  
220-801  
100-105  ,
CCA-500  
70-410  
9L0-066  
70-178  
2V0-621D  
100-101  
JK0-022  
ITILFND  
70-417  
NS0-157  
220-802  
AWS-SYSOPS  
70-462  
350-030  
300-135  
ITILFND  
HP0-S42  
101  
210-060  
350-001  
70-246  
300-320  
220-802  
200-310  
2V0-621D  
1Z0-060  
350-029  
101-400  
MB2-704  
70-417  
70-534  
MB6-703  
200-125   ,
220-902   ,
100-105   ,
220-902   ,
300-101   ,
220-902   ,
810-403   ,
200-105   ,
642-996   ,
300-075   ,
300-070   ,
642-996   ,
300-115   ,
642-996   ,
MB2-712   ,
642-997   ,
300-115   ,
300-208   ,
300-365   ,
300-365   ,
SY0-401   ,
SY0-401   ,