Vishal Dwivedi

Vishal Dwivedi 

Ph.D. student
Institute for Software Research,
School of Computer Science,
Carnegie Mellon University.

Email: Click here

Advisor: Professor David Garlan



Office: WH 4130,
Office Phone: (412)-268-4685


Institute for Software Research, Wean Hall 4130
School of Computer Science, Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213



Available on Request

Research Interests

I am primarily interested in problems around Software Architecture and applying principled formal approaches for the design of software systems. I am currently working towards providing more flexible design approaches for users that are not programmers - that we call 'End User Architecting'. As opposed to architecting in general, our goal is to support end-users by domain-specific, interactive tools that map design tasks to systems, and provide better feedback.

My other interests slice across various aspects of design and system building. I am part of a group that has been developing SORASCS - a large SOA based system that aims to provide a flexible architectural framework that will allow tools and models from various organizations to be seamlessly incorporated and used by a large set of users.

Besides this, I have been working in the domain of Service Oriented Architectures and web-services for the last few years and have some experience building large systems and solving problems in the domain.


Doctoral Symposia

Book chapters



Work Experience