LEADER 04137nam 2200505Ia 450 001 9910437569403321 005 20200520144314.0 010 $a3-642-34419-4 024 7 $a10.1007/978-3-642-34419-0 035 $a(OCoLC)847839406 035 $a(MiFhGG)GVRL6VLI 035 $a(CKB)2560000000104459 035 $a(MiAaPQ)EBC1317238 035 $a(EXLCZ)992560000000104459 100 $a20130521d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 00$aManaging requirements knowledge /$fWalid Maalej and Anil Kumar Thurimella, editors 205 $a1st ed. 2013. 210 $aNew York $cSpringer$d2013 215 $a1 online resource (xv, 398 pages) $cillustrations (some color) 225 0 $aGale eBooks 300 $aDescription based upon print version of record. 311 $a3-642-44382-6 311 $a3-642-34418-6 320 $aIncludes bibliographical references and index. 327 $aAn Introduction to Requirements Knowledge -- Unpacking Tacit Knowledge for Requirements Engineering -- Mining Requirements Knowledge from Operational Experience -- DUFICE: Guidelines for a Lightweight Management of Requirements Knowledge -- Constructing and Using Software Requirements Patterns -- Using Ontologies and Machine Learning for Hazard Identification and Safety Analysis -- Knowledge-Assisted Ontology-Based Requirements Evolution -- Reusing Requirements in Global Software Engineering -- Performative and Lexical Knowledge Sharing in Agile Requirements -- Using Web 2.0 for Stakeholder Analysis: StakeSource and its Application in Ten Industrial Projects -- Resolving Inconsistency and Incompleteness Issues in Software Requirements -- Automated Verification of Variability Model Using First Order Logic -- Model-based Requirements Engineering Framework for Systems Lifecycle Support -- An Overview of Recommender Systems in Requirements Engineering -- Experience based Requirements Engineering Tools -- The Eclipse Requirements Modeling Framework -- Managing Requirements Knowledge: Conclusion and Outlook. 330 $aRequirements engineering is one of the most complex and at the same time most crucial aspects of software engineering. It typically involves different stakeholders with different backgrounds. Constant changes in both the problem and the solution domain make the work of the stakeholders extremely dynamic. New problems are discovered, additional information is needed, alternative solutions are proposed, several options are evaluated, and new hands-on experience is gained on a daily basis. The knowledge needed to define and implement requirements is immense, often interdisciplinary and constantly expanding. It typically includes engineering, management and collaboration information, as well as psychological aspects and best practices. This book discusses systematic means for managing requirements knowledge and its owners as valuable assets. It focuses on potentials and benefits of ?lightweight,? modern knowledge technologies such as semantic Wikis, machine learning, and recommender systems applied to requirements engineering. The 17 chapters are authored by some of the most renowned researchers in the field, distilling the discussions held over the last five years at the MARK workshop series. They present novel ideas, emerging methodologies, frameworks, tools and key industrial experience in capturing, representing, sharing, and reusing knowledge in requirements engineering. While the book primarily addresses researchers and graduate students, practitioners will also benefit from the reports and approaches presented in this comprehensive work. 606 $aSoftware engineering 606 $aSpecifications 615 0$aSoftware engineering. 615 0$aSpecifications. 676 $a005.1 701 $aMaalej$b Walid$0885784 701 $aThurimella$b Anil Kumar$01751803 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910437569403321 996 $aManaging requirements knowledge$94186915 997 $aUNINA