Faculty
Faculty
Nitin Upadhyay

- Ph.D, Computer Science (Software Engineering), BITS Pilani, Pilani
- B.E. Computer Science and Engineering, Barkatullah University, Bhopal
Profile:
Nitin Upadhyay is a Researcher, Consultant, Leader, Academician and Prolific Writer. Currently he is working as an Associate Professor in the area of Information Technology and Production & Operations Management with Goa Institute of Management, Goa. He has an extensive Industry, Academic and Research experience. He has worked with Samsung Advanced Research, Software Engineering R&D Lab, Samsung India Software Operations Pvt. Ltd. Bangalore, India. Previous to Industry assignments he has worked with BITS Pilani Goa Campus and other academic institutes of repute. He has an extensive experience in research, consultancies, mentoring and teaching in the areas of information systems, software quality management, software engineering, software architecture, software & technology innovation, pervasive computing, quality modeling, analysis, software evolution, design and evaluation, systems engineering, concurrent engineering, object oriented analysis and design, decision making, cloud and mobile computing. He has created a definite niche for himself in the field of Computer Science and Information Systems. He has contributed 50+ peer reviewed publications/presentations/posters/talks and seven books. He has contributed to best ideas/patents/inventions/innovations. He is associated with various journals and societies of repute as Deputy Editor-in-Chief/Editor/Editorial Board Member/Reviewer/Member. His major research and consulting areas are software engineering & management, software architecture, software innovation, technology innovation, cloud computing, system engineering, system modeling & analysis, concurrent engineering, human computer interaction, human centric design, pervasive & mobile computing, technical writing (scientific publications, books, patent and grant proposals)
Area of expertise:
Big Data & Analytics, Cloud Computing, Data Science & Management, Software & Technology Innovation, Information Systems, Decision Models, High Performance Computing
Courses offered:
Software Engineering & Management, Software & Technology Innovation, Technology Management, Quality Management
Also teaches/ taught at:
BITS Pilani � Goa Campus, Samsung R&D Institute Bangalore, AKGEC, GGITS, SRIT, HCET
Research and consulting area:
Software Engineering & Management, Software Architecture, Software & Technology Innovation, Cloud Computing, Information Systems, System Engineering, System Modeling & Analysis, Concurrent Engineering, Human Computer Interaction, Human Centric Design, Pervasive & Mobile Computing, Technical writing (scientific publications, books, patent and grant proposals)
Experience:
Industrial Experience
- Chief Engineer
Advanced Research, Software Centre, Software Engineering R&D Lab
Samsung Research & Development Institute Bangalore
Academic Experience
- Faculty, Department of Computer Science & Information Systems,
BITS Pilani K. K. Birla Goa Campus - Head, Department of Computer Science & Information Technology,
Gyan Gana Institute of Technology & Science - Head, Department of Computer Science & Information Technology,
Shri Ram Institute of Technology & Science - Lecturer, Department of Computer Science,
Hitkarini College of Engineering & Technology
Other Positions and Employment
- Founder Executive Committee Member,
Chair Cloud SLAs
Cloud Computing Innovation Council of India - Counsellor, Bhoj University
- Nucleus Research Member,
Research & Consultancy and Educational Development Division
BITS Pilani K. K. Birla Goa Campus
Editorial Board Appointments (selected)
- Deputy Editor-in-Chief: International Journal of Software Engineering and Computing.
- Editor: Computer Standards and Interfaces (CSI), Elsevier.
- Editor: International Editorial Board Singapore Computer Society- International Journal of Information Technology (SCS-IJIT), Singapore
- Editor: Journal of Software (JSW), Academy Publisher.
- Associate Editor: Journal of Theoretical and Applied Information Technology (JTAIT),
- Associate Editor: International Journal of Systems control and Communications ( IJSCC), Inderscience Enterprise Ltd. ,
- Editorial Board Member, Electronic Journal of e-Learning (EJEL), Academic Conferences Ltd., England
- Editorial Board Member, International Journal of Biometrics ( IJBM), Inderscience Enterprise. Ltd.,
- Editorial Board Member, International Journal of Mobile Learning and Organization (IJMLO), Inderscience Enterprise Ltd. ,
- Editorial Board Member, International Journal of Data Analysis Techniques and Strategies (IJDATS ), Inderscience Enterprise Ltd.,
- Editorial Board Member, International Journal of Information and Knowledge Management (IJIKM), International Science Press.
Research & Publications:
Publications
Journals/conferences (Published/Accepted)
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2013). Reliability Modeling and Analysis of Component Based Software Systems, International Journal of Reliability and Safety,7(2), pp. 174-199 .
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2013) Structural Identification and Comparison of Component Based Software System using Graph Theoretic Approach: A Case Study of Typical Web Application, International Journal of Software Engineering and its Applications (accepted).
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2013) FIDA: Fuzzy Integrative Decision Approach for COTS Selection, International Journal of Software Engineering and its Applications (accepted).
- Mohan, A., and Upadhyay, N. (2012). Conceptualizing an Adaptive Framework for Pervasive Computing Environment, Springer (LNCS-CSIS), 167, pp. 241-255
- Victor, M., and Upadhyay, N. (2011). Selection of Software Testing Technique: A Multi Criteria Decision Making Approach. Springer (LNCS-CSIS), 204(1), pp. 453-462.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2011). Towards a Software Component Quality Model, Springer (LNCS), 131, pp.398-412.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2011). Concurrent Usability Evaluation and Design of Software Component: A Digraph and Matrix Approach, IEEE/IET Software Research Journal, 5(2), pp.1-13
- Upadhyay, N., and Deshpande, B. M. (2010). SDCS: six-dimensional classification strategy framework for COTS products. International Journal of Data Analysis Techniques and Strategies, 2(2), pp. 170–180.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2010). Concurrent Design Graph Theoretic Approach for Component Based Software System, International Journal of Product Design, 1(1), pp. 13-23
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2010). Developing Maintainability Index of a Software Component: A Digraph and Matrix Approach, ACM SIGSOFT 35(5), pp. 1-11
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2010). Integrated Decision Approach for COTS Selection, International journal of Decision Sciences, Risks and Management, 2(3), pp. 165-177.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2010). CEXSC: Concurrent Evaluation of “X-bilities” of a software component. International Quality Congress, Oxford University Press, 129-142.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2010). Integrated Approach to Model, Analyze and Design Component Based Software System, Proceedings of Doctoral Colloquium, January 8-9, 2010, IIM Ahmedabad, Ahmedabad, pp. 17.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2010).Modeling and Analysis of Component Based Software Systems: A Graph Theoretic Systems Approach, Systems Research Forum, 4(2), 151-172
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. CFMEA: Concurrent Failure Mode and Effect Analysis, 2nd International Conference on Reliability, Safety, and Hazard – Risk-Based Technologies and Physics of Failure Methods, December 14-16, 2010, Mumbai.
- Upadhyay, N., Deshpande, B. M., and Agrawal, V. P. (2009). MACBSS: Modelling and Analysis of Component Based Software System. Proceedings of IEEE World Congress on Computer Science and Information Engineering, March 31, 2009 – April 02, 2009, Los Angeles, USA, 7, pp. 595-601.
- Upadhyay, N. (2008). Structural Modelling and Analysis of Object Oriented System: A Graph Theoretic Systems Approach. International Journal of System Control and Communications 1(2), pp. 240-255.
- Upadhyay, N (2008). SDCS: Six Dimension Classification Strategy Framework for COTS Products, International Journal of Data Analysis Techniques and Strategies, 1(2), pp. 240-255.
- Upadhyay S., Upadhyay N (2007). Pedagogical Issues for Developing ESL Course on Mobile Phone, IEEE Learning Technology 9, (3-4).
- Upadhyay S., Upadhyay N (2007). Mobile Language Class: Language Learning Through Mobile Gaming, International Journal of Instructional Technology and Distance Learning, 4(9), pp. 19-31.
- Upadhyay, N., Agrawal V.P. (2007). Structural Modelling and Analysis of Intelligent Mobile Learning Environment, Journal of Applied and Quantitative Methods, 2(2).
- Upadhyay, N., and Agrawal V.P. (2007). Structural Identification and comparison of Intelligent Mobile Learning Environment, Journal of Applied and Quantitative Methods, 2 (4).
- Upadhyay, N. (2007). Role of Artificial Intelligence in Enhancing E-Learning Domain, ICFAI Journal of Information Technology.
- Upadhyay, N. (2007). Mobile Agents: An Effective Way for Enhancing M-Learning Domain, ICFAI Journal of Information Technology.
- Upadhyay, N. (2006). M-Learning- A New Paradigm in Education, International Journal of Instructional Technology and Distance Learning, 3(2) pp. 31-34.
- Upadhyay, N. (2006). On-Line Learning- A Creative Environment for Quality Education, International Journal of Instructional Technology and Distance Learning, 3(4), pp.47-57.
- Dharaskar, V.R., Mehta, I.C., Thakare, V.M, Upadhyay, N. (2006). Re-engineering of Mobile Computing Techniques for M-Learning, International Conference ICT 2006, Kathmandu, Nepal.
- Upadhyay, N. (2006). Role of AI in Effective E-Learning. National Conference Cyber Security, Data Mining and ICT for Society, Bilaspur.
- Upadhyay, N. (2005). Creative Techniques for Building E-Learning Software for Computer Graphics and Animation. WSEAS 7th International Multi-conference (accepted).
- Upadhyay, N. (2005). Innovative Techniques and Methodology for Building E-Learning Software for Computer Graphics and Animation, INMANTEC 7th International conference (accepted).
- Upadhyay, N. (2005). Fuzzy Relational Database Optimized Queries. National Conference on Next Generation IT: Documenting the Future (NGITDF), Jabalpur.
- Dixit M, Upadhyay, N (2005). Cyber Laws: Implementation, Effectiveness and Constraints. National Conference on Next Generation IT: Documenting the Future (NGITDF), Jabalpur.
Posters
- Upadhyay, N., Deshpande M. B., Agrawal P, V. (2008). Decision Making Framework for COTS Selection. Poster for 17th International Conference on Computing (CIC’08), Mexico.
- Upadhyay, N., Deshpande M. B., Agrawal P, V. (2008). Modelling and Analysis of Component Based Software Systems. Poster for 17th International Conference on Computing (CIC’08), Mexico.
- Upadhyay, N., Deshpande M. B., Agrawal P, V. (2008). CDFX: Concurrent Design Framework of Component Based Software System for "X-bilities". Poster for 17th International Conference on Computing (CIC’08), Mexico.
- Upadhyay, N., Deshpande M. B., Agrawal P, V. (2009) Decision Based Concurrent Framework for COTS Selection, I-CARE Research Poster Competition, IBM Research - India & India University Relations
- Upadhyay, N., Deshpande M. B., Agrawal P, V. (2009). Designing Component Based Software System for “X-bilities” using Digraph and Matrix Algebra, I-CARE Research Poster Competition, IBM Research - India & India University Relations.
Book Publications
- Upadhyay, N. (2003). Data Structures and Algorithm. Shivani Publications, India
- Upadhyay, N. (2004), Programming Languages C, C++, VC++, S. K. Kataria & Sons, India.
- Upadhyay, N. (2004), Design and Analysis of Algorithms, S. K. Kataria & Sons, India.
- Upadhyay, N. (2005), Data Structures And Algorithms Using C, S. K. Kataria & Sons, India
- Balaguruswamy, Ramaswamy and Upadhyay, N. (2004), Question Bank In Computer Science, S. K. Kataria & Sons, India
- Upadhyay, N. (2006), Data Structures Using C, S. K. Kataria & Sons.
- Upadhyay, N. (2006), Programming and Problem Solving In C, Shivani Publications, India
Patents
Patent (Accepted/Review/Filed)
- Samsung (Grade ‘A’) Patent “A method and device for incorporating smell of geolocation objects in an image” Patent No: 3599/CHE/2013
- Standard Patent (04) on Screen Mirroring under review and discussion
- Patent (02) on Cloud Services under review and discussion
Technology/Project Transfer
- Advanced Test Framework, SAIT, SAMSUNG Co. Korea
- Wi-Fi Profiling, Software Centre, Software Centre, SAMSUNG Co. Korea
- Cloud Test Framework, Software Centre, SAMSUNG Co. Korea
- WFD and Screen Mirroring Test Framework, Software Centre, SAMSUNG Co. Korea
White Paper
- Upadhyay, N. (2012). Cloud Innovation Council of India, CCICI, Bangalore – India
Journal/Conference Reviewer (Selected)
- Decision Analysis
- INFORMS
- Interdisciplinary Journal of Knowledge and Learning Objects, USA.
- Interdisciplinary Journal of Doctoral Studies, USA.
- Cost Production Journal, UK.
- Journal of Information, Information Technology, and Organizations, USA.
- International Conference on Computer Science & IT Education (CSITEd’07), Mauritius.
- International Conference on Informing Science & IT Education (InSITE’08), Bulgaria.
- National Conference on Next Generation IT: Documenting the Future National Conference (NGITDF), Jabalpur, India.
Conference (organizing/program committee):
(General) Session Chair:
- IEEE International Conference on Cloud Computing for Emerging Markets 2013, Banglore, India
- International Conference on Computer and its Applications, 2012, (Jan 27-31), Pondicherry.
- IEEE 3rd International Conference on Emerging Trends in Engineering & Technology, Goa India, 19-21 November 2010.
- Springer First International Conference on Computer Science and Information Technology, Bangalore, India, 2-4 January, 2011.
Publicity Chair:
- International Conference on Communications and Mobile Computing-2009, IEEE CS Sponsored, Kunming, China
- World Congress on Computer Science and Information Engineering -2009, IEEE CS Sponsored, LA, USA.
Program/Advisory Committee:
- IEEE International Conference on Advances in Computing (ICAC’08), India.
- International Conference on Computer Science & IT Education (CSITEd’07), Mauritius.
- International Conference on Informing Science & IT Education (InSITE’08), Bulgaria.
Keynote Speaker/Invited Speaker
- Plenary Speaker, System of Systems: Part or Whole towards its Quality Quantification, International Conference on Information Technology, Electronics and Communications (ICITEC – 2012), 2012, March (3-4), Bangalore.
- Keynote Speaker, Decision Making in Building Software Architecture, International Conference on Computer and its Applications, 2012, (Jan 27-31), Pondicherry.
- Keynote Speaker, Component Modeling and Analysis. International Conference on Advanced Computer Theory and Engineering, 2008, (Dec 19-21), Thailand.
- Invited Speaker, Heuristic Selection of Components for Building Component Based Software Systems. National Conference on Software Engineering 2008, (Dec 4-5), India.
- Invited Speaker, Fuzzy Group Based Concurrent Modeling and Analysis of Component Based Software Systems for “X-bilities”. IEEE International Advance Computing Conference 2009 (March 6-7), India
- Speaker, Business Modeling using UML for IBM workshop session of CS/IS Group, BITS-PILANI, Goa Campus, India, 2008.
- Speaker, Business Modeling using UML and Design Patterns for IBM National Tech Fest workshop session of CS/IS Group, BITS-PILANI, Goa Campus, India, 2007.
- Invited Speaker, University Grant Commission refresher course, Goa University, Goa, 2008.
- Speaker, Business Modeling using UML for an inaugural IBM workshop session of CS/IS Group, BITS-PILANI, Goa Campus, India, 2007.
- Speaker, Role of IT in Strategic Decisions for an inaugural session of MIS Group, BITS-PILANI, Goa Campus, India, 2007.
- Speaker, From e-Learning to m-Learning for an inaugural session of Learning Technology Group, BITS-PILANI, Goa Campus, India, 2007.
- Invited Speaker, Managing Information Resources for a Residential Training Programme, National Productivity Council, Govt. of India, 2006.
- Invited Speaker, Model Designing Techniques for a Workshop on IT Strategy, Indore, India, 2006.
- Invited Speaker, Object Oriented Patterns for a workshop on Advancement in Computer Technology, Jabalpur, India, 2005.
Research Presentation
- “Conceptualizing an Adaptive Framework for Pervasive Computing Environment”, Springer (LNCS-CSIS), Second International Conference on Computer Science, Engineering & Applications (ICCSEA 2012), May 25-27, 2012, New Delhi.
- “Selection of Software Testing Technique: A Multi Criteria Decision Making Approach”. Springer (LNCS-CSIS), International Conference on Computer Science, Engineering and Information Technology, CCSEIT 2011, Tirunelveli, Tamil Nadu, India, September 23-25, 2011.
- “Towards a Software Component Quality Model”, Springer (LNCS-CSIS), International Conference on Computer Science and Information Technology, CCSIT 2011, Bangalore, India, January 2-4, 2011.
- “CEXSC: Concurrent Evaluation of “X-bilities” of a software component”. Oxford University Press, International Quality Congress 1st International Quality Congress & 6th Indian Congress on Quality, Environment, Energy and Safety Management System.
- “Integrated Approach to Model, Analyze and Design Component Based Software System”, Doctoral Colloquium, January 8-9, 2010, IIM Ahmedabad, Ahmedabad.
- “CFMEA: Concurrent Failure Mode and Effect Analysis”, 2nd International Conference on Reliability, Safety, and Hazard – Risk-Based Technologies and Physics of Failure Methods, December 14-16, 2010, Mumbai.
- “MACBSS: Modelling and Analysis of Component Based Software System”, IEEE World Congress on Computer Science and Information Engineering, March 31, 2009 – April 02, 2009, Los Angeles, USA.
- “Decision Making Framework for COTS Selection”, 7th International Conference on Computing (CIC’08), Mexico.
- “Modelling and Analysis of Component Based Software Systems”, 17th International Conference on Computing (CIC’08), Mexico.
- “CDFX: Concurrent Design Framework of Component Based Software System for "X-bilities"”, 17th International Conference on Computing (CIC’08), Mexico.
- “Decision Based Concurrent Framework for COTS Selection”, I-CARE Research, IBM Research - India & India University Relations, Delhi.
- “Designing Component Based Software System for “X-bilities” using Digraph and Matrix Algebra”, I-CARE Research, IBM Research - India & India University Relations, Delhi.
- “Role of AI in Effective E-Learning”, National Conference Cyber Security ‘06, Data Mining and ICT for Society, Bilaspur.
- “Creative Techniques for Building E-Learning Software for Computer Graphics and Animation”, WSEAS 7th International Multi-conference.
- “Innovative Techniques and Methodology for Building E-Learning Software for Computer Graphics and Animation”, INMANTEC 7th International conference ’05, Delhi
- “Fuzzy Relational Database Optimized Queries”, National Conference on Next Generation IT: Documenting the Future (NGITDF) ‘05, Jabalpur.
- “Cyber Laws: Implementation, Effectiveness and Constraints”, National Conference on Next Generation IT: Documenting the Future (NGITDF) ‘05, Jabalpur.