• LOGIN
    Login with username and password
Repository logo

BORIS Portal

Bern Open Repository and Information System

  • Publications
  • Theses
  • Research Data
  • Projects
  • Organizations
  • Researchers
  • More
  • Collections
  • Statistics
  • LOGIN
    Login with username and password
Repository logo
Unibern.ch
  1. Home
  2. Theses
  3. Developing Ecosystem-aware Tools
 

Developing Ecosystem-aware Tools

Options
  • Details
  • Files
BORIS DOI
10.7892/boris.96866
Abstract
Tool developers frequently leverage data from software ecosystems to improve their tools. Unfortunately, every developer has to build his own infrastructure to analyse the software ecosystem. This means identifying the scope of the ecosystem, obtaining the source code, extracting, storing and updating the data and so on. We argue that many of these tasks can be automated, freeing the developer to focus only on how to extract the needed ecosystem data and how to present it to the developer. To support our claim, we developed a framework for developing ecosystem-aware tools, tools that leverage data from the software ecosystem. This framework automates all routine steps of the process and leaves the developer to specify what data to extract from the ecosystem, and how to use it. To illustrate how this framework can be used for development of real-world ecosystem-aware tools we created four such tools using this framework. These tools are implementations of innovative approaches that improve the developer experience and were chosen to be diverse so as to illustrate the flexibility and features of the framework which is meant to support the needs of a broad range ecosystem-aware tools. The tools are individually evaluated and shown to be an improvement on the standard techniques, further supporting the notion that incorporating ecosystem data into the development process can be beneficial.
Date of Publication
2016
Theses Type
dissertation
Subject(s)
000 Computer science, knowledge & systems
500 Science > 510 Mathematics
Language(s)
en
Author(s)
Spasojevic, Boris
Faculty/Graduate School
Faculty of Science
Institute
Institut für Informatik (INF)
Philosophisch-naturwissenschaftliche Fakultät
Institute of Computer Science
Universität Bern
Access(Rights)
open.access
Primary OA Publication
false
Show full item
BORIS Portal
Bern Open Repository and Information System
Build: dd892c [ 9.04. 8:30]
Explore
  • Projects
  • Funding
  • Publications
  • Research Data
  • Organizations
  • Researchers
  • Audiovisual Material
  • Software & other digital items
  • Events
More
  • About BORIS Portal
  • Send Feedback
  • Cookie settings
  • Service Policy
Follow us on
  • Mastodon
  • YouTube
  • LinkedIn
UniBe logo