Hiren D. Patel and Sandeep K. Shukla, “SystemC Kernel Extensions
for Heterogeneous System Modeling: A Framework for Multi-MoC Modeling
and Simulation”, Monograph, Kluwer Academic Publishers, Boston, MA,
2004. Pages. 210, Hardbound, ISBN 1-4020-8087-5, Price: 115.00$
Rajesh Gupta, Paul Le Geurnic, Sandeep Shukla, and Pierre Talpin
Ed. “Formal Methods and Models for System Design”, Edited Book, Kluwer
Academic Publishers, Boston, MA, Pages 400, Hardbound, ISBN
1-4020-8051-4, Price: 130.00$
Sandeep K. Shukla, and R. Iris. Bahar eds. “Nano, Quantum and
Molecular Computing: Implications to High Level Design and Validation”,
Edited Book, Kluwer Academic Publishers, Boston, MA, Pages 360,
Hardbound, ISBN 1-4020-8067-0, Price: 130.00$
Journal Publications
R. H. Hardin, Robert P. Kurshan, Sandeep K. Shukla, Moshe Y.
Vardi, “ A New Heuristic for Bad Cycle Detection Using BDDs”, Journal
of Formal Methods in System Design, Kluwer Academic Publishers. Vol 18,
No.2, March 2001. pp131-140 (Impact Factor: 0.688)
F. Doucet, S. Shukla, M. Otsuka, R. Gupta, “BALBOA: An
Environment for Dynamic Component Composition for Efficient Co-Design,”
Computer-Aided Design of Integrated Circuits and Systems, IEEE
Transactions on, Volume: 22, Issue: 12, Dec 2003 Pages: 1597 – 1612 (Impact Factor: 0.913)
S. Irani, S. Shukla, R. Gupta, “Online Strategies for Dynamic
Power Management in Systems with Multiple Power States”, ACM
Transactions on Embedded Computing Systems, Vol 2, Issue 3, August
2003, Pages: 325-346
J. P. Talpin, P. Le Guernic, S. Shukla, F. Doucet, and R. Gupta,
Formal Refinement Checking in System Level Designs, Accepted by the
Journal Fundamental Informatica, 2004.
S. Irani, S. Shukla, R. Gupta, “Algorithms for Power Management”,
Accepted by the Journal of Algorithms, 2004. (Impact Factor: 0.849)
S. Shukla, D. J. Rosenkrantz, S. S. Ravi, “A Simulation and
Validation Tool for Self-Stabilizing Systems,” DIMACS Series in
Discrete Mathematics and Theoretical Computer Science, American
Mathematical Society, Vol. 32 1997. (Impact Factor: 0.593)
S. Shukla, D. J. Rosenkrantz, H. B. Hunt III, R. E. Stearns, “ A
HORNSAT Based Approach to the Polynomial Time Decidability of
Simulation Relations for Finite State Processes”, DIMACS Series in
Discrete Mathematics and Theoretical Computer Science, American
Mathematical Society, Vol. 35, 1997. (Impact Factor: 0.593)
S. Shukla, D. J. Rosenkrantz, H. B. Hunt III, “HORNSAT based
Model Checking”, submitted to Formal Methods in System Design. (Impact Factor: 0.688)
S. K. Shukla, Gethin Norman, David Parker and Marta Kwiatkowska,
Evaluating the Reliability of Defect-Tolerant Architectures for
Nanotechnology with Probabilistic Model Checking, Submitted for
Publication in IEEE Transactions on Computer Aided Design (under 2nd
revision) (Impact Factor: 0.913)
D. Bhaduri and S. K. Shukla, NANOLAB: A Tool for Evaluating
Reliability of Defect-Tolerant Nano Architectures, Being Revised for
Publication in IEEE Transactions on Nanotechnology (under 4th
revision). (Impact Factor: 3.176)
D. Bhaduri and S. K. Shukla, NANOPRISM: A Tool for Evaluating
Granularity vs. Reliability Trade-offs in Nano Architectures, Submitted
to the IEEE Transactions on Dependable and Secure Computing.
Erbes, T, P. Kachroo, S. Shukla, “Stochastic Learning Feedback
Hybrid Automata for Dynamic Power Management in Embedded Systems”,
submitted to IEEE Transactions on Cybernetics.
G. Norman, D. Parker, M. Kwiatkowska, S. Shukla, R. Gupta,
“Formal Methods for Dynamic Power Management”, Invited to International
Journal on Formal Aspects of Computing, 2003 (under 2nd revision).
Syed Suhaib, Deepak Mathaikutty, Sandeep Shukla, “XFM: An
Incremental Methodology for Building Formal Models”, Invited for a
special issue of ACM Transactions on Design Automation Systems. (Impact Factor: 0.475)
H. D. Patel, and S. Shukla, “Towards a Heterogeneous Simulation
Kernel for System Level Models: A SystemC Kernel for Synchronous Data
Flow Models”, submitted to IEEE Transactions on Computer Aided Design
(under 2nd revision). (Impact Factor: 0.913)
Edited Conference Proceedings
S.K. Shukla and J. P. Talpin, Edited Proceedings, First
International Workshop on Formal Methods for Globally Asynchronous and
Locally Synchronous Designs (FMGALS 2003), Published by INRIA, Rennes,
France, September 2003.
Sandeep Shukla and Jean-Pierre Talpin, Edited Proceedings. ‘First
ACM/IEEE International Conference on Formal Methods and Models for
Codesign (MEMOCODE)’, Published by IEEE Computer Society Press, June
2003,
Chapters in Books
H. D. Patel and S. K. Shukla. “Truly Heterogeneous Modeling with
SystemC, Chapter in Formal Models and Methods for System Design”, Ed.
Rajesh Gupta et al., Kluwer Academic Publishers, The Netherlands, 2004,
pp .85-108
Frederic Doucet, Sandeep Shukla, Rajesh Gupta, “Structural
Component Composition for System Level Models”, Chapter in R. Gupta et
a. eds. Formal Methods and Models for System Design, Edited Volume,
Kluwer Academic Publishers, 2004, pp.59-84
Jean-Pierre Talpin, David Berner, Sandeep Shukla, Paul Le
Guernic, Abdoulaye Gamatie, and Rajesh Gupta, “Behavioral Type System
for Compositional System Design”, Chapter in R. Gupta et a. eds. Formal
Methods and Models for System Design, Edited Volume, Kluwer Academic
Publishers, 2004, pp.253-292
H. D. Patel, S. Gupta, S. K. Shukla, and R. Gupta, Design Issues
in Embedded Systems, Invited paper to appear in ‘the Hand book of
Embedded Systems’, CRC Press, 2005.
H. D. Patel, S. Gupta, S. K. Shukla, and R. Gupta, A survey of
networked embedded systems: An introduction, To appear in the Handbook
of Information Technology, CRC Press, 2004.
S. Agrawal, S. Shukla, “Scheduling the Scheduler: Efficient
Simulation of Synthesizable Design Revisited”, Chapter in Formal
Methods and Models for System Design, Kluwer Academic Publishers, 2004.
D. Berner, S. Suhaib, S. Shukla, J. Talpin, “XFM: An incremental
Methodology for Building Formal Models”, Chapter in R. Gupta et a. eds.
Formal Methods and Models for System Design, Edited Volume, Kluwer
Academic Publishers, 2004, pp.325-346
F.
Doucet, R. Gupta, M. Otsuka, P. Schaumont, S. Shukla,
“Interoperability as a Design Issue in C++ Based Modeling
Environments”, In Proceedings of the 14th International Symposium on
System Synthesis (ISSS’01), Montreal, Canada, October 2001, IEEE
Computer Society Press, pp 87-92
Peer Reviewed Conferences and Workshop
Publications
David Berner, Jean-Pierre Talpin, Sandeep Kumar Shukla, Paul Le
Guernic, "Modular Design Through Component Abstraction", In the
Proceedings of International Conference on Compilers, Architecture, and
Synthesis for Embedded Systems (CASES’04). Washington D.C. USA,
September 2004.
Syed Suhaib, Deepak Mathaikutty, David Berner, Sandeep Shukla,
"Extreme Formal Modeling (XFM) for Hardware Models", In the proceedings
of the 5th International Workshop on Microprocessor Test and
Verification (MTV'04). Austin, Texas, USA, September 2004
Syed Suhaib, Deepak Mathaikutty, Sandeep Shukla, “Property
Ordering Effects in an Incremental Formal Modeling Methodology”, to
appear in the Proceedings of the IEEE workshop on High Level Design,
Validation and Test (HLDVT 04), San Ramon, CA, November, 2004. (Invited
for a special issue of ACM Transactions on Design Automation Systems).
H. D. Patel and S. K. Shukla. “Towards A Heterogeneous Simulation
Kernel for System Level Models: A SystemC Kernel for Synchronous Data
Flow Models”. In Proceedings of Great Lakes Symposium in VLSI
(GLSVLSI04), 2004.
M. R. Mousavi, J. P. Talpin, P. Le Guernic, S. Shukla, and T.
Baasten, “Modeling and Validation of Globally Asynchronous Designs in a
Synchronous Framework”, In the proceedings of Design Automation and
Test in Europe (DATE 2004) Conference, February 2004, Paris, IEEE
Press. Pp.384-389
H. D. Patel and S. K. Shukla. “Towards A Heterogeneous Simulation
Kernel for System Level Models: A SystemC Kernel for Synchronous Data
Flow Models”. In Proceedings of International Symposium in VLSI
(ISVLSI04), February 2004, IEEE Computer Society Press, 2004. (Short
paper)
Radu Cornea, Shivajit Mohapatra, Nikil Dutt, Rajesh Gupta, Ingolf
Kreuger, Alex Nicolau, Doug Schmidt, Sandeep Shukla, Nalini
Venkatasubramanian, “A Model-Based Approach to System Specification for
Distributed Real-time and Embedded Systems”, In the Proceedings of
workshop on Model Driven Embedded Systems (MDES 03), San Diego, July
2003.
Radu Cornea, Shivajit Mohapatra, Nikil Dutt, Rajesh Gupta, Alex
Nicolau, Sandeep Shukla, Nalini Venkatasubramanian, “Service FORGEA QoS
and Power Management Service Based Software Architecture”, SBSE Service
Based Software Engineering Workshop, Italy September 2003.
Radu Cornea, Shivajit Mohapatra, Nikil Dutt, Rajesh Gupta, Ingolf
Krueger, Alex Nicolau, Doug Schmidt, Sandeep Shukla, Nalini
Venkatasubramanian, “A Model Based Approach to System Specification for
Distributed Real-Time and Embedded Systems”, In Proceedings of ACM RTAS
Workshop on Model-Driven Embedded Systems, May 2003
J. P. Talpin, D. Berner, S. K. Shukla, A. Gamatie, P. L. Guernic
and R. Gupta, A behavioral type inference system for Compositional
system-on-chip design, Accepted at the IEEE conference on Applications
of Concurrency in System Design (ACSD 2004.), Canada, June 2004
Deepak A. Mathaikutty, Hiren D. Patel and S. Shukla. A Functional
Programming Framework of Heterogeneous Model of Computation for System
Design , In the proceedings of Forum on Design Languages, Lille,
France, September 2004.
J. P. Talpin, P. Le Geurnic, S. Shukla, R. Gupta, F. Doucet,
“Polychrony for System Level Design”, In the Proceedings of Design
Automation and Test Conference (DATE), March, 2003, IEEE Press.
J. P. Talpin, P. Le Geurnic, S. Shukla, R. Gupta, F. Doucet,
“Polychrony for Formal Refinement Checking in a System Level Design
Methodology”, To appear in the proceedings of the IEEE Conference on
Applications of Concurrency in System Design (ACSD), June
2003
D. Bhaduri and S. K. Shukla, “Tools and techniques for
Evaluating Reliability Trade-offs for Nano-architectures”, in Nano,
Quantum and Molecular Computing: Implications to High Level Design and
Validation, Editors S. Shukla et al. (Kluwer Academic Publishers,
2004), pp. 157–212.
D. Bhaduri and S. K. Shukla, “NANOLAB: A Tool for
Evaluating
Reliability of Defect-Tolerant Nano Architectures”, in the proceedings
of IEEE International Symposium on VLSI (ISVLSI 2004), February 2004,
IEEE Computer Society Press.
D. Bhaduri and S. K. Shukla, “NANOPRISM: A Tool for
Evaluating
Granularity vs. Reliability Trade-offs in Nano Architectures”, In
proceedings of the Great Lakes Symposium on VLSI (GLSVLSI 04), Boston,
MA, ACM Press.
D. Bhaduri and S. K. Shukla, Reliability analysis in the
presence of signal noise for nano architectures, In the proceedings of
IEEE Conference on Nanotechnology (Munich, Germany, August 2004).
D. Bhaduri and S. K. Shukla, Reliability evaluation of
multiplexing based defect-tolerant majority circuits, In the
proceedings of IEEE Conference on Nanotechnology (Munich, Germany,
August 2004).
D. Bhaduri and S. K. Shukla, Using quantum model of
computation
for reliability evaluation of defect tolerant nano-architectures,In the
proceedings of IEEE Conference on Nanotechnology (Munich, Germany,
August 2004).
S. Suhaib, D. A. Mathaikutty, D. Berner, S. Shukla,
“Property
Ordering Effects in an Incremental Formal Modeling Methodology”, To
appear in the proceedings of International Workshop on Logic and
Synthesis (IWLS’04), June 2004.