{"title":"A use case driven approach to game modeling","authors":"Albaghajati, Aghyad, Hassine, Jameleddine","doi":"10.1007/s00766-021-00362-4","DOIUrl":"https://doi.org/10.1007/s00766-021-00362-4","url":null,"abstract":"<p>With the increase in market needs, game development teams are facing a high demand of creating new games every year. Although several methodologies and tools were introduced to support the game development life cycle, there is still a lack of evidence that these techniques improve game requirements understandability among development teams. The use of models in requirements engineering is considered a promising approach to support requirements elicitation, negotiation, validation, and management. In the context of game development, game designers argue that models are hard to learn and would restrict their creativity. In this paper, we introduce a novel use case-based game modeling approach that extends the standard UML use case diagram. The proposed technique allows for better representation of game-related requirements and promotes a common understanding of game requirements among game development teams. Our approach is implemented in a tool, called game use case modeling, and its applicability is demonstrated using four well-known games, Super Mario Bros, Tetris, Just Dance, and The Walking Dead. Moreover, in order to assess the perceived understandability, learnability, and usefulness of the proposed approach, we have conducted a survey involving 29 participants from the game development community. Results indicate a very satisfactory agreement regarding the added value of the proposed approach and a willingness of adoption by the game development community.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"120 ","pages":""},"PeriodicalIF":2.8,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138506023","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Maro, Salome, Steghöfer, Jan-Philipp, Bozzelli, Paolo, Muccini, Henry
{"title":"TracIMo: a traceability introduction methodology and its evaluation in an Agile development team","authors":"Maro, Salome, Steghöfer, Jan-Philipp, Bozzelli, Paolo, Muccini, Henry","doi":"10.1007/s00766-021-00361-5","DOIUrl":"https://doi.org/10.1007/s00766-021-00361-5","url":null,"abstract":"<p>Software traceability, the ability to relate software development artifacts such as requirements, design models and code to each other, is an important aspect in software development. It yields a number of benefits such as facilitating impact analysis and tracking software changes. However, for companies to reap these benefits, a proper traceability strategy—a plan for how traceability should be managed—needs to be defined and implemented. Existing literature lacks concrete guidelines for practitioners to systematically define such a strategy. In this study, we address this gap by defining a Traceability Introduction Methodology (TracIMo), which is a methodology for systematically designing, implementing and evaluating software traceability in practice. We used design science research to design TracIMo and evaluated it in a case study with an agile development team of a company in the finance domain. Our results show that TracIMo is feasible as it allows incremental definition and evaluation of a traceability strategy that is aligned with the company’s traceability goals and the existing development process. We also report practical challenges encountered when designing a traceability strategy such as defining the right level of granularity and the need for defining intermediate development artifacts.</p>","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"154 ","pages":""},"PeriodicalIF":2.8,"publicationDate":"2021-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138506031","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Andrea A. Kaufmann, J. Krause, Nikolay Harutyunyan, A. Barcomb, D. Riehle
{"title":"A validation of QDAcity-RE for domain modeling using qualitative data analysis","authors":"Andrea A. Kaufmann, J. Krause, Nikolay Harutyunyan, A. Barcomb, D. Riehle","doi":"10.1007/s00766-021-00360-6","DOIUrl":"https://doi.org/10.1007/s00766-021-00360-6","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"27 1","pages":"31 - 51"},"PeriodicalIF":2.8,"publicationDate":"2021-08-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00766-021-00360-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46973222","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. Bouskela, A. Falcone, A. Garro, A. Jardin, M. Otter, N. Thuy, A. Tundis
{"title":"Formal requirements modeling for cyber-physical systems engineering: an integrated solution based on FORM-L and Modelica","authors":"D. Bouskela, A. Falcone, A. Garro, A. Jardin, M. Otter, N. Thuy, A. Tundis","doi":"10.1007/s00766-021-00359-z","DOIUrl":"https://doi.org/10.1007/s00766-021-00359-z","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"27 1","pages":"1 - 30"},"PeriodicalIF":2.8,"publicationDate":"2021-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00766-021-00359-z","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47992584","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Oran, Gleison Santos, Bruno F. Gadelha, T. Conte
{"title":"A framework for evaluating and improving requirements specifications based on the developers and testers perspective","authors":"A. Oran, Gleison Santos, Bruno F. Gadelha, T. Conte","doi":"10.1007/s00766-021-00352-6","DOIUrl":"https://doi.org/10.1007/s00766-021-00352-6","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"26 1","pages":"481 - 508"},"PeriodicalIF":2.8,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00766-021-00352-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43674424","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A quantitative comparison of the effects of modeling approaches on system verification using a controlled challenge problem","authors":"Donald A. Barrett, T. Mazzuchi, S. Sarkani","doi":"10.1007/s00766-021-00358-0","DOIUrl":"https://doi.org/10.1007/s00766-021-00358-0","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"26 1","pages":"557 - 580"},"PeriodicalIF":2.8,"publicationDate":"2021-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00766-021-00358-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41461651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
James Tizard, Tim Rietz, Xuanhui Liu, Kelly Blincoe
{"title":"Voice of the users: an extended study of software feedback engagement","authors":"James Tizard, Tim Rietz, Xuanhui Liu, Kelly Blincoe","doi":"10.1007/s00766-021-00357-1","DOIUrl":"https://doi.org/10.1007/s00766-021-00357-1","url":null,"abstract":"","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"27 1","pages":"293 - 315"},"PeriodicalIF":2.8,"publicationDate":"2021-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00766-021-00357-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46110920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Review of Research on Agroecosystem Services Based on Bibliometric Analysis","authors":"Haiying Tang, Guoqin Huang","doi":"10.30564/RE.V3I2.3268","DOIUrl":"https://doi.org/10.30564/RE.V3I2.3268","url":null,"abstract":"Article history Received: 21 May 2021 Accepted: 3 June 2021 Published Online: 10 June 2021 Agricultural ecosystem is one of the most important ecosystems in the world, which provides multiple ecosystem services such as grain production, climate regulation, water conservation and biodiversity. The degradation of ecosystem services has become an important factor that severely restricts the sustainable development of agriculture. Agroecosystem services have become the core and hot topic of ecological research. In recent years, countries and related institutions have been increasing their research on agricultural ecosystem service. Based on Web of Science(WoS) and China Knowledge Resource Integrated (CNKI) databases, the development characteristics and trends of agroecosystem services research were analyzed by bibliometric methods. The results show that: (1) The number of papers on agroecosystem services is increasing, which shows that the research on it is developing. (2) Developed countries are the main research forces in the field of ecosystem services, and the developed countries in Europe and the United States occupy the absolute leading position; China Agricultural University and the University of California in the United States are the main research institutions. (3) At present, eight research hotspots in this field are the study of ecosystem services mechanism, protection management and sustainability, sustainable development, biodiversity, land use and landscape change, value assessment, climate change, sustainable development of agriculture, ecological compensation. From the overall distribution of research hotspots in each period, the international research focuses more on the interdependence between ecosystem services and ecosystem services and human well-being, while the research in China focuses more on ecosystem services assessment. (4) In recent years, there is a big gap between China and foreign countries in the field of ecosystem services research. It is necessary to strengthen cooperation with research institutions in developed countries in Europe and the United States, and further improve the research content, research vision and research methods.","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":" ","pages":""},"PeriodicalIF":2.8,"publicationDate":"2021-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41900998","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Educación ambiental basada en redes sociales: caso Universidad Tecnológica Israel","authors":"Dayana Pamela Sangucho Tipan, Emily Jamilex Baque Cárdenas","doi":"10.35290/RE.V2N2.2021.450","DOIUrl":"https://doi.org/10.35290/RE.V2N2.2021.450","url":null,"abstract":"The purpose of this article is to establish strategies that focus mainly on raising awareness of good environmental practices and care for the environment, thus establishing an environmental culture within the community of the Universidad Tecnologica Israel, Ecuador, establishing references that allow it to have the necessary inputs and resources, and thus, adapt them to a common goal, which is the award of an environmental certification.\u0000In accordance with the articulation of the Ministerial Agreement 140, Title I, which refers to the \"Ecuadorian environmental green dot recognition for good environmental practices in administrative agencies of the public and private sector\", a descriptive and analytical methodology is taken into account that seeks to establish results through the application of a survey. To this end, strategies were developed and implemented to improve environmental indicators such as electricity savings, water savings, proper use of waste generated, paper consumption, consumption of sustainable products, green spaces, marketing strategies and field research.","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":"2 1","pages":"9-28"},"PeriodicalIF":2.8,"publicationDate":"2021-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47663760","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Synoptic Review of Mineralogical and Chemical Characteristics of Clays in the Southern Part of Nigeria","authors":"M. Eyankware, C. Ogwah, J. C. Ike","doi":"10.30564/RE.V3I2.3057","DOIUrl":"https://doi.org/10.30564/RE.V3I2.3057","url":null,"abstract":"Article history Received: 6 April 2021 Accepted: 28 April 2021 Published Online: 18 May 2021 This paper reviews the mineralogical and chemical characteristics of clays found in southern part of Nigeria, with a view to determine its usability. The usability of clays, depends on its chemical and mineralogical charactertics, the end product of clay after it is been processed is also based on it’s charactertics. From reviewed literature, it was observed that sampled clay within the study area were analyzed using the XRD, XRF and ICPMS method. Further findings also revealed that the dominant clay minerals within the study area include montmorillonite, illite, and kaolinite. On the other hand, it was observed that non-clay minerals such as feldspar, quartz, dickite and many others were found with clay as revealed by several scholars. While chemical charactertics of clay consists mainly of Al2O3, K2O, CaO and SiO2, with other major oxides such as P2O5, MgO, Fe2O3, TiO2, MnO and Na2O. Some trace elements such Be, Ba, Sc, Sr, Zr, V and Y were reported to be present in clays deposit found in selected part of Ogun state. From reviewed articles, it was observed that mineralogical and chemical charactertics of clay make it suitable for pharmaceutical, textile, cosmetic and polymer industries, but considered to be fairly suitable for oil and gas industry.","PeriodicalId":20912,"journal":{"name":"Requirements Engineering","volume":" ","pages":""},"PeriodicalIF":2.8,"publicationDate":"2021-05-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42614775","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}