DocumentCode
2248235
Title
Using structured grammar domain models to capture software system essence
Author
Smialek, Michal ; Ambroziewicz, Albert ; Nowakowski, Wiktor ; Straszak, Tomasz ; Bojarski, Jacek
Author_Institution
Warsaw Univ. of Technol., Warsaw, Poland
fYear
2012
fDate
9-12 Sept. 2012
Firstpage
1349
Lastpage
1356
Abstract
Creation of a precise domain vocabulary is crucial for capturing the essence of any software system, either when recovering knowledge from a legacy system or when formulating requirements for a new one. Software specifications usually maintain noun notions and include them in central vocabularies. Verb or adjective phrases are easily forgotten and their definitions buried inside imprecise paragraphs of text. This paper proposes a model-based language for comprehensive treatment of domain knowledge, expressed through constrained natural language phrases that are grouped by nouns and include verbs, adjectives and prepositions. In this language, vocabularies can be formulated to describe behavioural, declarative and conditional characteristics of a given problem domain. What is important, these characteristics can be used (linked) from within other specifications similarly to a wiki. In particular, the application logic can be formulated through sequences of imperative Subject-Predicate sentences containing only links to the phrases in the vocabulary. The paper presents initial tooling framework to capture application logic specifications and make them available for further automated transformations.
Keywords
natural language processing; adjective phrases; central vocabularies; imperative subject predicate sentences; knowledge recovery; natural language phrases; noun notions; software specifications; software system essence; structured grammar domain models; verb phrases; Aging; Complexity theory; Grammar; Software systems; Terminology; Unified modeling language; Vocabulary;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Systems (FedCSIS), 2012 Federated Conference on
Conference_Location
Wroclaw
Print_ISBN
978-1-4673-0708-6
Electronic_ISBN
978-83-60810-51-4
Type
conf
Filename
6354305
Link To Document