Bridging the gap in the engineering of context-aware software systems
摘要截稿:
全文截稿: 2020-04-20
影响因子: 2.726
期刊难度:
CCF分类: B类
中科院JCR分区:
• 大类 : 计算机科学 - 2区
• 小类 : 计算机:信息系统 - 2区
• 小类 : 计算机:软件工程 - 1区
Overview
Development of Contemporary Software Systems usually integrates a myriad of other systems and devices into a single unit to provide services to their users. In our perspective, contemporary systems of systems encompass the likes of Ubiquitous Systems, Industry 4.0, Internet of Things, Smart Cities, Autonomous Vehicles, Autonomous Aircrafts, Mobile Systems, Intelligent Environments, and Cyber-Physical Systems. Of particular interest is the capability of some of these systems to adapt their behaviour on the basis of the status of the context they are placed in. This capability is known as context-awareness. As defined by Dey and Abowd, Context-Aware Software Systems are able to identify pieces of information that can affect the behaviour of the interaction between the user and the system, and react accordingly, changing its behaviour to serve the actor better.
These systems are being built and deployed. Yet, how is the industry accomplishing this? Are academic recommendations being followed? Are tools and techniques designed for this domain being applied in the industry?
CASS software industries have to properly take into consideration the context variations in the engineering of Context-Aware Contemporary Software Systems. Assuming that these types of systems have been engendered, built, and deployed, current research has observed a lack of evidence regarding the engineering approaches that observe the effects of context variation through the engineering stages of these systems. This call for papers intends to rally practitioners and researchers into showcasing evidence about the engineering of Context-Aware Contemporary Software Systems.
We will also welcome contributions that present novel methodologies, techniques, and tools showing how context-awareness is dealt with throughout the lifecycle of Contemporary Software Systems. We will favor those contributions that show grounding on industrial experience/applications and will give special consideration to those with empirical nature. Nonetheless, we would particularly welcome industry reports detailing the successful and failed delivery of these systems with a reflective discussion that can help bridge the gap between industry and academia.
This CFP is seeking contributions on research, practice, and compelling new ideas pertaining, but not limited, to the following topics:
● Industrial application of Domain-Specific languages for eliciting requirements of Context-Aware Software Systems
● Industrial use of Behavioural concepts for Requirements specification of Context-Aware Software Systems
● Requirement Engineering approaches in the development and testing processes of Context-Aware Software Systems
● Big data analytics and big data management in Context-Aware Software Systems development, testing, and maintenance
● Artificial Intelligence approaches in Context-Aware Software Systems design, development, testing, and maintenance
● Quality assurance of Context-Aware Software Systems development and testing processes
● Quality assurance of Context-Aware Software Systems
● Verification & Validation of Context-Aware Software Systems
● Adapting, Corrective, Perfective and Preventive maintenance of Context-Aware Software Systems
● MDE, MDA, and MBD approach for designing and developing Context-Aware Software Systems
● MBT and MDT approach for the Verification and Validation of Context-Aware Software Systems
● Empirical studies and industrial experiences in designing, developing, and testing of Context-Aware Software Systems
● Empirical studies and industrial experiences in Context-Aware Software Systems maintenance
● Experience Report of Quality Assurance in regulated industries for Context-Aware Software Systems