Antero Järvi

Learn More
Multi-homing, a strategy where a developer is publishing products for multiple platforms, is studied in this paper using descriptive analysis. The data of over 850,000 applications and their developers were collected from Apple App Store, Google Play, and Microsoft's Windows Phone Marketplace. The developers publishing for several software ecosystems were(More)
OMG's standard for software process modeling (SPEM) contains an element, ProcessComponent, that could be used as a reusable element to assemble end-to-end software processes. However the composition mechanism and the nature of process components is not well defined in SPEM. In addition the organization of process components is not straightforward. In this(More)
Start-ups and game development are trending topics. There are established methods for both, but these are not suitable as such for starting game companies developing their first commercial game product. In this paper, a design for a series of accelerator programs, targeted for the first-time game developers , and an accompanying research approach are(More)
The health of a software ecosystem is argued to be a key indicator of well-being, longevity and performance of a network of companies. In this paper, we address what scientific literature actually means with the concept of 'ecosystem health' by selecting relevant articles with systematic literature review. Based on the final set of 38 papers, we found that(More)
Design by Contract (DbC) and unit testing (UT) are complementary approaches to improve the belief of correctness and the quality of the software. The interplay between the two techniques has been studied previously, e.g., in the use of test oracles and test automation. However, we propose that DbC should drive the UT to become more cost-effective. The paper(More)