[Five recent publications]
- "A semantic framework for integrated asset management in smart
oilfields," R. Soma, A. Bakshi, and V. K. Prasanna,
7th IEEE International Symposium on Cluster Computing and the Grid
(CCGrid), May 2007.
- "Expressing Sensor Network Interaction Patterns using Data-Driven
Macroprogramming," A. Pathak, L. Mottola, A. Bakshi, V. K. Prasanna, and G.
P. Picco, 3rd IEEE International Workshop on Sensor Networks and
Systems for Pervasive Computing (PerSeNS), March 2007.
- "Model-Based Framework for Developing and Deploying Data
Aggregation Services," R. Soma, A. Bakshi, V. K. Prasanna, and W.
Da Sie, 4th International Conference on Service Oriented Computing
(ICSOC), December 2006.
- Towards a Model-based Application Integration Framework for
Smart Oilfields," C. Zhang, A. Bakshi, V. K. Prasanna, and W. Da
Sie, IEEE International Conference on Information Reuse and
Integration (IRI), September 2006.
- "Model based framework for oil production forecasting and
optimization: A case study in integrated asset management," C. Zhang,
A. Orangi, A. Bakshi, W. Da Sie, and V. K. Prasanna, SPE Intelligent
Energy Conference and Exhibition (IECE), April 2006.
|
[PHD RESEARCH]
Advisor:
Prof. Viktor K. Prasanna
PhD dissertation: Architecture-independent
Programming and Synthesis of Networked Sensing Applications:
Rapid technological advancements are accelerating the vision of pervasive
embedded computing. The next generation of context-aware applications
requires programming models and abstractions radically different from
traditional distributed computing. In my thesis research, I am defining a
methodology for architecture-independent programming and automatic software
synthesis for spatial computing on sensor networks. The objective is to
enable domain experts to design and deploy non-trivial networked sensing
applications without requiring knowledge of low level networking aspects of
the deployment. The basis of the methodology is a data driven programming
model called the Abstract Task Graph (ATaG). ATaG programs are concise,
understandable, and network-independent descriptions of global application
behavior. The ATaG compiler analyzes the program in the context of a
separately specified network description and automatically generates
deployable code for each node in the target network. A prototype programming
and software synthesis environment based on ATaG is being designed and
implemented.
Talk
Professional activities
Publications
Book
[top]
- Architecture-independent Programming for Wireless Sensor
Networks,
Amol Bakshi and Viktor K. Prasanna (in preparation)
Journal papers
[top]
- "The Abstract Task Graph: A Data Driven Approach for Macroprogramming
of Networked Sensor Systems", with V. K. Prasanna, J. Reich, and D.
Larner. (submitted)
- "System-level Support for Data Driven Macroprogramming of Networked
Sensor Systems", with V. K. Prasanna. (in preparation)
Book chapters
[top]
- "Robust Communication Primitives for Wireless Sensor Networks", with
V. K. Prasanna, Dependable Computing Systems: Paradigms, Perf
ormance Issues, and Applications, eds. H. B. Diab and A. Y. Zomaya, John Wi
ley & Sons, September 2005.
- "Power-Aware Embedded System Design Using the MILAN Framework", with
J. Ou and V. K. Prasanna, System-Level Power Optimization for Wireless Multim
edia Communications: Power Aware Computing, R. Karri and D. Goodman (Eds.), Kluw
er, 2002.
Conference papers
[top]
- "A semantic framework for integrated asset management in smart
oilfields," R. Soma, A. Bakshi, and V. K. Prasanna,
7th IEEE International Symposium on Cluster Computing and the Grid
(CCGrid), May 2007.
- "Model-Based Framework for Developing and Deploying Data
Aggregation Services," R. Soma, A. Bakshi, V. K. Prasanna, and W.
Da Sie, 4th International Conference on Service Oriented Computing
(ICSOC), December 2006.
- Towards a Model-based Application Integration Framework for
Smart Oilfields," C. Zhang, A. Bakshi, V. K. Prasanna, and W. Da
Sie, IEEE International Conference on Information Reuse and
Integration (IRI), September 2006.
- "Model based framework for oil production forecasting and
optimization: A case study in integrated asset management," C. Zhang,
A. Orangi, A. Bakshi, W. Da Sie, and V. K. Prasanna, SPE Intelligent
Energy Conference and Exhibition (IECE), April 2006.
- "A service-oriented data composition architecture for integrated
asset management", R. Soma, A. Bakshi, A. Orangi, V. K. Prasanna, and
W. Da Sie, SPE Intelligent Energy Conference and Exhibition (IECE),
April 2006.
- "System-level Support for Macroprogramming
of Networked Sensing Applications", with A. Pathak and V. K.
Prasanna, International Conference on Pervasive Systems and
Computing (PSC), Jun. 27-30, 2005.
- "Algorithm Design and Synthesis for Wireless Sensor Networks", with
V. K. Prasanna, 33rd International Conference on Parallel
Processing (ICPP), Aug. 15-18, 2004
- "Energy-Efficient Communication in
Multi-channel Single-hop Sensor Networks", with V. K. Prasanna,
10th International Conference
on Parallel and Distributed Systems (ICPADS), Jul. 7-9, 2004
[Slides]
- "Energy Balanced Communication in
Wireless Sensor Networks", with V. K. Prasanna, 5th
International Conference on Mobile and Wireless Communications
Networks (MWCN), Oct. 27-29, 2003.
- "Towards Automatic Synthesis of
a Class of Application-Specific Sensor Networks", with J. Ou
and V. K. Prasanna, International Conference on Compilers, Architecture,
and Synthesis for Embedded Systems (CASES), Oct. 8-11, 2002.
- "Memory Latency: to Tolerate or to Reduce?", with Prof.
J-L. Gaudiot, W-Y. Lin, M Makhija, V. K. Prasanna, W. Ro, and C. Shin,
12th Symposium on Computer Architecture and High Performance
Computing, SBAC-PAD 2000, Oct. 24-27, 2000.
Workshop papers
[top]
- "Expressing Sensor Network Interaction Patterns using Data-Driven
Macroprogramming", with Animesh Pathak, Luca Mottola, Viktor K. Prasanna,
and Gian Pietro Picco,
IEEE PerCom Workshop on Sensor Networks and Systems for Pervasive
Computing (PerSens), Mar. 19-23, 2007.
- "The Abstract Task Graph: A Methodology for
Architecture-Independent Programming of Networked Sensor
Systems", with V. K. Prasanna, J. Reich, and D. Larner.
Workshop on End-to-end Sense-and-respond Systems (EESR), in
conjunction with MobiSys, Jun. 5, 2005.
- "Constructing
Topographic Maps in Networked Sensor Systems", with
M. Singh and V. K. Prasanna, AlgorithmS for Wireless
And mobile Networks (A_SWAN), Aug. 22-25, 2004.
- "Structured Communication in
Single-hop Sensor Networks", with V. K. Prasanna, 1st
European Workshop on Wireless Sensor Networks (EWSN), Jan. 19-21,
2004.[Slides]
- "Power-Aware Embedded System Design Using the MILAN
Framework", with J. Ou and V. K. Prasanna, IEEE Workshop on
Integrated Management of Power Aware Communications, Computing and
Networking (IMPACCT), May 2, 2002.
- "MILAN: A Model Based
Integrated Simulation Framework for Design of Embedded
Systems", with V. K. Prasanna, A. Ledeczi, et al., ACM
SIGPLAN 2001 Workshop on Languages, Compilers, and Tools
for Embedded Systems (LCTES'2001), June 22-23, 2001.
Technical reports
[top]
- "Supporting
Topographic Queries in Sensor Networks", with M. Singh
and V. K. Prasanna, Tech Rep CENG-2003-04, Dept of EE-Systems, Univ. of
Southern California, Dec. 2003.
- "Overview of the Model-based
Integrated simuLAtioN (MILAN) Framework", with A. Ledeczi, J.
Davis, S. Neema, B. Eames, G. Nordstrom, V. Prasanna, C. S.
Raghavendra, S. Mohanty, V. Mathur, M. Singh, Tech. Report,
ISIS-01-201, Vanderbilt University, Jan. 30, 2001.
Posters
[top]
- Invited poster: "A Compilation Framework for Data Driven
Macroprogramming of Networked Sensing Applications", with A.
Pathak and V. K. Prasanna, Second IEEE Intl. Conference on
Distributed Computing in Sensor Systems (DCOSS), Jun. 18-20,
2006.
- Poster: "An Integrated Design Environment to Evaluate Power/Performance
Tradeoffs for Sensor Network Applications", with J. Ou and V. K.
Prasanna, Sixth Annual Workshop on High Performance Embedded
Computing (HPEC), Sep. 24-26, 2002.
- Poster: "A Model Integrated Simulation Integration
Framework," with J. Davis, A. Ledeczi, et al, Fifth Annual
Workshop on High Performance Embedded Computing (HPEC), Nov. 27-29, 2001.
Demo
[top]
- "An Environment for
Architecture-Independent Programming and Synthesis of Networked Sensing
Applications", with D. Larner and V. K. Prasanna, Fourth
International Conference on Information Processing in Sensor Networks
(IPSN), Apr. 25-27, 2005.
|