Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(6)
Distributed System
Domain Specific Language
Generic Programming
Pervasive Computing
Software Component
Software Systems
Subscribe
Academic
Publications
A generative programming approach to developing pervasive computing systems
Edit
A generative programming approach to developing pervasive computing systems
BibTex
|
RIS
|
RefWorks
Download
Damien Cassou
,
Benjamin Bertran
,
Nicolas Loriant
,
Charles Consel
Developing
pervasive computing
applications is a difficult task because it requires to deal with a wide range of issues: heterogeneous devices, entity distribution, entity coordination, low-level hardware knowledge. . . Besides requiring various areas of expertise, programming such applications involves writing a lot of administrative code to glue technologies together and to interface with both hardware and software components. This paper proposes a generative programming approach to providing programming, execution and simulation support dedicated to the
pervasive computing
domain. This approach relies on a domain-specific language, named DiaSpec, dedicated to the description of
pervasive computing
systems. Our generative approach factors out features of distributed systems technologies, making DiaSpec-specified
software systems
portable. The DiaSpec compiler is implemented and has been used to generate dedicated programming frameworks for a variety of
pervasive computing
applications, including detailed ones to manage the building of an engineering school.
Published in 2010.
DOI:
10.1145/1837852.1621629
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
portal.acm.org
)
(
portal.acm.org
)
References
(20)
Language Support for Connector Abstractions
(
Citations: 51
)
Jonathan Aldrich
,
Vibha Sazawal
,
Craig Chambers
,
David Notkin
Conference:
European Conference on Object-Oriented Programming - ECOOP
, pp. 74-102, 2003
A Formal Approach to Software Architecture
(
Citations: 372
)
Robert J. Allen
Published in 1997.
Domain-Specific Software Architectures for Guidance, Navigation and Control
(
Citations: 77
)
Pam Binns
,
Matt Englehart
,
Mike Jackson
,
Steve Vestal
Journal:
International Journal of Software Engineering and Knowledge Engineering - IJSEKE
, vol. 6, no. 2, pp. 201-227, 1996
A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications
(
Citations: 1131
)
Anind K. Dey
,
Gregory D. Abowd
,
Daniel Salber
Journal:
Human-computer Interaction
, vol. 16, no. 2, pp. 97-166, 2001
Design Patterns: Elements of Reusable Object-Oriented Software
(
Citations: 11278
)
Erich Gamma
,
Richard Helm
,
Ralph Johnson
,
John Vlissides
Published in 1995.