A generative programming approach to developing pervasive computing systems
نویسندگان
چکیده
منابع مشابه
A Generative Programming Approach to Middleware development
The OMG’s Model Driven Architecture [1] is emerging as a way to enable seamless interaction between applications developed using various middleware platforms like CORBA [2], Java/EJB [3], .NET [4] and XML/SOAP [5]. Component based development technologies like the CORBA Component Model [6] and Enterprise Java Beans aim to provide meta-level frameworks for simplifying development on any particul...
متن کاملA Generative Approach to Aspect-Oriented Programming
Aspect-Oriented Software Development (AOSD) offers new insights and tools for the modular development of systems with cross-cutting features. Current tool support for AOSD is provided mainly in the form of code-level constructs. This paper presents a way to express cross-cutting features as logical invariants and to use generative techniques to produce the kind of code that is usually written m...
متن کاملAn Approach to Dynamic Service Management in Pervasive Computing Systems∗
In the near future, we will see dramatic changes in computing and networking hardware. A large number of devices (e.g., phones, PDAs, even small household appliances) will become computationally enabled. Micro/nano sensors will be widely embedded in most engineered artifacts, from the clothes we wear to the roads we drive on. All of these devices will be (wirelessly) networked using Bluetooth, ...
متن کاملProgramming for Pervasive Computing Environments
Pervasive computing provides an attractive vision for the future of computing. Computational power will be available everywhere. Mobile and stationary devices will dynamically connect and coordinate to seamlessly help users in accomplishing their tasks. However, for this vision to become a reality, developers must build applications that constantly adapt to a highly dynamic computing environmen...
متن کاملDeveloping context-aware pervasive computing applications: Models and approach
There is growing interest in the use of context-awareness as a technique for developing pervasive computing applications that are flexible, adaptable, and capable of acting autonomously on behalf of users. However, context-awareness introduces a variety of software engineering challenges. In this paper, we address these challenges by proposing a set of conceptual models designed to support the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 2010
ISSN: 0362-1340,1558-1160
DOI: 10.1145/1837852.1621629