Skip to main content

Showing 1–40 of 40 results for author: Chimalakonda, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2501.05724  [pdf, other

    cs.SE

    I Can't Share Code, but I need Translation -- An Empirical Study on Code Translation through Federated LLM

    Authors: Jahnavi Kumar, Venkata Lakshmana Sasaank Janapati, Mokshith Reddy Tanguturi, Sridhar Chimalakonda

    Abstract: Owing to the rapid evolution of technologies and project requirements, organizations need to upgrade the code base in their software projects to a new version of the programming language or even translating to an entirely new one. However, code translation is resource-intensive and requires expertise in both the source and target languages. While researchers have made progress in automating transl… ▽ More

    Submitted 10 January, 2025; originally announced January 2025.

    Comments: 10 pages

  2. arXiv:2412.15676  [pdf, other

    cs.SE

    Code Review Automation Via Multi-task Federated LLM -- An Empirical Study

    Authors: Jahnavi Kumar, Sridhar Chimalakonda

    Abstract: Code review is a crucial process before deploying code to production, as it validates the code, provides suggestions for improvements, and identifies errors such as missed edge cases. In projects with regular production releases, the effort required for peer code-reviews remains high. Consequently, there has been significant interest from software engineering (SE) researchers in automating the cod… ▽ More

    Submitted 20 December, 2024; originally announced December 2024.

  3. arXiv:2412.13555  [pdf, other

    cs.SE

    CPPJoules: An Energy Measurement Tool for C++

    Authors: Shivadharshan S, Akilesh P, Rajrupa Chattaraj, Sridhar Chimalakonda

    Abstract: With the increasing complexity of modern software and the demand for high performance, energy consumption has become a critical factor for developers and researchers. While much of the research community is focused on evaluating the energy consumption of machine learning and artificial intelligence systems -- often implemented in Python -- there is a gap when it comes to tools and frameworks for m… ▽ More

    Submitted 18 December, 2024; originally announced December 2024.

  4. arXiv:2411.14611  [pdf, other

    cs.SE cs.LG

    CodeSAM: Source Code Representation Learning by Infusing Self-Attention with Multi-Code-View Graphs

    Authors: Alex Mathai, Kranthi Sedamaki, Debeshee Das, Noble Saji Mathews, Srikanth Tamilselvam, Sridhar Chimalakonda, Atul Kumar

    Abstract: Machine Learning (ML) for software engineering (SE) has gained prominence due to its ability to significantly enhance the performance of various SE applications. This progress is largely attributed to the development of generalizable source code representations that effectively capture the syntactic and semantic characteristics of code. In recent years, pre-trained transformer-based models, inspir… ▽ More

    Submitted 21 November, 2024; originally announced November 2024.

  5. arXiv:2311.08961  [pdf, other

    cs.SE

    DBJoules: An Energy Measurement Tool for Database Management Systems

    Authors: Hemasri Sai Lella, Kurra Manasa, Rajrupa Chattaraj, Sridhar Chimalakonda

    Abstract: In the rapidly evolving landscape of modern data-driven technologies, software relies on large datasets and constant data center operations using various database systems to support computation-intensive tasks. As energy consumption in software systems becomes a growing concern, selecting the right database from energy-efficiency perspective is also critical. To address this, we introduce \textbf{… ▽ More

    Submitted 15 November, 2023; originally announced November 2023.

  6. arXiv:2307.04693  [pdf, other

    cs.SE cs.AI

    COMEX: A Tool for Generating Customized Source Code Representations

    Authors: Debeshee Das, Noble Saji Mathews, Alex Mathai, Srikanth Tamilselvam, Kranthi Sedamaki, Sridhar Chimalakonda, Atul Kumar

    Abstract: Learning effective representations of source code is critical for any Machine Learning for Software Engineering (ML4SE) system. Inspired by natural language processing, large language models (LLMs) like Codex and CodeGen treat code as generic sequences of text and are trained on huge corpora of code data, achieving state of the art performance on several software engineering (SE) tasks. However, v… ▽ More

    Submitted 10 July, 2023; originally announced July 2023.

    Comments: The paper has been accepted for publication at ASE 2023 (Tool Demonstrations Track)

  7. arXiv:2306.04892  [pdf, other

    cs.SE cs.PL

    X-COBOL: A Dataset of COBOL Repositories

    Authors: Mir Sameed Ali, Nikhil Manjunath, Sridhar Chimalakonda

    Abstract: Despite being proposed as early as 1959, COBOL (Common Business-Oriented Language) still predominantly acts as an integral part of the majority of operations of several financial, banking, and governmental organizations. To support the inevitable modernization and maintenance of legacy systems written in COBOL, it is essential for organizations, researchers, and developers to understand the nature… ▽ More

    Submitted 7 June, 2023; originally announced June 2023.

    Comments: 5 pages

    ACM Class: D.2.6; D.3

  8. arXiv:2305.10233  [pdf, other

    cs.SE

    Statically Detecting Buffer Overflow in Cross-language Android Applications Written in Java and C/C++

    Authors: Kishanthan Thangarajah, Noble Mathews, Michael Pu, Meiyappan Nagappan, Yousra Aafer, Sridhar Chimalakonda

    Abstract: Many applications are being written in more than one language to take advantage of the features that different languages provide such as native code support, improved performance, and language-specific libraries. However, there are few static analysis tools currently available to analyse the source code of such multilingual applications. Existing work on cross-language (Java and C/C++) analysis fa… ▽ More

    Submitted 17 May, 2023; v1 submitted 17 May, 2023; originally announced May 2023.

  9. arXiv:2209.05258  [pdf, other

    cs.SE

    On the Energy Consumption of Different Dataframe Processing Libraries -- An Exploratory Study

    Authors: Shriram Shanbhag, Sridhar Chimalakonda

    Abstract: Background: The energy consumption of machine learning and its impact on the environment has made energy efficient ML an emerging area of research. However, most of the attention stays focused on the model creation and the training and inferencing phase. Data oriented stages like preprocessing, cleaning and exploratory analysis form a critical part of the machine learning workflow. However, the en… ▽ More

    Submitted 12 September, 2022; originally announced September 2022.

  10. arXiv:2206.10772  [pdf, other

    cs.SE

    An Empirical Study On Correlation between Readme Content and Project Popularity

    Authors: Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: Readme in GitHub repositories serves as a preliminary source of information, and thus helps developers in understanding about the projects, for reuse or extension. Different types of contextual and structural content, which we refer to as categories of the content and features in the content respectively, are present in readme files, and could determine the extent of comprehension about project. C… ▽ More

    Submitted 21 June, 2022; originally announced June 2022.

    Comments: 22 pages, 6 figures, 9 tables

  11. arXiv:2206.09894  [pdf, other

    cs.SE

    NoteG: A Computational Notebook to Facilitate Rapid Game Prototyping

    Authors: Noble Saji Mathews, Sridhar Chimalakonda

    Abstract: Game development-based approaches are increasingly used to design curricula that can engage students, as these can help them apply and practice learnt computer science concepts. However, it can become complex to develop a minimum working game or a prototype with the help of high-end game engines. Game prototyping is one of the most essential parts of the game design and development cycle as it all… ▽ More

    Submitted 20 June, 2022; originally announced June 2022.

  12. arXiv:2205.08845  [pdf, other

    cs.CY cs.HC

    VedicViz: Towards Visualizing Vedic Principles in Mental Arithmetic

    Authors: Noble Saji Mathews, Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: Augmenting teaching with visualization can help students understand concepts better. Researchers have leveraged visualization to teach conventional mathematics some examples being spatial and origami visualizations. Apart from conventional mathematics, systems such as mental arithmetic involve techniques for rapid calculation without the use of any computing tools and hence have been used in devel… ▽ More

    Submitted 18 May, 2022; originally announced May 2022.

    Comments: 13 pages, 5 figures, 2 tables

  13. arXiv:2204.03858  [pdf, other

    cs.SE

    eGEN: An Energy-saving Modeling Language and Code Generator for Location-sensing of Mobile Apps

    Authors: Kowndinya Boyalakuntla, Marimuthu C, Sridhar Chimalakonda, Chandrasekaran K

    Abstract: The demand for reducing the energy consumption of location-based applications has increased in recent years. The abnormal battery-draining behavior of GPS makes it difficult for the developers to decide on battery optimization during the development phase directly. It will reduce the burden on developers if battery-saving strategies are considered early, and relevant battery-aware code is generate… ▽ More

    Submitted 8 April, 2022; originally announced April 2022.

    Comments: 27 pages, 7 figures, 6 tables

  14. arXiv:2107.06799  [pdf, other

    cs.HC cs.CY

    WAccess -- A Web Accessibility Tool based on WCAG 2.2, 2.1 and 2.0 Guidelines

    Authors: Kowndinya Boyalakuntla, Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: The vision of providing access to all web content equally for all users makes web accessibility a fundamental goal of today's internet. Web accessibility is the practice of removing barriers from websites that could hinder functionality for users with various disabilities. Web accessibility is measured against the accessibility guidelines such as WCAG, GIGW, and so on. WCAG 2.2 is the latest set o… ▽ More

    Submitted 20 September, 2021; v1 submitted 14 July, 2021; originally announced July 2021.

    Comments: 17 pages, 7 figures, 4 tables

  15. arXiv:2107.06206  [pdf, other

    cs.HC cs.CY cs.LG

    ML-Quest: A Game for Introducing Machine Learning Concepts to K-12 Students

    Authors: Shruti Priya, Shubhankar Bhadra, Sridhar Chimalakonda

    Abstract: Today, Machine Learning (ML) is of a great importance to society due to the availability of huge data and high computational resources. This ultimately led to the introduction of ML concepts at multiple levels of education including K-12 students to promote computational thinking. However, teaching these concepts to K-12 through traditional methodologies such as video lectures and books is challen… ▽ More

    Submitted 13 July, 2021; originally announced July 2021.

    Comments: 13 pages, 5 figures, 3 tables

  16. GitQ- Towards Using Badges as Visual Cues for GitHub Projects

    Authors: Akhila Sri Manasa Venigalla, Kowndinya Boyalakunta, Sridhar Chimalakonda

    Abstract: GitHub hosts millions of software repositories, facilitating developers to contribute to many projects in multiple ways. Most of the information about the repositories is text-based in the form of stars, forks, commits, and so on. However, developers willing to contribute to projects on GitHub often find it challenging to select appropriate projects to contribute to or reuse due to the large numbe… ▽ More

    Submitted 2 May, 2022; v1 submitted 8 July, 2021; originally announced July 2021.

    Comments: 5 pages, 3 figures

  17. arXiv:2107.02399  [pdf, other

    cs.SE

    SOCluster- Towards Intent-based Clustering of Stack Overflow Questions using Graph-Based Approach

    Authors: Abhishek Kumar, Deep Ghadiyali, Sridhar Chimalakonda

    Abstract: Stack Overflow (SO) platform has a huge dataset of questions and answers driven by interactions between users. But the count of unanswered questions is continuously rising. This issue is common across various community Question & Answering platforms (Q&A) such as Yahoo, Quora and so on. Clustering is one of the approaches used by these communities to address this challenge. Specifically, Intent-ba… ▽ More

    Submitted 6 July, 2021; originally announced July 2021.

    Comments: 5 pages, 3 Figures, 1 Algorithm

  18. arXiv:2107.02395  [pdf, other

    cs.SE

    COSPEX: A Program Comprehension Tool for Novice Programmers

    Authors: Ashutosh Rajput, Nakshatra Gupta, Sridhar Chimalakonda

    Abstract: Developers often encounter unfamiliar code during software maintenance which consumes a significant amount of time for comprehension, especially for novice programmers. Automated techniques that analyze a source code and present key information to the developers can lead to an effective comprehension of the code. Researchers have come up with automated code summarization techniques that focus on c… ▽ More

    Submitted 6 July, 2021; originally announced July 2021.

    Comments: 5 pages, 5 figures

  19. arXiv:2106.11897  [pdf, other

    cs.HC

    MuseumViz -- Towards Visualizing Online Museum Collections

    Authors: Dheeraj Vagavolu, Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: Despite the growth of online museums for India's cultural heritage data, there is limited increase in terms of visitors. Over the years, online museums adopted many techniques to improve the overall user experience. However, many Indian online museums display artifacts as lists and grids with basic search functionality, making it less visually appealing and difficult to comprehend. Our work aims t… ▽ More

    Submitted 22 June, 2021; originally announced June 2021.

    Comments: 8 pages, 3 figures, 1 Table

  20. arXiv:2106.10918  [pdf, other

    cs.SE

    On the Impact of Multiple Source Code Representations on Software Engineering Tasks -- An Empirical Study

    Authors: Karthik Chandra Swarna, Noble Saji Mathews, Dheeraj Vagavolu, Sridhar Chimalakonda

    Abstract: Efficiently representing source code is crucial for various software engineering tasks such as code classification and clone detection. Existing approaches primarily use Abstract Syntax Tree (AST), and only a few focus on semantic graphs such as Control Flow Graph (CFG) and Program Dependency Graph (PDG), which contain information about source code that AST does not. Even though some works tried t… ▽ More

    Submitted 24 December, 2023; v1 submitted 21 June, 2021; originally announced June 2021.

  21. arXiv:2106.09937  [pdf, other

    cs.CY cs.HC cs.SI

    Detox Browser -- Towards Filtering Sensitive Content On the Web

    Authors: Noble Saji Mathews, Sridhar Chimalakonda

    Abstract: The annual consumption of web-based resources is increasing at a very fast rate, mainly due to an increase in affordability and accessibility of the internet. Many are relying on the web to get diverse perspectives, but at the same time, it can expose them to content that is harmful to their mental well-being. Catchy headlines and emotionally charged articles increase the number of readers which i… ▽ More

    Submitted 18 June, 2021; originally announced June 2021.

    Comments: 6 pages, 2 figures, CSCW

  22. arXiv:2104.08463  [pdf, other

    cs.HC cs.CY

    SurviveCovid-19++ : A collaborative healthcare game towards educating people about safety measures and vaccination for Covid-19

    Authors: Akhila Sri Manasa Venigalla, Dheeraj Vagavolu, Sridhar Chimalakonda

    Abstract: Covid-19 has been affecting population across the world for more than an year, with diverse strains of this virus being identified in many countries. Vaccines to help in curbing the virus are being developed and administered. Preventing the spread of the disease requires collaborative efforts from everyone. People with varied professional backgrounds have varied responsibilities in controlling the… ▽ More

    Submitted 8 July, 2021; v1 submitted 17 April, 2021; originally announced April 2021.

    Comments: 17 pages, 7 figures, 2 tables

  23. arXiv:2103.01475  [pdf, other

    cs.SE

    Apples, Oranges & Fruits -- Understanding Similarity of Software Projects Through The Lens of Dissimilar Artifacts

    Authors: A Eashaan Rao, Sridhar Chimalakonda

    Abstract: The growing availability of open source projects has facilitated developers to reuse existing software artifacts and leverage them to develop new software. However, it is hard to understand the notion of similarity as it varies from developer to developer. Some developers might search for repositories with similar source code, while some might be in search of repositories with similar requirements… ▽ More

    Submitted 2 March, 2021; originally announced March 2021.

    Comments: 5 pages, 1 figure, 1 table

  24. arXiv:2103.00881  [pdf, other

    cs.SE

    Understanding Emotions of Developer Community Towards Software Documentation

    Authors: Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: The availability of open-source projects facilitates developers to contribute and collaborate on a wide range of projects. As a result, the developer community contributing to such open-source projects is also increasing. Many of the projects involve frequent updates and extensive reuses. A well-updated documentation helps in a better understanding of the software project and also facilitates effi… ▽ More

    Submitted 1 March, 2021; originally announced March 2021.

    Comments: 5 pages, 1 figure, 1 table

  25. arXiv:2102.12727  [pdf, other

    cs.SE

    What's in a GitHub Repository? -- A Software Documentation Perspective

    Authors: Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: Developers use and contribute to repositories on GitHub. Documentation present in the repositories serves as an important source by helping developers to understand, maintain and contribute to the project. Currently, documentation in a repository is diversified, among various files, with most of it present in ReadMe files. However, other software artifacts in the repository, such as issue reports… ▽ More

    Submitted 1 March, 2021; v1 submitted 25 February, 2021; originally announced February 2021.

    Comments: 12 pages, 16 figures, 4 tables

  26. arXiv:2102.09251  [pdf, other

    cs.SE

    APIScanner -- Towards Automated Detection of Deprecated APIs in Python Libraries

    Authors: Aparna Vadlamani, Rishitha Kalicheti, Sridhar Chimalakonda

    Abstract: Python libraries are widely used for machine learning and scientific computing tasks today. APIs in Python libraries are deprecated due to feature enhancements and bug fixes in the same way as in other languages. These deprecated APIs are discouraged from being used in further software development. Manually detecting and replacing deprecated APIs is a tedious and time-consuming task due to the lar… ▽ More

    Submitted 10 May, 2021; v1 submitted 18 February, 2021; originally announced February 2021.

  27. arXiv:2012.11348  [pdf, other

    cs.SE

    AC2 -- Towards Understanding Architectural Changes in Rapid Releases

    Authors: A Eashaan Rao, Dheeraj Vagavolu, Sridhar Chimalakonda

    Abstract: Open source projects are adopting faster release cycles that reflect various changes. Therefore, comprehending the effects of these changes on software's architecture over the releases becomes necessary. However, it is challenging to keep architecture in-check and add new changes simultaneously for every release. To this end, we propose a visualization tool called AC2, which allows its users to ex… ▽ More

    Submitted 21 December, 2020; v1 submitted 21 December, 2020; originally announced December 2020.

    Comments: 4 pages, 2 figures

  28. arXiv:2011.03449  [pdf, other

    cs.SE

    DRAST -- A Deep Learning and AST Based Approach for Bug Localization

    Authors: Shubham Sangle, Sandeep Muvva, Sridhar Chimalakonda, Karthikeyan Ponnalagu, Vijendran Gopalan Venkoparao

    Abstract: Context: Given a bug report and source code of the project, bug localization can help developers to focus on fixing probable buggy files rather than searching the entire source code repository. While existing research uses information retrieval (IR) and/or combination of machine learning (ML) or deep learning (DL) approaches, they focus primarily on benchmark Java projects, and also motivate the n… ▽ More

    Submitted 6 November, 2020; originally announced November 2020.

    Comments: 18 pages, 10 figures, 8 listings, 6 tables

    ACM Class: D.2.3

  29. arXiv:2010.06403  [pdf, other

    cs.HC cs.CY

    EmoG- Towards Emojifying Gmail Conversations

    Authors: Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: Emails are one of the most frequently used medium of communication in the present day across multiple domains including industry and educational institutions. Understanding sentiments being expressed in an email could have a considerable impact on the recipients' action or response to the email. However, it is difficult to interpret emotions of the sender from pure text in which emotions are not e… ▽ More

    Submitted 14 October, 2020; v1 submitted 13 October, 2020; originally announced October 2020.

    Comments: 9 pages, 8 figures, 1 table, To appear in Proceedings of 54th Hawaii International Conference on System Sciences, HICSS 2021

  30. arXiv:2006.13129  [pdf, other

    cs.SE

    A Catalogue of Game-Specific Software Nuggets

    Authors: Vartika Agrahari, Sridhar Chimalakonda

    Abstract: With the ever-increasing use of games, game developers are expected to write efficient code supporting several qualities such as security, maintainability, and performance. However, the continuous need to update the features of games in less duration might compel the developers to use anti-patterns, code smells and quick-fix solutions that may affect the functional and non-functional requirements… ▽ More

    Submitted 4 May, 2021; v1 submitted 23 June, 2020; originally announced June 2020.

  31. AiR -- An Augmented Reality Application for Visualizing Air Pollution

    Authors: Noble Saji Mathews, Sridhar Chimalakonda, Suresh Jain

    Abstract: Air quality is a term used to describe the concentration levels of various pollutants in the air we breathe. The air quality, which is degrading rapidly across the globe, has been a source of great concern. Across the globe, governments are taking various measures to reduce air pollution. Bringing awareness about environmental pollution among the public plays a major role in controlling air pollut… ▽ More

    Submitted 3 June, 2020; originally announced June 2020.

    Comments: 18 pages and 16 figures

  32. arXiv:2005.02955  [pdf, other

    cs.CY

    Mood of India During Covid-19 -- An Interactive Web Portal Based on Emotion Analysis of Twitter Data

    Authors: Akhila Sri Manasa Venigalla, Dheeraj Vagavolu, Sridhar Chimalakonda

    Abstract: The severe outbreak of Covid-19 pandemic has affected many countries across the world, and disrupted the day to day activities of many people. During such outbreaks, understanding the emotional state of citizens of a country could be of interest to various organizations to carry out tasks and to take necessary measures. Several studies have been performed on data available on various social media… ▽ More

    Submitted 6 May, 2020; originally announced May 2020.

    Comments: 13 pages, 4 figures, 2 Tables

  33. arXiv:2004.09759  [pdf, other

    cs.HC cs.CY

    SurviveCovid-19 -- An Educational Game to Facilitate Habituation of Social Distancing and Other Health Measures for Covid-19 Pandemic

    Authors: Akhila Sri Manasa Venigalla, Dheeraj Vagavolu, Sridhar Chimalakonda

    Abstract: Covid-19 has been causing severe loss to the human race. Considering the mode of spread and severity, it is essential to make it a habit to follow various safety precautions such as using sanitizers and masks and maintaining social distancing to prevent the spread of Covid-19. Individuals are widely educated about the safety measures against the disease through various modes such as announcements… ▽ More

    Submitted 3 May, 2021; v1 submitted 21 April, 2020; originally announced April 2020.

    Comments: 17 pages, 9 figures and 2 tables

  34. arXiv:2004.08846  [pdf, other

    cs.SE

    BuGL -- A Cross-Language Dataset for Bug Localization

    Authors: Sandeep Muvva, A Eashaan Rao, Sridhar Chimalakonda

    Abstract: Bug Localization is the process of locating potential error-prone files or methods from a given bug report and source code. There is extensive research on bug localization in the literature that focuses on applying information retrieval techniques or machine learning/deep learning approaches or both, to detect location of bugs. The common premise for all approaches is the availability of a good da… ▽ More

    Submitted 19 April, 2020; originally announced April 2020.

    Comments: 5 Pages, 3 Figures, 2 Tables

  35. arXiv:2002.05760  [pdf, other

    cs.SE

    An Exploratory Study of Code Smells in Web Games

    Authors: Vartika Agrahari, Sridhar Chimalakonda

    Abstract: With the continuous growth of the internet market, games are becoming more and more popular worldwide. However, increased market competition for game demands developers to write more efficient games in terms of performance, security, and maintenance. The continuous evolution of software systems and its increasing complexity may result in bad design decisions. Researchers analyzed the cognitive, be… ▽ More

    Submitted 13 February, 2020; originally announced February 2020.

    Comments: 10 pages, 2 figures

  36. arXiv:2001.11655  [pdf, other

    cs.SE

    StackEmo-Towards Enhancing User Experience by Augmenting Stack Overflow with Emojis

    Authors: Akhila Sri Manasa Venigalla, Sridhar Chimalakonda

    Abstract: With the increase in acceptance of open source platforms for knowledge sharing, Question and Answer (Q\&A) websites such as Stack Overflow have become increasingly popular in the programming domain. Many novice programmers visit Stack Overflow for reasons that include posing questions, finding answers for issues they come across in the process of programming. Practitioners voluntarily answer quest… ▽ More

    Submitted 17 June, 2020; v1 submitted 30 January, 2020; originally announced January 2020.

    Comments: 7 pages, 7 figures

    ACM Class: K.6.3

  37. arXiv:1905.04482  [pdf, other

    cs.SE

    GE852: A Dataset of 852 Game Engines

    Authors: Chaitanya S. Lakkundi, Vartika Agrahari, Sridhar Chimalakonda

    Abstract: Game engines provide a platform for developers to build games with an interface tailored to handle the complexity during game development. To reduce effort and improve quality of game development, there is a strong need to understand and analyze the quality of game engines and their various aspects such as API usability, code quality, code reuse and so on. To the best our knowledge, we are not awa… ▽ More

    Submitted 11 May, 2019; originally announced May 2019.

    Comments: 5 pages, 2 figures, 1 table

  38. arXiv:1802.05173  [pdf

    cs.SE

    A Family of Software Product Lines in Educational Technologies

    Authors: Sridhar Chimalakonda, Kesav V. Nori

    Abstract: Rapid advances in education domain demand the design and customization of educational technologies for a large scale and variety of evolving requirements. Here, scale is the number of systems to be developed and variety stems from a diversified range of instructional designs such as varied goals, processes, content, teacher styles, learner styles and, also for eLearning Systems for 22 Indian Langu… ▽ More

    Submitted 14 February, 2018; originally announced February 2018.

    Comments: Preprint Submitted to Journal of Systems and Software, Elsevier

  39. arXiv:1802.04337  [pdf

    cs.CY cs.AI

    An Ontology Based Modeling Framework for Design of Educational Technologies

    Authors: Sridhar Chimalakonda, Kesav V. Nori

    Abstract: Despite rapid progress, most of the educational technologies today lack a strong instructional design knowledge basis leading to questionable quality of instruction. In addition, a major challenge is to customize these educational technologies for a wide range of instructional designs. Ontologies are one of the pertinent mechanisms to represent instructional design in the literature. However, exis… ▽ More

    Submitted 7 February, 2018; originally announced February 2018.

    Comments: Preprint Submitted to International Journal of Artificial Intelligence in Education, Springer

  40. arXiv:1802.02663  [pdf, other

    cs.SE cs.CY

    A Patterns Based Approach for Design of Educational Technologies

    Authors: Sridhar Chimalakonda, Kesav V. Nori

    Abstract: Instructional design is a fundamental base for educational technologies as it lays the foundation to facilitate learning and teaching based on pedagogical underpinnings. However, most of the educational technologies today face two core challenges in this context: (i) lack of instructional design as a basis (ii) lack of support for a variety of instructional designs. In order to address these chall… ▽ More

    Submitted 7 February, 2018; originally announced February 2018.

    Comments: Preprint Submitted to Educational Technology Research and Development Journal, Springer