Experience and Knowledge Management in Software Engineering

Experience and Knowledge Management in Software Engineering PDF Author: Kurt Schneider
Publisher: Springer Science & Business Media
ISBN: 3540958800
Category : Computers
Languages : en
Pages : 247

Get Book

Book Description
Nowadays, there is software everywhere in our life. It controls cars, airplanes, factories, medical implants. Without software, banking, logistics and transportation, media, and even scientific research would not function in the accustomed way. Building and maintaining software is a knowledge-intensive endeavour and requires that specific experiences are handled successfully. However, neither knowledge nor experience can be collected, stored, and shipped like physical goods, instead these delicate resources require dedicated techniques. Knowledge and experience are often called company assets, yet this is only part of the truth: it is only software engineers and other creative employees who will effectively exploit an organisation's knowledge and experience. Kurt Schneider’s textbook is written for those who want to make better use of their own knowledge and experience – either personally or within their group or company. Everyone related to software development will benefit from his detailed explanations and case studies: project managers, software engineers, quality assurance responsibles, and knowledge managers. His presentation is based on years of both practical experience, with companies such as Boeing, Daimler, and Nokia, and research in renowned environments, such as the Fraunhofer Institute. Each chapter is self-contained, it clearly states its learning objectives, gives in-depth presentations, shows the techniques’ practical relevance in application scenarios, lists detailed references for further reading, and is finally completed by exercises that review the material presented and also challenge further, critical examinations. The overall result is a textbook that is equally suitable as a personal resource for self-directed learning and as the basis for a one-semester course on software engineering and knowledge management.

Knowledge-Based Software Engineering

Knowledge-Based Software Engineering PDF Author: Dorothy E. Setliff
Publisher: Springer Science & Business Media
ISBN: 058534714X
Category : Computers
Languages : en
Pages : 105

Get Book

Book Description
Knowledge-Based Software Engineering brings together in one place important contributions and up-to-date research results in this important area. Knowledge-Based Software Engineering serves as an excellent reference, providing insight into some of the most important research issues in the field.

Guide to the Software Engineering Body of Knowledge (Swebok(r))

Guide to the Software Engineering Body of Knowledge (Swebok(r)) PDF Author: IEEE Computer Society
Publisher:
ISBN: 9780769551661
Category : Computer software
Languages : en
Pages : 348

Get Book

Book Description
In the Guide to the Software Engineering Body of Knowledge (SWEBOK(R) Guide), the IEEE Computer Society establishes a baseline for the body of knowledge for the field of software engineering, and the work supports the Society's responsibility to promote the advancement of both theory and practice in this field. It should be noted that the Guide does not purport to define the body of knowledge but rather to serve as a compendium and guide to the knowledge that has been developing and evolving over the past four decades. Now in Version 3.0, the Guide's 15 knowledge areas summarize generally accepted topics and list references for detailed information. The editors for Version 3.0 of the SWEBOK(R) Guide are Pierre Bourque (Ecole de technologie superieure (ETS), Universite du Quebec) and Richard E. (Dick) Fairley (Software and Systems Engineering Associates (S2EA)).

Knowledge-based Software Engineering

Knowledge-based Software Engineering PDF Author: Maria Virvou
Publisher: IOS Press
ISBN: 1586039008
Category : Computers
Languages : en
Pages : 560

Get Book

Book Description
Addresses various topics in the context of knowledge-based software engineering, including challenges that have arisen in this area of research. This book includes topics such as knowledge-based requirements engineering, domain analysis and modeling; development processes for knowledge-based applications; and, knowledge acquisition.

Advances in Software Engineering and Knowledge Engineering

Advances in Software Engineering and Knowledge Engineering PDF Author: Vincenzo Ambriola
Publisher: World Scientific
ISBN: 981450257X
Category : Computers
Languages : en
Pages : 200

Get Book

Book Description
The papers collected in the book were invited by the editors as tutorial courses or keynote speeches for the Fourth International Conference on Software Engineering and Knowledge Engineering. It was the editors' intention that this book should offer a wide coverage of the main topics involved with the specifications, prototyping, development and maintenance of software systems and knowledge-based systems. The main issues in the area of software engineering and knowledge engineering are addressed and for each analyzed topic the corresponding of state research is reported. Contents:An Introduction to Software Architecture (D Garland & M Shaw)Modeling the Software Development Process (V Ambriola & C Montangero)Knowledge Representation in Current Design Methods (B I Blum)Unifying Multi-Paradigms in Software System Design (Y Deng & S K Chang)What is Logic Prgramming Good for in Software Engineering? (P Ciancarini & G Levi)Parallel Execution of Real-Time Petri Nets (C Ghezzi et al.)Introduction to Information Retrieval for Software Reuse (Y S Maarek)Issues in the Verification and Validation of Knowedge-Based Systems (R M O'Keefe) Readership: Computer scientists. keywords:

The Engineering of Knowledge-based Systems

The Engineering of Knowledge-based Systems PDF Author: Avelino J. González
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 554

Get Book

Book Description
This volume provides comprehensive single-volume coverage of both the theory and the applications of knowledge-based systems.

Knowledge-based Software Engineering

Knowledge-based Software Engineering PDF Author: Maria Virvou
Publisher: IOS Press
ISBN: 161499093X
Category : Computers
Languages : en
Pages : 340

Get Book

Book Description
As knowledge-based software engineering matures and increasingly automates the software engineering life cycle, software engineering resources are shifting towards knowledge acquisition and the automated reuse of expert knowledge for developing software artifacts. This book summarizes the work and new research results presented at the Tenth Joint Conference on Knowledge-based Software Engineering (JCKBSE 2012), held on the island of Rhodes, Greece, in August 2012. The biennial Joint Conference on Knowledge-Based Software Engineering brings together researchers and practitioners to share ideas on the foundations, techniques, tools, and applications of knowledge-based software engineering theory and practice. Topics addressed include theoretical foundations, practical techniques, software tools, applications and/or experience reports in knowledge-based software engineering. This book is published in the subseries Knowledge-Based Intelligent Engineering Systems (KBIES).

Knowledge-based Software Development For Real-time Distributed Systems

Knowledge-based Software Development For Real-time Distributed Systems PDF Author: Jeffrey J P Tsai
Publisher: World Scientific
ISBN: 9814505226
Category : Computers
Languages : en
Pages : 238

Get Book

Book Description
The interplay of artificial intelligence and software engineering has been an interesting and an active area in research institution and industry. This book covers the state of the art in the use of knowledge-based approaches for software specification, design, implementation, testing and debugging. Starting with an introduction to various software engineering paradigms and knowledge-based software systems, the book continues with the discussion of using hybrid knowledge representation as a basis to specify software requirements, to facilitate specification analysis and transformation of real-time distributed software systems. A formal requirements specification language using non-monotonic logic, temporal logic, frames and production systems for new software engineering paradigms (such as rapid prototyping, operational specification and transformational implementation) is also discussed in detail. Examples from switching and other applications are used to illustrate the requirements language. Finally, the development, specification and verification of knowledge-based systems are investigated.

Knowledge-based Software Engineering

Knowledge-based Software Engineering PDF Author: Enn Tõugu
Publisher: IOS Press
ISBN: 1586036408
Category : Computers
Languages : en
Pages : 352

Get Book

Book Description
"This publication addresses the research in theoretical foundations, practical techniques, software tools, applications and / or practical experiences in knowledge-based software engineering. The book also includes a new field: research in web services and semantic web. This is a rapidly developing research area promising to give excellent practical outcome, and interesting for theoretically minded as well as for practically minded people. The largest part of the papers belongs to a traditional area of applications of artificial intelligence methods to various software engineering problems. Another traditional section is application of intelligent agents in software engineering. A separate section is devoted to interesting applications and special techniques related in one or another way to the topic of the conference."--Publisher's website.

Knowledge-based Software Engineering

Knowledge-based Software Engineering PDF Author:
Publisher:
ISBN: 9781601294418
Category :
Languages : en
Pages :

Get Book

Book Description
An exploration of developments in the areas of knowledge engineering and software engineering. Particular emphasis is placed on applying knowledge-based methods to software engineering problems. The papers are taken from the Fifth Joint Conference on Knowledge-Based Software Engineering.