About this Journal Submit a Manuscript
JSEM

About this Journal

The Journal of Software Engineering and Methodology publishes the most recent innovations, trends, results, experiences and concerns in the field of software engineering.

The Journal of Software Engineering and Methodology theme of Software by Design reflects the widely-held view that the most important ingredient in ensuring a software system's long-term success is its design. While other concepts, concerns, activities, artifacts, and processes are important to the success of a software engineering project, it is the quality of a system's design that provides the critical ingredient. Highlighting design as the conference's theme is meant to focus attention upon design's centrality, to encourage reflection on design experience, to inspire new designers, and to encourage development of new design techniques.

We invite high quality submissions of technical / research papers describing original and unpublished results of theoretical, empirical, conceptual, and experimental software engineering research. Incremental improvements over previously published work should have been evaluated through systematic, comparative, empirical, or experimental evaluation. Submissions of papers describing groundbreaking approaches to emerging problems will be considered based on timeliness and potential impact.

Topics of interest for JSEM include, but are not limited to:

  • Agile software development
  • AI- and knowledge-based software engineering
  • Aspect-orientation and feature interaction
  • Computer supported cooperative work
  • Empirical software engineering
  • End user software engineering
  • Engineering for mobile, ubiquitous, and pervasive software
  • Engineering of distributed/parallel software systems
  • Engineering of embedded and real-time software
  • Engineering secure software
  • Human-computer interaction
  • Internet and information systems development
  • Patterns and frameworks
  • Program comprehension and visualization
  • Programming languages
  • Reverse engineering and maintenance
  • Software architecture and design
  • Software components and reuse
  • Software configuration management and deployment
  • Software dependability, safety and reliability
  • Software economics and metrics
  • Software policy and ethics
  • Software processes and workflows
  • Software requirements engineering
  • Software testing and analysis
  • Software tools and development environments
  • Theory and formal methods