Exportado OPUSMade available in DSpace on 2019-08-10T01:15:59Z (GMT). No. of bitstreams: 1 gleisonbrito.pdf: 1331423 bytes, checksum: cb63c89d531456d14a1f5e7f6a0a4b6e (MD5) Previous issue date: 22Como quaisquer sistemas de software, frameworks e bibliotecas evoluem ao longo do tempo, assim como suas APIs. Consequentemente, sistemas clientes devem ser constantementeatualizados para utilizarem APIs melhoradas. Para facilitar essa tarefae preservar a compatibilidade com versões anteriores, elementos de API devem ser depreciados com mensagens de substituição. No entanto, na prática, existem evidências de que esses elementos são usualmente depreciados sem tais mensagens. Nessa dissertação, são estudados um conjunto de questões relacionadas à...
peer reviewedBecause of functionality evolution, or security and performance-related changes, some A...
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. S...
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. S...
Application Programming Interfaces (APIs) are a tremendous resource-that is, when they are stable. S...
Deprecation is a language feature that allows API producers to mark a feature as obsolete. We aim to...
This is a replication package for the qualitative study performed to understand the deprecation mech...
In this study, we investigate why API producers deprecate features. Previous work has shown us that ...
The practice of software engineering involves the combination of existing software components with n...
Deprecation in Java is a language feature that allows API producers to mark program elements as obso...
Deprecation is a language feature that allows API producers to mark a feature as obsolete. We aim to...
Application Programming Interfaces (API) provide reusable functionality to aid developers in the dev...
Bibliotecas e APIs são comumente usadas no desenvolvimento de software, visto que permitem o reuso d...
In this study, we investigate why API producers deprecate features. Previous work has shown us that ...
When the Application Programming Interface (API) of a framework or library changes, its clients must...
The notion of change is one of the more pronounced challenges API developers face, since a change to...
peer reviewedBecause of functionality evolution, or security and performance-related changes, some A...
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. S...
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. S...
Application Programming Interfaces (APIs) are a tremendous resource-that is, when they are stable. S...
Deprecation is a language feature that allows API producers to mark a feature as obsolete. We aim to...
This is a replication package for the qualitative study performed to understand the deprecation mech...
In this study, we investigate why API producers deprecate features. Previous work has shown us that ...
The practice of software engineering involves the combination of existing software components with n...
Deprecation in Java is a language feature that allows API producers to mark program elements as obso...
Deprecation is a language feature that allows API producers to mark a feature as obsolete. We aim to...
Application Programming Interfaces (API) provide reusable functionality to aid developers in the dev...
Bibliotecas e APIs são comumente usadas no desenvolvimento de software, visto que permitem o reuso d...
In this study, we investigate why API producers deprecate features. Previous work has shown us that ...
When the Application Programming Interface (API) of a framework or library changes, its clients must...
The notion of change is one of the more pronounced challenges API developers face, since a change to...
peer reviewedBecause of functionality evolution, or security and performance-related changes, some A...
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. S...
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. S...