Smart electricity meters and home displays are being installed in people's homes with the assumption that households will make the necessary efforts to reduce their electrici...
Adding usability improving solutions during late stage development is to some extent restricted by the software architecture. However, few software engineers and human
ABSTRACT. Design patterns are well-known couples of problems-solutions for software engineering. By nature, they often lack support from languages and this further complicates the ...
In an interactive embedded system, special task execution patterns and scheduling constraints exist due to frequent human-computer interactions. This paper proposes a transaction-...