[PDF][PDF] Software engineering using artificial intelligence techniques: Current state and open problems

HH Ammar, W Abdelmoez… - Proceedings of the First …, 2012 - aitskadapa.ac.in
This paper surveys the application of artificial intelligence approaches to the software
engineering processes. These approaches can have a major impact on reducing the time to …

Artificial intelligence in software engineering: current developments and future prospects

F Meziane, S Vadera - Artificial intelligence applications for improved …, 2010 - igi-global.com
Artificial intelligences techniques such as knowledge based systems, neural networks, fuzzy
logic and data mining have been advocated by many researchers and developers as the …

Verification of interactive software for medical devices: PCA infusion pumps and FDA regulation as an example

P Masci, A Ayoub, P Curzon, MD Harrison… - Proceedings of the 5th …, 2013 - dl.acm.org
Medical device regulators such as the US Food and Drug Administration (FDA) aim to make
sure that medical devices are reasonably safe before entering the market. To expedite the …

[HTML][HTML] Formal techniques in the safety analysis of software components of a new dialysis machine

MD Harrison, L Freitas, M Drinnan, JC Campos… - Science of Computer …, 2019 - Elsevier
The paper is concerned with the practical use of formal techniques to contribute to the risk
analysis of a new neonatal dialysis machine. The described formal analysis focuses on the …

Automaton-based representations of task knowledge from generative language models

Y Yang, JR Gaglione, C Neary, U Topcu - arxiv preprint arxiv:2212.01944, 2022 - arxiv.org
Automaton-based representations of task knowledge play an important role in control and
planning for sequential decision-making problems. However, obtaining the high-level task …

Enhancing information systems management with natural language processing techniques

E Métais - Data & Knowledge Engineering, 2002 - Elsevier
Natural language and databases are core components of information systems. They are
related to each other because they share the same purpose: the conceptualization aspects …

A two-variable fragment of English

I Pratt-Hartmann - Journal of Logic, Language and Information, 2003 - Springer
Controlled languages are regimented fragments of natural languagedesigned to make the
processing of natural language more efficient andreliable. This paper defines a controlled …

[PDF][PDF] Achieving quality in natural language requirements

F Fabbrini, M Fusani, V Gervasi, S Gnesi… - Proceedings of the …, 1998 - researchgate.net
We present a proposal of a quality model for natural language requirements that
concentrates on linguistic properties of requirements documents. We deploy the quality …

[PDF][PDF] Text analysis for requirements engineering

L Kof - 2005 - mediatum.ub.tum.de
Kurzfassung Requirements Engineering ist die Achillesferse des gesamten Prozesses der
Softwareentwicklung. Es erfordert Interaktion vieler Beteiligten und beinhaltet nicht nur …

Generating petri net-based behavioral models from textual use cases and application in railway networks

Z Ding, M Jiang, MC Zhou - IEEE Transactions on Intelligent …, 2016 - ieeexplore.ieee.org
A software system's requirements are often specified by textual use cases due to the latter's
concrete and narrative style of expressions. However, they have limitation in the synthesis of …