Modern Integrated Development Environment (IDEs)

被引:2
|
作者
Alizadehsani, Zakieh [1 ]
Goyenechea Gomez, Enrique [1 ]
Ghaemi, Hadi [2 ]
Rodriguez Gonzalez, Sara [1 ]
Jordan, Jaume [3 ]
Fernandez, Alberto [4 ]
Perez-Lancho, Belen [5 ]
机构
[1] Univ Salamanca, BISITE Res Grp, Salamanca, Spain
[2] Ferdowsi Univ Mashhad, Comp Engn Dept, Mashhad, Razavi Khorasan, Iran
[3] Univ Politecn Valencia, Valencian Res Inst Artificial Intelligence VRAIN, Valencia, Spain
[4] Univ Rey Juan Carlos, Madrid, Spain
[5] Univ Salamanca, Dept Comp Sci & Automat, Salamanca, Spain
来源
关键词
Integrated Development Environment (IDE); Online IDEs; Software development; Artificial intelligence (AI); Theia;
D O I
10.1007/978-3-030-78901-5_24
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the important objectives of smart cities is to provide electronic services to citizens, however, this requires the building of related software which is a time-consuming process. In this regard, smart city infrastructures require development tools that can help accelerate and facilitate software development (mobile, IoT, and web applications). Integrated Development Environments (IDEs) are well-known tools that have brought together the features of various tools within one package. Modern IDEs include the advantages of Artificial Intelligence (AI) and Cloud Computing. These technologies can help the developer overcome the complexities associated with multi-platform software products. This paper has explored AI techniques that are applied in IDEs. To this end, the Eclipse Theia (cloud-based IDE) and its AI-based extensions are explored as a case study. The findings show that recommender system models, language modeling, deep learning models, code mining, and attention mechanisms are used frequently to facilitate programming Furthermore, some researches have used NLP techniques and AI-based virtual assistance to promote the interaction between developers and projects.
引用
收藏
页码:274 / 288
页数:15
相关论文
共 50 条
  • [1] How much integrated development environments (IDEs) improve productivity?
    Zayour, Iyad
    Hajjdiab, Hassan
    Journal of Software, 2013, 8 (10) : 2425 - 2431
  • [2] Adapting the User Interface of Integrated Development Environments (IDEs) for Novice Users
    Zou, Ying
    Lerner, Michael
    Leung, Alex
    Morisson, Scott
    Wringe, Matt
    JOURNAL OF OBJECT TECHNOLOGY, 2008, 7 (07): : 55 - 74
  • [3] Comparison of Feedback Strategies for Supporting Programming Learning in Integrated Development Environments (IDEs)
    Coenen, Jarno
    Gross, Sebastian
    Pinkwart, Niels
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, ICCSAMA 2017, 2018, 629 : 72 - 83
  • [4] Demo: Formalization IDEs Integrated with a Verifying Compiler
    Welch, Daniel
    Durkee, Blair
    Kabbani, Mike
    Sitaraman, Murali
    PROCEEDINGS OF THE 12TH WORKSHOP ON IMPLEMENTATION, COMPILATION AND OPTIMIZATION OF OBJECT-ORIENTED LANGUAGES, PROGRAMS AND SYSTEMS (ICOOOLPS'17), 2017,
  • [5] PIACERE Integrated Development Environment
    Villanueva, Eliseo
    Torres, Ismael
    Osaba, Eneko
    Canzoneri, Sergio
    Franchini, Andrea
    Blasi, Lorenzo
    PROCEEDINGS OF 3RD ECLIPSE SECURITY, AI, ARCHITECTURE AND MODELLING CONFERENCE ON CLOUD TO EDGE CONTINUUM, ESAAM 2023, 2023, : 62 - 66
  • [6] TOWARDS AN INTEGRATED DEVELOPMENT ENVIRONMENT
    NEWMAN, PS
    IBM SYSTEMS JOURNAL, 1982, 21 (01) : 81 - 107
  • [7] The Dafny Integrated Development Environment
    Leino, K. Rustan M.
    Wuestholz, Valentin
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (149): : 3 - 15
  • [8] Accessibility in the Software Engineering (SE) Process and in Integrated Development Environments (IDEs): A Systematic Literature Review
    Rajh, Natasa
    Miesenberger, Klaus
    Koutny, Reinhard
    COMPUTERS HELPING PEOPLE WITH SPECIAL NEEDS, PT I, ICCHP 2024, 2024, 14750 : 11 - 18
  • [9] Environment and economy in the modern agricultural development
    Li, Xiaochun
    Wu, Yunyun
    ASIA-PACIFIC JOURNAL OF ACCOUNTING & ECONOMICS, 2018, 25 (1-2) : 163 - 176
  • [10] Regulatory environment and development of modern biotechnology
    Schlumberger, H. D.
    Brauer, D.
    Chimica Oggi, 1994, (11-12):