JCKBSE'10 encourages contributions describing basic research, novel applications, and experience reports relevant to knowledge-based software engineering activities. Solicited topics include, but are not limited to:

  • Knowledge technologies for semantic web
  • Ontology engineering
  • Ontologies and patterns in UML modelling
  • Knowledge technologies for service-oriented systems, Internet of services and Internet of things
  • Architecture of knowledge-based systems, including intelligent agents and softbots
  • Knowledge-based requirements engineering, domain analysis and modelling
  • Knowledge engineering for process management and project management
  • Intelligent user interfaces and human-machine interaction
  • Methodology and tools for knowledge discovery and data mining
  • Automating software design and synthesis
  • Automating composition of components and services, methods to predict the properties of composites
  • Knowledge-based methods and tools for testing, verification and validation, maintenance and evolution
  • Decision support methods for software engineering
  • Knowledge management for business processes, workflows and enterprise modelling
  • Program understanding, programming knowledge, modeling programs and programmers
  • Knowledge-based methods and tools for software engineering education
  • Knowledge-based methods for software metrics