Representation: Formal Development and Computational Recognition of Localized Requirement Change Types

Author(s):  
Beshoy Morkos ◽  
Shraddha Joshi ◽  
Joshua D. Summers

Requirement change propagation, the process in which a change to one requirement results in additional requirement changes when otherwise this change would not have been needed, occurs frequently and must be managed. Multiple approaches exist, and have been readily published, for predicting requirement change propagation, analyzing change how a change to one requirement may propagate forward to other, related requirements (global level). However, the type of change encountered within a single requirement (localized level) has not been thoroughly studied and could be used to assist in the global analysis of requirement change propagation. This paper seeks to begin to fill this gap by identifying types of change requirements may encounter. By surveying research performed in the realm of requirement change, a taxonomy of change types is developed. To computationally analyze the changes, the localized requirement changes are represented through syntactical elements to identify which requirements’ parts of speech is affected. Using part of speech language rules, the identification of requirement change type is automatically identified. Further, the automatic identification of requirement change type is used to assist in predicting change propagation, a process currently automated. This bridges the gap between localized and global requirement change in an automated, systematic manner.

Author(s):  
Beshoy Morkos ◽  
Joshua D. Summers

This paper presents an industry case study investigating change propagation due to requirement changes. This paper makes use of a change propagation prediction tool, ΔDSM, to identify if the propagated changes could have been identified and predicted. The study used an automation firm’s client project as the study subject. The project entailed 160 requirements, changing over the span of 15 month. Engineering change notifications were developed for each change and documented under the firm’s data management system. This study makes use of the change notifications to identify if any of the change were as a result of a previous change. The findings of this paper indicated the changes that occurred could have been predicted as the ΔDSM was able to predict affected requirements. This was identified by finding subsequent requirements in the engineering change notification documentation that the ΔDSM indicated might change.


Author(s):  
Iris Gräßler ◽  
Henrik Thiele ◽  
Christian Oleff ◽  
Philipp Scholle ◽  
Veronika Schulze

AbstractComplexity of products and systems is increasing through digitalization, interdisciplinarity as well as high technology maturity and new business models. In consequence, new product development (NPD) projects need to manage and satisfy a large number of requirements from a broad range of stakeholders. Yet, NPD projects are often delayed due to requirement changes. In this paper, a new method for analyzing requirement change propagation is presented. The method is based on the assessment of requirement interrelations structured in a requirements structure matrix by a modified page-rank algorithm. By the method, a high number of strongly interrelated requirements can be analyzed in an efficient manner. Additionally, higher-level interrelations as well as the relative weights of requirements are also incorporated in the analysis. Hereby, an efficient holistic approach towards the analysis of requirement change propagation is proposed.


Author(s):  
Yabing Zhang

This article is devoted to the problem of using Russian time-prepositions by foreigners, especially by the Chinese. An analysis of modern literature allows the author to identify the main areas of the work aimed at foreign students’ development of the skills and abilities to correctly build the prepositional combinations and continuously improve the communication skills by means of the Russian language. In this paper, the time-prepositions in the Russian language have been analyzed in detail; some examples of polysemantic use of prepositions, their semantic and stylistic shades alongside with possible errors made by foreign students are presented. The results of the study are to help in developing a system of teaching Russian time-prepositions to a foreign language audience, taking into account their native language, on the basis of the systemic and functional, communicative and activity-centred basis. The role of Russian time-prepositions in constructing word combinations has been identified; the need for foreign students’ close attention to this secondary part of speech has been specified. It has been stated that prepositions are the most dynamic and open type of secondary language units within the quantitative and qualitative composition of which regular changes take place. The research substantiates the need that students should be aware of the function of time-preposition in speech; they are to get acquainted with the main time-prepositions and their meanings, to distinguish prepositions and other homonymous parts of speech as well as to learn stylistic shades of time-prepositions. Some recommendations related to the means of mastering time-prepositions have been given: to target speakers to assimilate modern literary norms and, therefore, to teach them how to choose and use them correctly by means of linguistic keys that are intended to fill the word with true meaning, to give it an organic structure, an inherent form and an easy combinability in the texts and oral speech.


enadakultura ◽  
2021 ◽  
Author(s):  
Tamar Makharoblidze

The question of derivates has been repeatedly raised in the teaching processes of language grammar and general linguistics. This circumstance became the basis for creating this short article. It is well known that a word-form can be changeable or unchangeable, and this fact is determined by the parts of speech. Form-changing words can undergo two types of change: inflectional and derivative. During the inflectional change, the form of the word changes, but the lexical and semantic aspects of the word do not change, i.e. its semantic and content data do not change. A classic example of this type of change is flexion of nouns.Derivation is the formation of a word from another word by the addition of non-inflectional affixes. Derivation can be of two types. The first is lexical derivation, in which the derivative affix produces a word with a different lexical content. A word-form can be another part of speech or the same part of speech but with a different lexical content. The second type of derivation is, first of all, grammatical derivation, when grammatical categories are produced. The grammatical category in general (and a word-form in general as well) includes the unity of morphological and semantical aspects. There is no separate semantics without morphology. Any semantic category and/or content must be conveyed in a specific form, so only a specific form has a specific morphosemantics, which can be produced by the grammatical derivatives. The main difference between the two types of derivation mentioned above (and therefore between the two types of derivatives) is the levels of the language hierarchy. The first type of affixes works at the lexical level of the language, while the second type derivatives produce forms at the morphological and semantic levels. The second type derivatives are inter-level affixes, because they act on two hierarchical levels. Any grammatical category includes specific morphosemantic oppositional forms. Thus, unlike inflectional affixes, the rest of the morphological affixes are all other types of inter-level derivatives. It should be noted that the preverb in Kartvelian languages ​​is the only linguistic unit with all possible functions of affix. DOWNLOADS


1996 ◽  
Vol 2 (2) ◽  
pp. 111-136 ◽  
Author(s):  
ANDREI MIKHEEV

Words unknown to the lexicon present a substantial problem to part-of-speech tagging. In this paper we present a technique for fully unsupervised acquisition of rules which guess possible parts of speech for unknown words. This technique does not require specially prepared training data, and uses instead the lexicon supplied with a tagger and word frequencies collected from a raw corpus. Three complimentary sets of word-guessing rules are statistically induced: prefix morphological rules, suffix morphological rules and ending guessing rules. The acquisition process is strongly associated with guessing-rule evaluation methodology which is solely dedicated to the performance of part-of-speech guessers. Using the proposed technique a guessing-rule induction experiment was performed on the Brown Corpus data and rule-sets, with a highly competitive performance, were produced and compared with the state-of-the-art. To evaluate the impact of the word-guessing component on the overall tagging performance, it was integrated into a stochastic and a rule-based tagger and applied to texts with unknown words.


Author(s):  
Natalya Vasilievna Artamonova ◽  

Communion as part of speech occupies a special place in the structure of the Russian language, since it represents a problematic aspect of grammar. Already when determining the grammatical status of participle, the first difficulties appear, which is associated with hybrid features of participle, since it combines the features of two independent parts of speech - the adjective and the verb. The works of linguists describe different approaches to determining the status of communion. At present, it is possible to state the existence in Russian grammar of several points of view on the definition of the nature of communion.


Author(s):  
Phyo Htet Hein ◽  
Varun Menon ◽  
Beshoy Morkos

Prior research performed by Morkos [1], culminated in the automated requirement change propagation prediction (ARCPP) tool which utilized natural language data in requirements to predict change propagation throughout a requirements document as a result of an initiating requirement change. Whereas the prior research proved requirements can be used to predict change propagation, the purpose of this case study is to understand why. Specifically, what parts of a requirement affect its ability to predict change propagation? This is performed by addressing two key research questions: (1) Is the requirement review depth affected by the number of relators selected to relate requirements and (2) What elements of a requirement are responsible for instigating change propagation, the physical (nouns) or functional (verbs) domain? The results of this study assist in understanding whether the physical or functional domain have a greater effect on the instigation of change propagation. The results indicated that the review depth, an indicator of the performance of the ARCPP tool, is not affected by the number of relators, but rather by the ability of relators in relating the propagating relationships. Further, nouns are found to be more contributing to predicting change propagation in requirements. Therefore, the physical domain is more effective in predicting requirement change propagation than the functional domain.


2017 ◽  
Vol 16 (04) ◽  
pp. 1125-1149 ◽  
Author(s):  
Yu Guodong ◽  
Yang Yu ◽  
Zhang Xuefeng ◽  
Li Chi

Requirement change impact analysis has been acknowledged as one of the crucial steps in product design. In this paper, we propose a network-based method to analyze change impact. By defining interconnections among parts, we build a directed weighted complex product network model to represent the product structure under given requirements. Then, we discuss two requirement change cases and develop corresponding modification policies. To specify indirect impacts, we propose a change propagation searching model in light of Matthew Effect theory. To measure the degree of change impacts, we propose two criteria (network variation scale and extra network change cost), both of which can provide a systemic assessment of impacts. Finally, a case of clutch is presented to illustrate the proposed approach. The results can provide way of measuring overall change impacts on the product, which can support decision-makers to respond that the change request can be fulfilled or not.


Aethiopica ◽  
2018 ◽  
Vol 20 ◽  
Author(s):  
Magdalena Krzyżanowska

The aim of the article is to propose a tagset for the morposyntactic tagging of Amharic and to discuss those issues which may seem problematic. The tagset contains forty-seven tags grouped into twelve parts of speech. It is hoped that it provides a starting point for more exhaustive guidelines for prospective annotators.


Sign in / Sign up

Export Citation Format

Share Document