219 research outputs found
Context for goal-level product line derivation
Product line engineering aims at developing a family of products and facilitating the derivation of product variants from it. Context can be a main factor in determining what products to derive. Yet, there is gap in incorporating context with variability models. We advocate that, in the first place, variability originates from human intentions and choices even before software systems are constructed, and context influences variability at this intentional level before the functional one. Thus, we propose to analyze variability at an early phase of analysis adopting the intentional ontology of goal models, and studying how context can influence such variability. Below we present a classification of variation points on goal models, analyze their relation with context, and show the process of constructing and maintaining the models. Our approach is illustrated with an example of a smarthome for people with dementia problems. 1
AOSD Ontology 1.0 - Public Ontology of Aspect-Orientation
This report presents a Common Foundation for Aspect-Oriented Software Development. A Common Foundation is required to enable effective communication and to enable integration of activities within the Network of Excellence. This Common Foundation is realized by developing an ontology, i.e. the shared meaning of terms and concepts in the domain of AOSD. In the first part of this report, we describe the definitions of an initial set of common AOSD terms. There is general agreement on these definitions. In the second part, we describe the Common Foundation task in detail
Review of Blockchain Technology and its Expectations: Case of the Energy Sector
This article suggests that the worldwide relevance of blockchain technology
is motivated by the changes that it is expected to cause in: (i) the way that
business is organised and (ii) regulated, as well as (iii) by the way that it
changes the role of individuals within a society. The article presents an
overview of the features of blockchain technology. It then takes a closer look
into the developments within the energy sector across the world to gain a
preliminary indication of whether the stated expectations are coming to
reality. As a result of this review, we remain cautiously optimistic that
blockchain technology could deliver the expected impact
- …