Msury Mahunnah, K. Taveter, Raimundas Matulevičius
{"title":"An Empirical Evaluation of the Requirements Engineering Tool for Socio-Technical Systems","authors":"Msury Mahunnah, K. Taveter, Raimundas Matulevičius","doi":"10.1109/EmpiRE.2018.00012","DOIUrl":"https://doi.org/10.1109/EmpiRE.2018.00012","url":null,"abstract":"One of the major problems of requirements engineering is the lack of sufficient empirical evidence that evaluates the benefits of modelling tools for Model-Driven Engineering (MDE). In this paper, we report on the results of empirical study that compares the modelling effort and effectiveness of the novel software tool for modelling requirements of sociotechnical systems against modelling on paper. We have asked 8 persons who received 2 different treatments – modelling on software against modelling on paper to create 2 requirements models – goal and domain models – for 2 different case studies. The study finds that modelling effort with a software tool nearly equals to modelling effort on paper while modelling effectiveness with a tool is higher than modelling effectiveness on paper. The major limitation of this study is the use of students as participants and the use of small sample size. In the future work, we will conduct another empirical study with a large sample size of professionals that aims to increase the confidence in the results obtained from this empirical study.","PeriodicalId":247431,"journal":{"name":"2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130652551","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Linguistic Analysis of Crowd Requirements: An Experimental Study","authors":"J. Khan, Lin Liu, Yidi Jia, L. Wen","doi":"10.1109/EmpiRE.2018.00010","DOIUrl":"https://doi.org/10.1109/EmpiRE.2018.00010","url":null,"abstract":"Users of today's online software services are often diversified and distributed, whose needs are hard to elicit using conventional RE approaches. As a consequence, crowd-based, data intensive requirements engineering approaches are considered important. In this paper, we have conducted an experimental study on a dataset of 2,966 requirements statements to evaluate the performance of three text clustering algorithms. The purpose of the study is to aggregate similar requirement statements suggested by the crowd users, and also to identify domain objects and operations, as well as required features from the given requirements statements dataset. The experimental results are then cross-checked with original tags provided by data providers for validation.","PeriodicalId":247431,"journal":{"name":"2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121795646","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Domain Model for Requirements-Driven Insight for Internal Stakeholders: A Proposal for an Exploratory Interactive Study","authors":"Ibtehal Noorwali, N. Madhavji","doi":"10.1109/EmpiRE.2018.00009","DOIUrl":"https://doi.org/10.1109/EmpiRE.2018.00009","url":null,"abstract":"We propose conducting a 90-minute, interactive exploratory study at EmpiRE'18 that engages attendees in constructing a domain model for requirements-driven insight into system development for internal stakeholders. The domain model is anticipated to enhance internal stakeholders' (e.g., developers, architects, quality manager, etc.) insight into system development from the standpoint of requirements. This should improve: (i) communication among internal stakeholders; (ii) control and management of process and resources for providing requirement-driven insight to stakeholders; and (iii) reuse of the domain model across projects. The study is aimed to generate empirical data to further elaborate and enhance the preliminary model. The participants of the study will be engaged in a model building exercise, and, consequently, have insight into the domain model for internal stake-holders. The revised model will be widely available through subsequent publications. The published model would form a base for further research in the RE community and a guide for practitioners in development projects.","PeriodicalId":247431,"journal":{"name":"2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE)","volume":"201 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116242443","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Creativity Techniques for Requirements Elicitation: Comparing Four-Step EPMcreate-Based Processes","authors":"A. Herrmann, Luisa Mich, D. Berry","doi":"10.1109/EmpiRE.2018.00008","DOIUrl":"https://doi.org/10.1109/EmpiRE.2018.00008","url":null,"abstract":"[Context and motivation] The Elementary Pragmatic Model Creativity Technique, a.k.a EPMcreate, is a method for creative requirements discovery. It includes 16 steps corresponding to all the possible combinations of two classes of stakeholders' viewpoints. The feasibility and effectiveness of the full 16-step process have been confirmed by a number of experiments. The need to reduce the number of steps was observed in the very first experiments run in 2003. To address that problem, a few years later, a four-step creativity technique, POEPMcreate (Power-Only EPMcreate), was defined and tested. [Question/problem] More recently, the general problem of downsizing EPMcreate to define lighter weight processes based on sub-sets of the 16 steps has been theoretically investigated. The theoretical analysis demanded experimental confirmation. [Principal idea/Goal] This paper describes an experiment applying and comparing two four-step techniques, POEPMcreate and a new technique, ROS-EPMcreate (Redundant, Odd Step EPMcreate), resembling traditional requirements elicitation with brainstorming. [Contribution] The results of the experiment, even if preliminary, seem to indicate that ROSEPMcreate is at least as feasible and effective as POEPMcreate. The results also give new insights and suggest issues to be considered in future experiments. The paper also offers Kano categories as a new way to evaluate the innovativeness of generated requirement ideas.","PeriodicalId":247431,"journal":{"name":"2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116637673","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zahra Shakeri Hossein Abad, Sania Moazzam, Christina Lo, Tianhan Lan, Elis Frroku, Heejun Kim
{"title":"Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for?","authors":"Zahra Shakeri Hossein Abad, Sania Moazzam, Christina Lo, Tianhan Lan, Elis Frroku, Heejun Kim","doi":"10.1109/EmpiRE.2018.00007","DOIUrl":"https://doi.org/10.1109/EmpiRE.2018.00007","url":null,"abstract":"Requirements Engineering is a multidisciplinary and a human-centered process, therefore, the artifacts produced from RE are always error-prone. The most significant of these errors are missing or misunderstanding requirements. Information loss in RE could result in omitted logic in the software, which will be onerous to correct at the later stages of development. In this paper, we demonstrate and investigate how interactive and Loud Paper Prototyping (LPP) can be integrated to collect stakeholders’ needs and expectations than interactive prototyping or face-to-face meetings alone. To this end, we conducted a case study of (1) 31 mobile application (App) development teams who applied either of interactive or loud prototyping and (2) 19 mobile App development teams who applied only the face-to-face meetings. From this study, we found that while using Silent Paper Prototyping (SPP) rather than No Paper Prototyping (NPP) is a more efficient technique to capture Non-Functional Requirements (NFRs), User Interface (UI) requirements, and existing requirements, LPP is more applicable to manage NFRs, UI requirements, as well as adding new requirements and removing/modifying the existing requirements. We also found that among LPP and SPP, LPP is more efficient to capture and influence Functional Requirements (FRs).","PeriodicalId":247431,"journal":{"name":"2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE)","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132584254","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Daneva, T. Conte, S. Marczak, A. Susi, Ó. Pastor, A. Marchetto
{"title":"Welcome from the Workshop Chairs","authors":"M. Daneva, T. Conte, S. Marczak, A. Susi, Ó. Pastor, A. Marchetto","doi":"10.1109/EMPIRE.2013.6615208","DOIUrl":"https://doi.org/10.1109/EMPIRE.2013.6615208","url":null,"abstract":"Welcome to the third International Workshop on Empirical Requirements Engineering (EmpiRE 2013) at RE'13!","PeriodicalId":247431,"journal":{"name":"2018 IEEE 7th International Workshop on Empirical Requirements Engineering (EmpiRE)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124423645","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}