Journal Information
Journal of Systems and Software (JSS)
http://www.journals.elsevier.com/journal-of-systems-and-software/Impact Factor: |
2.829 |
Publisher: |
Elsevier |
ISSN: |
0164-1212 |
Viewed: |
32420 |
Tracked: |
71 |
Call For Papers
The Journal of Systems and Software publishes papers covering all aspects of programming methodology, software engineering, and related hardware-software-systems issues. Topics of interest include, but are not limited to, software development environments and tools, techniques for developing, validating, and maintaining software systems, software architecture and design, global software development, service orientation, agile approaches, mobile, multiprocessing, real-time, distributed, concurrent, and telecommunications systems, software metrics, reliability models for software, performance issues, and management concerns. The journal publishes research papers, state-of-the-art surveys, and reports of practical experience. All articles should consider the practical application of the idea advanced through case studies, experiments, or systematic comparisons with other approaches already in practice. Occasionally, special issues are devoted to topics of particular interest; proposals for such issues are invited.
Last updated by Dou Sun in 2022-01-29
Special Issues
Special Issue on Model-Driven Engineering for Software ArchitectureSubmission Date: 2023-12-29In today's society, software systems are of great importance, but their growing complexity has created challenges for their design and operation. Software architecture (SA) plays a vital role in the successful development of software systems, as it includes software components, their interactions, and quality attributes. SA facilitates communication, abstraction levels, and enables early software assessment, leading to significant design decisions.Model-Driven Engineering (MDE) has revolutionized the software engineering process by focusing on models as the primary entities throughout the software development life cycle. With the help of software programs known as model transformations, software engineers can automate almost all tasks of software development, resulting in greater efficiency, accuracy, and agility. ------------ Recent studies have explored the integration of SA and MDE, suggesting the use of metamodels and modeling languages to represent software architectures formally. This approach allows for early analysis and simulation of SAs using model transformations. The synergy between SA and MDE presents far-reaching implications, including tool reusability for manipulating (meta)models in the context of SAs, and enhancing software development and engineering practices. ------------ The purpose of this special issue is to showcase and explore novel approaches that address both current and forthcoming obstacles in the interrelationship between SAs and MDE. ------------ Topics of interest are, but are not limited to: ------------ - Model-driven techniques and methodologies for designing SA;- Architectural description of SA design, considering logical and physical aspects through MDE;- Model-driven approaches for defining and measuring Quality-of-Service (QoS) in SAs;- Analysis of architectural designs and architectural patterns;- Approaches for migrating legacy architecture towards microservice architectures, server-less employing MDE techniques;- Industrial practices and tools supporting the adoption of MDE into SA;- Methodologies adopted in industrial contexts;- Model repositories for SA;- Code generation from SA models and transformation approaches;- Change Propagation in SA views and consistency management;- Evolution of SA through modeling;- Empirical studies on SA and MDE areas. ------------ Surveys, (Systematic) Literature Reviews, Mapping Studies or other approaches which are not related to artifact presentation and evaluation are out of the scope of the special issue and will be desk-rejected.
Last updated by Dou Sun in 2023-09-02
Special Issue on Automated Testing and Analysis for Dependable AI-enabled Software and SystemsSubmission Date: 2024-04-07The advancements in Artificial Intelligence (AI) and its integration into various domains have led to the development of AI-enabled software and systems that offer unprecedented capabilities. Technologies ranging from computer vision to natural language processing, from speech recognition to recommender systems enhance modern software and systems with the aim of providing innovative services, as well as rich and customized experiences to the users. Such technologies are also changing the software and system engineering and development methods and tools, especially quality assurance methods that require deep restructuring due to the inherent differences between AI and traditional software. ------------ AI-enabled software and systems are often large-scale driven by data, and more complex than traditional software and systems. They are typically heterogeneous, autonomous, and probabilistic in nature. They also lack of transparent understanding of their internal mechanics. Furthermore, they are typically optimized and trained for specific tasks and, as such, may fail to generalize their knowledge to other situations that often emerge in dynamic environments. These systems strongly demand safety, trustworthiness, security, and other dependability aspects. High-quality data and AI components shall be safely integrated, verified, maintained, and evolved. In fact, the potential impact of a failure, or a service interruption, cannot be tolerated in business-critical applications (e.g., chatbots and virtual assistants, facial recognition for authentication and security, industrial robots) or safety-critical applications (e.g., autonomous drones, collaborative robots, self-driving cars and autonomous vehicles for transportation). ------------ The scientific community is hence studying new cost-effective verification and validation techniques tailored to these systems. In particular, automated testing and analysis is a very active area that has led to notable advances to realize the promise of dependable AI-enabled software and systems. ------------ This special issue welcomes contributions regarding approaches, techniques, tools, and experience reports about adopting, creating, and improving automated testing and analysis of AI-enabled software and systems with a special focus on dependability aspects, such as reliability, safety, security, resilience, scalability, usability, trustworthiness, and compliance to standards.
Last updated by Dou Sun in 2023-11-18
Related Journals
CCF | Full Name | Impact Factor | Publisher | ISSN |
---|---|---|---|---|
Journal of Statistical Software | University of California Press | 1548-7660 | ||
b | IET Software | 0.733 | IET | 1751-8806 |
IEEE Software | 2.589 | IEEE | 0740-7459 | |
b | ACM Transactions on Mathematical Software | ACM | 0098-3500 | |
IEEE Systems Journal | 1.27 | IEEE | 1932-8184 | |
SoftwareX | 1.959 | Elsevier | 2352-7110 | |
Systems & Control Letters | 2.804 | Elsevier | 0167-6911 | |
b | The Journal of Systems Architecture: Embedded Software Design | 5.836 | Elsevier | 1383-7621 |
Optimization Methods and Software | 1.336 | Taylor & Francis | 1055-6788 | |
International Journal of Robotics and Automation | ACTA Press | 0826-8185 |
Full Name | Impact Factor | Publisher |
---|---|---|
Journal of Statistical Software | University of California Press | |
IET Software | 0.733 | IET |
IEEE Software | 2.589 | IEEE |
ACM Transactions on Mathematical Software | ACM | |
IEEE Systems Journal | 1.27 | IEEE |
SoftwareX | 1.959 | Elsevier |
Systems & Control Letters | 2.804 | Elsevier |
The Journal of Systems Architecture: Embedded Software Design | 5.836 | Elsevier |
Optimization Methods and Software | 1.336 | Taylor & Francis |
International Journal of Robotics and Automation | ACTA Press |
Related Conferences
Short | Full Name | Submission | Conference |
---|---|---|---|
ICVIP | International Conference on Video and Image Processing | 2019-11-05 | 2019-12-20 |
ICCCCEE | IEEE Conferece .The International Conference on Communication, Control, Computing, and Electronics Engineering | 2016-10-30 | 2017-01-16 |
GCC | International Conference on Grid and Cloud Computing | 2010-11-01 | |
SSRA | International Conference on Smart Systems Research and Applications | 2022-11-10 | 2022-12-09 |
ICSTE | International Conference on Software Technology and Engineering | 2015-07-25 | 2015-09-19 |
SCAM | International Working Conference on Source Code Analysis and Manipulation | 2023-06-29 | 2023-10-02 |
SOSA | Symposium on Simplicity in Algorithms | 2022-08-11 | 2023-01-23 |
HPSR | IEEE Conference on High Performance Switching and Routing | 2023-01-23 | 2023-06-05 |
ICMCS | International Conference on Multimedia Computing and Systems | 2018-03-18 | 2018-05-10 |
APIT | Asia Pacific Information Technology Conference | 2021-12-05 | 2022-01-14 |
Recommendation