Skip to main content

2024 | OriginalPaper | Buchkapitel

A Reusability-Oriented Use-Case Model: Textual Specification Language

verfasst von : Bogumiła Hnatkowska, Piotr Zabawa

Erschienen in: Software, System, and Service Engineering

Verlag: Springer Nature Switzerland

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

search-config
loading …

Abstract

Requirement specifications play an essential role in software development processes. They can take different forms, including a use-case model. The use-case model defines the use-cases and the relationships among them and contains definitions of the use-case specifications. It is used to estimate software development project efforts and for planning iterations. The use-case model is subject to change as requirements evolve or the model is refactored. Therefore, it is essential that the use-case model is not redundant and its parts are reusable. Existing approaches for the use-case model specification support reusability in a limited way. This paper fills the gap. It introduces a new Use-Case Flow Language to specify the entire use-case model conveniently yet semi-formally. The language is defined at the abstract syntax level by a metamodel with an informal description of the semantics of the metamodel elements. A discussion and justification of metamodel elements is given. A concrete textual syntax of the language is also provided and informally described. An example of a use-case model specified in the proposed notation is presented in the paper.

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
3.
Zurück zum Zitat Adolph, S., Bramble, P., Pols, A.: Patterns for Effective UseCases. Addison-Wesley Professional (2003) Adolph, S., Bramble, P., Pols, A.: Patterns for Effective UseCases. Addison-Wesley Professional (2003)
4.
Zurück zum Zitat Cockburn, A.: Writing Effective Use-Cases. Addison-Wesley (2000) Cockburn, A.: Writing Effective Use-Cases. Addison-Wesley (2000)
11.
Zurück zum Zitat Liu, S., et al.: Automatic early defects detection use case documents. In: Proceedings 29th ACM/IEEE International Conference on Automated Software Engineering, pp. 785–790 (2014) Liu, S., et al.: Automatic early defects detection use case documents. In: Proceedings 29th ACM/IEEE International Conference on Automated Software Engineering, pp. 785–790 (2014)
13.
Zurück zum Zitat Śmiałek, M., Bojarski, J., Nowakowski, W., Ambroziewicz, A., Straszak, T.: Complementary use case scenario representations based on domain vocabularies. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 544–558. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-75209-7_37CrossRef Śmiałek, M., Bojarski, J., Nowakowski, W., Ambroziewicz, A., Straszak, T.: Complementary use case scenario representations based on domain vocabularies. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 544–558. Springer, Heidelberg (2007). https://​doi.​org/​10.​1007/​978-3-540-75209-7_​37CrossRef
14.
Zurück zum Zitat Mustafiz, S., Kienzle, J., Vangheluwe, H.: Model transformation of dependability-focused requirements models. In: Proceedings ICSE Workshop on Modeling in Software Engineering, pp. 50–55 (2009) Mustafiz, S., Kienzle, J., Vangheluwe, H.: Model transformation of dependability-focused requirements models. In: Proceedings ICSE Workshop on Modeling in Software Engineering, pp. 50–55 (2009)
15.
Zurück zum Zitat Ochodek, M., Koronowski, K., Matysiak, A., Miklosik, P., Kopczyńska, S.: Sketching use-case scenarios based on use-case goals and patterns. In: Madeyski, L., Śmiałek, M., Hnatkowska, B., Huzar, Z. (eds.) Software Engineering: Challenges and Solutions. AISC, vol. 504, pp. 17–30. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-43606-7_2CrossRef Ochodek, M., Koronowski, K., Matysiak, A., Miklosik, P., Kopczyńska, S.: Sketching use-case scenarios based on use-case goals and patterns. In: Madeyski, L., Śmiałek, M., Hnatkowska, B., Huzar, Z. (eds.) Software Engineering: Challenges and Solutions. AISC, vol. 504, pp. 17–30. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-43606-7_​2CrossRef
16.
Zurück zum Zitat Overgaard, G., Palmkvist, G.: Use-Cases: Patterns and Blueprints. Addison-Wesley (2005) Overgaard, G., Palmkvist, G.: Use-Cases: Patterns and Blueprints. Addison-Wesley (2005)
17.
Zurück zum Zitat Rosenberg, D., Kendall, S.: Applying Use Case Driven Object Modeling with UML: an Annotated e-Commerce Example, 1st edn. Addison-Wesley, Boston (2001) Rosenberg, D., Kendall, S.: Applying Use Case Driven Object Modeling with UML: an Annotated e-Commerce Example, 1st edn. Addison-Wesley, Boston (2001)
19.
Zurück zum Zitat Thakur, J., Gupta, A.: Automatic generation of sequence diagram from use case specification. In: Proceedings 7th India Software Engineering Conference, pp. 1–6. Association for Computing Machinery, New York, NY, USA (2014) Thakur, J., Gupta, A.: Automatic generation of sequence diagram from use case specification. In: Proceedings 7th India Software Engineering Conference, pp. 1–6. Association for Computing Machinery, New York, NY, USA (2014)
Metadaten
Titel
A Reusability-Oriented Use-Case Model: Textual Specification Language
verfasst von
Bogumiła Hnatkowska
Piotr Zabawa
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-51075-5_2

Premium Partner