Editorial Policies

Focus and Scope

Focus of the IJSET is in priority on the four main paradigms that have been intensively studied during the last decade for software engineering and technologies, namely: models, aspects, services and context. Model-Driven Engineering (MDE) is an approach to the design and development of software engineering and technologies that relies on exploiting high-level models and computer-based automation to achieve significant improvements in both productivity and quality. MDE has been popularized during the last decade by a specific incarnation, model-driven architecture (MDA) of OMG (Object management group), including but not limited to, the following: Agile software development methods Case studies and empirical studies showing success or failure of MBSE usage Defining and documenting software processes Distributed software development Domain-Specific Languages Knowledge- and semantic-preserving transformations between models and metamodels Metamodeling Model Analysis and Checking Model Composition Model driven Software Engineering Model Evolution Model Execution and Simulation Model Testing Model Tools Model Transformation Model Versioning Model-based evolution of software systems Model-based requirements analysis Modeling Languages Models of software behavior Software Architecture and Design Aspect-oriented software development (AOSD) is an established technology for separation of concerns in software engineering and technologies. The techniques of AOSD make it possible to modularize crosscutting aspects of a system. Like objects, aspects may arise at any stage of the software lifecycle, including requirements specification, design, implementation, etc. In recent years, AOSD has been applied successfully for developing complex modern systems - particularly software and software-intensive systems, including but not limited to, the following: Advice/Pointcut Specification Aspect Analysis and Design Aspect Mining Aspects Evaluation and Metrics Aspects Interference and Composition Aspects Testing and Verification Domain Engineering Modularity with Aspects Services are autonomous platform-independent computational elements that can be described, published, discovered, orchestrated and programmed using XML artifacts for the purpose of developing massively distributed interoperable applications. During the last decade, Service Oriented Computing (SOC) has been introduced as a new paradigm for distributed computing and e-business processing that has evolved from object-oriented and component computing to enable building agile networks of collaborating business applications distributed within and across organizational boundaries, including but not limited to, the following: Principles of SOC/SOA, Service Science Service Choreography, Mediation, Orchestration Service Discovery, Selection and Replacement Service Interoperability, Matching and Composition Service Invocation, Interaction, Monitoring Service Modelling Approaches Service Registration, Update, De-registration Service Technology and Infrastructure Issues Services Applications The term context awareness was first coined in 1994 by Schilit. Context encompasses all of the information relevant to an interaction between a service and its set of users including the participants as well. In the scope of pervasive computing, a context aware application is a class of application that has raised increasing interest in the research community. These applications can capture dynamically and take advantage of contextual information, including but not limited to, the following: Context Aggregation and Inference Context Analysis Context Design Context Formalization Context Identification Context Representation Context Sensitive Applications Context-Aware Systems

 

Section Policies

Articles

Checked Open Submissions Checked Indexed Checked Peer Reviewed
 

Open Access Policy

This journal adhere to the best practice and high publishing standards and comply with the following conditions:

  1. Provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge;
  2. Allows the author to hold the copyright and to retain publishing right without restrictions;
  3. Deposits content with a long term digital preservation or archiving program;
  4. Uses DOIs as permanent identifiers;
  5. Embeds machine-readable CC licensing information in articles;
  6. Allows generous reuse and mixing of content, in accordance with CC BY-NC license;
  7. Can Provide Provide article level metadata for any indexers and aggregators
  8. Has a deposit policy registered wíth a deposit policy registry, e.g. Sherpa/Romeo.

 

Archiving

This journal utilizes the LOCKSS system to create a distributed archiving system among participating libraries and permits those libraries to create permanent archives of the journal for purposes of preservation and restoration. More...