We use cookies to give you the best experience possible. By continuing we’ll assume you’re on board with our cookie policy

Check Writers' Offers

What's Your Topic?

Hire a Professional Writer Now

The input space is limited by 250 symbols

What's Your Deadline?

Choose 3 Hours or More.
2/4 steps

How Many Pages?

3/4 steps

Sign Up and Get Writers' Offers

"You must agree to out terms of services and privacy policy"
Get Offer

Nonfunctional requirements with the data mining

Paper type: Essay
Pages: 9 (2024 words)
Categories: Data, Data Mining
Downloads: 40
Views: 1


The usage of package has invaded our day-to-day lives as it enable us to carry through many undertakings particularly those which are associated in making assorted concern procedures and in covering with different concern systems. It enables the usage of cognition on both calculating and computing machines to be able to assist work out assorted jobs which confront mundane state of affairss. The frequently most encountered jobs encountered in the field of package technology trades with computing machines and calculating although its implicit in causes are non really on such dimensions, and frequently travel beyond such.

To be able to separate a good package technology plan, the undermentioned standards must be consequently observed: there is quality in what we can acknowledge but we can non specify ; there is fittingness of intent ; there is an being of conformity relation to specifications ; it is tied to built-in merchandise features ; and it can besides be assumed to be dependent on the sum at which the client is willing to pay ( Pfleeger & A ; Atlee, 2006 ) .

With the complexnesss and the complications facing the concerns today, the demands for system technology has been seen to offer a solution. The demands are the 1s which form the footing for be aftering the development of a system and accepting it on a completion. They can organize a footing for undertaking planning, hazard direction, credence testing, tradeoff, and alteration control ( Hull et al, 2005 ) . Requirements are meant to stipulate the specific sets of characteristics which are indispensable to the package or plan. They can either be functional or non-functional. Functional demands can be defined as the specification of a map that the system must back up while non-functional demands refer to the restraints associated on the operation of the system that is non straight related to a map of the system ( Bruegge & A ; Duttoit, 2010 ) .

In simpler footings, non-functional demands take into consideration non what the package will make but how the package will make it. It is geared towards a much wider range as it deals more with the demands for procedure instead than merely the tools which are necessary for functionality. The research worker agrees to the fact that non-functional demands are so of import because they are able to turn to assorted issues which are of import in the accomplishment of quality. They are really critical for the success of the system and if they are non decently addressed, the consequence can be damaged and they can be inconsistent and hapless quality, users and clients would stop up being dissatisfied, and it can besides impact clip and cost which are associated with running the system.


One of the most accepted importance of non-functional demands in package technology is its capacity to specify system belongingss and restraints. Non-functional demands can be classified as merchandise demands, organisational demands, and external demands. Merchandise demands refer to specifications which deal with how a peculiar merchandise which is delivered should act in a peculiar manner such as those related to execution velocity and dependability. Furthermore, organisational demands refer to the effects of the policies and processs of the organisation such as the assortment of procedure criterions which are sued as the demands undergo execution. Last, external demands are those which arise because of the assorted factors which are external to the development procedure and system. The chief ground on why non-functional demands originate because of the demands from the users, budget restraints, and bing policies of the organisations, there is a demand for interoperability with other hardware or package systems, and because of the presence of external factors such as criterions for safety ( Puntambekar, n.d. ) .

Harmonizing to Chung et Al ( n.d. ) , package technology illustrates both matter-of-fact and systematic options in which we are provided with the ability to to set up package systems of the highest criterions and quality with respects to its use and functionality. It calls for the demand of package engineered systems to be modifiable, accurate, and secured which are some of the indicants of a high acting package system. However, they are really subjective doing them a difficult topic for the intent of rating. The system typically interacts with each other doing their maps affect the general system and therefore it besides affects the full system.

Non-functional demands are besides being characterized for being difficult to cover with every bit compared with functional demands chiefly because their impact is non by and large localized to merely a specific portion of the system. Alternatively, it involves the full system. The assorted alterations with functional demands in package will besides necessarily impact the non-functional demands. An effectual package architecture rating is frequently the tool which is used to be able to cover with the legion impacts of non-functional demands ( Aurum & A ; Wohlin, 2005 ) .

Data excavation can be considered as one of the of import facet of package system and of package technology. Data excavation involves work outing informations jobs which already exist in the package peculiarly mentioning to the procedure of detecting forms in the information. The procedure should be either automatic or semi-automatic and it should be present in significant measures to be able to harvest the maximal benefits out of these bing informations ( Witten & A ; Frank, 2005 ) . It can be competently defined as “extracting or excavation cognition from big sums of data” ( Han & A ; Kamber,2006 ) . It can be really treated as the procedure of mining cognition from bing informations and non the other manner around. The procedure of informations excavation could include the undermentioned processs: informations cleansing, informations integrating, informations choice, informations transmutation, information excavation, pattern rating, and cognition presentation.

Data excavation activities are some of the patterns executed by organisations, particularly among package applied scientists, to be able to better package quality and productiveness. Data excavation in the field of package technology ahs late emerged because it ahs been recognized among industries that such is needed in order to increase the copiousness of informations and they are besides helpful in work outing different types of real-world jobs. Data excavation algorithms are by being progressively used in different package technology undertakings to be able to better the productiveness of the system or the package. These algorithms can be able to assist applied scientists to what codification locations must be changed when another codification location is changed. Data excavation in the field of package technology can be done in the series of the undermentioned processs: aggregation or probe of package technology informations ; finding package technology undertakings ; pre-processing of informations ; accommodating or developing algorithm which will be executed for excavation ; and post processing or application of excavation consequences ( Xie 1t Al, 2009 ) .

The non-functional demands in informations excavation could come from the operating environment, the users, and the competitory merchandises. In the operating environment, informations can be affected by the system which is used in back uping the procedure. It poses job on how the package will work towards set uping dynamic informations architecture. Furthermore, users are besides behind the non-functional demands for informations excavation in package technology chiefly because they control a large fraction of the full plan and they are the 1s who wholly understand the properties of the system. Last, the being of competitory options affects the non-functional demands because of their characteristics which by and large affect the quality of the system ( Malan & A ; Bredemeyer, n.d. )

RESEARCH Question:

In order to properly transport out the intent of the research, that is to supply an penetration on the assorted non-functional demands which exist with respects to informations excavation, the survey will try to reply assorted research inquiries which will organize foundation of the research and which will organize the anchor of the survey. The research inquiries which the research worker will try to cast visible radiation to will include:

  1. What is the nature of non-functional demands in package technology and how they are different with functional demands with respects to the extent of usage and pattern in the general industry?
  2. What are the illustrations of non-functional demands in informations excavation?
  3. How are these non-functional demands in informations excavation addressed by the package applied scientists of today? Are they addressed efficaciously?
  4. What does the hereafter of demands analysis in the field of package technology clasp for the non-functional demands in package technology?


To be able to successfully transport out the intent of this research, the research worker will use an explorative research design wherein the primary aim of the survey will be the proviso of penetrations into and comprehension of the subject at manus. The research will be qualitative in nature, which will take into history important informations and old researches which are related to the subject instead than covering with quantitative techniques of research.

In transporting out a qualitative research, the research worker will do usage of widely available secondary informations and literature from believable beginnings such as books, scholastic articles, academic diaries, believable web sites, and other reputable beginnings which will supply the research worker with extra information sing the non-functional demands of informations excavation in the field of package technology. Because of the very nature of the subject, first manus information will be rather difficult to obtain that is why 2nd manus information will be preferred for this survey. Widely available mentions will supply important researches which have been antecedently done and will be geared towards casting visible radiation to the subject. It must be nevertheless understood that although the subject is limited to informations excavation in package technology, where the research worker finds its niche against other plants, resources and mentions sing package technology in general will besides be sued in order to supply a general position of the subject at manus.

Research Planning

To successfully complete the paper and generate important findings, there will be a pre-determined time-frame which will include all the activities which will be related to the completion of this research. In the first hebdomads of carry oning the survey, the research worker will concentrate into redefining or reshaping the basicss of the research given that some alterations can be eyed. However, since the subject seems to be good plenty as an country of survey in the field of package technology, the succeeding hebdomads of the research will be focused towards extensive research which shall organize the large portion of the full paper. Since the research worker decided to do usage of secondary beginnings widely available, much of the clip will be spent shoping through books and other reputable beginnings to derive more thought sing the subject. Once the information needed has already been adequate and sustainable to back up the research worker ‘s claim and to give replies to the research inquiries earlier identified, composing the general research based on a antecedently outlined construction will get down which will be followed with subsequent cogent evidence reading and alterations which will guarantee that the work is to the full furnished before eventually subjecting the work and the concluding presentation of the research.


Aurum, Aybuke, Wohlin, Claes, ( 2005 ) . Engineering and Managing Software Requirements. Sweden: Springer

Bruegge, Bernd. , Duttoit, Allen ( 2010 ) . Object-oriented Software Engineering. 3rd erectile dysfunction. USA: Pearson Education Inc.

Chung, L. , Nixon, B. , Yu, E. , Mylopoulos, J. ( n.d. ) . Non-functional Requirements in Software Engineering.

Han, Jiawei. , Kamber, Michelin ( 2006 ) . Data Mining Concepts and Techniques. Elsevier: United states

Hull, Elizabeth. , Jackson, Ken. , Dick, Jeremy, ( 2005 ) . Requirements Engineering. 2nd erectile dysfunction. United Kingdom: Springer

Malan, Ruth, Bredemeyer, Dana, ( n.d. ) . Specifying Non-functional Requirements. Bredemeyer Consulting

Pfleeger, Shari Lawrence. , Atlee, Joanne ( 2006 ) . Software Engineering: Theory and Practuce. 3rd erectile dysfunction. USA: Pearson Prentice Hall

Puntambekar, A. A. ( n.d. ) . Software Engineering. Technical Publications Pune

Witten, Ian. , Frank, Eibe ( 2005 ) . Data Mining: Practical Machine Learning Tools and Techniques. USA: Elsevier

Xie, Tao. , Thummalapenta, Suresh. , Lo, David. , Liu, Chao ( 2009 ) . Data Mining for Software Engineering

Cite this essay

Nonfunctional requirements with the data mining. (2020, Jun 02). Retrieved from https://studymoose.com/nonfunctional-requirements-with-the-data-mining-new-essay

How to Avoid Plagiarism
  • Use multiple resourses when assembling your essay
  • Use Plagiarism Checker to double check your essay
  • Get help from professional writers when not sure you can do it yourself
  • Do not copy and paste free to download essays
Get plagiarism free essay

Not Finding What You Need?

Search for essay samples now


Your Answer is very helpful for Us
Thank you a lot!