Handbook of Software Engineering and Knowledge Engineering, Volume 1

Front Cover
World Scientific, 2001 - Computers - 925 pages
This is the first handbook to cover comprehensively both software engineering and knowledge engineering OCo two important fields that have become interwoven in recent years. Over 60 international experts have contributed to the book. Each chapter has been written in such a way that a practitioner of software engineering and knowledge engineering can easily understand and obtain useful information. Each chapter covers one topic and can be read independently of other chapters, providing both a general survey of the topic and an in-depth exposition of the state of the art. Practitioners will find this handbook useful when looking for solutions to practical problems. Researchers can use it for quick access to the background, current trends and most important references regarding a certain topic. The handbook consists of two volumes. Volume One covers the basic principles and applications of software engineering and knowledge engineering. Volume Two will cover the basic principles and applications of visual and multimedia software engineering, knowledge engineering, data mining for software knowledge, and emerging topics in software engineering and knowledge engineering. Sample Chapter(s). Chapter 1.1: Introduction (97k). Chapter 1.2: Theoretical Language Research (97k). Chapter 1.3: Experimental Science (96k). Chapter 1.4: Evolutionary Versus Revolutionary (108k). Chapter 1.5: Concurrency and Parallelisms (232k). Chapter 1.6: Summary (123k). Contents: Computer Language Advances (D E Cooke et al.); Software Maintenance (G Canfora & A Cimitile); Requirements Engineering (A T Berztiss); Software Engineering Standards: Review and Perspectives (Y-X Wang); A Large Scale Neural Network and Its Applications (D Graupe & H Kordylewski); Software Configuration Management in Software and Hypermedia Engineering: A Survey (L Bendix et al.); The Knowledge Modeling Paradigm in Knowledge Engineering (E Motta); Software Engineering and Knowledge Engineering Issues in Bioinformatics (J T L Wang et al.); Conceptual Modeling in Software Engineering and Knowledge Engineering: Concepts, Techniques and Trends (O Dieste et al.); Rationale Management in Software Engineering (A H Dutoit & B Paech); Exploring Ontologies (Y Kalfoglou), and other papers. Readership: Graduate students, researchers, programmers, managers and academics in software engineering and knowledge engineering."
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

COMPUTER LANGUAGE ADVANCES
1
FORMAL VERIFICATION TECHNIQUES FOR COMPUTER COMMUNICATION SECURITY PROTOCOLS
23
SOFTWARE ARCHITECTURE
47
ENGINEERING ACCESS CONTROL IN DISTRIBUTED APPLICATIONS
69
SOFTWARE MAINTENANCE
91
REQUIREMENTS ENGINEERING
121
SOFTWARE RELIABILITY ENGINEERING
145
TECHNICAL REVIEWS
157
AGENTORIENTED SOFTWARE ENGINEERING
507
A SURVEY
523
CASEBASED REASONING
549
THE KNOWLEDGE MODELING PARADIGM IN KNOWLEDGE ENGINEERING
589
KNOWLEDGE DISCOVERY AND DATA MINING IN DATABASES
615
KNOWLEDGEBASED INFORMATION ACCESS
639
LEARNING SOFTWARE ORGANIZATIONS
663
ON SOFTWARE ENGINEERING AND LEARNING THEORY FACILITATING LEARNING IN SOFTWARE QUALITY IMPROVEMENT PROGR...
679

REENGINEERING AND PROCESSES
167
USABILITY IN THE SOFTWARE LIFE CYCLE
179
MODELING EVALUATION AND IMPROVEMENT
193
SOFT WARE MEASUREMENT
239
REVIEW AND PERSPECTIVES
277
DOMAIN ENGINEERING
305
SURVEY AND OPEN RESEARCH ISSUES
329
INCREMENTAL DEVELOPMENT TERMINOLOGY AND GUIDELINES
381
METRICS FOR IDENTIFYING CRITICAL COMPONENTS IN SOFTWARE PROJECTS
401
MESSAGE SEQUENCE CHARTS IN THE SOFTWARE ENGINEERING PROCESS
437
PRECISE CHOPS EXTRACTION APPROACHES
465
A LARGE SCALE NEURAL NETWORK AND ITS APPLICATIONS
487
TOOLS AND ENGINEERING ISSUES
697
SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING ISSUES IN BIOINFORMATICS
719
CONCEPTS TECHNIQUES AND TRENDS
733
PATTERNBASED SOFTWARE REENGINEERING
767
RATIONALE MANAGEMENT IN SOFTWARE ENGINEERING
787
TASK MODELS IN INTERACTIVE SOFTWARE SYSTEMS
817
PRACTICAL MACHINE LEARNING FOR SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING
837
EXPLORING ONTOLOGIES
863
ON THE USE OF LOGICAL ABDUCTION IN SOFTWARE ENGINEERING
889
INDEX
915
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information