Subjects -> COMPUTER SCIENCE (Total: 2313 journals)
    - ANIMATION AND SIMULATION (33 journals)
    - ARTIFICIAL INTELLIGENCE (133 journals)
    - AUTOMATION AND ROBOTICS (116 journals)
    - COMPUTER ARCHITECTURE (11 journals)
    - COMPUTER ENGINEERING (12 journals)
    - COMPUTER GAMES (23 journals)
    - COMPUTER PROGRAMMING (25 journals)
    - COMPUTER SCIENCE (1305 journals)
    - COMPUTER SECURITY (59 journals)
    - DATA BASE MANAGEMENT (21 journals)
    - DATA MINING (50 journals)
    - E-BUSINESS (21 journals)
    - E-LEARNING (30 journals)
    - IMAGE AND VIDEO PROCESSING (42 journals)
    - INFORMATION SYSTEMS (109 journals)
    - INTERNET (111 journals)
    - SOCIAL WEB (61 journals)
    - SOFTWARE (43 journals)
    - THEORY OF COMPUTING (10 journals)

SOFTWARE (43 journals)

Showing 1 - 41 of 41 Journals sorted alphabetically
ACM Transactions on Mathematical Software (TOMS)     Hybrid Journal   (Followers: 6)
Computing and Software for Big Science     Hybrid Journal   (Followers: 1)
IEEE Software     Full-text available via subscription   (Followers: 216)
Image Processing & Communications     Open Access   (Followers: 16)
International Free and Open Source Software Law Review     Open Access   (Followers: 6)
International Journal of Advanced Network, Monitoring and Controls     Open Access  
International Journal of Agile and Extreme Software Development     Hybrid Journal   (Followers: 5)
International Journal of Computer Vision and Image Processing     Full-text available via subscription   (Followers: 15)
International Journal of Forensic Software Engineering     Hybrid Journal  
International Journal of Open Source Software and Processes     Full-text available via subscription   (Followers: 3)
International Journal of People-Oriented Programming     Full-text available via subscription  
International Journal of Secure Software Engineering     Full-text available via subscription   (Followers: 6)
International Journal of Soft Computing and Software Engineering     Open Access   (Followers: 14)
International Journal of Software Engineering Research and Practices     Open Access   (Followers: 13)
International Journal of Software Engineering, Technology and Applications     Hybrid Journal   (Followers: 4)
International Journal of Software Innovation     Full-text available via subscription   (Followers: 1)
International Journal of Software Science and Computational Intelligence     Full-text available via subscription   (Followers: 1)
International Journal of Systems and Software Security and Protection     Hybrid Journal   (Followers: 2)
International Journal of Web Portals     Full-text available via subscription   (Followers: 17)
International Journal of Web Services Research     Full-text available via subscription  
Journal of Communications Software and Systems     Open Access   (Followers: 1)
Journal of Database Management     Full-text available via subscription   (Followers: 8)
Journal of Information Systems Engineering and Business Intelligence     Open Access  
Journal of Information Technology     Hybrid Journal   (Followers: 56)
Journal of Open Research Software     Open Access   (Followers: 4)
Journal of Software Engineering and Applications     Open Access   (Followers: 12)
Journal of Software Engineering Research and Development     Open Access   (Followers: 10)
Press Start     Open Access   (Followers: 1)
Python Papers     Open Access   (Followers: 11)
Python Papers Monograph     Open Access   (Followers: 4)
Python Papers Source Codes     Open Access   (Followers: 9)
Scientific Phone Apps and Mobile Devices     Open Access  
SIGLOG news     Full-text available via subscription  
Software Engineering     Open Access   (Followers: 32)
Software Engineering     Full-text available via subscription   (Followers: 6)
Software Impacts     Open Access   (Followers: 3)
SoftwareX     Open Access   (Followers: 1)
Synthesis Lectures on Algorithms and Software in Engineering     Full-text available via subscription   (Followers: 2)
Synthesis Lectures on Software Engineering     Full-text available via subscription   (Followers: 3)
Transactions on Software Engineering and Methodology     Full-text available via subscription   (Followers: 8)
VFAST Transactions on Software Engineering     Open Access   (Followers: 4)
Similar Journals
Journal Cover
Software Engineering
Number of Followers: 32  

  This is an Open Access Journal Open Access journal
ISSN (Print) 2162-934X - ISSN (Online) 2162-8408
Published by SAP Homepage  [105 journals]
  • Advanced Techniques for Artificial Intelligence with Python

    • Abstract: Publication year: 2023Source: Software Engineering, Volume 10, Number 1Mohd Iqbal AshrafArtificial intelligence (AI) has seen rapid advancements in recent years, leading to new opportunities for automation, decision-making, and problem-solving. Python is a popular programming language that has gained wide recognition for its powerful capabilities in the field of artificial intelligence (AI). This document explores the advanced use of Python for AI, covering key concepts, tools, and libraries. The objective is to provide a comprehensive overview of the technical design and best practices for building high-performing AI models with Python. We will cover key concepts, tools, and libraries that are widely used in AI, such as deep learning with a focus on Python libraries.
  • Cost Effective Cloud ERP Integrations

    • Abstract: Publication year: 2023Source: Software Engineering, Volume 10, Number 1Mohd Iqbal AshrafCloud integration platforms offered by leading cloud providers can sometimes be expensive, making it challenging for industries to maintain due to high operational costs. To address this issue, this document provides an overview of an alternate cloud integration approach using Python. This approach can help quickly develop and consume integration APIs and is highly cost-effective. The document discusses the use case of integrating with Oracle Cloud ERP using Python and how this approach can also be applied to other cloud ERPs. The document is organized into six sections: 1) Introduction, 2) Methodology, 3) Technical Details for Building the Integration, 4) Use-cases, 5) Tools, and 6) Conclusions. In the introduction and methodology section, the concept of cloud integration and its importance for businesses are discussed. The Technical Details for Building the Integration section explains the steps and considerations involved in building the integration using Python. The Use-Cases section discusses about different use cases. The Tools section provides an overview of the tools and technologies required for the integration process. Finally, the Conclusion section summarizes the key points covered in the document and the potential benefits of using Python for cloud integration.
  • TQM, ISO 9000, Six Sigma and CMMI Project Management in Business and

    • Abstract: Publication year: 2020Source: Software Engineering, Volume 9, Number 1Deepak TomarTo discuss how important is the Quality management in the organization. The quality is something that evaluates how good is the organization and can satisfy customer by providing best quality in their product and the processes. It is not about building a project but it is also to build through a process of continuous quality management which embraces terms like ISO 9000, Six Sigma and capability maturity model integration. ISO 9000 provides a standard which is simply to provide guidelines that defines how a product or a process should be. The organization follows these standards to define software, hardware, products and support their products delivered to the customers. When it is necessary to create the new processes, at the same time, there is an equal need of finding issues with the existing process and that is where Six Sigma helps. Six Sigma focuses on measuring the existing process and finds flaws in that process. In a real environment, Six Sigma has been really helpful to find out flaws in the design, process and product. Last but not the least, Capability Maturity Model integration also provides a process improvement approach that provides organizations with the essential elements of the effective process. The below research gives more insight to the Total quality management and the terms associated with this process.
  • Multimedia Software Engineering Methodology: A Systematic Discipline for
           Developing Integrated Multimedia and Software Products

    • Abstract: Publication year: 2019Source: Software Engineering, Volume 8, Number 1Mohanad O. Al-Jabari, Tariq KH Tamimi, Abdul-Aziz N. RamadanThere are strong demands for integrating various digital multimedia products such as 2D and 3D images, models, and animations in the development of software applications. Many software engineering methodologies provide a structured discipline that explicitly specifies how to develop software applications in details. However, there is a lack of a methodology like software engineering methodologies that explicitly specifies how to develop multimedia products as well as how to integrate them with existing software engineering methodologies. This research proposes a multimedia software engineering methodology. Our methodology exploits the engineering discipline of the current software engineering methodologies and integrates the phases of multimedia production with them. This methodology might be considered as a generic process for multimedia products development which provides a guideline for undergraduate students on how to develop their own graduation projects. Moreover, specialists can adapt and use it according to their business needs.
  • An Analogous t-Way Test Generation Strategy for Software Systems MC-MIPOG

    • Abstract: Publication year: 2018Source: Software Engineering, Volume 7, Number 1Jalal Mohammed Hachim AltmemiCombinatorial testing has been a dynamic research region in late years. One test here is managing the combinatorial blast issue, which regularly requires an extremely costly computational procedure to locate a decent test set that covers every one of the blends for a given collaboration quality (t). Parallelization can be a powerful way to deal with deal with this computational cost, that is, by taking preferred standpoint of the current headway of multicore designs. In accordance with such appealing prospects, this paper introduces another deterministic technique, called multicore altered info parameter arrange (MC-MIPOG) in view of a prior system, input parameter arrange summed up (IPOG). Not at all like its antecedent system, has MCMIPOG embraced a novel approach by expelling control and information reliance to allow the tackling of multicore frameworks. Trials are attempted to illustrate speedup pick up and to contrast the proposed methodology and different procedures, including IPOG. The general outcomes show that MC-MIPOG beats generally existing techniques regarding test estimate inside worthy execution time. Not at all like most methodologies, MC-MIPOG is too fit for supporting high collaboration qualities of t> 6.
  • Health Management App for Android Mobile

    • Abstract: Publication year: 2017Source: Software Engineering, Volume 6, Number 1Ibuomo Ruth TebepahThe main focus of this project is to develop a health management system to be deployed in a mobile device running on android platform and at same time will be able to talk to a web server and also present a detailed researched work on the mobile platform. The application will function as a plug-in, in which case it will be installed manually and run directly from the mobile device. The application is aimed at enabling users to register with a clinic or hospital, book appointment with their personal GP and check their medical history.In other to achieve the above stated goals, the project is sub divided into three major aspects - the mobile, web and database. The mobile and web server aspect involves programming, thus the required API, libraries, compilers were installed and configured. Programs is constantly tested during its implementation and the final testing is carried out using a test plan based on the stated requirement.
  • Practitioners Beware: The New Model for Software Engineering May Turn out
           to be the next ‘Holy Roman Empire’

    • Abstract: Publication year: 2016Source: Software Engineering, Volume 5, Number 1Harvey HymanAn interesting phenomenon has evolved over the past 30-years, as several titles have been suggested for attempt to anthropomorphize the construct of ‘professionalism’ in Software practice, these titles include: programmer, engineer, architect and developer. The most recent iteration in the evolution of professionalizing the practice of Software (with a capital S) has been in the form of the professional engineer (PE) license. The on-going trend for definitively narrating the discipline and practice of Software manufacture motivates the discussion presented in this paper. The paper makes the argument that the constant struggle to define Software practice with a descriptive title, may in fact be as elusive as the historical failed attempt to define the ancient Holy Roman Empire. The 18th Century author Voltaire is credited with the famous phrase about the Holy Roman Empire, that it was “Neither holy, nor Roman, nor an empire.” This paper explores whether Software Engineering might in fact be, neither software, nor engineering, nor architecture – nor holy, nor Roman for that matter. The paper concludes with a proposed visual model to clarify thinking in this area.
  • Automated Visual Software Inspection System: Re-Making the Fagan

    • Abstract: Publication year: 2014Source: Software Engineering, Volume 4, Number 1Oladipo Onaolapo Francisca, Ugoh Geraldine EbereSoftware inspection is aimed at detecting error early during the software development process and improving the skills of developers. There are several inspection models for both large and small scale software projects but this paper recognised that they are mostly designed in and for developing countries; in addition it was observed that software inspection in small student groups in Nigeria institutions are based on the traditional, meeting-oriented approach. This therefore necessitated a need to formalize an inspection model suitable for small software projects executed by students in a typical university computer science laboratory. Based on extensive research and analysis, a visual software inspection model is proposed in this paper. This model matured into an inspection tool developed using the techniques of Structured Systems Analysis and Design Methodology (SSADM) and scripting tools. An experimental evaluation of the tool using five study criteria showed that the inspection model was a well-defined disciplined process for the analysis and monitoring of a software development process for a systematic detection of any deviation from the pre-defined specifications of the software system.
  • Analysis of the Workflow System Ehancement Project Speed and Duration
           – A Case Study

    • Abstract: Publication year: 2014Source: Software Engineering, Volume 4, Number 1Beata Czarnacka-ChrobotIn this paper we present a case study on tender competition concerning the enhancement of Workflow System (WS) of one of the public institutions in Poland in which one of the two potential developers offered a possibility to enhance such system at the project speed of 0,8 Function Point (FP) of the Common Software Measurement International Consortium (COSMIC) method per one hour, whereas the other one attempted to prove that such project speed is overestimated. The criterion of project speed, being one of the three criteria considered, determined client’s decision on selecting developer offering that particular value. The goal of this paper is to demonstrate if it is possible to carry out the WS enhancement at the above mentioned project speed and, consequently, within the project duration resulting from that attribute. The analysis served as a main basis for settling legal dispute between a company offering values of attributes that are being analysed in the paper and the competing company.
  • A Reuse Method of Large-scale Embedded Software Based on Inter-module

    • Abstract: Publication year: 2014Source: Software Engineering, Volume 4, Number 1Hidetoshi Kambe, Shinji Kitagami, Shigeki Nankaku, Jun Sawamoto, Hiroyasu MitsuiEmbedded software is starting to play a key role in almost every modern consumer electronic device. As demand for software is growing, the lines of code that must be developed tend to increase; moreover, much shorter development time is required. Software installed in such electronic equipments used to be a simple micro-processor firmware to control the hardware, but dedicated OSs, such as Linux are adopted and comes to realize high level processing. It is also becoming increasingly inevitable that existing embedded software system will be reused. In this paper, we propose a method to accomplish the effective composition of embedded software function by managing dependency information among modules. The method analyses mutual relations among existing modules and visually presents not only inter-module dependency but also a list of available reusable modules based on the developer’s demand. It also improves the development process by maintaining the development management property information for each source file and using the property information in the reuse process. We have developed a configuration management system that integrates proposed functions to support large-scale embedded software development by efficient software reuse. We evaluated the method by applying it to some actual developments.
School of Mathematical and Computer Sciences
Heriot-Watt University
Edinburgh, EH14 4AS, UK
Tel: +00 44 (0)131 4513762

Your IP address:
Home (Search)
About JournalTOCs
News (blog, publications)
JournalTOCs on Twitter   JournalTOCs on Facebook

JournalTOCs © 2009-