19,279 research outputs found
Automatic Transformation of Natural to Unified Modeling Language: A Systematic Review
Context: Processing Software Requirement Specifications (SRS) manually takes
a much longer time for requirement analysts in software engineering.
Researchers have been working on making an automatic approach to ease this
task. Most of the existing approaches require some intervention from an analyst
or are challenging to use. Some automatic and semi-automatic approaches were
developed based on heuristic rules or machine learning algorithms. However,
there are various constraints to the existing approaches of UML generation,
such as restriction on ambiguity, length or structure, anaphora,
incompleteness, atomicity of input text, requirements of domain ontology, etc.
Objective: This study aims to better understand the effectiveness of existing
systems and provide a conceptual framework with further improvement guidelines.
Method: We performed a systematic literature review (SLR). We conducted our
study selection into two phases and selected 70 papers. We conducted
quantitative and qualitative analyses by manually extracting information,
cross-checking, and validating our findings. Result: We described the existing
approaches and revealed the issues observed in these works. We identified and
clustered both the limitations and benefits of selected articles. Conclusion:
This research upholds the necessity of a common dataset and evaluation
framework to extend the research consistently. It also describes the
significance of natural language processing obstacles researchers face. In
addition, it creates a path forward for future research
Applying semantic web technologies to knowledge sharing in aerospace engineering
This paper details an integrated methodology to optimise Knowledge reuse and sharing, illustrated with a use case in the aeronautics domain. It uses Ontologies as a central modelling strategy for the Capture of Knowledge from legacy docu-ments via automated means, or directly in systems interfacing with Knowledge workers, via user-defined, web-based forms. The domain ontologies used for Knowledge Capture also guide the retrieval of the Knowledge extracted from the data using a Semantic Search System that provides support for multiple modalities during search. This approach has been applied and evaluated successfully within the aerospace domain, and is currently being extended for use in other domains on an increasingly large scale
- …