Automated Software Engineering

Công bố khoa học tiêu biểu

* Dữ liệu chỉ mang tính chất tham khảo

Sắp xếp:  
Collaborative feature location in models through automatic query expansion
Automated Software Engineering - Tập 26 - Trang 161-202 - 2019
Francisca Pérez, Jaime Font, Lorena Arcega, Carlos Cetina
Collaboration with other people is a major theme in the information-seeking process. However, most existing works that address the location of features during the maintenance or evolution of software do not support collaboration, or they are focused on code as the main software artifact. Hence, collaborative feature location in models has not enjoyed much attention to date. In this work, we addres...... hiện toàn bộ
Desert Island Column
Automated Software Engineering - Tập 5 - Trang 465-469 - 1998
Christopher A. Welty
HQLgen: deep learning based HQL query generation from program context
Automated Software Engineering - Tập 29 - Trang 1-29 - 2022
Ziyi Zhou, Huiqun Yu, Guisheng Fan, Zijie Huang, Kang Yang, Jiayin Zhang
To facilitate Object-Oriented Programming (OOP) in data persistence, practitioners use Object Relational-Mapping (ORM) framework to map data bidirectionally between data classes and tables of Relational Database Management System (RDBMS). In terms of Java applications, the most trending ORM solution is Hibernate, where Hibernate Query Language (HQL) is proposed to perform customizable queries in a...... hiện toàn bộ
Specifying and Automatically Generating a Specialization Tool for Fortran 90
Automated Software Engineering - Tập 7 - Trang 345-376 - 2000
Sandrine Blazy
Partial evaluation is an optimization technique traditionally used in compilation. We have adapted this technique to the understanding of scientific application programs during their maintenance. We have implemented a tool that analyzes Fortran 90 application programs and performs an interprocedural pointer analysis. This paper presents a dynamic semantics of Fortran 90 and manually derives a part...... hiện toàn bộ
A Comparison of Computer Support Systems for Software Inspection
Automated Software Engineering - Tập 6 - Trang 291-313 - 1999
Fraser Macdonald, James Miller
Software inspection is universally accepted as an effective defect finding technique. Recent research in inspection has investigated the development of computer support, aimed at further improving its efficiency and effectiveness. This has resulted in the development of a number of prototype support tools. In 1996, the authors published a review of five inspection tools. Since then there has been ...... hiện toàn bộ
Predictive Software
Automated Software Engineering - Tập 8 - Trang 139-166 - 2001
José Hernández-Orallo, M. José Ramírez-Quintana
We examine the adaptation of classical machine learning selection criteria to ensure or improve the predictiveness of specifications. Moreover, inspired in incremental learning, software construction is also seen as an incremental process which must generate and revise the specification with the main goal of being predictive to requirements evolution. The new goal is not necessarily to achieve the...... hiện toàn bộ
EA-Analyzer: automating conflict detection in a large set of textual aspect-oriented requirements
Automated Software Engineering - Tập 20 - Trang 111-135 - 2012
Alberto Sardinha, Ruzanna Chitchyan, Nathan Weston, Phil Greenwood, Awais Rashid
One of the aims of Aspect-Oriented Requirements Engineering is to address the composability and subsequent analysis of crosscutting and non-crosscutting concerns during requirements engineering. A composition definition explicitly represents interdependencies and interactions between concerns. Subsequent analysis of such compositions helps to reveal conflicting dependencies that need to be resolve...... hiện toàn bộ
Guest editorial: selected areas in automated software engineering
Automated Software Engineering - Tập 25 - Trang 45-46 - 2017
Marsha Chechik, Paul Grünbacher
Genetic algorithms and heuristics hybridized for software architecture recovery
Automated Software Engineering - Tập 30 - Trang 1-24 - 2023
Milad Elyasi, M. Esad Simitcioğlu, Abdullah Saydemir, Ali Ekici, O. Örsan Özener, Hasan Sözer
Large scale software systems must be decomposed into modular units to reduce maintenance efforts. Software Architecture Recovery (SAR) approaches have been introduced to analyze dependencies among software modules and automatically cluster them to achieve high modularity. These approaches employ various types of algorithms for clustering software modules. In this paper, we discuss design decisions...... hiện toàn bộ
Future of software development with generative AI
Automated Software Engineering - - 2024
Jaakko Sauvola, Sasu Tarkoma, Mika Klemettinen, Jukka Riekki, David Doermann
Generative AI is regarded as a major disruption to software development. Platforms, repositories, clouds, and the automation of tools and processes have been proven to improve productivity, cost, and quality. Generative AI, with its rapidly expanding capabilities, is a major step forward in this field. As a new key enabling technology, it can be used for many purposes, from creative dimensions to ...... hiện toàn bộ
Tổng số: 435   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10