Research of methods for constructing ecosystem models of educational software

Authors

DOI:

https://doi.org/10.15587/2312-8372.2015.56819

Keywords:

ecosystem, educational software, research, SR model, modeling, tuple, Petri nets, UML

Abstract

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.

Author Biography

Оксана Костянтинівна Жигаревич, Lutsk National Technical University, 43018, Lutsk, L’vivska Str., 75

Assistant

Department of Computer Engineering

References

  1. Jansen, S., Bosch, J. (2011). Understanding Software Ecosystems: A Strategic Modeling Approach. Proceedings of the Workshop on Software Ecosystems, 65–76.
  2. Duinkerken, W. (2009, April 20). Transaction Cost Economics in Software Ecosystems. Some empirical evidence, 22–37.
  3. 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
  4. Messershmitt, D. C., Szyperski, C. (2003). Szyperski Software Ecosystems. Understanding an Indispensable Technology and Industry. London: MIT press, 233.
  5. Sidorov, N. A. (2010). The Software – Ecological Approach to Research. Software Engineering, 1, 5–13.
  6. Sidorov, N. A. (2010). Ecology Software. Software Engineering, 1, 53–61.
  7. Khomenko, V. A. (2011). Software ecosystems. Bulletin of National technical University «KhPI». Series: New solutions in modern technologies, 23, 114–118.
  8. Lutsky, M., Sidorov, N., Ryabokon, Y. (2010). Support date, and maintenance of software maintenance of aviation technology. Problems Programming, 23, 229–239.
  9. Sidorov, N. A., Grinenko, O. O. (2013). Software Ecosystems Modeling. Engineering Software, 2 (14), 38–48.
  10. Tomaszewski, V. M. (2005). Modeling of systems. Kyiv, 349.
  11. 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
  12. 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
  13. Lungu, M. F. (2009). Reverse Engineering Software Ecosystems. Lugano, 208.
  14. Webber, L., Wallance, M. (2009). Green Tech: How to Plan and Implement Sustainable IT Solutions. AMACOM, 304.

Published

2015-11-26

How to Cite

Жигаревич, О. К. (2015). Research of methods for constructing ecosystem models of educational software. Technology Audit and Production Reserves, 6(2(26), 17–24. https://doi.org/10.15587/2312-8372.2015.56819

Issue

Section

Information Technologies: Original Research