A survey of autonomic computing—degrees, models, and applications

MC Huebscher, JA McCann - ACM Computing Surveys (CSUR), 2008 - dl.acm.org
Autonomic Computing is a concept that brings together many fields of computing with the
purpose of creating computing systems that self-manage. In its early days it was criticised as …

What industry needs from architectural languages: A survey

I Malavolta, P Lago, H Muccini… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Many times we are faced with the proliferation of definitions, concepts, languages, and tools
in certain (research) topics. But often there is a gap between what is provided by existing …

Adaptive key frame extraction using unsupervised clustering

Y Zhuang, Y Rui, TS Huang… - … conference on image …, 1998 - ieeexplore.ieee.org
Key frame extraction has been recognized as one of the important research issues in video
information retrieval. Although progress has been made in key frame extraction, the existing …

[KİTAP][B] Introduction and roadmap: History and challenges of software evolution

T Mens, S Demeyer, T Mens - 2008 - Springer
The ability to evolve software rapidly and reliably is a major challenge for software
engineering. In this introductory chapter we start with a historic overview of the research …

The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study

D Dhungana, P Grünbacher, R Rabiser - Automated Software Engineering, 2011 - Springer
The variability of a product line is typically defined in models. However, many existing
variability modeling approaches are rigid and don't allow sufficient domain-specific …

Towards architecture-based self-healing systems

EM Dashofy, A Van der Hoek, RN Taylor - … of the first workshop on Self …, 2002 - dl.acm.org
Our approach to creating self-healing systems is based on software architecture, where
repairs are done at the level of a software system's components and connectors. In our …

A learning-based framework for engineering feature-oriented self-adaptive software systems

N Esfahani, A Elkhodary, S Malek - IEEE transactions on …, 2013 - ieeexplore.ieee.org
Self-adaptive software systems are capable of adjusting their behavior at runtime to achieve
certain functional or quality-of-service goals. Often a representation that reflects the internal …

Databases for research on recognition of handwritten characters of Indian scripts

U Bhattacharya, BB Chaudhuri - … International Conference on …, 2005 - ieeexplore.ieee.org
Three image databases of handwritten isolated numerals of three different Indian scripts
namely Devnagari, Bangla and Oriya are described in this paper. Grayscale images of …

Software architecture definition for on-demand cloud provisioning

C Chapman, W Emmerich, FG Márquez… - Proceedings of the 19th …, 2010 - dl.acm.org
Cloud computing [23] is a promising paradigm for the provisioning of IT services. Cloud
computing infrastructures, such as those offered by the RESERVOIR project, aim to facilitate …

Modeling and validation of service-oriented architectures: Application vs. style

L Baresi, R Heckel, S Thöne, D Varró - ACM SIGSOFT Software …, 2003 - dl.acm.org
Most applications developed today rely on a given middleware platform which governs the
interaction between components, the access to resources, etc. To decide, which platform is …