Skip to main content
Erschienen in: Software and Systems Modeling 4/2014

01.10.2014 | Expert's Voice

“No shit” or “Oh, shit!”: responses to observations on the use of UML in professional practice

verfasst von: Marian Petre

Erschienen in: Software and Systems Modeling | Ausgabe 4/2014

Einloggen

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

search-config
loading …

Abstract

This paper follows a paper, “UML in Practice” presented at ICSE 2013. It summarizes and reflects on the discussion and additional investigation that arose from “UML in Practice.” The paper provides a condensed recap of “UML in Practice” findings, explains what data were collected from which sources to inform this paper, and describes how the data were analyzed. It reports on the discussion that has arisen, summarizing responses from industry practitioners, academics teaching software engineering, and the UML community, and considers how those responses reflect on the original observations. The responses to “UML in Practice” divide (crudely) between two perspectives: (1) the observations made are familiar and unsurprizing, and match personal experience (“No shit”); or (2) the observations threaten long-held beliefs about UML use, and in particular about the status of UML as the de facto standard of software engineering, implying a need to change personal practice (“Oh, shit!”).

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 "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!

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!

Literatur
1.
Zurück zum Zitat Booch, G.: The fever is real. Queue, March 2004, p. 31 (2004) Booch, G.: The fever is real. Queue, March 2004, p. 31 (2004)
3.
Zurück zum Zitat Budgen, D., Burn, A.J., Brereton, O.P., Kitchenham, B.A., Pretorius, R.: Empirical evidence about the UML a systematic literature review. Softw. Pract. Exp. 41(4), 363–392 (2011)CrossRef Budgen, D., Burn, A.J., Brereton, O.P., Kitchenham, B.A., Pretorius, R.: Empirical evidence about the UML a systematic literature review. Softw. Pract. Exp. 41(4), 363–392 (2011)CrossRef
6.
Zurück zum Zitat Dekel, U., Herbsleb, J.D.: Notation and representation in collaborative object-oriented design: an observational study. In: OOPSLA’07, pp. 261–280. ACM (2007) Dekel, U., Herbsleb, J.D.: Notation and representation in collaborative object-oriented design: an observational study. In: OOPSLA’07, pp. 261–280. ACM (2007)
7.
Zurück zum Zitat Dobing, B., Parsons, J.: How UML is used. CACM 49, 109–113 (2006) Dobing, B., Parsons, J.: How UML is used. CACM 49, 109–113 (2006)
8.
Zurück zum Zitat Dori, D.: Why significant UML change is unlikely. CACM 45(11), 82–85 (2002)CrossRef Dori, D.: Why significant UML change is unlikely. CACM 45(11), 82–85 (2002)CrossRef
9.
Zurück zum Zitat Gorschek, T., Tempero, E., Angelis, L.: On the use of software design models in software development practice: an empirical investigation. J. Syst. Softw. (to appear, in press, available online 12 April 2014). doi:10.1016/j.jss.2014.03.082 Gorschek, T., Tempero, E., Angelis, L.: On the use of software design models in software development practice: an empirical investigation. J. Syst. Softw. (to appear, in press, available online 12 April 2014). doi:10.​1016/​j.​jss.​2014.​03.​082
10.
Zurück zum Zitat Kobryn, C.: Will UML 2.0 be agile or awkward? CACM 45(1), 107–110 (2002)CrossRef Kobryn, C.: Will UML 2.0 be agile or awkward? CACM 45(1), 107–110 (2002)CrossRef
11.
Zurück zum Zitat Lange, C.F.J., Chaudron, M.R.V., Muskins, J.: In practice: UML software architecture and design description. In: IEEE Software, pp. 40–46 (2006). March/April 2006 Lange, C.F.J., Chaudron, M.R.V., Muskins, J.: In practice: UML software architecture and design description. In: IEEE Software, pp. 40–46 (2006). March/April 2006
14.
Zurück zum Zitat Petre, M.: Why looking isn’t always seeing: readership skills and graphical programming. Commun. ACM 38(6), 33–44 (1995). ISSN 0001-0782 Petre, M.: Why looking isn’t always seeing: readership skills and graphical programming. Commun. ACM 38(6), 33–44 (1995). ISSN 0001-0782
15.
Zurück zum Zitat Petre, M.: Representations for idea capture in early software and hardware development. Technical Report 2009/12. Centre for Research in Computing. The Open University (2009) Petre, M.: Representations for idea capture in early software and hardware development. Technical Report 2009/12. Centre for Research in Computing. The Open University (2009)
16.
Zurück zum Zitat Petre, M.: Insights from expert software design practice. In: ESEC/FSE’09. ACM (2009) Petre, M.: Insights from expert software design practice. In: ESEC/FSE’09. ACM (2009)
17.
Zurück zum Zitat Petre, M.: UML in practice. In: 35th International Conference on Software Engineering (ICSE), San Francisco (2013) Petre, M.: UML in practice. In: 35th International Conference on Software Engineering (ICSE), San Francisco (2013)
22.
Zurück zum Zitat Selic, B., Kent, S., Evans, A.: UML 2000—advancing the standard. Springer, LNCS number 1939 (2000) Selic, B., Kent, S., Evans, A.: UML 2000—advancing the standard. Springer, LNCS number 1939 (2000)
24.
Zurück zum Zitat Thomas, D.: MDA: Revenge of the modelers or UML utopia? IEEE Softw. 21(3), 22–24 (2004) Thomas, D.: MDA: Revenge of the modelers or UML utopia? IEEE Softw. 21(3), 22–24 (2004)
25.
Zurück zum Zitat Tichy, W. Empirical software research: an interview with Dag Sjøberg, University of Oslo, Norway. ACM Ubiquity, June 2011, 1–14 (2011) Tichy, W. Empirical software research: an interview with Dag Sjøberg, University of Oslo, Norway. ACM Ubiquity, June 2011, 1–14 (2011)
Metadaten
Titel
“No shit” or “Oh, shit!”: responses to observations on the use of UML in professional practice
verfasst von
Marian Petre
Publikationsdatum
01.10.2014
Verlag
Springer Berlin Heidelberg
Erschienen in
Software and Systems Modeling / Ausgabe 4/2014
Print ISSN: 1619-1366
Elektronische ISSN: 1619-1374
DOI
https://doi.org/10.1007/s10270-014-0430-4

Weitere Artikel der Ausgabe 4/2014

Software and Systems Modeling 4/2014 Zur Ausgabe