|
Ph.D. student |
ContactOffice: WH 4130, Mail:
Institute for Software Research, Wean Hall 4130 |
ResumeAvailable on Request |
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.
An Architectural Approach to End User Orchestrations
Vishal Dwivedi, Perla Velasco Elizondo, Jose Maria Fernandes, David Garlan and Bradley Schmerl
In Proc. European Conference on Software Architecture (ECSA), 2011, p 370-378
SORASCS: A Case Study in SOA-based Platform Design for Socio-Cultural Analysis
Bradley Schmerl, David Garlan, Vishal Dwivedi, Michael Bigrigg, and Kathleen M. Carley
In Proc.33rd International Conference of Software Engineering (ICSE), 2011, p 643-652
Formalizing `Traceability' for Architectural Evolutions.
Liang-Jie Zhang, Vishal Dwivedi, Nianjun Zhou
In Proc. IEEE Asia-Pacific Services Computing Conference (APSCC), 2010, p: 285-292
Information as a Service in a Data Analytics Scenario - A Case Study.
Vishal Dwivedi, Naveen N. Kulkarni
In Proc. International Conference on Web Services 2008, p: 615-620
SLA Driven Process Security through Monitored E-contracts. [Recieved Best Student paper Award]
Ritesh Kumar Tiwari, Vishal Dwivedi, Kamalakar Karlapalem
In Proc. International Conference on Services Computing 2007
A Model Driven Service Identification Approach For Process Centric Systems.
Vishal Dwivedi, Naveen Kulkarni
In Proc. Services'08
The Role of Service Granularity in A Successful SOA Realization - A Case Study.
Vishal Dwivedi, Naveen Kulkarni
In Proc. 3rd International Workshop on Service- and Process-Oriented Software Engineering (SOPOSE'08)
SWiFT: A Tool for Constructing Workflows for Dynamic Network Analysis
David Garlan, Bradley Schmerl, Vishal Dwivedi, Aparup Banerjee, Laura Glendenning, Mai Nakayama, Nina Patel
Providing Web-Services Security SLA Guarantees: Issues and Approaches.
Vishal Dwivedi, Srinivas Padmanabhuni
In "Managing Web Services Quality: Measuring Outcomes and Effectiveness", IGI Publications, USA
Conference Tutorial: Service Oriented Software Engineering , Feb 2008. at 1st India Software Engineering Conference Hyderabad
Along with Dr Srinivas Padmanabhuni
M.S., Computer Science, IIIT Hyderabad, December 2006. [MS Thesis Advisor: Dr Kamalakar Karlapalem]
B.Tech(Honors), Computer Science, IIIT Hyderabad, June 2005
Research Intern at IBM TJ Watson Research Center, Hawthorne, NY, US [May 2010- Aug 2010]
Junior Research Associate at Software Engineering and Technologies Lab, Infosys Technologies, Bangalore, India [Aug 2006- July 2008]