A Replicated Experiment with Undergraduate Students to Evaluate the Applicability of a Use Case Precedence Diagram Based Approach in Software Projects

  • José Antonio Pow-Sang
  • Ricardo Imbert
  • Ana María Moreno
Part of the Communications in Computer and Information Science book series (CCIS, volume 257)


The Use Case Precedence Diagram (UCPD) is a technique that addresses the problem of determining the construction sequence or prioritization of a software product from the developer’s perspective. This paper presents a replicated controlled experiment with undergraduate students. The results obtained from this experiment confirm the results obtained in previous studies with practitioners in which the proposed approach enables developers to define construction sequences more precisely than with other ad-hoc techniques. However, unlike previous studies with practitioners, qualitative evaluation of the UCPD based on the Method Adoption Model (MAM), where the intention to use a method is determined by the users’ perceptions, shows that the relationships defined by the MAM are not confirmed with the results obtained with undergraduate students.


UCPD requirements precedence software engineering experimentation Method Adoption Model controlled experiment 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Adams, D., Nelson, R., Todd, P.: Perceived usefulness, ease of use, and usage of information technology: a replication. MIS Quarterly (1993)Google Scholar
  2. 2.
    Basili, V.R., Caldiera, G., Rombach, H.D.: Goal Question Metric Paradigm. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering. Wiley (1994)Google Scholar
  3. 3.
    Cepeda, M.S., Chapman, C.R., Miranda, N., Sanchez, R., Rodriguez, C.H., Restrepo, A.E., Ferrer, L.M., Linares, R.A., Carr, D.B.: Emotional Disclosure Through Patient Narrative May Improve Pain and Well-Being: Results of a Randomized Controlled Trial in Patients with Cancer Pain. Journal of Pain and Symptom Management 35(6), 623–631 (2008)CrossRefGoogle Scholar
  4. 4.
    Davis, F.D.: Perceived Usefulness, Perceived Ease of Use and User Acceptance of Information Technology. MIS Quarterly, 319–340 (1989)Google Scholar
  5. 5.
    Jacobson, I.: Object-Oriented Software Engineering. A Use Case Driven Approach. Addison-Wesley, USA (1992)zbMATHGoogle Scholar
  6. 6.
    Likert, R.: A technique for the measurement of attitudes. Archives of Psychology (1931)Google Scholar
  7. 7.
    Moody, D.L.: Dealing with Complexity: A Practical Method for Representing Large Entity Relationship Models, PhD. Thesis, Department of Information Systems,University of Melbourne, Australia (2001)Google Scholar
  8. 8.
    Muijs, D.: Doing Quantitative Research in Education with SPSS. Sage Publications, USA (2004)CrossRefGoogle Scholar
  9. 9.
    Object Management Group, OMG Unified Modeling Language, USA (2008),
  10. 10.
    Pow-Sang, J.A., Nakasone, A., Imbert, R., Moreno, A.M.: An Approach to Determine Software Requirement Construction Sequences based on Use Cases. In: Proceedings Advanced Software Engineering and Its Applications-ASEA 2008, Sanya, China. IEEE Computer Society (2008)Google Scholar
  11. 11.
    Pow-Sang, J.A.: A Replicated Experiment to Evaluate the Applicability of a Use Case Precedence Diagram-based Approach in Software Development Projects, In: Software Engineering Methods, Modeling and Teaching, Universidad de Medellín (2011)Google Scholar
  12. 12.
    Rosenberg, D., Scott, K.: Use Case Driven Object Modeling with UML. Addison-Wesley, Massachusets (1999)Google Scholar
  13. 13.
    Shapiro, S., Wilk, B.: An Analysis of Variance Test for Normality (Complete Samples). Biometrika 52(3/4), 591–611 (1965), MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Wilcoxon, F.: Individual Comparisons by Ranking Methods. Biometrics Bulletin 1(6), 80–83 (1945), CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • José Antonio Pow-Sang
    • 1
  • Ricardo Imbert
    • 2
  • Ana María Moreno
    • 2
  1. 1.Departamento de IngenieríaPontificia Universidad Católica del PerúSan MiguelPeru
  2. 2.Facultad de InformáticaUniversidad Politécnica de MadridBoadilla del MonteSpain

Personalised recommendations