Empirical Studies

In software engineering empirical methods are  used to develop a scientific knowledge about how useful different SE methods and techniques  are. The purpose is that of guiding the development of new SE technology and of supporting SE technology selection in industry. A variety of empirical methods are available  (see for instance Easterbrook).

So far, several case studies have been developed to give evidence of the effectiveness of the Tropos methodologies and its extensions. Some of them are described in terms of experience papers. Comparative evaluations of the understandability of Tropos vs. UC models have also been realized through a controlled experiments.

AuthorsTitlePlace publishedYear publishedsort icon
S. Troesterer and E. Beck and F. Dalpiaz and E. Paja and P. Giorgini and M. TscheligiFormative User-Centered Evaluation of Security Modeling: Results from a Case StudyInternational Journal of Secure Software Engineering2012DownloadDetails
Hadar, I.; Reinhartz-Berger, I.; Kuflik, T.; Perini, A.; Ricca, F.; Susi, A.An empirical study of Requirements Model understanding: Use Case vs. Tropos models25th ACM Symposium on Applied Computing 2010Details
Perini, A.; Susi, A.Understanding the Requirements of a Decision Support System for Agriculture. An Agent-Oriented approachPICO Project2009DownloadDetails
Bryl, V.; Dalpiaz, F.; Ferrario, R.; Mattioli, A.; Villafiorita, A.Evaluating Procedural Alternatives: a Case Study in e-Voting.Electronic Government, an International Journal2009DownloadDetails
Siena, A.; Maiden, N.; Lockerbie, J.; Karlsen, K.; Perini, A.; Susi, A.Exploring the Effectiveness of Normative i* Modelling: Results from a Case Study on Food Chain Traceability.20th International Conference on Advanced Information Systems Engineering (CAiSE'08)2008DownloadDetails
Morandini, M; Nguyen, D.C.; Perini, A.;Siena, A.; Susi, A.Tool-Supported Development with Tropos: The Conference Management System Case Study8th International Workshop, AOSE 2007, Honolulu, HI, USA, May 20072008DownloadDetails
Bryl, V.; Dalpiaz, F.; Ferrario, R.; Mattioli, A.; Villafiorita, A.Evaluating Procedural Alternatives. A Case Study in E-Voting.1st International Conference on Methodologies, Technologies and Tools enabling e-Government (MeTTeG'07)2007DownloadDetails
Giorgini, P.; Massacci, F.; Mylopoulos, J.Requirement Engineering meets Security: A Case Study on Modelling Secure Electronic Transactions by VISA and Mastercard22nd International Conference on Conceptual Modeling (ER 2003)2003Details
P. Giorgini; M. Kolp; J. MylopoulosMulti-Agent and Software Architecture: A Comparative Case Study.1st International Conference on Autonomous Agent and Multi Agent Systems (AAMAS'02)2002DownloadDetails
M. Garzetti; P. Giorgini; J. Mylopoulos; F. SannicolòApplying Tropos Methodology to a real case study: Complexity and Criticality analysis.Workshop on "Dagli OGGETTI agli AGENTI - Dall'informazione alla Conoscenza (WOA02)"2002DownloadDetails
P. Bresciani; P. Giorgini; F. Giunchiglia; J. Mylopoulos; A. PeriniAgent-Oriented Software Development: A Case Study.Thirteenth International Conference on Software Engineering (2001)2001DownloadDetails

Back to top