Skip to main content

2015 | OriginalPaper | Buchkapitel

Modeling Tools for Social Coding

verfasst von : Mirai Watanabe, Yutaka Watanobe, Alexander Vazhenin

Erschienen in: Intelligent Software Methodologies, Tools and Techniques

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In recent years, the social coding paradigm has become commonly used in software development, taking advantage of version control systems and tracking functions. However, most social coding platforms do not provide modeling tools which support the creation of documents for corresponding products. In the present paper, we propose modeling tools for social coding. The tools are based on hybrid editors, where different experts on a project team can use the correct input methods to modify some features of software components. These editors allow users to manipulate both a visual construct in a high-level representation and the corresponding texts in the low-level format. Some advantages of these approaches are also discussed through a case study and its evaluation.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices. Prentice Hall, Upper Saddle River (2012) Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices. Prentice Hall, Upper Saddle River (2012)
2.
Zurück zum Zitat Bergmann, R., Gessinger, S., Gorg, S., Muller, G.: The collaborative agile knowledge engine CAKE. In: GROUP 2014 Proceedings of the 18th International Conference on Supporting Group Work (2014) Bergmann, R., Gessinger, S., Gorg, S., Muller, G.: The collaborative agile knowledge engine CAKE. In: GROUP 2014 Proceedings of the 18th International Conference on Supporting Group Work (2014)
5.
Zurück zum Zitat Spinelis, D.: Version control systems, Software, Software, IEEE (2005) Spinelis, D.: Version control systems, Software, Software, IEEE (2005)
8.
Zurück zum Zitat Mellor, S.J., Balcer, M.J.: Executable UML: A Foundation for Model-driven Architecture. Addison-Wesley Professional, Reading (2002) Mellor, S.J., Balcer, M.J.: Executable UML: A Foundation for Model-driven Architecture. Addison-Wesley Professional, Reading (2002)
9.
Zurück zum Zitat Ford, J.L.: Scratch Programming for Teens, 1st edn. Course Technology Press, Boston (2008) Ford, J.L.: Scratch Programming for Teens, 1st edn. Course Technology Press, Boston (2008)
10.
Zurück zum Zitat Bitter, R., Mohiuddin, T., Nawrocki, M.: LabView: Advanced Programming Techniques, 2nd edn. CRC Press, New York (2007) Bitter, R., Mohiuddin, T., Nawrocki, M.: LabView: Advanced Programming Techniques, 2nd edn. CRC Press, New York (2007)
17.
Zurück zum Zitat Seidewitz, E.: UML with meaning: executable modeling in foundational UML and the Alf action language. In: HILT 2014 Proceedings of the 2014 ACM SIGAda Annual Conference on High Integrity Language Technology (2014) Seidewitz, E.: UML with meaning: executable modeling in foundational UML and the Alf action language. In: HILT 2014 Proceedings of the 2014 ACM SIGAda Annual Conference on High Integrity Language Technology (2014)
18.
Zurück zum Zitat Niklas, F., Hedin, G.: Using refactoring techniques for visual editing of hybrid languages. In: Workshop on Refactoring Tools (WRT 2013) (2013) Niklas, F., Hedin, G.: Using refactoring techniques for visual editing of hybrid languages. In: Workshop on Refactoring Tools (WRT 2013) (2013)
19.
Zurück zum Zitat Koitz, R., Slany, W.: Empirical comparison of visual to hybrid formula manipulation in educational programming languages for teenagers. In: PLATEAU 2014 Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools (2014) Koitz, R., Slany, W.: Empirical comparison of visual to hybrid formula manipulation in educational programming languages for teenagers. In: PLATEAU 2014 Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools (2014)
20.
Zurück zum Zitat Maciaszek, L.A., Zhang, K.: Structure editors: old hat or future vision? Evaluation of Novel Approaches to Software Engineering (2011) Maciaszek, L.A., Zhang, K.: Structure editors: old hat or future vision? Evaluation of Novel Approaches to Software Engineering (2011)
21.
Zurück zum Zitat Mellor, S.J., Scotto, K., Uhi, A.: MDA Distilled: Principles of Model-Driven Architecture. Addison-Wesley Professional, Reading (2004) Mellor, S.J., Scotto, K., Uhi, A.: MDA Distilled: Principles of Model-Driven Architecture. Addison-Wesley Professional, Reading (2004)
22.
Zurück zum Zitat Hailpern, B., Tarr, P.: Model-driven development: the good, the bad, and the ugly. IBM Syst. J. 45, 451–461 (2006)CrossRef Hailpern, B., Tarr, P.: Model-driven development: the good, the bad, and the ugly. IBM Syst. J. 45, 451–461 (2006)CrossRef
23.
Zurück zum Zitat Brown, A.B., Iyengar, S., Johnston, S.: A rational approach to model-driven development. IBM Syst. J. (2007) Brown, A.B., Iyengar, S., Johnston, S.: A rational approach to model-driven development. IBM Syst. J. (2007)
24.
Zurück zum Zitat Marth, K., Ren, S.: Model-driven development with eUML-ARC. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing (2012) Marth, K., Ren, S.: Model-driven development with eUML-ARC. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing (2012)
Metadaten
Titel
Modeling Tools for Social Coding
verfasst von
Mirai Watanabe
Yutaka Watanobe
Alexander Vazhenin
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-22689-7_31