Advisements Group I Students Advisements @ SJSU: Publications & Collaborations

 

Students Advisements @ SJSU: Publications & Collaborations

Elham E. Yavari 

Type

Publication

Conference

1.  E. Yavari, F. Siddiqui, and M.E. Fayad, How can Software Stability Model affect the complexity of design models? A comparative study based on quantitative metrics, The 2003 IEEE International Conference on Information Reuse and Integration (IEEE IRI’ 03), Las Vegas, NV, October 2003

Conference

2.  E. Yavari, F. Siddiqui, S. Harsha, and M.E. Fayad, MRI Visual Analyzer System, 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2003) Designfest, Anaheim, CA, October 2003. http://www.designfest.org/Years/2003.htm

Conference

3. E. Yavari and M.E. Fayad, A Stable Software Model for MRI Visual Analyzer, 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2003) Poster, Anaheim, CA, October 2003. http://www.designfest.org/Years/2003.htm

Conference

4.  E. Yavari and M.E Fayad. MRI Visual Analyzer Architectural Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference

5. E. Yavari and M.E. Fayad. An Architectural Pattern for Visual Interpretation. Proceedings of Pattern Language of Programs’ 2004 (PLOP’04), Monticello- Illinois, USA, Sept. 2004.

Thesis

Pattern Language for Risk Analysis and Management (RAAM)`

Summary

  • Elham Yavari: Published 5 papers, participated in modeling, documented 3 stable software patterns ( 3 white papers)  and her

  • Thesis is titled “Pattern Language for Risk Analysis and Management (RAAM)”

Graduation Date: August 2004. 

  • She is a PhD candidate at UC Berkeley.

F. Siddiqui

Type

Publication

Conference

1.  E. Yavari, F. Siddiqui, and M.E. Fayad, How can Software Stability Model affect the complexity of design models? A comparative study based on quantitative metrics, The 2003 IEEE International Conference on Information Reuse and Integration (IEEE IRI’ 03), Las Vegas, NV, October 2003

Conference

2.  E. Yavari, F. Siddiqui, S. Harsha, and M.E. Fayad, MRI Visual Analyzer System, 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2003) Designfest, Anaheim, CA, October 2003. http://www.designfest.org/Years/2003.htm

Conference 

3. M.E. Fayad, R.S. Pradeep, F. Siddiqui. “Aspects in Communication: Performance” UML 2003, Workshop on Modeling Aspects Using UML, workshop #4, October 2003.

Summary

F. Siddiqui: Co-Authored 3 publications

H.A. Sánchez

Type

Publication

Conference

1. M.E. Fayad, H.S. Hamza, and H.A. Sánchez. A Pattern for an Effective Class Responsibility Collaborator (CRC) Cards, The 2003 IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, October 2003

Conference

2. H.A. Sánchez, Binbin Lai, and M.E. Fayad. The Sampling Analysis Pattern, The 2003 IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, October 2003

Conference

3. M.E Fayad, H.A. Sánchez, and G.R. Cangiano. The Automation Analysis Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference

4. M.E. Fayad, H.A. Sánchez and H.S. Hamza. A Pattern Language for CRC Cards. Proceedings of Pattern Language of Programs’ 2004 (PLOP’04), Monticello- Illinois, USA, Sept. 2004

Conference

5. M.E Fayad, H.A. Sánchez, and Binbin Lai. The Applications of Sampling Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference

6. M.E. Fayad, H.A. Sánchez, and G.R. Cangiano. Stable Automation Pattern. The Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2004), Porto das Dunas, Ceará, Brazil, August 2004

Conference

7. M.E. Fayad, H.A. Sánchez and H.S. Hamza. A Pattern Language for CRC Cards. Proceedings of Pattern Language of Programs’ 2004 (PLOP’04), Monticello- Illinois, USA, Sept. 2004

Conference

8. M.E. Fayad, H.S. Hamza, and H. A. Sanchez. Towards Scalable Software Architectures. IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, November 2004

Conference

9. M.E. Fayad, H.S. Hamza, H.A Sanchez. Towards Scalable and Adaptable Software Architectures. IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, August 2005

Conference

10. H.A. Sanchez and M.E. Fayad. The Branding Analysis Pattern. 2006 4th ACS/IEEE International Conference on Computer Science Systems and Applications, March 8-11, 2006, Sharjah, United Arab Emirates http://www.cs.utk.edu/aiccsa06/

Workshop

1.  M.E. Fayad, H.A. Sánchez and H.S. Hamza. Focus Group on Building Systems of Patterns. Proceedings of Pattern Language of Programs’ 2004 (PLOP’04), Monticello- Illinois, USA, Sept. 2004

Workshop

2. M.E. Fayad (San Jose State University & vrlSoft, Inc.), Chia-chu Chiang (University of Arkansas at Little Rock), Huascar A. Sanchez (Independent Consultant), Pablo Chacin (Technical University of Catalonya), A. Kannammal (Coimbatore Institute of Technology, TamilNadu). The First International Workshop on Patterns Languages: Addressing Challenges, PLAC 2007, Montréal, Canada, October 21, 2007 (in conjunction with OOPSLA 2007) — http://www.oopsla.org/oopsla2007/index.php?page=sub/&id=150

Thesis

Building Systems Using Patterns: Creating Knowledge Maps

Book

M.E. Fayad, H. Sanchez, S. Hedge, and A. Vakil.  “The Knowledge Maps: Stable Pattern Languages” In progress.

Summary

  • H.A. Sánchez: Published 10 papers, co-organized two workshops, co-authoring a book, participated in modeling, and documented 8 stable software patterns ( 8 white papers)

    • Thesis title:  “Pattern Language for Risk Analysis and Management (RAAM)”

    • Graduation Date: May 2006. 

  • He is working for Pearson at Minneapolis, Minnesota and planning to apply for admission to University of Minnesota for a PhD.

J. Rajagopalan

Type

Publication

Conference

1. M.E. Fayad, J. Rajagopalan, and A. Arun. “The AnyLog Design Pattern.” The 2003 IEEE International Conference on Information Reuse and Integration, Las Vages, NV, October 2003

Conference

2. M.E. Fayad, H. Hamza, and J. Rajagopalan. “The Recovery Design Pattern.” The 2003 IEEE International Conference on Information Reuse and Integration, Las Vages, NV, October 2003

Conference

3. M.E Fayad, J. Rajagopalan, and A. Ranganath. The Accessibility Analysis Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference 

4. M.E Fayad and J. Rajagopalan. The Applications of Recovery Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003.

Summary

J. Rajagopalan: Co-Authored 4 papers, participated in modeling, documented 5 stable software patterns ( 5 white papers)  

Anita Arun OR Ranganath

Type

Publication

Conference

1. M.E. Fayad, J. Rajagopalan, and A. Arun. “The AnyLog Design Pattern.” The 2003 IEEE International Conference on Information Reuse and Integration, Las Vages, NV, October 2003

Conference

2. M.E. Fayad and Anita Arun. “Identifying UML Elements That can be Used to Model Aspects.” to UML ’03 – Workshop on Modeling Aspects Using UML, Workshop #4, San Francisco, CA, October 20-24, 2003

Conference

3. M.E Fayad, A. Ranganath, and Monica Pinto. Towards Software Stability Engineering. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference 

4. M.E Fayad, J. Rajagopalan, and A. Ranganath. The Accessibility Analysis Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003.

Project

Pattern Language for Aspect-oriented Architecture

Summary

  • Anita Ranganath or Arun: Published four papers and her

    • Project Title: Pattern Language for Aspect-oriented Architecture

    • Computer Engineering, San Jose State University

  • Graduated: May 2004

Binbin Lai

Type

Publication

Conference

1. H.A. Sánchez, Binbin Lai, and M.E. Fayad. The Sampling Analysis Pattern, The 2003 IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, October 2003

Conference 

2. M.E Fayad, H.A. Sánchez, and Binbin Lai. The Applications of Sampling Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003.

Summary

Binbin Lai:  Published two papers

R.S. Pradeep

Type

Publication

Conference

1. M.E. Fayad, R.S. Pradeep, F. Siddiqui. “Aspects in Communication: Performance” UML 2003, Workshop on Modeling Aspects Using UML, workshop #4, October 2003

Conference

2, M.E Fayad and R.S. Pradeep. Evaluation Analysis Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference

3. M.E. Fayad and R. Pradeep. A Pattern Language for Performance Evaluation. The Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2004), Porto das Dunas, Ceará, Brazil, August 2004.

Thesis

Pattern Language for Performance Evaluation

Summary

  • R.S. Pradeep: Published 3 papers, participated in modeling, documented 3 stable software patterns ( 3 white papers), and her

    • Thesis is titled “Pattern Language for Performance Evaluation”

  • Graduation Date: August 2004. She is working for Sun Microsystems

G.R. Cangiano

Type

Publication

Conference

1.  M.E Fayad, H.A. Sánchez, and G.R. Cangiano. The Automation Analysis Pattern. Sixth International Conference on the Unified Modeling Language (UML 2003), Workshop on Stable Analysis Patterns: a true problem understanding with UML, workshop #8, San Francisco, CA, October 20-24, 2003

Conference 

2. M.E. Fayad, H.A. Sánchez, and G.R. Cangiano. Stable Automation Pattern. The Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2004), Porto das Dunas, Ceará, Brazil, August 2004.

Summary

G.R. Cangiano: Published two papers

V. Stanton

Type

Publication

Conference 

1.  M.E. Fayad, H.S. Hamza and V. Stanton. The Searching Analysis Pattern. The Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2004), Porto das Dunas, Ceará, Brazil, August 2004.

Summary

V. Stanton (undergraduate Student): Published one paper

R. Goverdhana

Type

Publication

Conference

1. R. Goverdhana and M.E. Fayad. AnyTransaction Stable Design Pattern. IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, November 2004

Workshop 

M.E. Fayad and R. Goverdhana. Focus Group on Mastering Universal Transaction Management Systems (UTMS) with Software Patterns. Proceedings of Pattern Language of Programs’ 2004 (PLOP’04), Monticello- Illinois, USA, Sept. 2004.

Thesis

Mastering Universal Transaction Management Systems (UTMS) with Software Patterns

Summary

  • Ram Goverdhana 

  • published one paper and 

  • co-organized a workshop and his 

  • Thesis title is Mastering Universal Transaction Management Systems (UTMS) with Software Patterns, 

  • He is working for IBM.

H. Kilaru

Type

Publication

Conference 

1.  M.E. Fayad and H. Kilaru. AnyInformationHiding: A Stable Design Pattern. IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, August 2005.

Thesis

Pattern Language for Service-Oriented Architecture (SOA)

Summary

  • H. Kilaru 

  • published one paper, 

  • participated, documented Five software patterns (5 White papers), and her

  • Thesis title is Pattern Language for Service-Oriented Architecture (SOA)

  • Graduated.

Sujatha Telu

Type

Publication

Conference 

1. M.E. Fayad and Sujatha Telu. The Learning Stable Analysis Pattern. IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, August 2005.

Project

Mastering the e-Learning Through Stable Patterns

Summary

  • Sujatha Telu: 

  • Published one paper, 

  • participated in modeling, documented 3 stable software patterns ( 3 white papers),  

    • her project title is Mastering the e-Learning Through Stable Patterns.

  • Graduated.

Albert Shyu

Type

Publication

Project

Interactive Vehicle Model (IVM)

Summary

  • Albert Shyu

  • Project Title: Interactive Vehicle Model (IVM)

  • Graduated: December 2003  

Working for United Defense

Ashok Khubchandani

Type

Publication

Project

Interactive Vehicle Model (IVM)

Summary

  • Ashok Khubchandani

  • Project Title: Interactive Vehicle Model (IVM)

  • Graduated: December 2003

                   Working for United Defense 

Rick Howell

Type

Publication

Project

Interactive Vehicle Model (IVM)

Summary

  • Rick Howell

    • Project Title: Interactive Vehicle Model (IVM)

    • Graduated: December 2003  

  • Working for United Defense

Ripon Bhattacharjee

Type

Publication

Project

Pattern Language for Embedded Real-Time System

Summary

  • Ripon Bhattacharjee: participated, documented Five software patterns (5 White papers), and his

  • Project Title: Pattern Language for Embedded Real-Time System

  • Graduated: May 2004  Working for Cisco.

Chaitali Mitra

Type

Publication

Project

Pattern Language for Unmanned Ground Vehicle System (UGVS)

Summary

  • Chaitali Mitra: participated, documented Five software patterns (5 White papers), and her

  • Project Title: Pattern Language for Unmanned Ground Vehicle System (UGVS)

  • Graduated

Yu Zhao

Type

Publication

Project

Stable Software Patterns: Implementation and Applications

Summary

  • Yu Zhao: Implemented Three software patterns (3 White papers), and his

  • Project Title: Stable Software Patterns: Implementation and Applications

  • Graduated

Pragati Shtivastava

Type

Publication

Project

The Hook Facility

Summary

  • Pragati Shtivastava: participated in modeling, documented, and implementing Five software patterns (5 White papers) and hook facility, and her

  • Project Title: The Hook Facility

  • Graduated

Joesph M. Felchlin

Type

Publication

Project

Stable Project Management Architecture using Hooks

Summary

  • Joesph M. Felchlin: Implemented Three software patterns (3 White papers), and his

  • Project Title: Stable Project Management Architecture using Hooks

  • Graduated.

Kristina S. Liu

Type

Publication

Project

Monitoring and Tracking Any Project Using Stable Patterns

Summary

  • Kristina S. Liu: Implemented Three software patterns (3 White papers), and his

  • Project Title: Monitoring and Tracking Any Project Using Stable Patterns

  • Graduated: May 2006

Pranali Khadpe

Type

Publication

Thesis

Pattern Language for Data Mining

Summary

  • Pranali Khadpe: participated in modeling, implemented, documented 3 stable software patterns ( 3 white papers),  her 

  • Thesis titled “Pattern Language for Data Mining”

  • Graduated

Somenath Das

Type

Publication

Thesis

Designing Data Mining Engine using Software Stability Model

Summary

  • Somenath Das – participated in modeling, implemented, documented 4 stable software patterns ( 4 white papers),

  • Thesis titled “Designing Data Mining Engine using Software Stability Model

  • Graduated. 

  • Working for e-bay

Mehdi Bazargan

Type

Publication

Thesis

Pattern Topology for Content Management System

Summary

  • Mehdi Bazargan: participated in modeling, implemented, documented 6 stable software patterns ( 6 white papers),  

    • Thesis titled “Pattern Topology for Content Management System

    • Graduated.  

  • Working for Sun Microsystems

Ashka Vakil

Type

Publication

Book

M.E. Fayad, H. Sanchez, S. Hedge, and A. Vakil.  “The Knowledge Maps: Stable Pattern Languages” In progress.

Summary

  • A. Vakil is co-authoring a book with me and 

  • participated in modeling, documented 7 stable software patterns ( 7 white papers) 

Summary

24 more students will be added later. Coming up

 

University of Nebraska

Ph.D. Students (Graduated):

  1. Ahmed Mahdy 

  2. Shasha Wu

  3. Haitham Hamza

 

Master Students (Graduated):

– Sanjeev Segan “Designing a Framework for Trend Systems” Thesis.

Department of Computer Science, University of Nevada, Reno

Graduated: December 1997 – He is currently working for the Multimedia Department of Siemens Corporate Research, New York.

– Raja Rajeshwari Konuru “Transition to Object-Oriented Databases” Professional Paper.

Department of Computer Science, University of Nevada, Reno

Graduated: May 1998 

– Jinkun Hu “Developing Object-Oriented Event Filter Framework for Event Management Applications” Professional Paper.

Department of Computer Science, University of Nevada, Reno

Graduated: May 1998 – He is currently working for Philips Research, New York.

– Amr F. Yassin “A Complete Survey of Object-Oriented Application Frameworks”.

Department of Computer Science, University of Nevada, Reno

Graduated: May 1999. He is currently working for Philips Research, New York.

– Ahmed Mahdy

Department of Computer Science & Engineering, University of Nebraska

Graduated: Sept. 2001. He is currently working under my supervision on his Ph.D. at University of Nebraska

– Abid Mohammed

Department of Computer Science & Engineering, University of Nebraska

Graduated: Sept. 2001.  Applied for Ph.D. at University of Nebraska

– Haitham Hamza

Department of Computer Science & Engineering, University of Nebraska

Graduated: August. 2002.  Ph.D. Candidate at University of Nebraska

– Peeyush Tugnawat

Department of Computer Science & Engineering, University of Nebraska

Graduated: August. 2002.  working for J.D. Edwards in Denver, CO.

 

Undergraduate Students:

  1. Octav Chipara

  2. Albert Ward

  3. Choa Chen

  4. Ahmed Mccawy

 

Visiting Scholars:

  1. Andrés Días Pace (Argentina – January – April 2000)

  2. Monica Pino (Universidad de Málaga, Spain – May – August 2000 and May-Oct. 2001)

 

Undergraduate Assistants:

    1. Octav Chipara

    2. Choa Chen

    3. .Jason Lee

 

Committee Member — Graduated:

  1. Shromila Chitgopkar (MS)

  2. David Gable (MS)

  3. Amit Kulkarni (MS)

  4. Nimit Mehta (MS)

  5. Lixin Li (PhD)

  6. Xuan Li Liu (MS)

 

External Examiner

  1. Paul Chalekian, Ph.D. Candidate, External Member on his Ph.D. Committee

Political Science, University of Nevada, Reno

Major: Public Administration, Minor: Public Policy

      Expected Graduation: Dec. 1999.

  • Ms. Poon Connie, Mphil Candidate, Hong Kong Polytechnic University

Major: Computer Science

Expected Graduation: July 2001 

  • Abdullah M. Shoeb, Master Degree, Cairo University, Egypt

Major: Mathematics

Topic: Intelligent Information Filters

Expected Graduation: March 2000

  • Mohamed M. Khatib, Master Degree, Cairo University, Egypt

Major: Computer Science

Topic: An Intelligent Tutoring System for Algebra

Expected Graduation: Graduated January 2000

 

External & Second Advisor

  • Egbert Althammer, PhD, University of Constance, Germany

Major: Computer Science

Topic: Reflection Patterns in the Context of Object and Component TEchnology

Expected Graduation: Graduated December 2001

  • Monica Pino, PhD, Universidad de Málaga, Spain 

Major: Computer Science

Topic: Collaborative Virtual Environment (CVE)

Expected Graduation: September 2002