User menu

Accès à distance ? S'identifier sur le proxy UCLouvain

An Integrated Requirements Engineering Framework for Agile Software Product Lines

  • Open access
  • PDF
  • 2.99 M
  1. da Silva, I.F., da Mota Silveira Neto, P.A., O’Leary, P., de Almeida, E.S., de Lemos Meira, S.R.: Agile software product lines: a systematic mapping study. Softw.: Pract. Exp. 41(8), 899–920 (2011)
  2. Clements, P.C., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley, Boston (2001)
  3. Díaz, J., Pérez, J., Alarcón, P.P., Garbajosa, J.: Agile product line engineering - a systematic literature review. Softw.: Pract. Exp. 41(8), 921–941 (2011)
  4. Asadi Mohsen, Ramsin Raman, MDA-Based Methodologies: An Analytical Survey, Model Driven Architecture – Foundations and Applications ISBN:9783540690955 p.419-431, 10.1007/978-3-540-69100-6_30
  5. Pohl Klaus, Böckle Günter, van der Linden Frank, Software Product Line Engineering, ISBN:9783540243724, 10.1007/3-540-28901-1
  6. Coplien J., Hoffman D., Weiss D., Commonality and variability in software engineering, 10.1109/52.730836
  7. Alves Vander, Niu Nan, Alves Carina, Valença George, Requirements engineering for software product lines: A systematic literature review, 10.1016/j.infsof.2010.03.014
  8. Haidar Hassan, Kolp Manuel, Wautelet Yves, Formalizing Agile Software Product Lines with a RE Metamodel : , 10.5220/0006849000900101
  9. O’Regan Gerard, Z Formal Specification Language, Mathematics in Computing (2013) ISBN:9781447145332 p.109-122, 10.1007/978-1-4471-4534-9_6
  10. Haidar Hassan, Kolp Manuel, Wautelet Yves, Agile Product Line Engineering: The AgiFPL Method : , 10.5220/0006423902750285
  11. Borba Clarissa, Silva Carla, A Comparison of Goal-Oriented Approaches to Model Software Product Lines Variability, Lecture Notes in Computer Science (2009) ISBN:9783642049460 p.244-253, 10.1007/978-3-642-04947-7_30
  12. Tian, K., Cooper, K.: Agile and software product line methods: are they so different. In: 1st International Workshop on Agile Product Line Engineering (2006)
  13. Carbon, R., Lindvall, M., Muthig, D., Costa, P.: Integrating product line engineering and agile methods: flexible design up-front vs. incremental design. In: 1st International Workshop on Agile Product Line Engineering (2006)
  14. Boehm B., Get ready for agile methods, with care, 10.1109/2.976920
  15. Navarrete, F., Botella, P., Franch, X.: How agile COTS selection methods are (and can be). In: Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications, Porto, Portugal, pp. 160–167. IEEE Computer Society (2005)
  16. Noor Muhammad A., Rabiser Rick, Grünbacher Paul, Agile product line planning: A collaborative approach and a case study, 10.1016/j.jss.2007.10.028
  17. Schön Eva-Maria, Thomaschewski Jörg, Escalona María José, Agile Requirements Engineering: A systematic literature review, 10.1016/j.csi.2016.08.011
  18. Highsmith J., Cockburn A., Agile software development: the business of innovation, 10.1109/2.947100
  19. Apel Sven, Batory Don, Kästner Christian, Saake Gunter, Feature-Oriented Software Product Lines, ISBN:9783642375200, 10.1007/978-3-642-37521-7
  20. Northrop, L., Clement, P.C.: A framework for software product line practice, version 5.0. https://resources.sei.cmu.edu/library/asset-view.cfm?assetID=495357 . Accessed 23 Nov 2018
  21. Irshad Mohsin, Petersen Kai, Poulding Simon, A systematic literature review of software requirements reuse approaches, 10.1016/j.infsof.2017.09.009
  22. Cohn, M.: User Stories Applied: For Agile Software Development. Addison Wesley Longman Publishing Co., Boston (2004)
  23. Wautelet Yves, Heng Samedi, Hintea Diana, Kolp Manuel, Poelmans Stephan, Bridging User Story Sets with the Use Case Model, Lecture Notes in Computer Science (2016) ISBN:9783319477169 p.127-138, 10.1007/978-3-319-47717-6_11
  24. van der Linden Frank, Schmid Klaus, Rommes Eelco, Software Product Lines in Action, ISBN:9783540714361, 10.1007/978-3-540-71437-8
  25. Rubin, K.S.: Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison-Wesley Professional (2012)
  26. Wautelet Yves, Heng Samedi, Kolp Manuel, Mirbel Isabelle, Unifying and Extending User Story Models, Advanced Information Systems Engineering (2014) ISBN:9783319078809 p.211-225, 10.1007/978-3-319-07881-6_15
  27. Broy Manfred, Domain Modeling and Domain Engineering: Key Tasks in Requirements Engineering, Perspectives on the Future of Software Engineering (2013) ISBN:9783642373947 p.15-30, 10.1007/978-3-642-37395-4_2
  28. Klünder Jil, Hohl Philipp, Schneider Kurt, Becoming Agile while preserving software product lines : an Agile transformation model for large companies, 10.1145/3202710.3203146
  29. Babar, M.A., Ihme, T., Pikkarainen, M.: An industrial case of exploiting product line architectures in agile software development. In: Proceedings of the 13th International Software Product Line Conference, San Francisco, California, USA, pp. 171–179. Carnegie Mellon University (2009)
  30. Ghanam, Y., Park, S., Maurer, F.: A test-driven approach to establishing & managing agile product lines. In: Proceedings of the 5th Software Product Line Testing Workshop (SPLiT 2008) in Conjunction with SPLC 2008, Limerick, Ireland (2008)
  31. O'Leary Pádraig, McCaffery Fergal, Thiel Steffen, Richardson Ita, An agile process model for product derivation in software product line engineering, 10.1002/smr.498
  32. Díaz Jessica, Pérez Jennifer, Garbajosa Juan, Agile product-line architecting in practice: A case study in smart grids, 10.1016/j.infsof.2014.01.014
  33. Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall PTR, Upper Saddle River (2002)
  34. dos Santos Jr., A.F., Lucena Jr., V.F.: SCRUMPL - software product line engineering with scrum. In: Proceedings of ENASE 2010 - Conference on Evaluation of Novel Approaches to Software Engineering, Setubal, Portugal, pp. 239–244. SciTePress (2010)
  35. Kuhrmann, M., Tiessler, M.: Crafting a Method Engineering Metamodel – Approach, Methods, Results. TU München, Garching (2014)
  36. Engels Gregor, Sauer Stefan, A Meta-Method for Defining Software Engineering Methods, Lecture Notes in Computer Science (2010) ISBN:9783642173219 p.411-440, 10.1007/978-3-642-17322-6_18
  37. OMG: Unified Modeling Language (OMG UML) - version 2.5.1. Technical report (2017)
  38. Yu, E., Giorgini, P., Maiden, N., Mylopoulos, J. (eds.): Social Modeling for Requirements Engineering. MIT, Cambridge (2011)
  39. Mouratidis Haralambos, Kolp Manuel, Faulkner Stephane, Giorgini Paolo, A secure architectural description language for agent systems, 10.1145/1082473.1082561
  40. Asadi Mohsen, Gröner Gerd, Mohabbati Bardia, Gašević Dragan, Goal-oriented modeling and verification of feature-oriented product lines, 10.1007/s10270-014-0402-8
  41. Dalpiaz, F., Franch, X., Horkoff, J.J.C.: iStar 2.0 Language Guide (v3) 2016. https://arxiv.org/pdf/1605.07767v3.pdf . Accessed 14 Oct 2018
  42. Jaqueira, A., Lucena, M., Alencar, F.M.R., Castro, J., Aranha, E.: Using i* models to enrich user stories. In: Proceedings of the 6th International i* Workshop 2013, Valencia, Spain, pp. 55–60. CEUR-WS.org (2013)
  43. Haidar, H., Kolp, M., Wautelet, Y.: Goal-oriented requirement engineering for agile software product lines: an overview. LouRIM Working Paper Series, February 2017. http://hdl.handle.net/2078.1/185846
  44. Leffingwell, D.: Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison-Wesley Professional, Boston (2011)
  45. Wautelet, Y., Heng, S., Kiv, S., Kolp, M.: User-story driven development of multi-agent systems: a process fragment for agile methods. Comput. Lang. Syst. Struct. 50, 159–176 (2017)
  46. KOLP MANUEL, TUNG DO T., FAULKNER STÉPHANE, INTROSPECTING AGENT-ORIENTED DESIGN PATTERNS, Handbook Of Software Engineering And Knowledge Engineering (2005) ISBN:9789812562739 p.151-175, 10.1142/9789812775245_0006
Bibliographic reference Haidar, Hassan ; Kolp, Manuel ; Wautelet, Yves. An Integrated Requirements Engineering Framework for Agile Software Product Lines. In: Software Technologies. Communications in Computer and Information Science (CCIS), Vol. 1077, no.-, p. 124-149 (2019)
Permanent URL http://hdl.handle.net/2078.1/218852