Software Engineering and Programming Languages
Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleSeptember 2024
Capability Modeling for Corporate Cognition
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 24–35https://doi.org/10.1145/3666015.3666023Several arguments support the proposition that corporations can be viewed as cognitive entities. But accepting that corporations perform cognitive functions raises questions about how we might describe and assess those functions. In this paper I propose ...
- research-articleSeptember 2024
Breaking old Habits: On Success Factors in Software Process Improvement
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 13–23https://doi.org/10.1145/3666015.3666022Over the years, a substantial body of knowledge of software process improvement (SPI) was accumulated that, among other things, includes numerous success factors that companies should consider when conducting improvement activities. The number of success ...
- research-articleSeptember 2024
Software Process as a Service: Towards A Software Process Ecosystem
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 77–86https://doi.org/10.1145/3666015.3666021In large-scale projects operated in regulated environments, standard development processes are employed to meet strict compliance demands. Since such processes are usually complex, providing process users with access to their required process, which ...
- research-articleSeptember 2024
Supporting Engineering Process Compliance via Generation of Detailed Guidance Actions
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 87–97https://doi.org/10.1145/3666015.3666019In regulation-intensive domains, software engineering organizations need to demonstrate compliance with process and traceability guidelines. To this end, novel approaches have emerged that support these activities via the automatic checking of ...
- research-articleSeptember 2024
Insights on Implementing a Metrics Baseline for Post-Deployment AI Container Monitoring
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 46–55https://doi.org/10.1145/3666015.3666018Post-deployment monitoring (PDM) occurs in the late stages of a DevSecOps (DSO) pipeline. Its role in DSO is critical in providing feedback loops on system performance leading to desirable changes achieving long-term system and application sustainment. ...
- research-articleSeptember 2024
Interaction Prediction and Anomaly Detection in a Microservices-based Telecommunication Platform
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 56–65https://doi.org/10.1145/3666015.3666017In microservice platforms with high number of users and heavy traffic, it is necessary to monitor the system, take quick action against errors and ensure the maintainability of the system. However, debugging on these platforms can take a long time. This ...
- research-articleSeptember 2024
Maintaining Security Consistency During System Development with Security-Oriented Model Federation
ICSSP '24: Proceedings of the 2024 International Conference on Software and Systems ProcessesSeptember 2024, Pages 66–76https://doi.org/10.1145/3666015.3666016Multi-modeling is an approach within the MDE realm that promotes the development of complex systems by decomposing them in sets of heterogeneous models. These models are defined using different modeling languages and constructed using diverse tools. ...
- research-articleAugust 2024
Pyramis: Domain Specific Language for Developing Multi-tier Systems
- Ashwin Kumar,
- Ajinkya Tanksale,
- Armaan Chowfin,
- Mohan Rajasekhar Ajjampudi,
- Arnav Mishra,
- Abuhujair Khan,
- Vishal Saha,
- Priyanka Naik,
- Mythili Vutukuru
APNet '24: Proceedings of the 8th Asia-Pacific Workshop on NetworkingAugust 2024, Pages 156–162https://doi.org/10.1145/3663408.3663431Text-based specifications are the de-facto standard for specifying complex multi-tier systems. For example, 3GPP specifications define various interfaces, messages, and message processing at the multiple inter-connected nodes of a 5G system. These ...
- research-articleAugust 2024
Software-based Live Migration for Containerized RDMA
APNet '24: Proceedings of the 8th Asia-Pacific Workshop on NetworkingAugust 2024, Pages 52–58https://doi.org/10.1145/3663408.3663416Container live migration is critical to ensure services are not interrupted during host maintenance in data centers. On the other hand, RDMA containerization has attracted both academia and industry for years. However, live migration for containerized ...
- research-articleAugust 2024
Rethinking Intra-host Congestion Control in RDMA Networks
APNet '24: Proceedings of the 8th Asia-Pacific Workshop on NetworkingAugust 2024, Pages 31–37https://doi.org/10.1145/3663408.3663413RDMA has been widely deployed in production datacenters. The conventional wisdom believes that the intra-host network delivers stable and high performance. However, intra-host resources witness a relative stagnation in technology trends compared to the ...
- research-articleAugust 2024
Understanding Communication Characteristics of Distributed Training
APNet '24: Proceedings of the 8th Asia-Pacific Workshop on NetworkingAugust 2024, Pages 1–8https://doi.org/10.1145/3663408.3663409Communication is pivotal in distributed training and a thorough understanding of its characteristics is essential for future optimizations. However, prior works are limited, either focusing on customized optimizations or conducting incomplete ...
- short-paperJuly 2024
Multithreading USD and Qt: Adding Concurrency to Filament
DigiPro '24: Proceedings of the 2024 Digital Production SymposiumJuly 2024, Article No.: 3, Pages 1–5https://doi.org/10.1145/3665320.3670992As production scene complexity and CPU core count increase, the performance of software used to interact with the scenes may not scale accordingly. Filament is Animal Logic’s in-house, USD-based, PyQt lighting DCC, and a key area for improving Filament ...
- short-paperJuly 2024
Creating Tools for Stylized Design Workflows
DigiPro '24: Proceedings of the 2024 Digital Production SymposiumJuly 2024, Article No.: 7, Pages 1–3https://doi.org/10.1145/3665320.3670991In order to achieve a specific, oil-painting-inspired rendering style, Blender Studio developed a solution based on Blender’s generative geometry and simulation framework “Geometry Nodes”, creating an artist-friendly set of workflows and tools. This ...
- research-articleJuly 2024
SPFS and SPK: Tools for Studio Software Deployment and Runtime Environment Management
DigiPro '24: Proceedings of the 2024 Digital Production SymposiumJuly 2024, Article No.: 1, Pages 1–12https://doi.org/10.1145/3665320.3670987Software development and technology teams in studio environments often need to support a complex matrix of applications, versions and dependencies. Existing management tools are not always up to this task, but offer a variety of battle-tested ideas that ...
- research-articleJuly 2024
Combining Neuroevolution with the Search for Novelty to Improve the Generation of Test Inputs for Games
FaSE4Games 2024: Proceedings of the 1st ACM International Workshop on Foundations of Applied Software Engineering for GamesJuly 2024, Pages 14–19https://doi.org/10.1145/3663532.3664467As games challenge traditional automated white-box test generators, the Neatest approach generates test suites consisting of neural networks that exercise the source code by playing the games. Neatest generates these neural networks using an evolutionary ...
- research-articleJuly 2024
Unit Test Generation using Large Language Models for Unity Game Development
FaSE4Games 2024: Proceedings of the 1st ACM International Workshop on Foundations of Applied Software Engineering for GamesJuly 2024, Pages 7–13https://doi.org/10.1145/3663532.3664466Challenges related to game quality, whether occurring during initial release or after updates, can result in player dissatisfaction, media scrutiny, and potential financial setbacks. These issues may stem from factors like software bugs, performance ...
- research-articleJuly 2024
Integrating Quantum Computing and Blockchain: Building the Foundations of Secure, Efficient 6G Technology
QSE-NE 2024: Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next EvolutionJuly 2024, Pages 27–34https://doi.org/10.1145/3663531.3664755This research presents a modern framework that combine quantum computing and blockchain technologies to transform city management in provision for the 6G era. Quantum computing is recognized for its extraordinary processing power, while blockchain is ...
- research-articleJuly 2024
A Conceptual Framework for Quantum Integration Challenges in 6G Technology
QSE-NE 2024: Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next EvolutionJuly 2024, Pages 19–26https://doi.org/10.1145/3663531.3664754This study investigates the challenges associated with the implementation of quantum computing (QC) in the context of 6G technology. It builds upon prior research to explore the pivotal role QC plays in shaping the future landscape of telecommunications. ...
- short-paperJuly 2024
Gate Branch Coverage: A Metric for Quantum Software Testing
QSE-NE 2024: Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next EvolutionJuly 2024, Pages 15–18https://doi.org/10.1145/3663531.3664753The inherent lack of technologies and knowledge from software developers about the intricacies of quantum physics constitutes a heavy hindrance in the development of correct quantum software. Therefore, quantum computing testing techniques are currently ...
- short-paperJuly 2024
QCSHQD: Quantum Computing as a Service for Hybrid Classical-Quantum Software Development: A Vision
QSE-NE 2024: Proceedings of the 1st ACM International Workshop on Quantum Software Engineering: The Next EvolutionJuly 2024, Pages 7–10https://doi.org/10.1145/3663531.3664751Quantum Computing (QC) is transitioning from theoretical frameworks to an indispensable powerhouse of computational capability, resulting in extensive adoption across both industrial and academic domains. QC presents exceptional advantages, including ...