📢 Latest Update: UGC Discontinues CARE Journal Listing: New Guidelines for Selecting Peer-Reviewed Journals View Now

Journal of Software Engineering Tools & Technology Trends Cover

Journal of Software Engineering Tools & Technology Trends

E-ISSN: 2394-7292 | Peer-Reviewed Journal (Refereed Journal) | Hybrid Open Access

About the Journal

Journal of Software Engineering Tools & Technology Trends Journal of Software Engineering Tools & Technology Trends [2394-7292(e)] is a peer-reviewed hybrid open-access journal launched in 2014 that includes semantic designs and offers software development tools for a wide variety of programming languages & technology trends.

Focus & Scope

  • Requirements engineering and specification: requirements elicitation, analysis, and prioritisation, specification quality and understandability, formal specification languages including algebraic, model-based, and axiomatic approaches, traceability from requirements to implementation, and requirements volatility and change management.
  • Software architecture and design: architectural styles and patterns, design pattern application and evaluation, modular and component-based design, service-oriented and microservices architecture, architecture evaluation methods, model-driven engineering, and design for maintainability and extensibility.
  • Development methodologies and process: agile, iterative, and hybrid process models, lean and value-stream approaches in software, process improvement frameworks and maturity models, distributed and global development practice, effort estimation and project planning, and process simulation and modelling.
  • Programming paradigms and language technology: object-oriented, functional, logic, and concurrent programming, compiler and runtime support for language features, domain-specific languages, type systems and language safety, and comparative evaluation of language technologies.
  • Software testing, verification, and validation: unit, integration, and system testing strategies, regression testing and test selection, automated test generation, model-based and property-based testing, formal verification and model checking, test adequacy and coverage criteria, and validation of safety- and mission-critical software.
  • Software quality and measurement: software metrics and complexity measures, quality models and attribute trade-offs, defect prediction and classification, measurement programme design and data collection, benchmarking and statistical analysis of quality data, and reliability modelling.
  • Software maintenance and evolution: program comprehension and documentation, refactoring and code smell detection, technical debt identification and management, legacy system modernisation and migration, impact analysis, and long-term evolution of software systems.
  • Program analysis and automated tooling: static and dynamic analysis techniques, symbolic execution and abstract interpretation, code clone and plagiarism detection, automated program repair, integrated development environment support, and tool evaluation and adoption studies.
  • DevOps, continuous integration, and release engineering: build systems and pipeline design, continuous integration and continuous delivery practice, infrastructure as code, containerisation and orchestration for development workflows, deployment strategies and rollback, and observability and operational feedback loops.
  • Cloud and distributed software engineering: cloud-native application design, serverless architecture and event-driven design, migration of applications to cloud platforms, multi-cloud and hybrid deployment, cost and performance engineering for cloud software, and mobile and edge application design.
  • Artificial intelligence in software engineering: machine learning for defect prediction and effort estimation, AI-assisted code generation and completion, learning-based test generation and repair, large language model applications in development workflows, and evaluation of AI tooling in practice.
  • Software security engineering: secure design and threat modelling, vulnerability detection and remediation, secure coding standards and enforcement, supply chain and dependency security, and integration of security into development pipelines.
  • Empirical software engineering: controlled experiments and quasi-experiments, case studies and action research, mining software repositories, systematic mapping and literature reviews, replication studies, dataset quality and provenance, and evidence-based practice in software engineering.
  • Human and organisational aspects: developer productivity and workflow, team coordination and communication, onboarding and knowledge transfer, open source community dynamics, software engineering education and training, and adoption of tools and practices in organisations.

Keywords

Software Engineering, Software Testing, Requirements Engineering, Software Architecture, Software Metrics, DevOps, Software Maintenance, Formal Methods, Empirical Software Engineering, Software Quality Assurance

No Entries Found
]
No Entries Found
]
Support