Affective Embedded Systems: a Requirement Engineering Approach
Journal Title: INTERNATIONAL JOURNAL OF COMPUTER TRENDS & TECHNOLOGY - Year 2014, Vol 8, Issue 2
Abstract
This paper proposes an embedded system development process able to deal with affectivity requirements. This process includes W3C tools, such as EmotionML and SysML, in order to specify cognition and affectivity as system requirements. It combines three different integration models: Sparx’s [1] and Wolf’s System Development Processes [4] and Russell’s Intelligent Agent Specification [5]. In order to validate our model, a pet robot case study was built. This application can be useful in many homecare applications, such as assistive robots for capturing attention of autistic children and robot therapy for elders. Moreover, it represents a futuristic embedded system design space for applying affective computing.
Authors and Affiliations
Millys F. A. Carvalhaes , Adson F. da Rocha , Marcus Fraga Vieira , Talles Marcelo G. de A. Barbosa
Impact of DDoS attack in Online Auction System and Proposed Lightweight Solution Based on Software Agent
The Denial of Service attack, in particular the Distributed Denial of Service (DDoS) attack, has become one of the key intimidations to the Internet. In general, attackers launch DDoS attacks by directing an enormous num...
Survey of Spatial Approximate String Search
Several applications require finding objects closest to a specified location that contains a set of keywords. In view of example, online yellow pages allow users to specify an address and a set of keywords. In response,...
A Survey on Spatial Co-location Patterns Discovery from Spatial Datasets
Spatial data mining or Knowledge discovery in spatial database is the extraction of implicit knowledge, spatial relations and spatial patterns that are not explicitly stored in databases. Co-location patterns discovery i...
Deterministic Routing in OSPF for Post Single Link Failure
In the Internet, link-state routing protocols, that are commonly deployed tend to converge globally after any of real-time applications. Topological change in the network i.e. news of the change is propagated to all the...
Comprehensive Study of Impact of Requirement Engineering Processes on Rework
21st century has seen many technological developments. One of the industries which have seen tremendous developments is Software Development industry. Lot of research has been done in the field of software engineering to...