Aims and Scope

The aims and scope of the IJIST are as follows:

Component-Based Software Engineering
Mobile/Wireless Computing & Applications
Software Requirements Engineering
Software Architectures & Design
Software Requirements Engineering
Information Engineering
Communication Systems & Networks
Visual and Multimedia Computing
Intelligence Economic and Financial Systems
Software Tools and Development environments
Software Policy and Ethics
Theory, Formal Methods and Tools
Design Patterns and Frameworks
Software Safety and Reliability
Web Engineering, & Web-Based Applications
Software Process Models
Parallel and Distributed Computing
Data Mining, Knowledge Discovery, Artificial Intelligence
Information Management Systems, MIS
Software Testing & Analysis
Software Components and Reuse
Case Studies
Object-Oriented Techniques
Agent Technology
Project Management and Maintenance
Embedded and Real-Time Software
Empirical Software Engineering and Metrics
Aspect-Orientation and Feature Interaction
Software Development Methodology
Software Process Improvement
Project Management
Quality Model
Cost Estimation
Numerical (Statistics) Analysis Development of Algorithms
Simulation and Design Methodology for H/W and S/W System
Development practices and approaches
Software Development Tools and Infrastructure
Software Project Management
Software Process
Requirements Engineering
Software Architectures & Design
Software Security
Testing & Quality assurance
Software Economics
Software Measurement
Validation and Verification
Automated reasoning techniques
Open systems development
Component-based systems
Product line methods
Computer-supported cooperative work
Program understanding
Configuration management
Program synthesis
Data mining and software engineering
Program transformation
Domain modeling and meta-modeling
Re-engineering
Empirical software engineering
Requirements engineering
Human-computer interaction
Specification languages
Knowledge acquisition and management
Software Analysis
Maintenance and evolution
Software architecture and design
Model-based software development
Software visualization
Model-driven software engineering
Tools and environments
Patterns and frameworks
Validation and verification
Modeling language semantics
Agile software development
Program comprehension and visualization
Autonomic and self-managed software
Requirements engineering
Computer-supported collaborative work
Reengineering and reverse engineering
Component-based software engineering
Quality and performance
Configuration management and deployment
Service-oriented architectures and applications
Dependendability, safety and reliability
Software architecture and design
Distributed, web-based and internet-scale SE
Software economics and metrics
Empirical software engineering
Software evolution
End-user software engineering
Model-driven software engineering
Tools and environments
Patterns and frameworks
Validation and verification
Software maintenance
Engineering secure software
Software policy and ethics
Feature interaction and generative programming
Software reuse
Human and social aspects
Software specifications
Knowledge-based software engineering
Tutoring, help, and documentation systems