A Rendezvous of Content Adaptable Service and Product Line Modeling

  title={A Rendezvous of Content Adaptable Service and Product Line Modeling},
  author={Seo Jeong Lee and SOO DONG Kim},
AbstracL Content adaptable applications are often used in ubiquitous computing environment, and it aims to service the adaptable contents to users. In this environment, the services are dynamically selected and provided, the contexts are changed frequently. Then, the application services are to be modeled to derive the adaptable service effectively and to reuse the model. Modeling with software features and product line concepts may support for making service decision strategy. In this paper… 
A Reusable Architecture with Product Line Technique Applied to Context Sensitive Service
A reusable architecture with product line techniques for content adaptable applications in ubiquitous environment is proposed that can describe reusable points for service and optimization policies and help the reuse more effective.


Modeling service-based multimedia content adaptation in pervasive computing
Service-based content adaptation architecture is presented, enabling the use of third-party adaptation services and a novel content negotiation and adaptation model, and the proposed architectural framework is validated through a prototype.
Towards context-aware adaptable web services
A context framework that facilitates the development and deployment of context-aware adaptable Web services and is implemented within the ServiceGlobe system, the open and distributed Web service platform.
A QoS-based framework for distributed content adaptation
A framework for transcoding multimedia streams is presented that takes into consideration the profile of communicating devices, network connectivity, exchanged content format, context description, and available customization services to find a chain of services that could be applied to adapt the content to the required needed format.
Context-aware adaptation for mobile devices
The proposed system includes a context description model and a client repository and offers device contexts management and querying functions and uses the XQuery language to query the profiles and delivers the results in the form of SOAP services.
Rainbow: architecture-based self-adaptation with reusable infrastructure
The Rainbow framework uses software architectural models to dynamically monitor and adapt a running system and shows that the separation of a generic adaptation infrastructure from system-specific adaptation knowledge makes this reuse possible.
COVAMOF: A Framework for Modeling Variability in Software Product Families
A framework for variability modeling—COVAMOF—that provides support for all four requirements and uniformly represent variation points as first-class entities in all abstraction layers.
Variability Dependencies in Product Family Engineering
The study shows that the types of variability dependencies in a system depend on how the system is designed and architected, leading to a situation where variability dependencies become of primary concern.
System support for pervasive applications
This work presents a system architecture for pervasive computing, called one.world, which provides an integrated and comprehensive framework for building pervasive applications and includes services that help to build applications and directly simplify the task of coping with constant change.
Software product lines - practices and patterns
The Three Essential Activities: Core Asset Development, Software Engineering Practice Areas, and Single-System Development with Reuse - All Three Together.
A system architecture for pervasive computing
This paper introduces a system architecture that supports mobile computations, persistent storage, and resource discovery within a single, comprehensive framework and is targeted at application developers and administrators.