DocumentCode
2185436
Title
An Ameliorated Methodology for the Abstraction of Usecases from software requirements specification
Author
Handigund, Shivanand M. ; Shivaram, A.M.
Author_Institution
Comp Sc. & Eng., Bangalore Inst. of Technol., Bangalore, India
fYear
2013
fDate
7-9 Oct. 2013
Firstpage
263
Lastpage
269
Abstract
Information systems of business process are realized through software projects which use the specific software requirements specification (SRS) provided for them as the base. The SRS contains details of the information system through which appropriate software can be developed. The information systems are also viewed prospectively with different equiponderant pragmatics like work, work process or usecase. The usecase is one of the prime perspective views each of whose sum forms the information system. In this paper, an attempt is made to abstract usecases statements of all actors from unformatted unstructured SRS text. The stages involve moulding the SRS, creating control flow & data flow graphs, creating appropriate slicing criteria, creating actor & actors´ interface attributes table, create slicing criteria for each usecase and then slice the relevant statements for each usecase. Here we have attempted to use Weiser modified algorithm [1] to abstract exact usecase from first cut usecase. The slicing criterion is obtained through the intersection of actor´s interface attributes and the referenced / defined attributes present between two consecutive actors (first cut usecase). Attempts have been made to resolve synonyms & heteronyms present in the SRS. The correctness & completeness of the proposed methodology depends on the realization of actor & actors´ interface attributes.
Keywords
business data processing; formal specification; information systems; project management; software management; Ameliorated methodology; SRS; Weiser modified algorithm; business process; information systems; software projects; software requirements specification; Abstracts; Discrete Fourier transforms; Flow graphs; Information systems; Semiotics; Sequential analysis; Software; Control Flow Graph (CFG); Control Flow Table (CFT); Data Flow Graph (DFG); Data Flow Table (DFT); Slicing Technique; Slicing criteria; Software Requirements Specification (SRS); Usecase;
fLanguage
English
Publisher
ieee
Conference_Titel
Science and Information Conference (SAI), 2013
Conference_Location
London
Type
conf
Filename
6661749
Link To Document