Runtime Verification using Abstract Finite State Models
K.P. Jevitha, B. Jayaraman, M. Sethumadhavan
J. of Systems and Software
to appear, 2024, Elsevier.
A Declarative Approach to Detecting Design Patterns
A. Mohan, J. Swaminathan, B. Jayaraman
J. of Information and Software Technology
171:197457, 2024, Elsevier.
Subset-logic Programming: a Declarative Approach to Sets
B. Jayaraman
High Level Abstractions in Programming
3:39, 2022.
Semantics of Temporal Constrained Objects
J.M. Kannimoola, B. Jayaraman, K. Achuthan
J. of Logical & Algebraic Methods in Programming
119:100632, 2021, Elsevier.
Finite State Model Extraction and Visualization from Java Program
Execution
K.P. Jevitha, J. Swaminathan, B. Jayaraman, M. Sethumadhavan
Software Practice & Experience
51(2): 409-437, 2021, Wiley
Temporal Constrained Objects: Application and Implementation
J.M. Kannimoola, B. Jayaraman, P. Tambay, K. Achuthan
Computer Languages, Systems, and Structure,
49:82-100, 2017, Elsevier.
Compact Visualization of Java Program Execution
S. Jayaraman, B. Jayaraman, D. Lessa
Software Practice & Experience
47(2): 163-191, 2017, Wiley.
Runtime Visualization and Verification in JIVE
L. Ziarek, B. Jayaraman, D. Lessa, S. Jayaraman
Proc. Runtime Verification, Madrid, pp. 493-497,
Springer LNCS 10012, September 2016.
JI.FI, Visual Test and Debug Queries for Hard Real-time
E. Blanton,
D. Lessa,
L. Ziarek ,
P. Arora , and
B. Jayaraman
Concurrency and Computation, Practice and Experience
26(14):2456-2487, 2014, Wiley.
Probabilistic Spatio-Temporal Retrieval in Smart Spaces
V. Menon, B. Jayaraman, V. Govindaraju
J. Ambient Intelligence and Humanized Computing,
5(3): 383-392, 2014, Springer.
Modeling Mobile Stateful Channels in PiZ
J. Poroor and B. Jayaraman
Science of Computer Programming 78(9): 1470-1489, 2013, Elsevier
Explaining the Dynamic Structure and Behavior of Java Programs using a Visual Debugger
D. Lessa and
B. Jayaraman
Proc. 43rd ACM Technical Symp. on Computer Science Education (SIGCSE),
2012
Special Issue on Security and Performance of
Networks and Clouds, Guest Editor's Introduction
B. Jayaraman
Computer Journal 55(8): 907-908, 2012, Springer
C2L, A Formal Policy Language for Secure Cloud Configurations
J. Poroor and B. Jayaraman
Proc. Ambient Networks and Technologies (ANT)
pp. 499-506, 2012
The Three Rs of Cyberphysical Spaces
V. Menon, B. Jayaraman, V. Govindaraju
IEEE Computer
44(9), pp. 73-79, 2011
Multimodal Identification and Tracking in Smart Environments
V. Menon, B. Jayaraman, V. Govindaraju
Journal of Personal and Ubiquitous Computing 14(8), pp. 685-694, 2010
DoS Attacks on Real-Time Media through Indirect Contention-in-Hosts
J. Poroor and B. Jayaraman
IEEE Internet Computing 13(6): 22-30, 2009
Logic Programming with Solution Preferences
H-F. Guo and B. Jayaraman
Journal of Logic and Algebraic Programming 78(1): 1-21, 2008
Declarative and Visual Debugging in Eclipse
J. K. Czyz and B. Jayaraman
Proc. Eclipse Technology Exchange (ETX), pp. 31-35, 2007.
Optimization with Mode Directed Preferences
H-F. Guo, B. Jayaraman, G. Gupta, M. Liu
Proc. ACM Conf. on Principles and Practice of Declarative
Programming, Milan, pp. 242-251, July 2005.
Methodology and Architecture of JIVE
P. V. Gestwicki and B. Jayaraman
In Proc. 2005 ACM Symp. on Software Visualization (SOFTVIS),
pp. 95–104,
2005
Aggregation in Functional Query Languages
M. Osorio, J.C. Nieves, B. Jayaraman
Journal of Functional and Logic Programming,
volume 2004, number 2, August 2004.
Towards an Integration of Agent and
Activity-Centric Approaches in Organizational Process Modeling
R. Santanam, B. Jayaraman, and H.R. Rao
Information Systems Research,
15(4): 315-335, 2004.
A Comparison of Business-to-Business E-Service Solutions
D.J. Kim, M. Agrawal, B. Jayaraman, and H.R. Rao
Communications of the ACM, 46(12):317-324, 2003.
Preference Queries in Deductive Databases
K. Govindarajan, B. Jayaraman, and S. Mantha
New Generation Computing, 19(1):57-86, 2001.
Subset Logic Programs and their Implementation
B. Jayaraman and K. Moon
Journal of Logic Programming, 41(2):71-110, 2000.
Declarative Pruning in a Functional Query Language
M. Osorio, B. Jayaraman, and J.C. Nieves
Proc. Intl. Conf. on Logic Programming, pp. 588-604, 1999.
Theory of Partial Order Programming
M. Osorio, B. Jayaraman, and D.A. Plaisted
Science of Computer Programming, 34(3):207-238, 1999.
Set Constructors, Finite Sets, and Logical Semantics
D. Jana and B. Jayaraman
Journal of Logic Programming,
38(1):55-77, 1999.
Logic Grammars, Compositionality, and Overgeneration
J. Andrews, V. Dahl, and B. Jayaraman
Proc. Workshop on Natural Language Understanding
and Logic Programming, December 1999.
Preference Logic Grammars
B. Jayaraman, K. Govindarajan, and S. Mantha
Computer Languages,
24:179-196, 1998.
From Context-Free to Definite-Clause Grammars: A Type-Theoretic Approach
J. Haas and B. Jayaraman
Journal of Logic Programming, 30(1):1-23, 1997.
Optimization and Relaxation in Constraint Logic Languages
K. Govindarajan, B. Jayaraman, and S. Mantha
Proc. 23rd Annual ACM Symp. on Principles of Programming
Languages,
pp. 91-103, St. Petersburg, FL, January 1996.
Analysis of Or-parallel Execution Models
G. Gupta and B. Jayaraman
ACM Trans. on Programming Languages and Systems,
15(4): 659-680, 1993.
And-Or Parallelism on Shared-Memory Multiprocessors
G. Gupta and B. Jayaraman
Journal of Logic Programming, 17(1): 59--89, 1993.
A Domain-Theoretic Approach to Functional and Logic Programming
F.S.K. Silbermann and B. Jayaraman
Journal of Functional Programming, 2(3): 273-321, 1992.
EqL: the language and its implementation
B. Jayaraman and G. Gupta
IEEE Trans. on Software Engineering, SE-15: 771-779, 1989.
Semantics and Implementation of Resource Expressions
B. Jayaraman and R.M. Keller
J. of Parallel and Distributed Computing , 7: 40-63, 1989.
Semantics of EqL
B. Jayaraman
IEE Trans. on Software Engineering, SE-14: 472--480, 1988.
Subset-logic programming: Application and
Implementation,
B. Jayaraman and A. Nair
Proc. Fifth Intl. Logic
Programming Conf., Seattle,
August 1988, pp. 843-858, The MIT Press.
Functional Programming with Sets,
B. Jayaraman and D.A. Plaisted,
Proc. Third Intl. Conf. on Functional
Programming Languages and Computer Architecture ,
Portland, OR, September 1987, pp.~194-210,
Springer-Verlag.
Primitives for Resource Management in a Demand-driven Reduction Model
B. Jayaraman and R.M. Keller
Intl. Journal on Parallel Programming,15: 215--244, 1987.
Equations, Sets, and Reduction Semantics for
Functional and Logic Programming
B. Jayaraman and F.S.K.~Silbermann
Proc. 1986 ACM
Conf. on LISP and Functional Programming ,
Cambridge, MA, August 1986, pp.~320-331, ACM Press.
Theory of Linear Equations as applied to Program Transformations
U. Reddy and B. Jayaraman
Proc. Eighth Intl.
Joint Conf. on Artificial Intelligence,
Karlsruhe,
July 1983, pp. 10-17,
IEEE Computer Society Press.