dc.contributor.author |
Tabassum, Mehreen |
|
dc.date.accessioned |
2023-10-06T06:24:13Z |
|
dc.date.available |
2023-10-06T06:24:13Z |
|
dc.date.issued |
2023-10 |
|
dc.identifier.other |
362829 |
|
dc.identifier.uri |
http://10.250.8.41:8080/xmlui/handle/123456789/39607 |
|
dc.description |
Supervisor: Dr. Wasi Haider Butt |
en_US |
dc.description.abstract |
The web developers use third-party libraries to enhance the performance and
effectiveness of the web development process. These third-party libraries make a
developer’s job more efficient by minimizing the need for writing code for complex
functions. There may be different libraries to perform each task or function and may
have a significant impact on the project's timeliness and success, therefore library
selection is very crucial. There are many factors that influence library selection, that’s
why it might be challenging for a web developer to choose the best library to utilize.
Researchers had found out the factors that data scientists and software developers
consider when selecting a third-party library. This research determines the factors that
web developers consider while selecting a library by conducting a survey of web
developers using the same 26 library selection factors (used for software developers’
and data scientists’ community). This work highlights the top ranked library selection
factors based on the ratings by web developers. Our survey results also identify new
elements or factors that influence web developers' choice of libraries. This research also
compares the top ranked library selection factors highlighted by web developers with
the ones identified by software developers and data scientists. It also discusses the
factors that these two communities and web developers score differently. This study
finds out that web developers rated 16 factors differently from software developers and
there are 12 factors that web developers rated differently from data scientists. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
College of Electrical & Mechanical Engineering (CEME), NUST |
en_US |
dc.subject |
third-party libraries, library selection factors, data analysis, factor ranking, statistically significant factors, web developers |
en_US |
dc.title |
Selecting third-party libraries: the web developers’ perspective |
en_US |
dc.type |
Thesis |
en_US |