![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Article
A Generative AI-Based Assistant to Evaluate Short and Long Answer Questions
Assessment of long and short answers is a tedious task. The evaluation procedure is usually subjective, resulting in inaccuracies and substantial grading discrepancies. Generative AI-based tools have the poten...
-
Article
Open AccessTraining software architects suiting software industry needs: A literature review
The ability to define, evaluate, and implement software architectures is a fundamental skill for software engineers. However, teaching software architecture can be challenging as it requires students to be inv...
-
Chapter and Conference Paper
Deep Convolutional Neural Network Approach for Classification of Poems
In this paper, we proposed an automatic convolutional neural network (CNN)-based method to classify poems written in Marathi, one of the popular Indian languages. Using this classification, a person unaware of...
-
Chapter and Conference Paper
A Two-Systems Perspective for Computational Thinking
Computational Thinking (CT) has emerged as one of the vital thinking skills in recent times, especially for Science, Technology, Engineering and Management (STEM) graduates. Educators are in search of underlyi...
-
Chapter
Blockchain-Based Security Services for Fog Computing
Fog computing is a paradigm for distributed computing that enables sharing of resources such as computing, storage and network services. Unlike cloud computing, fog computing platforms primarily support non-funct...
-
Chapter
Deep Learning Techniques for Geospatial Data Analysis
Consumer electronic devices such as mobile handsets, goods tagged with RFID labels, location and position sensors are continuously generating a vast amount of location enriched data called geospatial data. Con...
-
Chapter and Conference Paper
Learning Objectives for a Course on Software Architecture
Many universities have started to offer a course on the emerging discipline of Software Architecture at either graduate or under-graduate levels. As a result, educators are facing many challenges with respect ...
-
Chapter and Conference Paper
A Comparison of Mobile Patient Monitoring Systems
A survey of Mobile Patient Monitoring Systems is presented in this paper. Mobile patient monitoring systems have shown progress in terms of basic core functionalities needed for monitoring and detection of bio...
-
Chapter and Conference Paper
Empowering primitive architectural connectors with aspects
An architectural connector, a central notion in Architectural Description Languages (ADL) [9, 5], is an abstraction that captures interactions among software components. Existing approaches for representing ar...
-
Chapter and Conference Paper
Identifying Architectural Connectors through Formal Concept Analysis of Communication Primitives
A set of interaction primitives and properties are systematically analyzed through Formal Concept Analysis (FCA) leading to identification of connector types and relationships among them. The approach is illus...
-
Chapter and Conference Paper
Ontological Analysis for Generating Baseline Architectural Descriptions
Map** elements from an application domain to architectural abstractions is a significant architecture description activity from the point of view of seamlessness in descriptions. For establishing such a mapp...
-
Article
Efficient Network Management Using SNMP