Arvutiteaduse instituut
  1. Kursused
  2. 2023/24 sügis
  3. Nõuete analüüs - sessioonõpe (BLCK.03.306)
EN
Logi sisse

Nõuete analüüs - sessioonõpe 2023/24 sügis

  • Kursusest
  • Lugemist

Peamised raamatud

  • Pohl K., Requirements Engineering: Fundamentals, Principles, and Techniques, Springer, 2010
  • Wiegers K and Beatty J., Software Requirements. Third edition. Microsoft Press, 2013.
  • Leffingwell K., Agile Software Requirements. Pearson Education Inc, 2011
  • Sommerville, I., Software Engineering, Ninth Edition. Pearson, 2011.

Kasulikku lugemist

  • Dehkordi F.N., Fellmann M., Breitschwerdt R. (2019) Comparison of Different Requirements for Digital Workplace Health Promotion. In: Pańkowska M., Sandkuhl K. (eds) Perspectives in Business Informatics Research. BIR 2019. Lecture Notes in Business Information Processing, vol 365. Springer, Cham <https://link-springer-com.ezproxy.utlib.ut.ee/chapter/10.1007/978-3-030-31143-8_2>
  • Ali, N. & Lai, R.: A Method of Software Requirements Specification and Validation for Global Software Development. Requirements Eng (2017) 22: 191. https://doi-org.ezproxy.utlib.ut.ee/10.1007/s00766-015-0240-4
  • Zowghi D., Coulin C. (2005) Requirements Elicitation: A Survey of Techniques, Approaches, and Tools. In: Aurum A., Wohlin C. (eds) Engineering and Managing Software Requirements. Springer, Berlin, Heidelberg <https://link-springer-com.ezproxy.utlib.ut.ee/chapter/10.1007/3-540-28244-0_2>
  • Hickey A. M., Davis A. M.: Elicitation Technique Selection: How Do Experts Do It. Proceedings of the 11th International Requirement Engineering Conference 2003. (link)
  • Irit Hadar, Pnina Soffer, Keren Kenzi, The role of domain knowledge in requirements elicitation via interviews: an exploratory study, REJ, vol. 19, 2014 (link)
  • Alessio Ferrari, Paola Spoletini, Stefania Gnesi, Ambiguity and tacit knowledge in requirements elicitation interviews, REJ, vol. 21, 2016 (link)
  • Hudaib A., Masada R. M. T., Qasem A. A. Aizaqebah: Requirements Prioritization Techniques Comparison, Modern Applied Science 12(2) January 2018 (link)
  • Buchmann, R.A. & Karagiannis, D.: Modelling mobile app requirements for semantic traceability, Requirements Eng (2017) 22: 41 (link)
  • Sterling, L.; Taveter, K. (2009). The Art of Agent-Oriented Modeling. Cambridge, MA, and London, England: MIT Press.
  • Miller, T.; Lu, B.; Sterling, L.; Beydoun, G.; Taveter, K. (2014). Requirements Elicitation and Specification Using the Agent Paradigm: The Case Study of an Aircraft Turnaround Simulator. IEEE Transactions on Software Engineering, VOL. 40, https://dx.doi.org/10.1109/TSE.2014.2339827.
  • Tenso, T.; Norta, A. H.; Rootsi, H.; Taveter, K.; Vorontsova, I. (2017). Enhancing requirements engineering in agile methodologies by agent-oriented goal models: two empirical case studies. 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW) 4-8 September 2017, Lisbon, Portugal, Proceedings. IEEE, https://doi.org/10.1109/REW.2017.24.
  • Miller, T., Pedell, S., Lopez-Lorca, A. A., Mendoza, A., Sterling, L., & Keirnan, A. (2015). Emotion-led modelling for people-oriented requirements engineering: The case study of emergency systems. Journal of Systems and Software, 105, 54-71. https://doi.org/10.1016/j.jss.2015.03.044
  • Lorca, A. L., Burrows, R., & Sterling, L. (2018). Teaching motivational models in agile requirements engineering. In 2018 IEEE 8th International Workshop on Requirements Engineering Education and Training (REET) (pp. 30-39). IEEE. https://doi.org/10.1109/REET.2018.00010
  • Burrows, R., Lopez-Lorca, A., Sterling, L., Miller, T., Mendoza, A., & Pedell, S. (2019). Motivational Modelling in Software for Homelessness: Lessons from an Industrial Study. In 2019 IEEE 27th International Requirements Engineering Conference (RE) (pp. 297-307). IEEE. https://doi.org/10.1109/RE.2019.00039.
  • Taveter, K., Sterling, L., Pedell, S., Burrows, R., & Taveter, E. M. (2019, September). A method for eliciting and representing emotional requirements: Two case studies in e-healthcare. In 2019 IEEE 27th International Requirements Engineering Conference Workshops (REW) (pp. 100-105). IEEE. https://doi.org/10.1109/REW.2019.00021
  • Taveter, Kuldar; Norta, Alex (2017). Agile software engineering methodology for information systems' integration projects. Future Data and Security Engineering : 4th International Conference, FDSE 2017, Ho Chi Minh City, Vietnam, November 29 - December 1, 2017, Proceedings. Ed. Dang, T.K.; et al. Cham: Springer, 215−230. (Lecture Notes in Computer Science; 10646). https://doi.org/10.1007/978-3-319-70004-5_15
  • Neace, K., Roncace, R. & Fomin, P.: Goal model analysis of autonomy requirements for Unmanned Aircraft Systems. Requirements Eng (2018) 23: 509. https://doi.org/10.1007/s00766-017-0278-6
  • Carvallo, J.P. & Franch, X.: An empirical study on the use of i* by non-technical stakeholders: the case of strategic dependency diagrams. Requirements Eng (2019) 24: 27. https://doi.org/10.1007/s00766-018-0300-7
  • Sterling, L.; Taveter, K. (2009). The Art of Agent-Oriented Modeling. Cambridge, MA, and London, England: MIT Press.
  • C. Rolland, C. Ben Achour, C. Cauvet, J. Ralyté, A. Sutcliffe, N. Maiden, M. Jarke, P. Haumer, K. Pohl, E. Dubois, P. Heymans: A proposal for a scenario classification framework. Requirements Eng (1998) 3: 23. https://doi.org/10.1007/BF02802919
  • Sutcliffe, A.: Scenario-based requirements analysis. Requirements Eng (1998) 3: 48. https://doi.org/10.1007/BF02802920
  • Norbert Seyff, Neil Maiden, Kristine Karlsen, James Lockerbie, Paul Grünbacher, Florian Graf, Cornelius Ncube: Exploring how to use scenarios to discover requirements. Requirements Eng (2009) 14: 91. https://doi.org/10.1007/s00766-009-0077-9
  • Sindre, G. & Opdahl, A.L.: Eliciting security requirements with misuse cases. Requirements Eng (2005) 10: 34. https://doi.org/10.1007/s00766-004-0194-4
  • Yue T., Zhang H., Ali S., Liu C. (2016) A Practical Use Case Modeling Approach to Specify Crosscutting Concerns. In: Kapitsaki G., Santana de Almeida E. (eds) Software Reuse: Bridging with Social-Awareness. ICSR 2016. Lecture Notes in Computer Science, vol 9679. Springer, Cham (link)
  • Insfrán, E., Pastor, O. & Wieringa, R.: Requirements Engineering-Based Conceptual Modelling, Requirements Eng (2002) 7: 61. https://doi-org.ezproxy.utlib.ut.ee/10.1007/s007660200005
  • Abushark, Y., Miller, T., Thangarajah, J. et al.: Requirements specification via activity diagrams for agent-based systems, Auton Agent Multi-Agent Syst (2017) 31: 423. https://doi.org/10.1007/s10458-016-9327-7
  • De Vito, G., Ferrucci, F. & Gravino, C.: Design and automation of a COSMIC measurement procedure based on UML models, Softw Syst Model (2019). https://doi.org/10.1007/s10270-019-00731-2
  • M. Davis (1993) Software Requirements: Objects, Functions and States, Prentice-Hall, 521 pp.
  • P. Loucopoulos, V. Karakostas (1995), System Requirements Engineering, McGraw-Hill Book Company Europe, 160
  • I. Sommerville, Pete Sawyer (1997), Requirements Engineering: A Good Practice Guide, Wiley, 404 pp.
  • G. Kotonya, I. Sommerville (1998), Requirements engineering: processes and techniques, J. Wiley, 282 pp.
  • D. Leffingwell, D. Widrig (2000), Managing Software Requirements: A Unified Approach, Addison-Wesley Professional, 491 pp.
  • P. L. Ferdinandi (2001), A Requirements Pattern: Succeeding in the Internet Economy, Addison-Wesley Professional, 528 pp.
  • S. Lauesen (2002), Software Requirements: Styles & Techniques, Addison-Wesley Professional, 608 pp.
  • S. Withall (2007), Software Requirement Patterns, Microsoft Press, 366 pp.
  • A. van Lamsweerde (2009) Requirements Engineering - From System Goals to UML Models to Software Specifications. Wiley 2009,
  • Fernandes, J. M., Machado, R. J. (2016), Requirements in Engineering Projects, Springer, 225 pp.
  • E. Hull, K. Jackson, J. Dick (2017), Requirements Engineering, Springer, Fourth edition, 239 pp.
  • Tao Yue, Lionel C. Briand, Yvan Labiche, A systematic review of transformation approaches between user requirements and analysis models, REJ, vol. 16, 2011 (link)
  • Zhi Li, Jon G. Hall, Lucia Rapanotti, On the systematic transformation of requirements to specifications, REJ, vol. 19, 2014 ((link)
  • Daniel L. Moody, Patrick Heymans, Raimundas Matulevicius, Visual syntax does matter: improving the cognitive effectiveness of the i* visual notation, REJ, vol. 15, 2010 (link)
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused