Accepted Tutorials

Half Day Tutorials

  • Tutorial 1: Conducting and Reporting Human Factors Research in SE
    Software Engineering (SE) is a human endeavour and research into human factors are gradually taking center-stage in mainstream SE research. Yet, such work is still limited both in volume and paradigms, both globally and in India. This is partly due to its understated importance, as well as a lack of awareness about opportunities and methods. This tutorial aims to: 1) create awareness about the importance of human factors research in SE, 2) draw attention to various research opportunities, 3) provide an overview of various quantitative and qualitative methods, and 4) offer practical guidelines on writing human-factors papers for top-tier SE venues. Participants will also gain hands-on experience framing human-centered research questions and qualitative analysis. The objective is to build critical mass around human-factors research in the Indian SE research community.

    Speaker:
    Shurti Srinivasa Ragavan,
    Indian Institute of Technology, Kanpur, India
    For more information, Please click here

  • Tutorial 2: Digital Transformation with Process Mining
    The outbreak of COVID-19 brought about a significant shock in the global economy and has changed the Organizational functionalities afterwards; as Mckinsey shares, respondents have desired that at least 80% of their consumer interactions are digital compared to the pre-pandemic era. As a result, most organizations have placed Digital Transformation at the forefront of organization's priorities. Resonating with fast-changing customer needs and changing technology landscape, Digital Transformation, often conceived along with Software Engineering as the underlying enabler, involves using technology to create new and modifies current business processes, customer experiences and cultures to meet the requirements of a dynamic market. Digital Transformation goes beyond traditional software project management approaches, and while integrating data-driven organizational practices into automation projects is thus providing an edge to the organizations. Digital Transformation finds Process Transformation as the foundation technology upon which to base future investment and transformation projects. Also, Process Transformation is the main driver of process optimization as well. However, without a roadmap and clear steps for introducing technology to operationally dependent processes, business leaders struggle to find long-term benefits in process transformation and thus risk spending time and effort on low-value automation initiatives.

    The tutorial is aimed at providing an introduction to Process Mining as part of digital transformation with Process Modeling, Process Analytics, Process Discovery and Conformance techniques with Process enhancement capabilities. The tutorial will be immensely beneficial to Software Engineers, System Managers, IT Project managers, students, research scholars, and faculty members in the broad field of IT and Computer Science alongwith Business Analyst, Business Process Re-engineering professionals, and consultants as well.

    Speakers:
    Om Prakash Vyas,
    Indian Institute of Information Technology Allahabad
    Prayagraj, India 211015

    Ranjana Vyas
    Indian Institute of Information Technology Allahabad
    Prayagraj, India 211015
    For more information, Please click here

Tech Briefing

  • Software Engineering for Metaverse Applications
    Metaverse has received a huge attention in recent times. Accenture defines the metaverse as “an evolution of the Internet that enables users to move beyond 'browsing' to ‘inhabiting’ in a persistent, shared experience that spans the spectrum of our real world to the fully virtual and in between.” Metaverse is often described as an evolution of the Internet with following important elements: 1) shift towards spatial experiences: which includes 2D, 3D, augmented, virtual, and mixed reality immersive experiences, 2) shared co-presence: where users experience a persistent shared space with a sense of co-presence with others, and 3) trusted identities and transactions to address challenges of fake identities, products, and transactions as present in today’s internet. Given these elements, software engineering methods need to evolve to support these elements more holistically. For example, development of Metaverse applications needs specific focus on software engineering best practices, tools, and platforms for spatial computing, synchronous and asynchronous communication, space persistency, and trusted identity management. In this tech briefing, we will present the aspects that one should consider while developing Metaverse applications and the open challenges that need novel software engineering approaches and techniques.

    Speaker:
    Alpana, Dubey, Accenture Labs,
    Accenture Solutions Private Limited, Bangalore , India

Please contact Tutorial Chairs or General Chair for any query: