{"product_id":"non-functional-requirements-in-software-engineering-von-lawrence-chung-john-mylopoulos-brian-a-nixon-eric-yu","title":"Non-Functional Requirements in Software Engineering","description":"\n                \u003cem\u003eNon-Functional Requirements in Software Engineering\u003c\/em\u003e  presents a systematic and pragmatic approach to `building quality  into' software systems. Systems must exhibit software quality  attributes, such as accuracy, performance, security and modifiability.  However, such non-functional requirements (NFRs) are difficult to  address in many projects, even though there are many techniques to  meet functional requirements in order to provide desired  functionality. This is particularly true since the NFRs for each  system typically interact with each other, have a broad impact on the  system and may be subjective. To enable developers to systematically  deal with a system's diverse NFRs, this book presents the NFR  Framework. Structured graphical facilities are offered for stating  NFRs and managing them by refining and inter-relating NFRs, justifying  decisions, and determining their impact. Since NFRs might not be  absolutely achieved, they may simply be satisfied sufficiently  (`satisficed'). To reflect this, NFRs are represented as `softgoals',  whose interdependencies, such as tradeoffs and synergy, are captured  in graphs. The impact of decisions is qualitatively propagated through  the graph to determine how well a chosen target system satisfices its  NFRs. Throughout development, developers direct the process, using  their expertise while being aided by catalogues of knowledge about  NFRs, development techniques and tradeoffs, which can all be explored,  reused and customized. \u003cbr\u003e  \u003cem\u003eNon-Functional Requirements in Software Engineering\u003c\/em\u003e demonstrates  the applicability of the NFR Framework to a variety of NFRs, domains,  system characteristics and application areas. This will help readers  apply the Framework to NFRs and domains of particular interest to  them. Detailed treatments of particular NFRs - accuracy,  security and performance requirements - along with treatments  of NFRs for information systems are presented as specializations of  the NFRFramework. Case studies of NFRs for a variety of information  systems include credit card and administrative systems. The use of the  Framework for particular application areas is illustrated for software  architecture as well as enterprise modelling. Feedback from domain  experts in industry and government provides an initial evaluation of  the Framework and some case studies. Drawing on research results from  several theses and refereed papers, this book's presentation,  terminology and graphical notation have been integrated and  illustrated with many figures. \u003cbr\u003e  \u003cem\u003eNon-Functional Requirements in Software Engineering\u003c\/em\u003e is an  excellent resource for software engineering practitioners, researchers  and students.\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9781461374039\"\u003e\u003ch3\u003e\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9780792386667\"\u003e\u003ch3\u003e\u003c\/h3\u003e\u003c\/div\u003e","brand":"Libri","offers":[{"title":"Softcover - 9781461374039","offer_id":39415639113821,"sku":"9781461374039","price":641.99,"currency_code":"EUR","in_stock":true},{"title":"Hardcover - 9780792386667","offer_id":51489186438,"sku":"9780792386667","price":588.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/3add1db6-4ec8-454f-901b-65da5625f8b8.jpg?v=1769144693","url":"https:\/\/shop.autorenwelt.de\/products\/non-functional-requirements-in-software-engineering-von-lawrence-chung-john-mylopoulos-brian-a-nixon-eric-yu","provider":"Autorenwelt Shop","version":"1.0","type":"link"}