Knowledge-based Software Engineering

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Maria Virvou, T. Nakamura
Series: Frontiers in Artificial Intelligence and Applications 180
Publisher: IOS Press
Year: 2008

Language: English
Pages: 561

Title page......Page 2
Preface......Page 6
Conference Organisation......Page 8
Contents......Page 10
Keynote Addresses......Page 16
Knowledge-Based Paradigms and Their Applications in Industry......Page 18
Error-Tolerant Data Mining......Page 20
Knowledge-Based Requirements Engineering, Domain Analysis and Modeling......Page 22
Classifying Scenarios with Differential Scenario......Page 24
A Conceptual Model for Analysis Method of Extracting Unexpected Obstacles of Embedded Systems......Page 37
A Discussion on Domain Modeling in an Example of Motivation-Based Human Resource Management......Page 47
Dependency of Intentions on i*......Page 57
Development Processes for Knowledge-Based Applications......Page 62
Stratified Composition of Web Services......Page 64
Evolving Computer Game Playing via Human-Computer Interaction: Machine Learning Tools in the Knowledge Engineering Life-Cycle......Page 74
Bridging Knowledge Gaps in Engineering Companies - The Case of Pipeline River Crossings in Greece......Page 84
Implementation Issues of a Knowledge-Based Geographical Information System......Page 94
Knowledge Acquisition......Page 100
Tracing the Parallel Paths of Knowledge Management in the Organizational Domain and the Autonomic Paradigm......Page 102
Deontic Relevant Logic in Knowledge-Based Requirements Engineering......Page 112
The Lecture Contents with the Captions by Using Meaningful Reception Learning......Page 118
Torrent Worms......Page 123
Software Tools Assisting the Development......Page 128
Comparing Internal and External Software Quality Measurements......Page 130
An Assertion Mechanism for Software Unit Testing to Remain Unaffected by Program Modification......Page 140
Accessibility Evaluation for GUI Software Using Source Programs......Page 150
Workflow Diagrams Based on Evidence Life Cycles......Page 160
Automatic Conversion from Specifications in Japanese into Class Diagrams in UML......Page 170
Architecture of Knowledge-Based Systems or Shells Including Agents......Page 176
Autonomous Evolutionary Information Systems and Active Database Systems: A Comparative Study......Page 178
Dynamic Agent Architectures for Complex Systems......Page 188
Knowledge-Base Representation and Reasoning for the Autonomic Management of Pervasive Healthcare......Page 194
Intelligent User Interfaces and Human-Machine Interaction......Page 206
Personalized Content-Based Retrieval in Mobile Music Services......Page 208
Using Bibliographic Knowledge for Ranking in Scientific Publication Databases......Page 216
The Roles of Tool and Human Mediators in Web-Based Course of Self-Regulation......Page 228
Development of Multi-Modal Interfaces......Page 234
Human Identification and Positioning System Based on the Combination of Motion Sensor and Video Camera......Page 236
How Efficient Is It to Communicate Customer Knowledge with the Aid of Audio-Visual Metaphors?......Page 246
Using Graphical Representations to Improve the Usability of Email Clients......Page 256
Designing a Multi-Modal Affective Knowledge-Based User Interface: Combining Empirical Studies......Page 265
Knowledge Technologies for Semantic Web......Page 276
Integrating a Domain Ontology Development Environment and an Ontology Search Engine......Page 278
Connecting Distributed Information Using the Semantic Web......Page 288
Exchanging the Business Concepts Through Ontology System......Page 293
Internet-Based Interactive Applications......Page 298
Holistic Electronic & Mobile Government Platform Architecture......Page 300
Clustering for User Modeling in Recommender e-Commerce Application: A RUP-Based Intelligent Software Life-Cycle......Page 310
Knowledge Engineering for Affective Bi-Modal Interaction in Mobile Devices......Page 320
Knowledge Engineering for Process Management and Project Management......Page 330
Analogy Based Cost Estimation Configuration with Rules......Page 332
Knowledge Acquisition/Transformation to Meet the Quality Needs of the Metallic Constructions Market......Page 342
Knowledge Acquisition Within a Network of Industrial Laboratories Performing Quality Specifications Testing......Page 352
Methodology and Tools for Knowledge Discovery and Data Mining......Page 362
Method for Building Dictionaries to Extract Reputation Information......Page 364
Mining Combinatorial Effects on Quantitative Traits from Protein Expression Data......Page 374
Extraction of Children Friendship Relations from Activity Level......Page 383
Mining of Protein Subcellular Localizations Based on a Syntactic Dependency Tree and WordNet......Page 388
Capturing Knowledge Worker Behavior Based on Information Diffusion Theory......Page 393
Knowledge-Based Methods and Tools for Testing, Verification and Validation, Maintenance and Evolution......Page 398
Exploiting Semantics in Collaborative Software Development Tasks......Page 400
Usability Evaluation of Software Applications with the Use of Usability Logger......Page 410
Towards Compositional Safety Analysis via Semantic Representation of Component Failure Behaviour......Page 420
Impact of Comment Statement on Code Stability in Open Source Development......Page 430
Decision Support Methods for Software Engineering......Page 436
ARM: Actor Relationship Matrix......Page 438
Impact Coverage Analysis on Requirement Changes......Page 442
Knowledge Management for Business Processes, Workflows and Enterprise Modeling......Page 446
A Design Method for the Enterprise Knowledge Management Architecture......Page 448
Leveraging Use Cases in Developing Service-Oriented Systems......Page 458
Towards a Knowledge-Sharing Approach for Information Security Risk Management......Page 468
Program Understanding, Programming Knowledge, Modeling Programs and Programmers......Page 478
Design Patterns Identification Using Similarity Scoring Algorithm with Weighting Score Extension......Page 480
Formulation of Clamshell Diagram and Its Application to Source Code Reading......Page 489
Personalized Teaching of a Programming Language over the Web: Stereotypes and Rule-Based Mechanisms......Page 499
Software Engineering Methods for Intelligent Tutoring Systems......Page 508
Requirements Engineering Education for Professional Engineers......Page 510
User Stereotypes for Student Modelling in Collaborative Learning: Adaptive Advice to Trainers......Page 520
Project Management in Information System Development Education......Page 530
Special Session on Advances in Software Technologies and Cognitive Systems......Page 540
Special Session on Advances in Software Technologies and Cognitive Systems......Page 542
Cognitive Systems in the Scope of Modern European Strategic Priorities......Page 543
Tutorial on Hybrid Reasoning with Argumentation Schemes......Page 556
Hybrid Reasoning with Argumentation Schemes......Page 558
Author Index......Page 560