Research of methods for constructing ecosystem models of educational software
DOI:
https://doi.org/10.15587/2312-8372.2015.56819Keywords:
ecosystem, educational software, research, SR model, modeling, tuple, Petri nets, UMLAbstract
In this paper a clear definition is given for ecosystems of the software and an ecosystem model is also constructed with ecosystem concept of educational software is also reviewed and studied here. The algebra systems using with presenting the educational software ecosystem are taken with the got results of algebraic operations conjunction over the autonomous component systems. The ecosystem models of educational software are presented: using Petri network, the case of the ecosystem diagrams using and SR ecosystem models. The UML model of the educational software ecosystem is investigated, that can be represented using use-case diagrams. An analytical view of educational software through using Petri nets is also presented in the article. It is considered that the ecosystem of educational software is presenting an association of the software developers, software users, and relevant educational institution. It needs to understand that the key role in this interaction plays a human, because in case that he/she develops, uses and learns it. It can be possible talk about the ecosystem of educational software as one of the science branches that has to be explored a long time.References
- Jansen, S., Bosch, J. (2011). Understanding Software Ecosystems: A Strategic Modeling Approach. Proceedings of the Workshop on Software Ecosystems, 65–76.
- Duinkerken, W. (2009, April 20). Transaction Cost Economics in Software Ecosystems. Some empirical evidence, 22–37.
- Dyba, T., Dingsoyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and Software Technology, Vol. 50, № 9-10, 833–859. doi:10.1016/j.infsof.2008.01.006
- Messershmitt, D. C., Szyperski, C. (2003). Szyperski Software Ecosystems. Understanding an Indispensable Technology and Industry. London: MIT press, 233.
- Sidorov, N. A. (2010). The Software – Ecological Approach to Research. Software Engineering, 1, 5–13.
- Sidorov, N. A. (2010). Ecology Software. Software Engineering, 1, 53–61.
- Khomenko, V. A. (2011). Software ecosystems. Bulletin of National technical University «KhPI». Series: New solutions in modern technologies, 23, 114–118.
- Lutsky, M., Sidorov, N., Ryabokon, Y. (2010). Support date, and maintenance of software maintenance of aviation technology. Problems Programming, 23, 229–239.
- Sidorov, N. A., Grinenko, O. O. (2013). Software Ecosystems Modeling. Engineering Software, 2 (14), 38–48.
- Tomaszewski, V. M. (2005). Modeling of systems. Kyiv, 349.
- Boucharas, V., Jansen, S., Brinkkemper, S. (2004). Formalizing software ecosystem modeling. Proceedings of the 1st international workshop on Open component ecosystems, 41–50. doi:10.1145/1595800.1595807
- Jansen, S., Finkelstein, A., Brinkkemper, S. (2009). A sense of community: A research agenda for software ecosystems. 31th International Conference on Software Engineering, New and Emerging Research Track, 187–190. doi:10.1109/icse-companion.2009.5070978
- Lungu, M. F. (2009). Reverse Engineering Software Ecosystems. Lugano, 208.
- Webber, L., Wallance, M. (2009). Green Tech: How to Plan and Implement Sustainable IT Solutions. AMACOM, 304.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2016 Оксана Костянтинівна Жигаревич
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.