Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2025
Novice-friendly probes for the gathering and analysis of requirements and subsequent design of software
International Journal of Human-Computer Studies (IJHC), Volume 195, Issue Chttps://doi.org/10.1016/j.ijhcs.2024.103405Highlights- First look at novel design probes for the gathering and analysis of requirements.
- Methodology for the implementation of the design probes is presented and explained.
- Examples created using these design probes are included.
- ...
Developing software, both in its entirety or some specific elements and components, poses a significant challenge. One of the main obstacles one may face during this process is conducting a thorough survey and subsequent analysis of requirements. ...
- research-articleJuly 2024
NetGAP: A graph grammar approach for concept design of networked platforms with extra-functional requirements
Engineering Applications of Artificial Intelligence (EAAI), Volume 133, Issue PBhttps://doi.org/10.1016/j.engappai.2024.108089AbstractDuring the concept design of complex networked systems, concept developers have to ensure that the choice of hardware modules and the topology of the target platform will provide adequate resources to support the needs of the application. For ...
- research-articleJuly 2023
QUARE: towards a question-answering model for requirements elicitation
Automated Software Engineering (KLU-AUSE), Volume 30, Issue 2https://doi.org/10.1007/s10515-023-00386-wAbstractRequirements elicitation is a stakeholder-centered approach; therefore, natural language remains an effective way of documenting and validating requirements. As the scope of the software domain grows, software analysts process a higher number of ...
- ArticleJuly 2023
Artificial Intelligence for Clinical Intensive Care in the Hospital: Opportunities and Challenges
Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk ManagementPages 225–235https://doi.org/10.1007/978-3-031-35748-0_16AbstractInnovative technologies promise to substantially transform clinical health care. In particular, applications of artificial intelligence are currently emerging as part of medical devices. Clinical intensive care in the hospital has traditionally ...
- research-articleJune 2023
A Case Study of Introducing Security Risk Assessment in Requirements Engineering in a Large Organization
AbstractSoftware products are increasingly used in critical infrastructures, and verifying the security of these products has become a necessary part of every software development project. Effective and practical methods and processes are needed by ...
-
- research-articleJanuary 2023
How Important are Digital Technologies for Urban Food Security? A Framework for Supply Chain Integration using IoT
Procedia Computer Science (PROCS), Volume 217, Issue CPages 1678–1687https://doi.org/10.1016/j.procs.2022.12.368AbstractThis paper aims to understand the role of digital technologies in food system innovations for healthy food access and waste reduction. It seeks to expand the knowledge of commercial food system interventions from the industrial supply side for ...
- research-articleNovember 2022
Requirements Analysis Using Grounded Theory: A Case Study in the Domain of Textual Negotiation Tools
CASCON '22: Proceedings of the 32nd Annual International Conference on Computer Science and Software EngineeringPages 199–206We present an approach to gathering requirements using grounded theory, applied to the domain of textual negotiations. Research into negotiation systems has primarily focused on those for ecornrnerce and electronic markets, where quantitative values such ...
- ArticleMarch 2022
Req2Spec: Transforming Software Requirements into Formal Specifications Using Natural Language Processing
- Anmol Nayak,
- Hari Prasad Timmapathini,
- Vidhya Murali,
- Karthikeyan Ponnalagu,
- Vijendran Gopalan Venkoparao,
- Amalinda Post
Requirements Engineering: Foundation for Software QualityPages 87–95https://doi.org/10.1007/978-3-030-98464-9_8Abstract[Context and motivation] Requirement analysis and Test specification generation are critical activities in the Software Development Life Cycle (SDLC), which if not done correctly can lead to defects in the software system. Manually performing ...
- research-articleMarch 2022
Analysing the requirements for an Open Research Knowledge Graph: use cases, quality requirements, and construction strategies
International Journal on Digital Libraries (IJDL), Volume 23, Issue 1Pages 33–55https://doi.org/10.1007/s00799-021-00306-xAbstractCurrent science communication has a number of drawbacks and bottlenecks which have been subject of discussion lately: Among others, the rising number of published articles makes it nearly impossible to get a full overview of the state of the art ...
- ArticleDecember 2021
Interviews Towards Designing Support Tools for TTRPG Game Masters
AbstractIn running tabletop roleplaying games (TTRPGs), game masters (GMs) are tasked with helping create and facilitate the building of a shared story between players based on player choices. In this paper, we look at how we can inform the design of ...
- ArticleApril 2021
Iterative and Scenario-Based Requirements Specification in a System of Systems Context
Requirements Engineering: Foundation for Software QualityPages 165–181https://doi.org/10.1007/978-3-030-73128-1_12Abstract[Context & Motivation] Due to the managerial, operational and evolutionary independence of constituent systems (CSs) in a System of Systems (SoS) context, top-down and linear requirements engineering (RE) approaches are insufficient. RE techniques ...
- research-articleMarch 2021
Model elements identification using neural networks: a comprehensive study
Requirements Engineering (REQE), Volume 26, Issue 1Pages 67–96https://doi.org/10.1007/s00766-020-00332-2AbstractModeling of natural language requirements, especially for a large system, can take a significant amount of effort and time. Many automated model-driven approaches partially address this problem. However, the application of state-of-the-art neural ...
- ArticleAugust 2020
Requirements Analysis for an Open Research Knowledge Graph
AbstractCurrent science communication has a number of drawbacks and bottlenecks which have been subject of discussion lately: Among others, the rising number of published articles makes it nearly impossible to get a full overview of the state of the art ...
- ArticleJuly 2020
SeeMe2BPMN: Extending the Socio-Technical Walkthrough with BPMN
Human Interface and the Management of Information. Designing InformationPages 72–84https://doi.org/10.1007/978-3-030-50020-7_5AbstractThis work introduces a tool that converts socio-technical SeeMe diagrams to BPMN diagrams within the scope of the Socio-Technical Walkthrough (STWT) method. SeeMe is the established modeling notation for performing the method. STWT analyzes the ...
- research-articleJune 2020
Requirements analysis gamification in legacy system replacement projects
Requirements Engineering (REQE), Volume 25, Issue 2Pages 131–151https://doi.org/10.1007/s00766-019-00311-2AbstractThe replacement of legacy systems in the public sector is fraught with project delays, budgetary overruns, technological and business process complexities. Moreover, the software implemented to replace legacy systems is developed or configured to ...
- ArticleJuly 2019
Exergames in Augmented Reality for Older Adults with Hypertension: A Qualitative Study Exploring User Requirements
Human Aspects of IT for the Aged Population. Social Media, Games and Assistive EnvironmentsPages 232–244https://doi.org/10.1007/978-3-030-22015-0_18AbstractThe development of Augmented Reality head-mounted displays for the commercial market offers new application possibilities in combination with exercise therapy. Patients who are medically advised to exercise regularly, such as hypertensive patients,...
- research-articleMay 2019
A new hierarchical approach to requirement analysis of problems in automated planning
Engineering Applications of Artificial Intelligence (EAAI), Volume 81, Issue CPages 373–386https://doi.org/10.1016/j.engappai.2019.02.019AbstractThe use of Knowledge Engineering (KE) processes to analyze and configure domains in automated planning is becoming more appealing since it was noticed that this issue could make a difference to solve real problems. The contrast between ...
- articleDecember 2018
Detecting requirements defects with NLP patterns: an industrial experience in the railway domain
- Alessio Ferrari,
- Gloria Gori,
- Benedetta Rosadini,
- Iacopo Trotta,
- Stefano Bacherini,
- Alessandro Fantechi,
- Stefania Gnesi
Empirical Software Engineering (KLU-EMSE), Volume 23, Issue 6Pages 3684–3733https://doi.org/10.1007/s10664-018-9596-7In the railway safety-critical domain requirements documents have to abide to strict quality criteria. Rule-based natural language processing (NLP) techniques have been developed to automatically identify quality defects in natural language ...
- research-articleJune 2018
Method to Define User Interfaces in the Requirements Analysis Phase
EICS '18: Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing SystemsArticle No.: 6, Pages 1–7https://doi.org/10.1145/3220134.3220137Many requirements for quality in use are elicited in the late development phase. However, if requirements are elicited in the late development phase, the development may return to the previous phase or some requirements cannot be realized due to costs ...
- research-articleJanuary 2018
A case study of using grounded analysis as a requirement engineering method
Science of Computer Programming (SCPR), Volume 152, Issue CPages 1–37https://doi.org/10.1016/j.scico.2017.08.010This paper explains the importance (1) of full user-space identification with categorization in requirements engineering (RE) and of ensuring that the categorization is a partition of the user space, (2) of the creation and application of user-space-...