Skip to main content

Use Case Driven Educational Content Engineering

  • Conference paper
  • First Online:
Learning in the Age of Digital and Green Transition (ICL 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 634))

Included in the following conference series:

  • 585 Accesses

Abstract

Any software respectively information system can be perceived from the perspective of the provided functionality. The functionality is based on the very specification of requirements – the basis even for the design of a system of knowledge, skills, and competencies - Bologna based perspective. Requirements engineering works with requirements also in the form of use cases. Use cases are part of the UML standard. In terms of the hypothetical analogy between a system and a graduate, the interpretation of the student’s knowledge, skills, and competencies can be modeled by use cases. The curriculum can be represented as a model as well. A series of views on the model can point out the essential aspects of the graduate’s knowledge, skills, and competencies itself and represent a kind of commitment to the preparation of graduates. Such a graduate perception unifies the approach of several educational content developers and supports their cooperation.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.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

Notes

  1. 1.

    National Reform Program https://tinyurl.com/cp23ebzy.

  2. 2.

    https://standards.ieee.org/standard/1484_12_1-2020.html.

  3. 3.

    https://www.ieeeltsc.org/.

  4. 4.

    https://scorm.com.

  5. 5.

    http://www.merriam-webster.com/.

  6. 6.

    Classification of European skills, competences, qualifications and occupations. https://esco.ec.europa.eu/en/classification/occupation_main.

  7. 7.

    https://standards.ieee.org/standard/1484_12_1-2020.html.

References

  1. Software engineering. report on a conference sponsored by the NATO science committee. http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF. Accessed 16 Nov 2021

  2. Arlow, J.: UML 2 and the Unified Process : Practical Object-Oriented Analysis and Design. Addison-Wesley, Upper Saddle River, NJ (2005)

    Google Scholar 

  3. Berta, P., Bystrický, M., Krempaský, M., Vranić, V.: Employing issues and commits for in-code sentence based use case identification and remodularization. In: Proceedings of the Fifth European Conference on the Engineering of Computer-Based Systems, ECBS 2017. Association for Computing Machinery, New York, NY, USA (2017)

    Google Scholar 

  4. Bispo, C., Fernandes, S., Magalhães, A.: Strategies for use case modeling: a systematic literature review. In: Proceedings of the XXXIII Brazilian Symposium on Software Engineering, SBES 2019, pp. 254–263. Association for Computing Machinery, New York, NY, USA (2019)

    Google Scholar 

  5. Booch, G., Maksimchuk, R.A., Engle, M.W., Young, B.J., Connallen, J., Houston, K.A.: Object-oriented analysis and design with applications 05 (2022)

    Google Scholar 

  6. Bystrický, M., Vranić, V.: Literal inter-language use case driven modularization. In: 2016 Companion Proceedings of the 15th International Conference on Modularity, MODULARITY Companion, pp. 99–103. Association for Computing Machinery, New York, NY, USA (2016)

    Google Scholar 

  7. Bystrický, M., Vranić, V.: Modularizing code by use cases and tests for better maintainability. In: 2017 Companion to the First International Conference on the Art, Science and Engineering of Programming, Programming. Association for Computing Machinery, New York, NY, USA (2017)

    Google Scholar 

  8. Bystrický, M., Vranić, V.: Use case driven modularization as a basis for test driven modularization. In: 2017 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 693–696 (2017)

    Google Scholar 

  9. Cockburn, A.: Writing Effective Use Cases (2022)

    Google Scholar 

  10. Dias, F.G., Schmitz, E.A., Campos, M.L.M., Correa, A.L., Alencar, A.J.: Elaboration of use case specifications: an approach based on use case fragments. In: 2008 Proceedings of the 2008 ACM Symposium on Applied Computing, SAC, page 614-618. Association for Computing Machinery, New York, NY, USA (2008)

    Google Scholar 

  11. Dijkstra, E.: The Humble Programmer, pp. 111–125. Yourdon Press, USA (1979)

    Google Scholar 

  12. Jacobson, I.: Aspect-Oriented Software Development with Use Cases. Addison-Wesley, Upper Saddle River, NJ (2005)

    Google Scholar 

  13. Jacobson, I., Spence, I., Kerr, B.: Use-case 2.0. Commun. ACM 59(5), 61–69 (2016)

    Article  Google Scholar 

  14. Lang, J., Janík, J.: Reactive distributed system modeling supported by complex event processing. In: 2013 3rd Eastern European Regional Conference on the Engineering of Computer Based Systems, pp. 163–164 (2013)

    Google Scholar 

  15. Lang, J., Krajčovič, V.: Models in curriculum design. In: 2011 14th International Conference on Interactive Collaborative Learning, pp. 434–437 (2011)

    Google Scholar 

  16. Mylopoulos, J.: Conceptual modeling in the time of the revolution: Part II. In: Laender, A.H.F., Castano, S., Dayal, U., Casati, F., de Oliveira, J.P.M. (eds.) Conceptual Modeling ER 2009. Lecture Notes in Computer Science, vol. 5829, p. 25. Springer, Berlin, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04840-1_3

  17. Turek, I.: Didaktika. [Didactics]. Bratislava, Slovakia: Škola (2014)

    Google Scholar 

  18. Wiley, D.: The instructional use of learning objects. Agency for Instructional Technology Association for Educational Communications and Technology, Bloomington, Indiana (2002)

    Google Scholar 

Download references

Acknowledgments

The work reported here was supported by the Scientific Grant Agency of Slovak Republic (VEGA) under grant No. VG 1/0759/19 and the Operational Program Integrated Infrastructure for the project: Research in the SANET network and possibilities of its further use and development (ITMS code: 313011W988), co-funded by the European Regional Development Fund (ERDF).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ján Lang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 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

Lang, J. (2023). Use Case Driven Educational Content Engineering. In: Auer, M.E., Pachatz, W., Rüütmann, T. (eds) Learning in the Age of Digital and Green Transition. ICL 2022. Lecture Notes in Networks and Systems, vol 634. Springer, Cham. https://doi.org/10.1007/978-3-031-26190-9_14

Download citation

Publish with us

Policies and ethics