Abstract
[Context and motivation] User forums provide a virtual space in which participants post comments, upon their experience in using a software, that analysts can eventually redirect to an issue tracking system. Before users post any comment, they should search for a request that is the closest to the one they are about to submit. In doing this, they can face with large, unstructured discussions. [Question/problem] Current user forum discussions are usually developed as sequential comments that hide an explicit recognition of the attitude of the participants (i.e. “in favour” or “against”) wrt. the initial request. This poses difficulties to the analysts who should identify worth requests to be further analysed. [Principal ideas/results] The key idea in our approach is to exploit AI argumentation. The resulting argumentation-based discussion will allow participants to get an overview of the trend of such a discussion, and support analysts to identify important requests. [Contribution] In this research preview, we describe how we represent the forum’s discussion management problem in terms of AI argumentation concepts, and a sketched algorithm for supporting the forum’s participants tasks. A research plan for implementing and evaluating the proposed argumentation-based discussion is also described.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Begel, A., Bosch, J., Storey, M.: Bridging software communities through social networking. IEEE Software 30(1), 26–28 (2013)
Lim, S.L., Finkelstein, A.: Stakerare: Using social networks and collaborative filtering for large-scale requirements elicitation. IEEE Trans. Softw. Eng. 38(3), 707–735 (2012)
Pagano, D., Maalej, W.: How do open source communities blog? Empirical Software Engineering 18(6), 1090–1124 (2013)
Renzel, D., Behrendt, M., Klamma, R., Jarke, M.: Requirements bazaar: Social requirements engineering for community-driven innovation. In: 21st IEEE International Requirements Engineering Conference, RE 2013, pp. 326–327. IEEE (2013)
Sutcliffe, A., Sawyer, P.: Requirements elicitation: Towards the unknown unknowns. In: 21st IEEE International Requirements Engineering Conference, RE 2013, pp. 92–104. IEEE (2013)
Azmeh, Z., Mirbel, I., Crescenzo, P.: Highlighting stakeholder communities to support requirements decision-making. In: Doerr, J., Opdahl, A.L. (eds.) REFSQ 2013. LNCS, vol. 7830, pp. 190–205. Springer, Heidelberg (2013)
Apache: Apache openoffice bugzilla (2010), https://issues.apache.org/ooo/
Zilouchian Moghaddam, R., Bailey, B.P., Poon, C.: Ideatracker: An interactive visualization supporting collaboration and consensus building in online interface design discussions. In: Campos, P., Graham, N., Jorge, J., Nunes, N., Palanque, P., Winckler, M. (eds.) INTERACT 2011, Part I. LNCS, vol. 6946, pp. 259–276. Springer, Heidelberg (2011)
Dung, P.M.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell. 77(2), 321–357 (1995)
Bex, F., Prakken, H., Reed, C.: A formal analysis of the aif in terms of the aspic framework. In: Proceedings of the 2010 Conference on Computational Models of Argument: Proceedings of COMMA 2010, pp. 99–110. IOS Press, Amsterdam (2010)
Leite, J., Martins, J.: Social abstract argumentation. In: Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, IJCAI 2011, vol. 3, pp. 2287–2292. AAAI Press (2011)
Ericsson, K.A.: The Cambridge handbook of expertise and expert performance. Cambridge University Press (2006)
Likert, R.: A technique for the measurement of attitudes. Archives of Psychology (1932)
Fitsilis, P., Gerogiannis, V., Anthopoulos, L., Savvas, I.: Supporting the requirements prioritization process using social network analysis techniques. In: 2010 19th IEEE International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE), pp. 110–115 (2010)
Castro-Herrera, C., Cleland-Huang, J., Mobasher, B.: Enhancing stakeholder profiles to improve recommendations in online requirements elicitation. In: 17th IEEE International Requirements Engineering Conference, RE 2009, pp. 37–46 (2009)
Jureta, I., Mylopoulos, J., Faulkner, S.: Analysis of multi-party agreement in requirements validation. In: 17th IEEE International Requirements Engineering Conference, RE 2009, pp. 57–66 (2009)
Ingolfo, S., Siena, A., Mylopoulos, J., Susi, A., Perini, A.: Arguing regulatory compliance of software requirements. Data & Knowledge Engineering 87, 279–296 (2013)
Mirbel, I., Villata, S.: Enhancing goal-based requirements consistency: An argumentation-based approach. In: Fisher, M., van der Torre, L., Dastani, M., Governatori, G. (eds.) CLIMA XIII 2012. LNCS, vol. 7486, pp. 110–127. Springer, Heidelberg (2012)
Neo Technology, I.: Neo4j (2013), http://www.neo4j.org/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Morales-Ramirez, I., Perini, A. (2014). Argumentation-Based Discussion for User Forum: A Research Preview. In: Salinesi, C., van de Weerd, I. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2014. Lecture Notes in Computer Science, vol 8396. Springer, Cham. https://doi.org/10.1007/978-3-319-05843-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-05843-6_17
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-05842-9
Online ISBN: 978-3-319-05843-6
eBook Packages: Computer ScienceComputer Science (R0)