skip to main content
Ngôn ngữ:
Giới hạn tìm kiếm: Giới hạn tìm kiếm: Dạng tài nguyên Hiển thị kết quả với: Hiển thị kết quả với: Chỉ mục

Analyzing the understandability of Requirements Engineering languages for CSCW systems: A family of experiments

Teruel, Miguel A. ; Navarro, Elena ; López-Jaquero, Víctor ; Montero, Francisco ; Jaen, Javier ; González, Pascual

Information and Software Technology, November 2012, Vol.54(11), pp.1215-1228 [Tạp chí có phản biện]

ISSN: 0950-5849 ; DOI: 10.1016/j.infsof.2012.06.001

Toàn văn sẵn có

Trích dẫn Trích dẫn bởi
  • Nhan đề:
    Analyzing the understandability of Requirements Engineering languages for CSCW systems: A family of experiments
  • Tác giả: Teruel, Miguel A. ; Navarro, Elena ; López-Jaquero, Víctor ; Montero, Francisco ; Jaen, Javier ; González, Pascual
  • Chủ đề: Collaborative Systems ; Awareness ; Controlled Experiment ; Understandability ; Requirements Engineering ; Meta-Analysis
  • Là 1 phần của: Information and Software Technology, November 2012, Vol.54(11), pp.1215-1228
  • Mô tả: Highlights► Understandability of i* and CSRML for CSCW requirements specification was analyzed. ► A family of experiments at three different universities was conducted. ► Participants tried to understand the requirements models of two different systems. ► The obtained results were summarized by means of meta-analysis techniques. ► CSRML resulted more understandable than i* to specify requirements of CSCW systems. ContextA collaborative system is a special kind of software whose users can perform collaboration, communication and collaboration tasks. These systems usually have a high number of non-functional requirements, resulting from the users’ need of being aware of other users with whom to collaborate, that is, the workspace awareness. ObjectiveThis paper aims at evaluating two Requirements Engineering languages i* and CSRML (an extension of i*) in order to determine which is the most suitable one to specify requirements of collaborative systems, taking into account their special characteristics regarding collaboration and awareness. MethodWe performed a family of experiments comprising an original experiment and two replicas. They were performed by 30, 45 and 9 Computer Science students, respectively, from Spain and Argentina. These subjects filled in two understandability questionnaires once they analyzed the requirements models of two systems: an e-learning collaborative system and a conference review system with some collaborative aspects support. Both models were specified by using the evaluated languages. ResultsThe statistical analysis of the family of experiments showed that the understandability was higher for the models specified with CSRML than for those specified with i*, especially for collaborative aspects. This result was also confirmed by the meta-analysis conducted. ConclusionsCSRML surpasses i* when modeling collaborative systems requirements models due to the specific expressiveness introduced to represent collaboration between users and awareness and the new resorts to manage actors and roles.
  • Ngôn ngữ: English
  • Số nhận dạng: ISSN: 0950-5849 ; DOI: 10.1016/j.infsof.2012.06.001

Đang tìm Cơ sở dữ liệu bên ngoài...