vinay kulkarni - tata consultancy services...software engineering (mise). at icse 2014, june 2-3,...
TRANSCRIPT
Vinay Kulkarni Chief Scientist and Head of Software Systems & Services
TCS Research & Innovation
Education
Master of Science (by research) in Electrical Engineering, IIT Madras (1989)
Bachelor of Engineering in Electronics and Power, Visvesvaraya National Institute of Technology
Nagpur (1986)
Research Interests
Model-driven software engineering,
Self-adaptive systems,
Enterprise modeling.
Affiliations
Visiting Professor at Middlesex University, London, UK
Adjunct faculty at Knowledge Systems Institute Graduate School, USA
Patents Granted
1. ‘A method to extend AOP with models’, Vinay Kulkarni and Sreedhar Reddy.
2. ‘A method and tool-set for MDD tool integration’, Vinay Kulkarni and Sreedhar Reddy.
3. ‘A system and method for developing configurable, extensible business application product lines using
model-driven techniques’, Vinay Kulkarni and Souvik Barat
4. ‘Method and Apparatus for Batch Programs Implementation’, Vinay Kulkarni, Sreedhar Reddy and
Shashank Kulkarni.
5. A Computationally Efficient System For Developing Configurable, Extensible Gui For Database Centric
Enterprise Business Applications, Vinay Kulkarni and Rahul Mohan
6. A System and Method for Developing Configurable, Extensible Business Application Product Lines
Using Model-Driven Techniques, Vinay Kulkarni and Souvik Barat
7. A System and Method for Realizing Business Process Product Lines Using Model-Driven Techniques,
Vinay Kulkarni and Souvik Barat
8. “Computer Implemented System and Method of Instrumentation for Software Applications” Anand
Kumar and Vinay Kulkarni
Publications
Books
1. Joint Proceedings of the 3rd Modelling Symposium (ModSym), Developmental Aspects of Intelligent
Adaptive Systems (DIAS), and Educational Data Mining Practices in Indian Academia (EDUDM) co-
located with 10th Innovations in Software Engineering (ISEC 2017) Jaipur, India, February 5, 2017. Eds
Vinay Kulkarni and Raghu Reddy
2. “Supporting Organizational Efficiency and Agility: Models, Languages and Software Systems(Dagstuhl
Seminar 16192)” Eds Tony Clark and Ulrich Frank and Vinay Kulkarni -
http://dx.doi.org/10.4230/DagRep.6.5.31
3. Joint Proceedings of the 2nd Modelling Symposium (ModSym) and the Workshop on Software
Architectures for Adaptive Autonomous Systems (SAAAS) co-located with the 9th India Software
Engineering Conference (ISEC 2016), Goa, India, February 18, 2016. CEUR Workshop Proceedings 1561,
CEUR-WS.org 2016 Eds Atul Kumar, Vinay Kulkarni, Y. Raghu Reddy, Meenakshi D'Souza, Swarup
Mohalik, Mahesh Babu Jayaraman http://dblp2.uni-trier.de/db/conf/indiaSE/modsym-saaas2016
4. J. Atlee, T. Clark, R. France, B. Rumpe, V. Kulkarni: 6th International Workshop on Modeling in
Software Engineering (MiSE). at ICSE 2014, June 2-3, Hyderabad, India. ACM Press. 2014.
5. Proceedings of 7th Indian Software Engineering Conference, 19-21 Feb 2014 Chennai, India. Eds Vinay
Kulkarni and Koushik Sen
6. Joint Proceedings of GEMOC '13 and AMINO '13 @ MODELS 2013, Editors: Benoit Combemale, Julien
De Antoni and Robert B. France for GEMOC’13 and Balbir Barn, Tony Clark, Robert France, Ulrich Frank,
Vinay Kulkarni and Dan Turk for AMINO’13
Book chapters
1. “Constructing and interrogating actor histories” By Tony Clark, Vinay Kulkarni, Souvik Barat and Balbir
Barn in Exploring Intelligent Decision Support Systems, 2018, pp. 27-47
2. “Can organization theory and multi-agent systems influence next-generation enterprise modeling” by
Balbir Barn, Tony Clark and Vinay Kulkarni in “Software Technologies” Eds. Andreas Holzinger, Jorge
Cardoso, Jose Cordeiro, Therese Libourel, Leszek Maciaszek, and Marten van Sinderen
3. “Dynamic Reconfiguration of Component-Based Systems: A Feature Reification Approach “ by Tony
Clark, Balbir Barn and Vinay Kulkarni in “Handbook of Research on Architectural Trends in Service-
Driven Computing”
4. “Modelling, Simulation and Analysis for Enterprise Architecture” by Tony Clark, Balbir Barn and Vinay
Kulkarni in “Handbook of Research on Innovations in Systems and Software Engineering”
5. ‘A Model Driven Approach for Building Business Components’, Vinay Kulkarni and Sreedhar Reddy,
Mathematical Frameworks for Component Software vol. 2, Models for Analysis and Synthesis, Eds.
Zhiming Liu and He Jifeng
6. ‘MasterCraft – a worm’s eye view’, Vinay Kulkarni, Research by Design, Ed Shivanand Kanavi
Refereed Journals
1. “Towards Improved Organisational Decision-Making - A Method and Tool-chain” by Souvik Barat,
Vinay Kulkarni, and Balbir Barn in International Journal on Enterprise Modeling and Information System
Architectures
2. “A Homogeneous Actor-Based Monitor Language for Adaptive Behaviour” by Tony Clark, Vinay
Kulkarni, Souvik Barat, and Balbir Barn in AGERE! State of the art volume.
3. “A Model based Realisation of Actor Model to Conceptualise an Aid for Complex Dynamic Decision-
making” by Souvik Barat, Vinay Kulkarni, Tony Clark and Balbir Barn in Communications in Computers
and Information Systems, Publisher: Springer
4. “Applying MDA to Rule and Data Generation for Compliance Checking” by Deepali Kholkar, Sagar
Sunkle and Vinay Kulkarni In Communications in Computers and Information Systems, Publisher:
Springer
5. ‘Separation of concerns in model-driven development’, Vinay Kulkarni and Sreedhar Reddy , IEEE
Software 20(5): 64-69 (2003)
6. “Business process families using model-driven techniques”, Vinay Kulkarni and Souvik Barat,
International Journal for Business Process Integration and Management, Vol 5, No 3, 2011 (Invited
paper)
7. "A Component Abstraction for Business Processes", Souvik Barat* and Vinay Kulkarni, International
Journal of Business Process Integration and Management, Volume 6, No. 1, 2012.
Refereed Conferences
1. “Towards Adaptive Enterprises” by Vinay Kulkarni in Innovations in Software Engineering Conference
(ISEC), 14 Feb 2019, Pune, India.
2. “Making Sense of Actor Behaviour: An Algebraic Filmstrip Pattern and its Implementation” by Tony
Clark, Balbir Barn, Vinay Kulkarni and Souvik Barat in Innovations of Software Engineering Conference
(ISEC), 14-16 Feb 2019, Pune, India.
3. “A RFP System for Generating Response to a Request for Proposal” by Asha Rajbhoj, Padmalata
Nistala, Vinay Kulkarni and Gomathi Ganesan in Innovations of Software Engineering Conference
(ISEC), 14-16 Feb 2019, Pune, India.
4. “Network Identification for a Synthetic Gene Network” by Vishwesh Kulkarni and Nikhil Bellarykar at
20th International Conference on Systems Biology and Bioengineering (ICSBB 2018), 19-20 Nov 2018,
London, UK.
5. “A Case Study on Modeling and Validating Financial Regulations using (semi-) Automated Compliance
Framework” by Suman Roychoudhury, Sagar Sunkle, Deepali Kholkar and Vinay Kulkarni in 11th IFIP
WG 8.1 working conference on the Practice of Enterprise Modelling (PoEM) Vienna, 31 October - 2
November, 2018
6. “Pains with MDE” by Vinay Kulkarni and Sreedhar Reddy at PAINS workshop of MoDELS 2018, 16 Oct
2018, Copenhagen, Denmark
7. “Balancing Model Usability and Verifiability with SBVR and Answer Set Programming” by Deepali
Kholkar, Dushyanthi Mulpuru and Vinay Kulkarni at ModDevva workshop of MoDELS 2018, 16 Oct
2018, Copenhagen, Denmark.
8. “Actor-Based Methods, Concepts and Tools for Analysing Emergent Behaviour: An Introduction to a
Model Based Approach” by Tony Clark, Vinay Kulkarni, Souvik Barat and Balbir Barn in Proceedings of
the 11th Innovations in Software Engineering Conference, 2018.
9. “From building systems right to building right systems - A generic architecture and its model based
realization” by Vinay Kulkarni and Sreedhar Reddy in STAF2017 Workshops Proceedings.
10. “A Modelling Technique for Enterprise Agility” by Joshua Chibuike Nwokeji, Faisal Aqlan, Balbir Barn,
Tony Clark and Vinay Kulkarni in 51st annual Hawaii International Conference on System Sciences
(HiCSS 2018), 3-6 Jan 2018, Waikola, Hawaii, USA.
11. “A method to effective use of enterprise modelling techniques in complex dynamic decision making”
by Souvik Barat, Vinay Kulkarni, Tony Clark, and Balbir Barn in the IFIP WG 8.1 working conference on
the Practice of Enterprise Modelling (PoEM 2017), Nov 22-24, 2017, Leuven, Belgium.
12. “A domain specific language for complex dynamic decision making”, by Souvik Barat, Vinay Kulkarni,
Tony Clark and Balbir Barn in 31st European Simulation and Modelling Conference - ESM'2017, October
25-27, 2017, IST, Lisbon, Portugal. (Best Paper)
13. “From building systems right to building right systems - a generic architecture and its model based
realization” by Vinay Kulkarni and Sreedhar Reddy is invited at a special issue by Springer.
14. “A Domain-Specific Controlled English Language for Automated Regulatory Compliance” by Suman
Roychoudhury, Sagar Sunkle, Deepali Kholkar and Vinay Kulkarni in Software Language Engineering
conference (SLE 2017), Oct 23-24, Vancouver, Canada.
15. “Generating Filmstrip Models from Actor-Based Systems” by Tony Clark, Vinay Kulkarni, Souvik Barat,
and Balbir Barn in ACM/IEEE 20th International Conference on Model Driven Engineering Languages
and Systems (MoDELS 2017), Sep 17-22, Austin, USA.
16. “The Construction and Interrogation of Actor Based Simulation Histories” by Tony Clark, Vinay
Kulkarni, Balbir S. Barn, and Souvik Barat in The 36th International Conference on Conceptual Modeling
(ER 2017), Nov. 6th-9th, 2017, Valencia Spain.
17. “From Natural Language to SBVR Model Authoring using Structured English for Compliance Checking”
by Suman Roychoudhury, Sagar Sunkle, Deepali Kholkar and Vinay Kulkarni in IEEE 21st Enterprise
Computing Conference (EDOC 2017), Oct 10-13, 2017, Quebec City, Canada.
18. “Supporting Organisational Decision Making in Presence of Uncertainty” by Vinay Kulkarni, Souvik
Barat, Tony Clark and Balbir Barn in The European Symposium on Modeling and Simulation (EMSS
2017), Barcelona, Spain, 18-20 Sep 2017. (Best Paper)
19. “Querying Histories of Organisation Simulations” by Tony Clark, Balbir Barn, Vinay Kulkarni and Souvik
Barat in 26th International Conference on Information Systems Development, Larnaca, Cyprus, 6-8 Sep
2017.
20. “An Actor-model based bottom-up simulation - an experiment on Indian demonetisation initiative” by
Souvik Barat, Vinay Kulkarni, Tony Clark and Balbir Barn in Winter Simulation Conference, Las Vegas,
USA, 3-6 Dec 2017.
21. “Towards developing right systems - a model-driven approach” by Vinay Kulkarni and Sreedhar Reddy
in 1st workshop on Grand Challenges in Modeling at Software Technologies: Applications and
Foundations Conference, Marburg, Germany 17-21 Jul 2017.
22. "Semi-automated creation of regulation rule bases using generic template-driven rule extraction" by
Deepali Kholkar, Sagar Sunkle and Vinay Kulkarni at ASAIL 2017: 2nd Workshop on Automated
Semantic Analysis of Information in Legal Texts of The 16th International Conference on Artificial
Intelligence and Law, London, UK, June 12 - 16, 2017.
23. “ESL: An Actor-Based Platform for Developing Emergent Behaviour Organisation Simulations” by Tony
Clark, Vinay Kulkarni, Souvik Barat and Balbir Barn at 15th International Conference on Practical
Applications of Agents and Multi-Agent Systems, 21st-23rd June, 2017, Porto, Portugal.
24. “An actor-based bottom-up simulation aid for complex dynamic decision making” by Souvik Barat at
Doctorial Consortium of PAAMS, Porto.
25. “ESL: An Actor-Based Platform for Developing Emergent Behaviour Organisation Simulations” by Tony
Clark, Vinay Kulkarni, Souvik Barat, Balbir Barn at Modeling in Software Engineering workshop of
International Conference on Software Engineering, 20-28 May 2017, Buenos Aires, Argentina.
26. “A Model-driven Regulatory Compliance Framework” by Deepali Kholkar, Sagar Sunkle, Suman
Roychoudhury and Vinay Kulkarni at Modeling in Software Engineering workshop of International
Conference on Software Engineering, 20-28 May 2017, Buenos Aires, Argentina.
27. “A Model Based Realisation of Actor Model to Conceptualise an Aid for Complex Dynamic Decision-
Making” by Souvik Barat, Vinay Kulkarni, Tony Clark and Balbir Barn in 5th International Conference on
Model Driven Engineering and Software Development (MODELSWARD) 19-21 Feb 2017, Porto,
Portugal.
28. “Towards Automated Generation of Regulation Rule Bases using MDA” by Deepali Kholkar, Sagar
Sunkle and Vinay Kulkarni in 5th International Conference on Model Driven Engineering and Software
Development (MODELSWARD) 19-21 Feb 2017, Porto, Portugal.
29. “Actor Monitors for Adaptive Behaviour” by Tony Clark, Vinay Kulkarni, Souvik Barat and Balbir Barn in
10th Innovations in Software Engineering Conference 5-6 Feb 2017, Jaipur, India.
30. “A Model-Based Approach to Systematic Reviews of Research Literature” by Souvik Barat, Tony Clark,
Balbir Barn and Vinay Kulkarni in 10th Innovations in Software Engineering Conference 5-6 Feb 2017,
Jaipur, India.
31. “Comparison and Synergy Between Fact-Orientation and Relation Extraction for Domain Model
Generation in Regulatory Compliance” by Sagar Sunkle, Deepali Kholkar, and Vinay Kulkarni in The
35th International Conference on Conceptual Modeling (ER 2016) Nov. 14-17, 2016, Gifu, Japan.
32. “A Simulation Based Aid for Complex Dynamic Decision Making” by Souvik Barat, Tony Clark, Balbir
Barn, and Vinay Kulkarni in Doctoral Symposium of 9th IFIP WG 8.1 Working Conference on The
Practice of Enterprise Modeling (PoEM) 8 - 10 November, 2016, Skövde, Sweden.
33. “Actor Monitors for Adaptive Behaviour” by Tony Clark, Vinay Kulkarni, Souvik Barat, and Balbir Barn in
AGERE! Workshop of SPLASH 2016, 30 Oct – 4 Nov, Amsterdam, Netherlands.
34. “A conceptual model for organisational decision-making and its possible realisations” by Souvik Barat,
Vinay Kulkarni, Tony Clark, and Balbir Barn in 30th European Simulation and Modelling Conference -
ESM'2016, October 26-28, 2016, SIANI, University of Las Palmas, Spain.
35. “Scaling up MDE to Support Large Geographically Distributed Teams - An Experience Report” by Vinay
Kulkarni in Proceedings of the 1st International Workshop on Collaborative Modelling in MDE
(COMMitMDE 2016) co-located with ACM/IEEE 19th International Conference on Model Driven
Engineering Languages and Systems (MoDELS 2016), St. Malo, France, October 4, 2016.
36. “A NLP based Framework to Support Document Verification-as-a-Service” by Suman Roychoudhury,
Nikhil Bellarykar and Vinay Kulkarni at Enterprise Distributed Object Computing Conference (EDOC) 5-
9 Sep 2016 in Vienna Austria.
37. “Informed Active Learning to Aid Domain Experts in Modeling Compliance” by Sagar Sunkle, Deepali
Kholkar and Vinay Kulkarni at Enterprise Distributed Object Computing Conference (EDOC) 5-9 Sep
2016 in Vienna Austria.
38. “From Natural-Language Regulations To Compliance Data Using Knowledge Bases And Model
Transformations” by Deepali Kholkar, Sagar Sunkle and Vinay Kulkarni at International Joint
Conference on Software Technologies (ICSOFT) 24-26 July 2016 in Lisbon Portugal.
39. “A Simulation-Based Aid for Organisational Decision-Making” by Souvik Barat, Vinay Kulkarni, Tony
Clark and Balbir Barn at International Joint Conference on Software Technologies (ICSOFT) 24-26 July
2016 in Lisbon Portugal.
40. “Better Regulatory Compliance with Active Participation of Domain Experts” by Sagar Sunkle and
Vinay Kulkarni at BeyondLabeler Workshop of International Joint Conference on Artificial Intelligence
(IJCAI) 10th July 2016 in New York City USA.
41. “Model Driven Development of Business Applications – a Practitioner’s Perspective” by Vinay Kulkarni
at International Conference on Software Engineering (ICSE) 14-22 May 2016 in Texas Austin USA.
42. “A Modelling Technique for Enterprise Agility” by Joshua Chibuike Nwokeji, Tony Clark, Balbir Barn,
Vinay Kulkarni in Hawaii International Conference on System Sciences (HICSS) 5-8 Jan 2016, Kauai,
USA.
43. “Toward Overcoming Accidental Complexity in Organisational Decision-Making” by Vinay Kulkarni,
Souvik Barat, Tony Clark and Balbir Barn in ACM/IEEE 18th International Conference on Model Driven
Engineering Languages and Systems (MoDELS) 30 Sep – 5 Oct 2015, Ottawa, Canada.
44. “Model-driven Regulatory Compliance- A Case Study of ‘Know Your Customer’ Regulations” by Sagar
Sunkle, Deepali Kholkar, and Vinay Kulkarni in ACM/IEEE 18th International Conference on Model
Driven Engineering Languages and Systems (MoDELS) 30 Sep – 5 Oct 2015, Ottawa, Canada.
45. “Analyzing Document Intensive Business Processes using Ontology” by Suman Roychoudhury, Vinay
Kulkarni and Nikhil Bellarykar in The 24th ACM International Conference on Information and
Knowledge Management (CIKM 2015) 19-23 Oct 2015, Melbourne, Australia
46. “A Data-Centric Approach to Change Management” by Joshua Chibuike Nwokeji, Tony Clark, Balbir
Barn, Vinay Kulkarni, and Sheena O. Anum in The Enterprise Computing Conference (EDOC), 21-25 Sep
2015, Adelaide, Australia
47. “Using Simulation to Address Intrinsic Complexity in Multi-Modelling of Enterprises for Decision
Making” by Vinay Kulkarni, Souvik Barat, Tony Clark and Balbir Barn in Summer Computer Simulation
Conference (SCSC), 26-29 July 2015, Chicago, USA
48. “A Wide-Spectrum Approach to the Modelling and Analysis of Organisation for machine-assisted
Decision Making” by Vinay Kulkarni, Souvik Barat, Tony Clark and Balbir Barn in 11th Workshop on
Enterprise & Organisational Modeling and Simulation, 8-9 June 2015, Stockholm, Sweden.
49. “Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic Vocabularies” by Sagar Sunkle,
Deepali Kholkar, and Vinay Kulkarni in The 9th International Web Rule Symposium (RuleML), August 2-
5, 2015, Berlin, Germany
50. “Toward a holistic method for regulatory change management”, by Sagar Sunkle and Vinay Kulkarni in
BMSD, 6-8 July, 2015, Milan, Italy
51. “Toward Better Mapping between Regulations and Operational Details of Enterprises Using
Vocabularies and Semantic Similarity” by Sagar Sunkle, Deepali Kholkar and Vinay Kulkarni in CAiSE
Forum, 8-12 June 2015, Stockholm, Sweden
52. “Solving Semantic Disparity and Explanation Problems in Regulatory Compliance- A Research-In-
Progress Report with Design Science Research Perspective” by Sagar Sunkle, Deepali Kholkar, and
Vinay Kulkarni in EMMSAD, 8-9 June 2015, Stockholm, Sweden
53. “Mining Enterprise Models for Knowledgeable Decision Making” by Suman Roychoudhury, Vinay
Kulkarni and Nikhil Bellarykar in RAISE workshop of ICSE 17 May 2015, Florence, Italy
54. “Towards domain specific language for IoT systems”, Asha Rajbhoj and Vinay Kulkarni in Global
TACTiCS on IoT, 19-20 Mar 2015 Chennai
55. “A Conceptual Framework for Enterprise Agility” by Joshua Chibuike Nwokeji, Tony Clark, Balbir Barn
and Vinay Kulkarni in ACM SAC 13-17 Apr 2015 Salamanca Spain
56. “Business Model Design as a Temporal Planning Problem: Preliminary Results” by Daniele Magazzeni,
Fabio Mercorio, Balbir Barn, Tony Clark, Franco Raimondi and Vinay Kulkarni in IPS 2013
57. “Toward Better Mapping between Regulations and Operational Details of Enterprises Using
Vocabularies and Semantic Similarity” by Sagar Sunkle, Deepali Kholkar and Vinay Kulkarni in CAiSE
Forum, 8-12 June 2015, Stockholm, Sweden
58. “Toward a holistic method for regulatory change management”, by Sagar Sunkle, Vinay Kulkarni and
Deepali Kholkar in BMSD, 6-8 July, Milan, Italy
59. “Solving Semantic Disparity and Explanation Problems in Regulatory Compliance- A Research-In-
Progress Report with Design Science Research Perspective” by Sagar Sunkle, Deepali Kholkar, and
Vinay Kulkarni in EMMSAD, 8-9 June 2015, Stockholm, Sweden
60. “Mining Enterprise Models for Knowledgeable Decision Making” by Suman Roychoudhury, Vinay
Kulkarni and Nikhil Bellarykar in RAISE workshop of ICSE 17 May 2015, Florence, Italy
61. “Towards domain specific language for IoT systems”, Asha Rajbhoj and Vinay Kulkarni in Global
TACTiCS on IoT, 19-20 Mar 2015 Chennai
62. “A Conceptual Framework for Enterprise Agility” by Joshua Chibuike Nwokeji, Tony Clark, Balbir Barn
and Vinay Kulkarni in ACM SAC 13-17 Apr 2015 Salamanca Spain
63. “Early Experience with Model-driven Development of MapReduce based Big Data Application” by Asha
Rajbhoj, Vinay Kulkarni and Nikhil Bellarykar in APSEC 1-4 Dec 2014, Jeju Korea
64. "Model Based Enterprise Simulation and Analysis - A pragmatic approach reducing the burden on
experts" by Vinay Kulkarni, Tony Clark, Souvik Barat and Balbir Barn in International Workshop on
Enterprise Modeling 27-28 Oct 2014, Atlanta GA.
65. “Practical Goal Modeling for Enterprise Change Context: A Problem Statement” by Sagar Sunkle,
Hemant Rathod, and Vinay Kulkarni in Conceptual Modeling in Requirements and Business Analysis
(MReBA’14) workshop of International Conference on Conceptual Modeling (ER’14) 27-30 Oct 2014,
Atlanta, GA, USA.
66. “Automated Completeness Check in KAOS” by Joshua C. Nwokeji, Tony Clark, Balbir Barn, and Vinay
Kulkarni in Conceptual Modeling in Requirements and Business Analysis (MReBA’14) workshop of
International Conference on Conceptual Modeling (ER’14) 27-30 Oct 2014, Atlanta, GA, USA.
67. “Toward Structured Simulation of What-if Analyses for Enterprise” by Sagar Sunkle, Suman
Roychoudhury, Hemant Rathod, and Vinay Kulkarni in EMA workshop of EDOC 01-05 Sep 2014, Ulm,
Germany.
68. “Toward Structured Simulation of Enterprise Models” by Suman Roychoudhury, Sagar Sunkle, Hemant
Rathod and Vinay Kulkarni in TEAR workshop of EDOC 01-05 Sep 2014, Ulm, Germany.
69. “Incorporating Directives into Enterprise TO-BE Architecture” by Sagar Sunkle, Deepali Kholkar,
Hemant Rathod and Vinay Kulkarni in TEAR workshop of EDOC 01-05 Sep 2014, Ulm, Germany.
70. “BizDevOps: Tearing Down the Enterprise Walls” by Vinay Kulkarni in Innovatus Aug’14 (Invited article)
71. “NEXT GENERATION ENTERPRISE MODELLING: The role of Organizational Theory and Multi-agent
Systems” by Balbir Barn, Tony Clark and Vinay Kulkarni in International Conference on Software
Engineering and Applications (ICSOFT-EA 2014) 29-31 Aug 2014, Vienna, Austria.
72. “A Component Abstraction for Localized, Composable, Machine Manipulable Enterprise Specification”
by Vinay Kulkarni, Tony Clark and Balbir Barn in BMSD Conference, 24-26 Jun 2014, Luxembourg.
73. “Visual and Ontological Modeling Support for Extended Enterprise Models” by Sagar Sunkle and
Hemant Rathod in CAiSE FORUM 16-20 Jun 2014, Thessaloniki, Greece.
74. "Temporal Planning for Business Process Optimisation" by Daniele Magazzeni, Fabio Mercorio, Balbir
Barn, Tony Clark, Franco Raimondi and Vinay Kulkarni in Scheduling and Planning Applications
woRKshop (SPARK) of 24th International Conference on Automated Planning and Scheduling 21-26
Jun 2014, Portsmouth USA.
75. “Models to aid Decision Making in Enterprises” by Suman Roychoudhury, Asha Rajbhoj, Vinay Kulkarni,
and Deepali Kholkar in ICEIS conference, 27-30 Apr 2014, Lisbon, Portugal.
76. “Impact of Dynamicity and Causality on Cost Drivers in Effort Estimation” by Suman Roychoudhury,
Sagar Sunkle and Vinay Kulkarni in ICEIS conference, 27-30 Apr 2014, Lisbon, Portugal.
77. “Business Model Design as a Temporal Planning Problem: Preliminary Results,” by D. Magazzeni, F.
Mercorio, B. Barn, T. Clark, F. Raimondi, and V. Kulkarni in 5th Italian Workshop on Planning and
Scheduling at AIxIA 2013, 2013, pp. 85-92.
78. “Towards the Model Driven Organization”, Tony Clark, Vinay Kulkarni, Balbir Barn, Robert France,
Ulrich Frank and Dan Turk at HICSS 6-9 Jan 2014, Hawaii, USA.
79. “Large Scale Model-driven Engineering for a Multi-site Team – Experience Report”, Asha Rajbhoj and
Vinay Kulkarni in APSEC 2-5 Dec 2013, Bangkok, Thailand
80. “(Multi-) Modeling Enterprises for Better Decisions”, Sagar Sunkle, Vinay Kulkarni, and Hemant Rathod
in AMINO workshop of MoDELS, 29 Sep – 4 Oct 2013, Miami, Florida, USA
81. “Analyzing Enterprise Models Using Enterprise Architecture-based Ontology”, Sagar Sunkle, Vinay
Kulkarni and Suman Roychoudhury at MoDELS 29 Sep – 4 Oct 2013, Miami, USA.
82. “Using Intentional and System Dynamics Modeling to Address WHYs in Enterprise Architecture”, Sagar
Sunkle, Suman Roychoudhury, and Vinay Kulkarni at ICSOFT-EA 29-31 July 2013, Reykjavik, Iceland.
83. “Intentional Modeling for Problem Solving in Enterprise Architecture”, Sagar Sunkle, Vinay Kulkarni
and Suman Roychoudhury at ICEIS 3-7 July 2013, Angers, France.
84. “Next Wave of Servicing Enterprise IT Needs”, Vinay Kulkarni and Sagar Sunkle at IEEE CBI 15-18 July
2013, Vienna, Austria.
85. “Model Driven Software Development – A practitioner takes stock and looks into future”, Vinay
Kulkarni at ECMFA 1-5 July 2013, Montpellier, France. (Best paper)
86. “Domain Specific Languages for the Model Driven Organization”, Tony Clark, Ulrich Frank, Vinay
Kulkarni, Balbir Barn and Dan Turk at GlobalDSL workshop of ECMFA 1-5 July 2013, Montpellier,
France.
87. “Analyzable Enterprise Models Using Ontology”, Sagar Sunkle, Vinay Kulkarni and Suman
Roychoudhury at CAiSE 2013, 17-21 June 2013, Valencia, Spain.
88. “Toward Innovative Model Based Enterprise IT Outsourcing”, Vinay Kulkarni and Sagar Sunkle at
NGEBIS workshop of CAiSE 2013, 17-21 June 2013, Valencia, Spain.
89. “Industrializing software development”, Vinay Kulkarni at Meta design workshop 2-3 Mar 2013, Pune,
India.
90. "Modeling and Enterprises – the past, the present and the future", Vinay Kulkarni, Suman
Roychoudhury, Sagar Sunkle, Tony Clark and Balbir Barn at MODELSWARD 2013, 20 Feb 2013,
Barcelona, Spain.
91. “Model driven development – where to from here?”, Vinay Kulkarni at Dagstuhl seminar #13182 29 Apr
– 4 May 2013
92. "Cost Estimation for Model-driven Engineering", Sagar Sunkle and Vinay Kulkarni at MoDELS 2012, 4
Oct 2012, Innsbruck, Austria.
93. "Towards Business Application Product Lines", Vinay Kulkarni, Souvik Barat and Suman Roychoudhury
at MoDELS 2012, 3 Oct 2012, Innsbruck, Austria.
94. "Modeling and Enterprises – the past, the present and the future", Vinay Kulkarni at EESSMOD
workshop of MoDELS 2012, 2 Oct 2012, Insbruck, Austria.
95. “Resolving non-functional constraints (Energy) in mobile business applications”, Suman Roychoudhury,
Vinay Kulkarni, and Sagar Sunkle, GREENS workshop of ICSE 2012, 3 Jun 2012, Zurich, Switzerland.
96. “Measuring Metadata-based Aspect-oriented Code in Model-driven Engineering”, Sagar Sunkle, Vinay
Kulkarni and Suman Roychoudhury, WETSoM workshop of ICSE 2012, 3 Jun 2012, Zurich, Switzerland.
97. "Interpretation of COCOMO II Cost Drivers for Cost Estimation in Model-driven Engineering", Sagar
Sunkle and Vinay Kulkarni, Empirical Software Engineering workshop of ISEC’12, 22 Feb 2012, Kanpur,
India.
98. “Model driven development – where to from here? A practitioner’s perspective”, Vinay Kulkarni, Souvik
Barat, Suman Roychoudhury and Sagar Sunkle, WAMBSE workshop of ISEC’12, 22 Feb 2012, Kanpur,
India.
99. “Mobile-Enabling Enterprise Business Applications using Model-Driven Engineering Techniques”,
Suman Roychoudhury and Vinay Kulkarni, MSE workshop of MobiCASE, 27 Oct 2011, Santa Monica,
USA
100. “Early Experience with Agile Methodology in a Model-driven Approach”, Vinay Kulkarni, Souvik
Barat and Uday Ramteerthkar, MoDELS, 16 – 21 Oct 2011, Wellington, New Zealand
101. “A Model-Driven Approach for Specifying and Configuring Variability in Business Applications”,
Suman Roychoudhury, Souvik Barat and Vinay Kulkarni, VARY workshop of MoDELS, 18 Oct 2011,
Wellington, New Zealand
102. “A component abstraction for business processes”, Souvik Barat and Vinay Kulkarni, Reuse for
BPM workshop of BPM conference, 29 Aug 2011, Clermont – Ferrand, France (Best paper)
103. “Use of SPLE to Deliver Custom Solutions at Product Cost – Challenges and a Way Forward”,
Vinay Kulkarni, PLEASE workshop of ICSE, 22 – 23 May 2011, Honolulu, Hawaii, USA
104. “Raising family is a good practice”, Vinay Kulkarni, FOSD workshop of GPCE’10.
105. “Scaling up model driven engineering – Experience and lessons learnt”, Vinay Kulkarni,
Sreedhar Reddy and Asha Rajbhoj, MoDELS’10.
106. “Business Process Families using Model-driven Techniques”, Vinay Kulkarni and Souvik Barat,
Reuse for BPM workshop of BPM conference’10 (Best paper)
107. “Developing configurable extensible code generators for model-driven development
approach”, Souvik Barat and Vinay Kulkarni, SEKE’10.
108. “Specifying adaptive business process product lines using model based techniques”, Souvik
Barat and Vinay Kulkarni, 3rd India Software Engineering Conference, Feb’10, Mysore, India
109. Model Driven Development of Graphical User Interfaces for Enterprise Business Applications –
Experience, Lessons Learnt and a Way Forward”, Empirical Track of MoDELS’09, Rahul Mohan and
Vinay Kulkarni
110. "Supporting Agile Adaptive Business Services Using Model-based Techniques", Vinay Kulkarni
and Souvik Barat At International Workshop on Service Oriented Computing Of International
Conference on High Performance Computing, 2009
111. ‘An abstraction to support model-driven code generator productline’, Vinay Kulkarni, SPLE workshop of
ISEC, 22 Feb 2009, Pune, India
112. ‘Extending AOP with models’, Vinay Kulkarni and Sreedhar Reddy, India Software Engineering
Conference, 23-26Feb’09, Pune, India
113. ‘An Abstraction for Reusable MDD Components - Model-based Generation of Model-based Code
Generators’, Vinay Kulkarni and Sreedhar Reddy, International Conference on Generative
Programming and Component Engineering, Oct’08, Nashville, USA.
114. ‘A Model-Driven Approach for Developing Business Applications – Experience, Lessons Learnt
and a Way Forward’, Vinay Kulkarni and Sreedhar Reddy, India Software Engineering Conference,
Jan’08, Hyderabad, India.
115. ‘Big models – requirements’, Sreedhar Reddy and Vinay Kulkarni, Eclipse Europe Summit,
Oct’07, Ludwigsberg, Germany
116. ‘A model-driven toolset to support an approach for analyzing integration of business process
aspect of enterprise application integration’, Souvik Barat and Vinay Kulkarni, Jun’08, San Francisco,
USA
117. ‘Introducing MDA in a large IT consultancy organization’, Vinay Kulkarni and Sreedhar Reddy, Asia-
Pacific Software Engineering Conference, Dec’06, Bangalore, India
118. ‘A safety criterion for reusing a business process in the desired integrated process’, Souvik
Barat, Vinay Kulkarni and D Janakiram, IEEE International Conference on Services Computing, Sep’06,
Chicago, USA
119. ‘Adopting MDA in a large IT consultancy organization – opportunities, challenges and lessons
learnt’, Vinay Kulkarni and Sreedhar Reddy, Code2Model workshop of IEEE European Conference on
Model Driven Architecture - Foundations and Applications’, July’06, Bilbao, Spain
120. ‘A model-driven architectural framework for integration-capable enterprise application product
lines’, Vinay Kulkarni and Sreedhar Reddy, IEEE European Conference on Model Driven Architecture -
Foundations and Applications’, July’06, Bilbao, Spain
121. ‘Diffusion Experiences of Developer Productivity Tools in an IT Services Company in India’, V C
S Prasad, Vinay Kulkarni and Uday Ramteerthkar, IEEE International Conference on Management of
Innovation and Teachnology, June’06, Singapore
122. ‘A pragmatic approach for analyzing behavioural aspects for enterprise application integration’,
Souvik Barat and Vinay Kulkarni, TACTiCS’06, India.
123. ‘Generating enterprise applications from models – experience and best practices’, Vinay
Kulkarni and Sreedhar Reddy, MDD Best Practices workshop in OOPSLA’05, San Diego, USA
124. ‘Enterprise business application product line as a model driven software factory’, Vinay Kulkarni
and Sreedhar Reddy, Software Factories workshop in OOPSLA’05, San Diego, USA
125. ‘Model driven development of enterprise applications’, Vinay Kulkarni and Sreedhar Reddy,
UML Satellite Activities 2004: 118-128
126. ‘A model-driven approach for addressing separation of concerns in business applications’, Vinay
Kulkarni and Sreedhar Reddy, Conference on principles of software engineering 2004 (Prise’04)
127. ‘Meta-data driven aspect-oriented software development’, Vinay Kulkarni, TACTiCS –
Technical Architects Conference 2004
128. ‘A model-driven approach for generating enterprise applications’, Vinay Kulkarni and Sreedhar
Reddy, National Conference on Object Oriented Techniques, Aug’04, India
129. ‘Supporting aspects in MDA’, Vinay Kulkarni and Sreedhar Reddy, WiSME@at UML’03
130. ‘Integrating Aspects with Model Driven Software Development’, Vinay Kulkarni and Sreedhar
Reddy, Software Engineering Research and Practice 2003: 186-197
131. ‘Generating enterprise applications from models’, Vinay Kulkarni, R Venkatesh and Sreedhar Reddy,
OOIS Workshops 2002: 270-279
Invited talks
Keynotes
1. “Some aspects of Digital Twins for complex systems” at IISc EECS Research Symposium 13 Apr 2018,
Bangalore.
2. “Various avataar of component concept and MDE - a practitioner's perspective” by Vinay Kulkarni at
ModComp (http://www.mrtc.mdh.se/ModComp17/) workshop of MoDELS conference, 17 Sep 2017,
Austin, USA.
3. “Toward a compliant, adaptive, and model driven digital enterprise” by Vinay Kulkarni at EECS
Doctoral Students Symposium: April 7-8, 2017: IISc Bangalore
4. “Scaling up MDE to support large geographically distributed teams – an experience report” by Vinay
Kulkarni at CoMMITMDE workshop of MoDELS 2016 conference
(http://cs.gssi.infn.it/commitmde2016/?page_id=23)
5. “Model Driven Development - A practitioner takes stock and a look into the future” at Indian Software
Engineering Conference, Bangalore, India, 20 Feb 2015
6. Abroad
7. “MDE: The next five years" - Panel discussion at MoDELS conference, 21 Sep 2017, Austin, USA.Panelist
for “Modelling Tools: What went right, what went wrong, what needs to happen?” at MiSE workshop of
ICSE 01-06 Jun 2014 Hyderabad, India.
8. “Towards industrialization of business application development using a model-driven approach”, Vinay
Kulkarni, ICSE Technical Briefings, 24 May ’11, Honolulu, Hawaii, USA
9. “Model-driven software factories”, University of Texas at San Antonio TX USA 4 Oct 2007
10. “Model-driven software factory”, EDGE Distinguished Lecture Series at University of Texas at Austin 8
Oct 2007
11. “Industrializing development of enterprise applications using model-driven software factories”,
University of Texas at Austin, Austin, USA, 25 Oct ‘05
12. “Software Development Tools from TCS - Industrializing development of enterprise applications“, SAP-
TCS Development Platform workshop, Boston, 28 Sep ’05
13. “Model-driven development of enterprise applications”, Microsoft Research, Redmond, USA, 14 Apr ‘05
14. “Model-driven development of enterprise applications”, University of Texas at Austin, Austin, USA, 21
Apr ‘05 “Model driven architecture”, KTH, Stockholm, Sweden, 18 Oct ‘04
India
1. “Agile adaptive enterprises”, Vinay Kulkarni, ASPIRE, 16 Dec 2011, Chennai, India
2. “An abstraction to support MDD code generator product-lines”, Vinay Kulkarni, International Workshop
on Future Software Technologies, 10-11 Dec, Mumbai, India
3. “Where to from here, MDD?”, Research Directions in Software Engineering workshop at IITM Chennai
27 – 28 Dec 2007
4. “Legacy modernization”, IBM Rational Software Developers Conference, Bangalore, 22 Aug ‘07
5. “Practical Service-Oriented Architecture for Enterprise Development Using EGL – A Joint IBM – TCS
Approach”, IBM Software Universe Conference, Mumbai, 20 Sep ‘06
6. “Industrializing development of enterprise applications”, Visvesvaraya National Institute of
Technology, Nagpur, 6 Mar ‘06
7. “Meta-data driven aspect-oriented development”, Software Architecture Workshop on Aspects and
MDA, New Delhi, 4 Apr ‘05
8. “Code is the model”, J2EE development workshop, Mumbai, 8 Oct ‘04
9. “Model driven architecture”, Computer Science Department of IIT Mumbai, Feb ‘04
10. “Next Generation Model Driven Software Development”, Components Workshop, Hyderabad, 24 Sep
‘03
11. “Web architecture – old wine in new bottle”, College of Engineering, Pune, Sep ‘02
12. “Component based development of enterprise applications”, All India CSI convention, Pune, Aug ‘02
Conference Tutorials
1. “Exploring Decision Space using Actor based Simulation - a Model Based Approach” by Tony Clark,
Vinay Kulkarni, Souvik Barat and Balbir Barn in MoDELS 2018
2. "Architecture, Method and Tool Support for Automated Regulatory Compliance" by Suman
Roychoudhury, Deepali Kholkar, Sagar Sunkle and Vinay Kulkarni in 11th Innovations in Software
Engineering Conference – ISEC’2018, Feb 9-11, Hyderabad, India.
3. “Actor-Based Methods, Concepts and Tools for Simulation” by Tony Clark, Vinay Kulkarni, Souvik Barat
and Balbir Barn in 11th Innovations in Software Engineering Conference – ISEC’2018, Feb 9-11,
Hyderabad, India.
4. “Actor-Based Methods, Concepts and Tools for Simulation” by Tony Clark, Vinay Kulkarni, Souvik Barat
and Balbir Barn in 31st European Simulation and Modelling Conference - ESM'2017, October 25-27,
2017, IST, Lisbon, Portugal.
5. “Actor-Based Methods, Concepts and Tools for Analyzing Emergent Behaviour - An Introduction to a
Model Based Approach” by Tony Clark, Vinay Kulkarni, Souvik Barat and Balbir Barn in ACM/IEEE 20th
International Conference on Model Driven Engineering Languages and Systems, 17-22 Sep 2017,
Austin, USA.
6. “A model-driven software factory to support enterprise application product-lines” accepted at
European Conference on Modeling Foundations and Applications (ECMFA) 2009
7. ‘Engineering software factories for enterprise applications using model driven techniques’, Vinay
Kulkarni and Sreedhar Reddy, International Conference on Generative Programming and Component
Engineering, Oct’06, Portland, USA
8. ‘From rapid functional prototypes to robust implementations to product lines – a model-driven
software factory approach’, Vinay Kulkarni, Oct’07, MoDELS conference, Nashville, USA
9. ‘A model-driven software factory for business applications”, Vinay Kulkarni, Feb’09, ISEC, Pune, India.
Community Service
Event organization
1. International Workshop on “Towards Adaptive Enterprises” at Innovations in Software Engineering
Conference (ISEC) 14 Feb 2019, Pune, India
2. "International Workshop on Multi Level Business Process Management (MLPM2018)" (https://www.wi-
inf.uni-duisburg-essen.de/MLPM2018/) is accepted at 16th International Conference on Business
Process Management (A-rated) scheduled 9-14 Sep 2018, Sydney, Australia
3. Modeling Symposium of ISEC 2017 on 5th Feb 2017 in Jaipur, India
4. Dagstuhl Seminar "Supporting Organisational Efficiency and Agility: Models, Languages and Software
Systems" on 8-13 May 2016 in Schloss Dagstuhl, Germany.
5. Modeling Symposium of ISEC 2016 on 18th Feb 2016 in Goa, India
6. AMINO 2016 workshop at 9th IFIP WG 8.1 Working Conference on The Practice of Enterprise Modeling
(PoEM) 8 - 10 November, 2016, Skövde, Sweden — www.his.se/poem2016.
7. Modeling Symposium of ISEC 2015 on 18th Feb 2015 in Bangalore, India
8. “Towards a model driven organisation” (AMINO) workshop of MoDELS 2014 in Oct 2014
9. “Modeling in Software Engineering” workshop of ICSE 2014 in May 2014
PC member
10. 2019: ISEC, ICSE-SEIP, EDO, MoDELS, ICPC, ISD, SEKE
11. 2018: MoDELS, APSEC, ICSE-SEIP, ICSE-SERIP, ISD, ICPC, EDOC, SEKE, ISEC, ECMFA, SCC, ICSEA,
COUFLESS, MiSE, i3c, ICPC, EDOC
12. 2017: ISEC, ECMFA, SEKE, SCC, MoDELS – MEIP (+ SRC + PB + Tools & Demos), ICSEA, APSEC,
COUFLESS, MiSE, i3c, Modelsward
13. 2016: APSEC, ASE, ECMFA, EMISA journal, ICST, ISEC, MoDELS, SEKE
14. 2015: ISEC, ECMFA, SEKE, SCC, MoDELS – MEIP, ICSEA, APSEC, COUFLESS
15. 2014: ISEC, ECMFA, SEKE, RTST, SCC, COUFLESS, ICSEA, Compute, AMINO workshop of MoDELS,
Global DSL workshop of MoDELS, PMC-MR, VaMoS , WEPL
16. 2013: ISEC, ECMFA, SEKE, RTST, AMINO workshop of MoDELS, WAMBSE workshop of ISEC, Global
DSL workshop of MoDELS
17. 2012: MoDELS, ICMT, ISEC, SEKE, ECMFA, AGTIVE, MBSE workshop of ISEC, and Reuse for BPM
workshop of BPM conference
18. 2011: MoDELS, ICMT, ISEC, SEKE, ECMFA, SEAFOOD, MBSE workshop of ISEC, Empirical Software
Engineering workshop of ISEC and Reuse for BPM workshop of BPM conference
19. 2010: Empirical Track PC of MoDELS, ICMT, ISEC, SEKE, ECMFA, AMBSE workshop of ISEC’10,
Empirical Software Engineering workshop of ISEC’10, SEAFOOD
20. 2009: Empirical Track PC of MoDELS, MoDELS, ICMT, ISEC, SEKE, ECMFA, SEAFOOD
21. 2008: ISEC, SEKE, ECMFA
Standards bodies
1. Lead of OMG standard for ‘MOF models to text transformation’. Participated in OMG CVL standard
Recognition
2. TCS Exemplary Contribution Award – 2017
3. Fellow of Indian National Academy of Engineering – 2016
4. Program Committee Chair – ACM/IEEE 20th International Conference on Model Driven Engineering
Languages and Systems (MoDELS) 2017
5. Program Chair - Industrial Presentations Track of International Conference on Software Testing
(ICST) 2016
6. Co-Chair Indian Software Engineering Conference Steering Committee (2014 – 2017)
7. Program Committee Chair – Indian Software Engineering Conference (ISEC) 2013
8. Visiting Professor at Middlesex University, London, UK – 2012
9. TCS Distinguished Scientist – 2011
10. Adjunct faculty at Knowledge Systems Institute Graduate School - 2010