paper-with-me

홈 › Papers

Extraction of Message Sequence Charts from Software Use-Case Descriptions

2019-06-01 · NAACL 2019 6 · Girish Palshikar, Nitin Ramrakhiyani, Sangameshwar Patil, Sachin Pawar, Swapnil Hingmire, Vasudeva Varma, Pushpak Bhattacharyya

Software Requirement Specification documents provide natural language descriptions of the core functional requirements as a set of use-cases. Essentially, each use-case contains a set of actors and sequences of steps describing the interactions among them. Goals of use-case reviews and analyses include their correctness, completeness, detection of ambiguities, prototyping, verification, test case generation and traceability. Message Sequence Chart (MSC) have been proposed as a expressive, rigorous yet intuitive visual representation of use-cases. In this paper, we describe a linguistic knowledge-based approach to extract MSCs from use-cases. Compared to existing techniques, we extract richer constructs of the MSC notation such as timers, conditions and alt-boxes. We apply this tool to extract MSCs from several real-life software use-case descriptions and show that it performs better than the existing techniques. We also discuss the benefits and limitations of the extracted MSCs to meet the above goals.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Extraction of Message Sequence Charts from Narrative History Text

2019-06-01 · WS 2019 6 · Girish Palshikar, Sachin Pawar, Sangameshwar Patil, Swapnil Hingmire 외

In this paper, we advocate the use of Message Sequence Chart (MSC) as a knowledge representation to capture and visualize multi-actor interactions and their temporal ordering. We propose algorithms to automatically extra…

Dependency Parsing

(How) Do Large Language Models Understand High-Level Message Sequence Charts?

2026-05-13 · Mohammad Reza Mousavi arxiv

Large Language Models (LLMs) are being employed widely to automate tasks across the software development life-cycle. It is, however, unclear whether these tasks are performed consistently with respect to the semantics of…

Provable Coordination for LLM Agents via Message Sequence Charts

2026-04-19 · Benedikt Bollig, Matthias Függer, Thomas Nowak arxiv

Multi-agent systems built on large language models (LLMs) are difficult to reason about. Coordination errors such as deadlocks or type-mismatched messages are often hard to detect through testing. We introduce a domain-s…

Tweets Miner for Stock Market Analysis

2013-05-30 · Bohdan Pavlyshenko

In this paper, we present a software package for the data mining of Twitter microblogs for the purpose of using them for the stock market analysis. The package is written in R langauge using apropriate R packages. The mo…

Tensor Fields for Data Extraction from Chart Images: Bar Charts and Scatter Plots

2020-10-05 · Jaya Sreevalsan-Nair, Komal Dadhich, Siri Chandana Daggubati

Charts are an essential part of both graphicacy (graphical literacy), and statistical literacy. As chart understanding has become increasingly relevant in data science, automating chart analysis by processing raster imag…

Chart Understanding