274:
1227:
193:
433:
73:
32:
1217:
606:
books: Transition to Object
Oriented Software Development, August 1998, Building Application Frameworks, Sept., 1999, Implementing Application Frameworks, Sept., 1999, Domain-Specific Application Frameworks, Oct., 1999, and several CRC Press, Taylor & Francis Group: Software Patterns, Knowledge
623:, Egyptians Newspaper, an editor-in-chief for IEEE Computer Society Press - Computer Science and Engineering Practice Press (1995-1997), a general chair of IEEE/Arab Computer Society International Conference on Computer Systems and Applications,
1286:
1291:
1276:
703:
591:, from 1999 to 2002. Dr. Fayad has more than fifteen years of industrial experience that include ten years as a software architect in many companies, such as
1296:
1281:
461:
441:
101:
81:
1301:
1261:
1086:
1015:
909:
812:
696:
209:
889:
756:
741:
596:
534:
249:
231:
174:
59:
202:
1271:
588:
1266:
1220:
1045:
972:
962:
807:
736:
639:
from April 2004 to April 2007. He has been a Full
Professor of Computer Engineering at San Jose State University since 2002.
45:
1096:
515:
155:
571:, where his research topic was Object Oriented Software Engineering: Problems & Perspectives. He lives in California.
1230:
1025:
967:
689:
487:
127:
465:
457:
105:
97:
1035:
894:
761:
20:
957:
952:
766:
494:
446:
134:
86:
1152:
1000:
995:
947:
924:
904:
612:
450:
90:
1157:
1147:
407:
354:
1060:
859:
842:
751:
501:
141:
1010:
854:
564:
316:
1256:
1065:
822:
817:
483:
123:
884:
837:
625:
1251:
1182:
1020:
879:
869:
781:
726:
712:
603:
580:
548:
411:
403:
301:
1202:
1187:
1055:
919:
827:
771:
1192:
832:
213:
51:
472:
112:
1106:
864:
592:
579:
Fayad was associate professor at the computer science and computer engineering faculty at the
330:
1177:
1121:
899:
791:
786:
552:
273:
508:
148:
1197:
1050:
1030:
914:
776:
587:, from 1995 - 1999 and J.D. Edwards Professor, Computer Science & Engineering, at the
297:
1101:
1005:
746:
208:
It may require cleanup to comply with
Knowledge (XXG)'s content policies, particularly
676:
1245:
1081:
849:
1116:
1111:
1040:
656:
568:
320:
635:
611:
Distinguished
Speaker, an associate editor, editorial advisor, a columnist for
1126:
1091:
616:
380:
874:
633:, Lebanon, 2001, and the founder and president of Arab Computer Society,
620:
681:
731:
630:
563:. He received his Master's and Ph.D. in computer science from the
931:
671:
560:
556:
334:
305:
1287:
University of
Minnesota College of Science and Engineering alumni
365:
1142:
608:
584:
685:
471:
from the article and its talk page, especially if potentially
426:
326:
186:
111:
from the article and its talk page, especially if potentially
66:
25:
201:
A major contributor to this article appears to have a
657:
Object
Oriented Technology:ECOOP 2002 Workshop Reader
1170:
1135:
1074:
988:
981:
940:
800:
719:
677:
https://www.researchgate.net/profile/Mohamed_Fayad/
607:Maps, and Domain Analysis, December 2014. He is an
360:
350:
342:
312:
280:
264:
410:, and author of many publications in the area of
697:
8:
60:Learn how and when to remove these messages
985:
704:
690:
682:
464:about living persons that is unsourced or
272:
261:
104:about living persons that is unsourced or
602:He is the lead author of several classic
535:Learn how and when to remove this message
250:Learn how and when to remove this message
232:Learn how and when to remove this message
175:Learn how and when to remove this message
19:For the Syrian Olympic weightlifter, see
895:Software development process/methodology
1277:Egyptian emigrants to the United States
648:
1292:University of Nebraska–Lincoln faculty
7:
1216:
910:Software verification and validation
813:Component-based software engineering
655:Springer-Verlag Berlin Heidelberg,
346:Full Professor, author, writer, CEO
14:
1297:University of Nevada, Reno alumni
1282:San Jose State University faculty
890:Software configuration management
757:Search-based software engineering
742:Experimental software engineering
41:This article has multiple issues.
1302:People from Dakahlia Governorate
1226:
1225:
1215:
551:in Agriculture Engineering from
431:
212:. Please discuss further on the
191:
71:
30:
672:http://www.engr.sjsu.edu/fayad/
589:University of Nebraska, Lincoln
49:or discuss these issues on the
737:Empirical software engineering
1:
613:The Communications of the ACM
1262:Egyptian computer scientists
762:Site reliability engineering
442:biography of a living person
82:biography of a living person
21:Mohamed Fayad (weightlifter)
767:Social software engineering
597:Philips Research Laboratory
469:must be removed immediately
109:must be removed immediately
16:Egyptian computer scientist
1318:
905:Software quality assurance
18:
1211:
408:San Jose State University
355:San Jose State University
271:
1061:Model-driven engineering
860:Functional specification
843:Software incompatibility
752:Requirements engineering
423:Early life and education
1272:Cairo University alumni
855:Enterprise architecture
565:University of Minnesota
317:University of Minnesota
1066:Round-trip engineering
823:Backward compatibility
818:Software compatibility
615:, where his column is
456:Please help by adding
96:Please help by adding
1267:American male writers
885:Software architecture
838:Forward compatibility
377:Fayad Research Group
210:neutral point of view
1183:Computer engineering
880:Software archaeology
870:Programming paradigm
782:Software maintenance
727:Computer programming
713:Software engineering
617:Thinking Objectively
581:University of Nevada
462:Contentious material
412:software engineering
404:Computer Engineering
302:Dakahlia Governorate
102:Contentious material
1203:Systems engineering
1188:Information science
968:Service orientation
920:Structured analysis
828:Compatibility layer
772:Software deployment
547:Fayad received his
389:/fayadresearchgroup
1193:Project management
958:Object orientation
925:Essential analysis
833:Compatibility mode
619:, a columnist for
440:This section of a
402:is a professor of
291:September 25, 1950
1239:
1238:
1166:
1165:
1107:Information model
1011:Incremental model
865:Modeling language
593:McDonnell Douglas
549:bachelor's degree
545:
544:
537:
519:
445:needs additional
397:
396:
338:
260:
259:
252:
242:
241:
234:
205:with its subject.
185:
184:
177:
159:
85:needs additional
64:
1309:
1229:
1228:
1219:
1218:
1178:Computer science
986:
900:Software quality
792:Systems analysis
787:Software testing
706:
699:
692:
683:
659:
653:
553:Cairo University
540:
533:
529:
526:
520:
518:
477:
458:reliable sources
435:
434:
427:
393:
390:
388:
386:
384:
382:
376:
373:
371:
369:
367:
324:
294:
290:
288:
276:
262:
255:
248:
237:
230:
226:
223:
217:
203:close connection
195:
194:
187:
180:
173:
169:
166:
160:
158:
117:
98:reliable sources
75:
74:
67:
56:
34:
33:
26:
1317:
1316:
1312:
1311:
1310:
1308:
1307:
1306:
1242:
1241:
1240:
1235:
1207:
1198:Risk management
1162:
1131:
1070:
1051:Waterfall model
1021:Prototype model
1016:Iterative model
977:
953:Aspect-oriented
936:
915:Software system
796:
777:Software design
715:
710:
668:
663:
662:
654:
650:
645:
577:
541:
530:
524:
521:
484:"Mohamed Fayad"
478:
476:
455:
436:
432:
425:
420:
379:
378:
364:
323:
308:
298:El Senbellawein
295:
292:
286:
284:
267:
256:
245:
244:
243:
238:
227:
221:
218:
207:
196:
192:
181:
170:
164:
161:
124:"Mohamed Fayad"
118:
116:
95:
76:
72:
35:
31:
24:
17:
12:
11:
5:
1315:
1313:
1305:
1304:
1299:
1294:
1289:
1284:
1279:
1274:
1269:
1264:
1259:
1254:
1244:
1243:
1237:
1236:
1234:
1233:
1223:
1212:
1209:
1208:
1206:
1205:
1200:
1195:
1190:
1185:
1180:
1174:
1172:
1171:Related fields
1168:
1167:
1164:
1163:
1161:
1160:
1155:
1150:
1145:
1139:
1137:
1133:
1132:
1130:
1129:
1124:
1119:
1114:
1109:
1104:
1102:Function model
1099:
1094:
1089:
1084:
1078:
1076:
1072:
1071:
1069:
1068:
1063:
1058:
1053:
1048:
1043:
1038:
1033:
1028:
1023:
1018:
1013:
1008:
1006:Executable UML
1003:
998:
992:
990:
983:
979:
978:
976:
975:
970:
965:
960:
955:
950:
944:
942:
938:
937:
935:
934:
929:
928:
927:
917:
912:
907:
902:
897:
892:
887:
882:
877:
872:
867:
862:
857:
852:
847:
846:
845:
840:
835:
830:
825:
815:
810:
804:
802:
798:
797:
795:
794:
789:
784:
779:
774:
769:
764:
759:
754:
749:
747:Formal methods
744:
739:
734:
729:
723:
721:
717:
716:
711:
709:
708:
701:
694:
686:
680:
679:
674:
667:
666:External links
664:
661:
660:
647:
646:
644:
641:
576:
573:
543:
542:
466:poorly sourced
439:
437:
430:
424:
421:
419:
416:
395:
394:
362:
358:
357:
352:
348:
347:
344:
340:
339:
314:
310:
309:
296:
282:
278:
277:
269:
268:
265:
258:
257:
240:
239:
199:
197:
190:
183:
182:
106:poorly sourced
79:
77:
70:
65:
39:
38:
36:
29:
15:
13:
10:
9:
6:
4:
3:
2:
1314:
1303:
1300:
1298:
1295:
1293:
1290:
1288:
1285:
1283:
1280:
1278:
1275:
1273:
1270:
1268:
1265:
1263:
1260:
1258:
1257:Living people
1255:
1253:
1250:
1249:
1247:
1232:
1224:
1222:
1214:
1213:
1210:
1204:
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1184:
1181:
1179:
1176:
1175:
1173:
1169:
1159:
1156:
1154:
1151:
1149:
1146:
1144:
1141:
1140:
1138:
1134:
1128:
1125:
1123:
1122:Systems model
1120:
1118:
1115:
1113:
1110:
1108:
1105:
1103:
1100:
1098:
1095:
1093:
1090:
1088:
1085:
1083:
1080:
1079:
1077:
1073:
1067:
1064:
1062:
1059:
1057:
1054:
1052:
1049:
1047:
1044:
1042:
1039:
1037:
1034:
1032:
1029:
1027:
1024:
1022:
1019:
1017:
1014:
1012:
1009:
1007:
1004:
1002:
999:
997:
994:
993:
991:
989:Developmental
987:
984:
980:
974:
971:
969:
966:
964:
961:
959:
956:
954:
951:
949:
946:
945:
943:
939:
933:
930:
926:
923:
922:
921:
918:
916:
913:
911:
908:
906:
903:
901:
898:
896:
893:
891:
888:
886:
883:
881:
878:
876:
873:
871:
868:
866:
863:
861:
858:
856:
853:
851:
850:Data modeling
848:
844:
841:
839:
836:
834:
831:
829:
826:
824:
821:
820:
819:
816:
814:
811:
809:
806:
805:
803:
799:
793:
790:
788:
785:
783:
780:
778:
775:
773:
770:
768:
765:
763:
760:
758:
755:
753:
750:
748:
745:
743:
740:
738:
735:
733:
730:
728:
725:
724:
722:
718:
714:
707:
702:
700:
695:
693:
688:
687:
684:
678:
675:
673:
670:
669:
665:
658:
652:
649:
642:
640:
638:
637:
632:
628:
627:
622:
618:
614:
610:
605:
600:
598:
594:
590:
586:
582:
574:
572:
570:
566:
562:
558:
554:
550:
539:
536:
528:
517:
514:
510:
507:
503:
500:
496:
493:
489:
486: –
485:
481:
480:Find sources:
474:
470:
467:
463:
459:
453:
452:
448:
443:
438:
429:
428:
422:
417:
415:
413:
409:
405:
401:
400:Mohamed Fayad
392:
375:
363:
359:
356:
353:
349:
345:
343:Occupation(s)
341:
336:
332:
328:
322:
318:
315:
311:
307:
303:
299:
293:(age 73)
283:
279:
275:
270:
266:Mohamed Fayad
263:
254:
251:
236:
233:
225:
215:
211:
206:
204:
198:
189:
188:
179:
176:
168:
157:
154:
150:
147:
143:
140:
136:
133:
129:
126: –
125:
121:
120:Find sources:
114:
110:
107:
103:
99:
93:
92:
88:
83:
78:
69:
68:
63:
61:
54:
53:
48:
47:
42:
37:
28:
27:
22:
1117:Object model
1112:Metamodeling
1041:Spiral model
941:Orientations
651:
634:
624:
601:
578:
546:
531:
522:
512:
505:
498:
491:
479:
468:
451:verification
444:
399:
398:
246:
228:
219:
200:
171:
162:
152:
145:
138:
131:
119:
108:
91:verification
84:
57:
50:
44:
43:Please help
40:
1252:1950 births
808:Abstraction
626:AICCSA 2001
569:Minneapolis
321:Minneapolis
1246:Categories
1127:View model
1092:Data model
643:References
525:April 2016
495:newspapers
287:1950-09-25
222:April 2016
165:April 2016
135:newspapers
46:improve it
1136:Languages
447:citations
418:Biography
333:, 1993) (
329:, 1994) (
313:Education
214:talk page
87:citations
52:talk page
1231:Category
1097:ER model
963:Ontology
875:Software
801:Concepts
621:Al-Ahram
473:libelous
351:Employer
113:libelous
1221:Commons
1046:V-model
509:scholar
361:Website
337:, 1972)
149:scholar
982:Models
732:DevOps
720:Fields
631:Beirut
575:Career
511:
504:
497:
490:
482:
374:/fayad
151:
144:
137:
130:
122:
1158:SysML
1082:SPICE
1075:Other
1036:Scrum
996:Agile
948:Agile
932:CI/CD
604:Wiley
561:Egypt
557:Cairo
516:JSTOR
502:books
370:.sjsu
368:.engr
335:B.Sc.
306:Egypt
156:JSTOR
142:books
80:This
1143:IDEF
1087:CMMI
973:SDLC
609:IEEE
595:and
585:Reno
488:news
449:for
385:.159
372:.edu
331:M.S.
281:Born
128:news
89:for
1153:USL
1148:UML
1026:RAD
1001:EUP
636:ACS
567:at
406:at
387:.53
383:.65
381:130
366:www
327:PhD
1248::
1056:XP
1031:UP
629:,
599:.
583:,
559:,
555:,
460:.
414:.
319:,
304:,
300:,
289:)
100:.
55:.
705:e
698:t
691:v
538:)
532:(
527:)
523:(
513:·
506:·
499:·
492:·
475:.
454:.
391:/
325:(
285:(
253:)
247:(
235:)
229:(
224:)
220:(
216:.
178:)
172:(
167:)
163:(
153:·
146:·
139:·
132:·
115:.
94:.
62:)
58:(
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.