Abstract | ||
---|---|---|
The essence of the software ecosystem concept encourages external developers to interact with a software platform, enabling them to contribute or evolve such platform. Trying to expand a product into a platform on which components, services and applications can be created, a company may provide the basis for an ecosystem and its life cycle. In this paper, we describe the evolution process of an application towards an ecosystem using current models and taking into account the reuse of an existing software system. The application DiaDia has been developed for smartphones and its main function consists in helping the treatment of diabetic patients. Two different models are used to discuss the transition of the application to an ecosystem: one is an adaptation of the Software Supply Network which represents the main actors that interact with the ecosystem, and the other covers the process of creating an application and its evolution to an ecosystem through Business Process Model and Notation. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1145/2536146.2536159 | MEDES |
Keywords | Field | DocType |
main function,business process model,software ecosystem platform,exploratory study,current model,application diadia,main actor,evolution process,existing software system,software supply network,software ecosystem concept,software platform,software life cycle | Computer science,Package development process,Knowledge management,Software system,Software development process,Component-based software engineering,Software ecosystem,Software development,Software framework,Social software engineering | Conference |
Citations | PageRank | References |
4 | 0.42 | 9 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gabriella Costa | 1 | 4 | 0.42 |
Felyppe Silva | 2 | 4 | 0.42 |
Rodrigo Santos | 3 | 49 | 6.52 |
Cláudia Werner | 4 | 71 | 5.52 |
Toacy Oliveira | 5 | 29 | 5.10 |