Skip to main content

The Modelery: A Collaborative Web Based Repository

  • Conference paper
Computational Science and Its Applications – ICCSA 2014 (ICCSA 2014)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8584))

Included in the following conference series:

Abstract

Software development processes are known to produce a large set of artifacts such as models, code and documentation. Keeping track of these artifacts without supporting tools is not easy, and making them available to others can be even harder. Standard version control systems are not able to solve this issue. More than keeping track of versions, a system to help organize and make artifacts available in meaningful ways is needed. In this paper we review a number of alternative systems, and present the requirements and the implementation of a collaborative web repository which we developed to solve this issue.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Couto, R., Ribeiro, A.N., Campos, J.C.: A Patterns Based Reverse Engineering Approach for Java Source Code. In: 2012 35th Annual IEEE Software Engineering Workshop (SEW), pp. 140–147 (2012)

    Chapter  Google Scholar 

  2. Campos, J., Saraiva, J., Silva, C., Silva, J.: GUIsurfer: A Reverse Engineering Framework for User Interface Software. In: Telea, A. (ed.) Reverse Engineering - Recent Advances and Applications, pp. 31–54. InTech (2012)

    Google Scholar 

  3. Campos, J.C., Harrison, M.D.: Interaction engineering using the IVY tool. In: ACM Symposium on Engineering Interactive Computing Systems (EICS 2009), pp. 35–44. ACM, New York (2009)

    Chapter  Google Scholar 

  4. France, R., Bieman, J., Cheng, B.: CRI: Collaborative Project: Repository for Model Driven Development (ReMoDD). Colorado State University (2006)

    Google Scholar 

  5. Bernstein, P.A., Dayal, U.: An Overview of Repository Technology. In: Proceedings of the 20th International Conference on Very Large Data Bases, VLDB 1994, pp. 705–713. Morgan Kaufmann Publishers Inc., San Francisco (1994)

    Google Scholar 

  6. Dolk, D.R., Konsynski, B.R.: Knowledge Representation for Model Management Systems. IEEE Transactions on Software Engineering SE-10(6), 619–628 (1984)

    Article  Google Scholar 

  7. La Rosa, M., Reijers, H.A., van der Aalst, W.M.P., Dijkman, R.M., Mendling, J., Dumas, M., García-Bañuelos, L.: APROMORE: An advanced process model repository. Expert Syst. Appl. 38(6), 7029–7040 (2011)

    Article  Google Scholar 

  8. France, R., Bieman, J., Cheng, B.H.C.: Repository for model driven development (ReMoDD). In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 311–317. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  9. Cavalcanti, M.C., Mattoso, M., Campos, M.L., Llirbat, F., Simon, E.: Sharing scientific models in environmental applications. In: Proceedings of the 2002 ACM Symposium on Applied Computing, SAC 2002, pp. 453–457. ACM, New York (2002)

    Google Scholar 

  10. Karagiannis, D., Kühn, H.: Metamodelling Platforms. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds.) EC-Web 2002. LNCS, vol. 2455, p. 182. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  11. Brosch, P., Langer, P., Seidl, M., Wieland, K., Wimmer, M.: Colex: a web-based collaborative conflict lexicon. In: Proceedings of the 1st International Workshop on Model Comparison in Practice, IWMCP 2010, pp. 42–49. ACM, New York (2010)

    Chapter  Google Scholar 

  12. Pérez-Pérez, R., Benito, B.M., Bonet, F.J.: ModeleR: An enviromental model repository as knowledge base for experts. Expert Syst. Appl. 39(9), 8396–8411 (2012)

    Article  Google Scholar 

  13. Wang, H., Johnson, A., Zhang, H., Liang, S.: Towards a collaborative modeling and simulation platform on the Internet. Adv. Eng. Inform. 24(2), 208–218 (2010)

    Article  Google Scholar 

  14. France, R., Rumpe, B.: Model-driven Development of Complex Software: A Research Roadmap. In: 2007 Future of Software Engineering, FOSE 2007, pp. 37–54. IEEE Computer Society, Washington, DC (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Couto, R., Ribeiro, A.N., Campos, J.C. (2014). The Modelery: A Collaborative Web Based Repository. In: Murgante, B., et al. Computational Science and Its Applications – ICCSA 2014. ICCSA 2014. Lecture Notes in Computer Science, vol 8584. Springer, Cham. https://doi.org/10.1007/978-3-319-09153-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09153-2_1

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09152-5

  • Online ISBN: 978-3-319-09153-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics