ENASE provides a yearly forum for researchers and practitioners to review and evaluate emerging as well as established SE methods, practices, architectures, technologies and tools. An important underpinning and assumption of ENASE is that in software engineering "novel" turns out frequently to be just new hype. An objective of ENASE is to reveal any such hype as soon as feasible. This means that ENASE does not exclude more traditional approaches to software development and integration. On the contrary, ENASE endeavors to compare novel with traditional, also to discover if novel is not just traditional in disguise. Consequently, ENASE accepts also papers concentrating on a critique of more traditional and entrenched SE approaches.
Against that background, ENASE undertakes to provide fast but careful scientific and empirical evaluation of new as well as more established approaches to software engineering. Of particular interest are experience reports and evaluations (qualitative and quantitative) of existing approaches as well as new ideas and proposals for improvements. The conference solicits experiments, case studies, surveys, meta-analyses, empirical studies, systematic reviews, conceptual explorations, innovative ideas, critical appraisals, etc. related to:
• agile software development,
• aspect-oriented software development,
• agent-oriented software engineering,
• multi-agent systems,
• model-driven engineering,
• component-based software engineering,
• evolutionary design,
• intentional software,
• example centric programming,
• meta programming systems,
• knowledge management and engineering,
• architectural design and meta architectures,
• business process management, engineering and reengineering,
• process-centric paradigms,
• service-oriented architectures,
• application integration technologies,
• enterprise integration strategies and patterns,
• e-business technologies,
• requirements engineering frameworks and models,
• collaborative requirements management systems,
• business and software modeling languages,
• software quality management,
• software change and configuration management,
• geographically distributed software development environments,
• cross-feeding between data engineering and software engineering,
• design thinking as a paradigm for software development,
• formal methods,
• software process improvement,
• metamodelling,
• software development methodologies
|