Title
AME: an abstract middleware environment for validating networked embedded systems applications
Abstract
In the development of application software for networked embedded systems a significant step to improve interoperability and reuse consisted in relying on a service layer providing an abstract interface through a well-defined programming paradigm (e.g., object-oriented, tuplespace or database). During application development this layer can provide a simulation model of the actual platform while during implementation it can be mapped onto an actual middleware. During application development the choice of the programming paradigm is driven by productivity while during deployment the choice of the middleware is driven by efficiency and availability. Keeping the same programming paradigm in these two phases limits design-space exploration while changing paradigm requires to re-write the application. In this work we describe 1) a SystemC-based service layer providing different paradigms, i.e., object-oriented and tuple space, 2) design reasons for translating the application between these paradigms, and 3) a methodology for this translation.
Year
DOI
Venue
2007
10.1109/HLDVT.2007.4392812
HLDVT
Keywords
Field
DocType
open systems,application rewriting,abstract middleware environment,interoperability,systemc-based service layer,networked embedded systems application,rewriting systems,application software,actual middleware,application development,systems analysis,ming paradigm,actual platform,different paradigm,middleware,networked embedded systems,embedded systems,well-defined programming paradigm,service layer,software engineering,programming paradigm,tuple space,object oriented,simulation model,embedded system
Tuple space,Middleware,Middleware (distributed applications),Programming paradigm,Interoperability,Computer science,SystemC,Real-time computing,Service layer,Application software,Embedded system,Distributed computing
Conference
ISSN
ISBN
Citations 
1552-6674
978-1-4244-1480-2
1
PageRank 
References 
Authors
0.39
2
4
Name
Order
Citations
PageRank
F. Fummi120126.93
G. Perbellini232.55
D. Quaglia36910.27
S. Vinco410.72