A framework for information systems architecture
IBM Systems Journal
Extending and formalizing the framework for information systems architecture
IBM Systems Journal
A framework analysis of the open source software development paradigm
ICIS '00 Proceedings of the twenty first international conference on Information systems
Web Engineering: A New Discipline for Development of Web-Based Systems
Web Engineering, Software Engineering and Web Application Development
Software Ecosystem: Understanding an Indispensable Technology and Industry
Software Ecosystem: Understanding an Indispensable Technology and Industry
Web Engineering
Invisible Engines: How Software Platforms Drive Innovation and Transform Industries
Invisible Engines: How Software Platforms Drive Innovation and Transform Industries
A Design Science Research Methodology for Information Systems Research
Journal of Management Information Systems
Essential Facebook Development: Build Successful Applications for the Facebook Platform
Essential Facebook Development: Build Successful Applications for the Facebook Platform
MIS Quarterly
Hi-index | 0.00 |
The purpose of this paper is to explore issues pertaining to the development of third-party applications aimed to be hosted at software platforms. While prior research has addressed design challenges in platform design, and suggested a boundary resources model to understand such design, we argue that the application developers' perspective has not yet been scrutinized. Drawing on design experiences from application development for the Facebook platform, we suggest further elaboration of the boundary resources model for software platforms. Our results show that the developers and applications are highly affected by the unpredictability of software platforms. Based on an empirically justified account of experience with boundary resources dependencies, we propose a set of implications for third-party development as well as platform development and maintenance. The study should be helpful in determining the influence of boundary resources on third-party developers and applications whilst planning for application development on such platforms. It should also be useful to platform owners involved in the development and maintenance of boundary resources for third-party development.