George Kutty

dblp:52/5031 · DBLP profile ↗
← Back
13ranked-venue papers
2as first author
0since 2021 · last 1997
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 9 · 2 first-authorSoftware engineering, systems software and programming languages · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
6 papers
Logic in computer science · 68% Automated reasoning and model checking · 14% Distributed computing theory · 10%
Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Logic in computer science
temporal logic
0.151997
A Graphical Environment for the Design of Concurrent Real-Time Systems · ACM Trans. Softw. Eng. Methodol. 1997
The Real-Time Graphical Interval Logic Toolset · CAV 1996
A Graphical Interval Logic for Specifying Concurrent Systems · ACM Trans. Softw. Eng. Methodol. 1994
Requirements engineering and software design › software architecture
graphical specification
0.011997
A Graphical Environment for the Design of Concurrent Real-Time Systems · ACM Trans. Softw. Eng. Methodol. 1997
Requirements engineering and software design
software architecture
0.011997
A Graphical Environment for the Design of Concurrent Real-Time Systems · ACM Trans. Softw. Eng. Methodol. 1997
Automated reasoning and model checking
model checking
0.021996
A Graphical Interval Logic Toolset for Verifying Concurrent Systems · CAV 1993
The Real-Time Graphical Interval Logic Toolset · CAV 1996
Distributed computing theory
concurrent systems
0.021993
A Graphical Interval Logic Toolset for Verifying Concurrent Systems · CAV 1993
Graphical Specifications for Concurrent Software Systems · ICSE 1992
Requirements engineering and software design › formal specification
concurrent system specification
0.011994
A Graphical Interval Logic for Specifying Concurrent Systems · ACM Trans. Softw. Eng. Methodol. 1994
Requirements engineering and software design
formal specification
0.011994
A Graphical Interval Logic for Specifying Concurrent Systems · ACM Trans. Softw. Eng. Methodol. 1994
Embedded and real-time systems › real-time system design
real-time system specification
0.011993
Really visual temporal reasoning · RTSS 1993
Computational complexity
decidability
0.011993
Really visual temporal reasoning · RTSS 1993
Logic in computer science › temporal logic
interval temporal logic
0.011993
A Graphical Interval Logic Toolset for Verifying Concurrent Systems · CAV 1993
Logic in computer science › temporal logic
real-time temporal logic
0.011993
Really visual temporal reasoning · RTSS 1993
Automated reasoning and model checking
theorem proving
0.011993
Really visual temporal reasoning · RTSS 1993
Logic in computer science
specification and verification
0.011992
Graphical Specifications for Concurrent Software Systems · ICSE 1992

Methods — techniques the papers use, named apart from their topics

theorem proving · 0.1graphical interval logic · 0.1graphical representation · 0.0timed buchi automata · 0.0automated theorem proving · 0.0formal specification · 0.0
YearPublicationVenuePosition
1997 A Graphical Environment for the Design of Concurrent Real-Time Systems
abstract
Concurrent real-time systems are among the most difficult systems to design because of the many possible interleavings of events and because of the timing requirements that must be satisfied. We have developed a graphical environment based on Real-Time Graphical Interval Logic (RTGIL) for specifying and reasoning about the designs of concurrent real-time systems. Specifications in the logic have an intuitive graphical representation that resembles the timing diagrams drawn by software and hardware engineers, with real-time constraints that bound the durations of intervals. The syntax-directed editor of the RTGIL environment enables the user to compose and edit graphical formulas on a workstation display; the automated theorem prover mechanically checks the validity of proofs in the logic; and the database and proof manager tracks proof dependencies and allows formulas to be stored and retrieved. This article describes the logic, methodology, and tools that comprise the prototype RTGIL environment and illustrates the use of the environment with an example application.
Louise E. Moser, Y. S. Ramakrishna, George Kutty, P. M. Melliar-Smith, Laura K. Dillon
ACM Trans. Softw. Eng. Methodol.3
1996 The Real-Time Graphical Interval Logic Toolset
Louise E. Moser, P. M. Melliar-Smith, Y. S. Ramakrishna, George Kutty, Laura K. Dillon
CAV4
1996 Interval Logics and Their Decision Procedures, Part I: An Interval Logic
Y. S. Ramakrishna, P. M. Melliar-Smith, Louise E. Moser, Laura K. Dillon, George Kutty
Theor. Comput. Sci.5
1996 Interval Logics and Their Decision Procedures. Part II: A Real-Time Interval Logic
Y. S. Ramakrishna, P. M. Melliar-Smith, Louise E. Moser, Laura K. Dillon, George Kutty
Theor. Comput. Sci.5
1995 Axiomatizations of Interval Logics
abstract
Interval logic has been introduced as a temporal logic that provides higher-level constructs and an intuitive graphical representation, making it easier in interval logic than in other temporal logics to specify and reason about concurrency in software and hardware designs. In this paper we present axiomatizations for two propositional interval logics and relate these logics to Until Temporal Logic. All of these logics are discrete linear-time temporal logics with no next operator. The next operator obstructs the use of hierarchical abstraction and refinement, and makes reasoning about concurrency difficult.
George Kutty, Louise E. Moser, P. M. Melliar-Smith, Y. S. Ramakrishna, Laura K. Dillon
Fundam. Informaticae1
1994 Completeness and Soundness of Axiomatizations for Temporal Logics. Without Next
abstract
We present axiomatizations for Until Temporal Logic (UTL) and for Since/Until Temporal Logic (SUTL). These logics are intended for use in specifying and reasoning about concurrent systems. They employ neither a next nor a previous operator, which obs
Louise E. Moser, P. M. Melliar-Smith, George Kutty, Y. S. Ramakrishna
Fundam. Informaticae3
1994 A Graphical Interval Logic for Specifying Concurrent Systems
abstract
This article describes a graphical interval logic that is the foundation of a tool set supporting formal specification and verification of concurrent software systems. Experience has shown that most software engineers find standard temporal logics difficult to understand and use. The objective of this article is to enable software engineers to specify and reason about temporal properties of concurrent systems more easily by providing them with a logic that has an intuitive graphical representation and with tools that support its use. To illustrate the use of the graphical logic, the article provides some specifications for an elevator system and proves several properties of the specifications. The article also describes the tool set and the implementation.
Laura K. Dillon, George Kutty, Louise E. Moser, P. M. Melliar-Smith, Y. S. Ramakrishna
ACM Trans. Softw. Eng. Methodol.2
1993 A Graphical Interval Logic Toolset for Verifying Concurrent Systems
George Kutty, Y. S. Ramakrishna, Louise E. Moser, Laura K. Dillon, P. M. Melliar-Smith
CAV1
1993 A Real-Time Interval Logic and Its Decision Procedure
Y. S. Ramakrishna, Laura K. Dillon, Louise E. Moser, P. M. Melliar-Smith, George Kutty
FSTTCS5
1993 Really visual temporal reasoning
abstract
Real-Time Future Interval Logic (RTFIL) is a visual logic with formulae that resemble timing diagrams. It is a dense real-time temporal logic that is based on two simple temporal primitives: interval modalities for the purely qualitative part and duration predicates for the quantitative part. We present the logic, and illustrate its use in specifying the railroad crossing example and in proving some of its properties. The logic is decidable by reduction to the emptiness problem of Timed Buchi Automata. An automated theorem prover based on this decision procedure has been implemented as part of a graphical proof environment. The proofs of the railroad crossing example have been verified using this theorem prover. An automated theorem prover and a graphical specification language greatly facilitate the task of verifying real-time proofs. This convenience apart, RTFIL is invariant under real-time stuttering and does not admit instantaneous states. These properties facilitate proof methods based on abstraction and refinement.>
Y. S. Ramakrishna, P. M. Melliar-Smith, Louise E. Moser, Laura K. Dillon, George Kutty
RTSS5
1992 An Automata-Theoretic Decision Procedure for Future Interval Logic
Y. S. Ramakrishna, Laura K. Dillon, Louise E. Moser, P. M. Melliar-Smith, George Kutty
FSTTCS5
1992 Graphical Specifications for Concurrent Software Systems
abstract
We present a description of a graphical interval logic that is the foundation of a toolset we are developing to support formal specification and verification of concurrent software systems. Experience has shown that most software engineers find standard temporal logics difficult to under- stand and to use. Our objective is to enable software engineers to specify and reason about temporal properties of concurrent systems more easily by providing them with a logic that has an intuitive graphical representation and with tools that support its use. To illustrate the use of our graphical interval logic, we provide a specification for a readers/writers database system and prove several properties of the specification.
Laura K. Dillon, George Kutty, Louise E. Moser, P. M. Melliar-Smith, Y. S. Ramakrishna
ICSE2
1992 An automata-theoretic decision procedure for propositional temporal logic with since and until
Y. S. Ramakrishna, Louise E. Moser, Laura K. Dillon, P. M. Melliar-Smith, George Kutty
Fundam. Informaticae5