Skip to main content

Metadata Action Network Model for Cloud Based Development Environment

  • Conference paper
  • First Online:
Trends and Innovations in Information Systems and Technologies (WorldCIST 2020)

Abstract

Cloud-based software development solutions (entitled as Platform-as-a-Service, Low-Code platforms) have been promoted as a game changing paradigm backed by model-driven architecture and supported by various cloud-based services. With the engagement of a sheer number of platform users (experienced, novel, or citizen developers) these platforms generate invaluable data and that can be considered as user metadata actions. As cloud-based development solutions provide novice users with a new development experience (performing data actions that altogether leads to a successful software app), users often times face with uncertainty about development performance; how good or complete is app development? Thus, the issue addressed in this research is how to measure user performance by using digital trace data generated on the cloud platform from a Network Science perspective. This research proposes a novel approach to leveraging digital trace data on Platform-as-a-Service (PaaS) from a Network Science perspective. The proposed approach considers the importance of digital trace data as metadata actions on PaaS and introduces a network model (so-called Metadata Action Network), which is claimed to be the result of reconstruction of events of developer’s actions. We show suitability of the proposed approach to better understanding of real-world digital trace data on PaaS solution and elaborate basic performance analytics on a PaaS solution with research and practical implications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Armbrust, M., Fox, A., Griffith, R., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)

    Article  Google Scholar 

  2. Beimborn, D., Miletzki, T., Wenzel, S.: Platform as a service (PaaS). Bus. Inf. Syst. Eng. 3(6), 381–384 (2011)

    Article  Google Scholar 

  3. Teixeira, C., Pinto, J.S., Azevedo, R., et al.: The building blocks of a PaaS. J. Netw. Syst. Manag. 22(1), 75–99 (2014)

    Article  Google Scholar 

  4. Aydin, M.N., Perdahci, N.Z., Odevci, B.: Cloud-based development environments: PaaS. In: Encyclopedia of Cloud Computing, p. 62 (2016)

    Google Scholar 

  5. Vespignani, A.: Twenty years of network science. Nature 558, 528 (2018)

    Article  Google Scholar 

  6. Bezemer, C.P., Zaidman, A., Platzbeecker, B., et al.: Enabling multi-tenancy: an industrial experience report. In: Proceedings of the 2010 IEEE International Conference on Software Maintenance, September 2010, pp. 1–8. IEEE (2010)

    Google Scholar 

  7. Premkumar, G., Potter, M.: Adoption of computer aided software engineering (CASE) technology: an innovation adoption perspective. ACM SIGMIS Database: DATABASE Adv. Inf. Syst. 26(2–3), 105–124 (1995)

    Article  Google Scholar 

  8. Henkel, M., Stirna, J.: Pondering on the key functionality of model driven development tools: the case of mendix. In: International Conference on Business Informatics Research. Springer, Heidelberg (2010)

    Google Scholar 

  9. Aydin, M.N., Kariniauskaite, D., Perdahci, N.Z.: Validity issues of digital trace data for platform as a service: a network science perspective. In: World Conference on Information Systems and Technologies, pp. 654–664. Springer, Cham (2018)

    Google Scholar 

  10. Howison, J., Wiggins, A., Crowston, K.: Validity issues in the use of social network analysis with digital trace data. J. Assoc. Inf. Syst. 12(12), 767 (2011)

    Google Scholar 

  11. Barabási, A.L.: Network Science. Cambridge University Press, Cambridge (2016)

    MATH  Google Scholar 

  12. Borgatti, S.P., Mehra, A., Brass, D.J., Labianca, G.: Network analysis in the social sciences. Science 323(5916), 892–895 (2009)

    Article  Google Scholar 

  13. Boccaletti, S., Latora, V., Moreno, Y., Chavez, M., Hwang, D.U.: Complex networks: structure and dynamics. Phys. Rep. 424(4), 175–308 (2006)

    Article  MathSciNet  Google Scholar 

  14. Bastian, M., Heymann, S., Jacomy, M.: Gephi: an open source software for exploring and manipulating networks. In: The Proceedings of the Third International ICWSM Conference ICWSM, San Jose, California, pp. 361–362. AAAI Press, Menlo Park (2009)

    Google Scholar 

  15. Leff, A., Rayfield, J.T.: Web-application development using the model/view/controller design pattern. In: Proceedings of the Fifth IEEE International Enterprise Distributed Object Computing Conference, pp. 118–127. IEEE, September 2001

    Google Scholar 

  16. Karsai, G., Sztipanovits, J., Ledeczi, A., Bapty, T.: Model-integrated development of embedded software. Proc. IEEE 91(1), 145–164 (2003)

    Article  Google Scholar 

  17. Giessmann, A., Stanoevska-Slabeva, K.: What are developers’ preferences on platform as a service? An empirical investigation. In: Forty-Sixth Hawaii International Conference on System Sciences, January 2013, pp. 1035–1044. IEEE (2013)

    Google Scholar 

  18. Demaine, E.D., Reidl, F., Rossmanith, P., Villaamil, F.S., Sikdar, S., Sullivan, B.D.: Structural sparsity of complex networks: Bounded expansion in random models and real-world graphs. J. Comput. Syst. Sci. 105, 199–241 (2019)

    Article  MathSciNet  Google Scholar 

  19. Clauset, A., Shalizi, C.R., Newman, M.E.: Power-law distributions in empirical data. SIAM Rev. 51(4), 661–703 (2009)

    Article  MathSciNet  Google Scholar 

  20. Newman, M.E.: Assortative mixing in networks. Phys. Rev. Lett. 89(20), 208701 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mehmet N. Aydin .

Editor information

Editors and Affiliations

Appendix

Appendix

METADATA ACTIONS

NETWORK CONSTRUCTION

NodeCreation

Edge Creation

NodeType

ADD_ENTITY_TO_FIELD

 

x

 

ADD_ENTITY_TO_MENU

 

x

 

ADD_ENTITY_TO_SCRIPT

 

x

 

ADD_ENTITY_TO_LIBRARY

x

x

C

ADD_GLOBAL_FUNCTION_TO_SCRIPT

 

x

 

ADD_ITEM_TO_LIST

 

x

 

ADD_LIBRARY_TO_SCRIPT

x

x

C

ADD_LIST_TO_FIELD

 

x

 

ADD_PRIMARY_KEY_TO_ENTITY

 

x

 

ADD_SCRIPT_TO_MENU

 

x

 

ADD_SCRIPT_TO_TRANSIENT_FIELD

 

x

 

ADD_SCRIPT_TO_REST

x

x

C

ADD_SUBMENU_TO_MENU

 

x

 

ADD_TERM_TO_ENTITY

 

x

 

ADD_TERM_TO_FIELD

 

x

 

ADD_TRANSIENT_ENTITY_TO_MENU

 

x

 

ADD_TRANSIENT_ENTITY_TO_SCRIPT

 

x

 

ADD_TRANSIENT_FIELD_TO_TRANSIENT_ENTITY

 

x

 

CREATE_ECONTAINER_COMPONENT

x

 

M

CREATE_ENTITY

x

 

M

CREATE_LIST

x

 

M

CREATE_LIST_ITEM

x

 

M

CREATE_NEW_GLOBAL_FUNCTIOIN

x

 

C

CREATE_NEW_MENU

x

 

V

CREATE_NEW_SUB_MENU

x

 

V

CREATE_REST_SERVICE

x

 

C

CREATE_SCRIPT

x

 

C

CREATE_TERM

x

 

M

CREATE_TRANSIENT_ENTITY

x

 

V

Rights and permissions

Reprints and permissions

Copyright information

© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aydin, M.N., Perdahci, Z.N., Safak, I., van Hillegersberg, J.(. (2020). Metadata Action Network Model for Cloud Based Development Environment. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S., Orovic, I., Moreira, F. (eds) Trends and Innovations in Information Systems and Technologies. WorldCIST 2020. Advances in Intelligent Systems and Computing, vol 1161. Springer, Cham. https://doi.org/10.1007/978-3-030-45697-9_52

Download citation

Publish with us

Policies and ethics