39 citations found. Retrieving documents...
P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. "MT: A Toolset for Specifying and Analyzing Real-Time Systems," Real-Time System Symposium, Lake Buena Vista, FL, December 1990.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Selective Quantitative Analysis and Interval Model.. - Campos, Clarke, Grumberg (2000)   (9 citations)  (Correct)

....is extremely expensive, limiting the size of problems that can be handled. Discrete time is used by other tools such as [16, 28] The tool described in [28] also uses symbolic algorithms using BDDs. These tools, however, do not allow the quantitative analysis of systems as the proposed method. In [14] quantitative analysis is implemented, but with a more limited scope. Analytical methods for analyzing real time systems also exist, such as the rate monotonic scheduling theory [22, 19, 26] In this method a real time system is characterized by a set of periodic tasks, each having a period and ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: a toolset for specifying and analyzing real-time systems. In IEEE Real-Time Systems Symposium, 1993.


An Automation-Based Design Methodology for Distributed, Hard.. - Puchol (1998)   (Correct)

....languages for specifying and programming the system. These issues are important in order to manage the complexity of engineering increasingly large systems. Some of these issues, such as specification languages and verification, have already been addressed by the SARTOR project in the past [CHLR93] Our methodology pays attention to all these concerns, including the more pragmatic ones, while satisfying reasonable separation of concerns in the following issues: ffl Structural organization: both implementation based (mapping to a set of resources such as processors and network) and ....

....minor modifications. Modechart is a state based language designed for the specification of the behavior of real time systems. Modechart has been applied to a number of applications and a set of tools has been developed for editing, simulating, analyzing and implementing Modechart specifications [CHLR93, PMS95b] From the practical point of view, the concerns are suitability of the language for specification, programming and implementation of large scale real time systems. From the analytical point of view, the concerns are its formal semantics 11 and the suitability for formal analysis, as ....

[Article contains additional citation context not shown here]

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A.T. Rose. MT: A toolset for specifying and analyzing real--time systems. In Proceedings of the IEEE Real-Time Systems Symposium, pages 12--22. IEEE Computer Society, December 1993. 163


Analysis and Verification of Real-Time Systems using.. - Campos, Clarke (1999)   (3 citations)  (Correct)

....The description of the system is then compiled into a state transition graph which can be analyzed using several methods. A symbolic model checker allows the verification of untimed properties expressed in CTL[15] Time bounded properties can be verified using RealTime CTL model checking[10]. In addition, algorithms derived from symbolic model checking are used to compute quantitative information about the model[1] The information produced allows the user to check the temporal correctness of the model: schedulability of the tasks of the system can be determined by computing their ....

....is extremely expensive, limiting the size of problems that can be handled. Discrete time is used by other tools such as[11,13,22] The tool described in[22] also uses symbolic algorithms using BDDs. These tools, however, do not allow the quantitative analysis of systems as the proposed method. In[10] quantitative analysis is implemented, but with a more limited scope. Analytical methods for analyzing real time systems also exist, such as the rate monotonic scheduling theory[16,17,21] In this method a real time system is characterized by a set of periodic tasks, each having a period and an ....

[Article contains additional citation context not shown here]

P. Clements, C. Heitmeyer, G. Labaw, and A. Rose. MT: a toolset for specifying and analyzing real-time systems. In IEEE Real-Time Systems Symposium, 1993.


Selective Quantitative Analysis and Interval Model.. - Campos, Clarke, Grumberg (1999)   (9 citations)  (Correct)

....a discrete time tool, since this may simplify verification, speeding it up considerably and possibly enabling the analysis of larger systems. Discrete time is used by other tools such as [16, 31] These tools, however, do not allow the quantitative analysis of systems as the proposed method. In [13] quantitative analysis is implemented, but with a more limited scope. Dense time models allowing restricted quantitative analysis can be found in [18, 30, 14] Linear time temporal logics interpreted over both infinite paths and finite intervals have been introduced in [21, 22] However, they use ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: a toolset for specifying and analyzing real-time systems. In IEEE Real-Time Systems Symposium, 1993.


Compiling Modechart - Specifications Carlos Puchol   (Correct)

....Texas at Austin Austin, TX 78712 1188 Abstract The Modechart specification language is a formalism for the specification of real time systems. A toolset for specification, analysis and simulation for Modechart specifications exists for supporting the design and construction of real time systems [CHLR93]. This paper introduces a new tool in the the toolset: a compiler for a class of Modechart specifications, namely, that of deterministic system specifications, extended by a subclass of the non deterministic system specifications. The object code that the compiler generates is in ESTEREL, a member ....

....use of hierarchical graphical formalisms to extend conventional state transition diagrams. However, the semantics of Modechart is defined axiomatically in terms of RTL (Real Time Logic [JM86] which is a logic especially amenable to reasoning about the absolute timing of events. A set of tools [CHLR93] has been developed for the specification and analysis of real time systems within the SARTOR environment, to which we now add implementation capabilities. In this paper we describe a compiler for the class of deterministic Modechart programs and a subset of the class of non deterministic ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A.T. Rose. "MT:A Toolset for Specifying and Analyzing Real--Time Systems ". In Proceedings of the IEEE Real-Time Systems Symposium, pages 12--22, December 1993.


GCSR: A Graphical Language for the Specification and.. - Ben-Abdallah (1995)   (Correct)

....happened concurrently in the system at time t. Modechart does not have built in constructs to explicitly express run time resource requirements. However, some run time resource requirements may be encoded in Modechart through the enabling conditions. For an example, the reader is referred to [CHLR93] where part of a missile system along with the operating system are modeled in Modechart. In this example, the scheduler part of the operating system is encoded as a mode that executes in parallel along with the missile system application. The scheduler mode is itself a parallel mode where ....

....to add the notion of prioritized modes. STARTOR and MT are two toolsets that have been built based on Modechart. STARTOR [HL91] is an experimental toolset to build and prove properties about hard real time software and is based on Modechart to describe the functional view of the software. MT [CHLR93, RPC94] is another toolset that has been developed for the specification, verification, and simulation of real time systems using a subset of Modechart. In MT, one can write a Modechart specification and an RTL formula that describes system properties, such as safety properties, and automatically ....

P.C. Clements, C.L. Heitmeyer, B.G. Labaw, and A. T. Rose. Mt: A toolset for specifying and analyzing real-time systems. In Proc. of the Real-Time Systems Symposium, pages 12--22, Raleigh-Durham, North Carolina, December 1-3 1993.


Formal Methods For Real-Time Systems - Stuart (1996)   (2 citations)  (Correct)

....instant that the predicate changes values it is considered both true and false. As a result, if MOVEUP were not split into two modes, setting APP to false would both cause the gate to begin to move up, and then immediately start down. 13.5. 2 HARM Mailbox The HLCS (Harm Low Cost Seeker) system [18] is an attempt to design a low cost guidance package for the HARM (High speed Anti Radiation Missile) an anti radar missile. Included in the project is an attempt to design a new avionics package. The Naval Research Laboratory has used Modechart to model this system [19] The next two examples ....

....process, many of these algorithms have been implemented in the tools XMCVFY and XSVT, which allow users to generate computation graphs and simulation verification graphs for a subset of Modechart, and evaluate various queries using the graphs. The first of these tools is part of the MT toolset [18], developed by Dr. Aloysius Mok s Real Time Systems group at the University of Texas at Austin, together with Connie Heitmeyer s group at the Naval Research Laboratory. 15.2 Related Work Formal specification and verification techniques for real time systems is an area of active research. This ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc. IEEE Real-Time Systems Symposium, December 1993.


Specification and Analysis of Real-Time Systems: Modechart .. - Mok, STUART, JAHANIAN (1995)   (3 citations)  (Correct)

....the specification, validating expectations about typical behaviors, and verifying the correctness of the specification over all behaviors. More detailed information about the Modechart specification language can be found in [JLM88] and [JM94] Simulating Modechart specifications is covered in [CHLR93]. The theoretical framework for the verifier is in [JS88] and [Stu90] Finally, RPC94] is a detailed user s guide for the Modechart Toolset. In the introduction, a methodology was proposed envisioning specification, verification and validation as a collaborative process involving the user and ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc. IEEE Real-Time Systems Symposium, December 1993.


Integrated Design Tools for Hard Real-time Systems - Puchol, Mok   (Correct)

....languages for specifying and programming the system. These issues are important in order to manage the complexity of engineering increasingly large systems. Some of these issues, such as specification languages and verification, have already been addressed by the SARTOR project in the past [4]. Our methodology pays attention to all these concerns, including the more pragmatic ones, while satisfying reasonable separation of concerns in the following issues: ffl Structural organization: both architecture based (mapping to a set of resources such as processors and network) and ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. Rose. MT: A toolset for specifying and analyzing real--time systems. In Proceedings of the IEEE Real-Time Systems Symposium, pages 12--22. IEEE Computer Society, December 1993.


Instrumentation, Modeling and Analysis of Dynamic.. - Welch, Shirazi.. (1998)   (Correct)

....on Real Time Logic (RTL) JM86] are assertions that have to be met at runtime. The constraints are monitored at run time as new events are generated, and are examined to detect violations. The approach in [JRR94] has been used to check the simulation of an executable specification in [RS94] [CHLR93], and [Jah95] Features in [JM86] have also been folded into an application development language in [GKS95] where the authors extend C with RTL like mechanisms for specifying and (run time) monitoring of timing constraints. An abstract model for performance visualization of complex systems that ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose, "MT: A Toolset for Specifying and Analyzing Real-Time Systems", Proceedings of The IEEE Real-Time Systems Symposium, 12-22, December, 1993.


Formal Verification and Analysis of Multimedia Systems - Campos, Ribeiro-Neto.. (1999)   (2 citations)  (Correct)

....are satisfied by the model, without providing any quantitative information. Other SMC based techniques have been extended to deal with real time systems [13, 30] but only determine if the properties are satisfied by the model, or provide limited quantitative information about the system [14]. Some verification tools adopt a continuous time approach [1, 21] contrary to Verus, which uses discrete time. Although continous time approach allows a more accurate measurement of time, it demands a larger space to represent the model. This demand makes modeling complex systems very ....

P. Clements, C. Heitmeyer, G. Labaw, and A. Rose. MT: a toolset for specifying and analyzing real-time systems. In IEEE Real-Time Systems Symp., 1993.


An Operational Semantics and Compiler for Real-Time.. - Puchol, Stuart, Mok (1998)   (Correct)

....graphical formalisms to extend conventional state transition diagrams. Modechart adds absolute and relative timing semantics to Statecharts transitions. A set of tools has been developed for the specification, analysis and implementation of real time systems within the Modechart framework [Clements et al. 1993, Puchol et al. 1995] Modechart specifications are made up of modes and transitions. Modes can be thought of as hierarchical partitions of the state space, and can be combined by using parallel or serial composition. The most basic modes are called atomic modes. A serial relationship among ....

Clements, P. C., Heitmeyer, C. L., Labaw, B. G., and Rose, A. (1993). MT: A toolset for specifying and analyzing real--time systems. In Proceedings of the IEEE Real-Time Systems Symposium, pp. 12--22.


Automatic Analysis of Consistency between Requirements and.. - Chechik, Gannon (1996)   (6 citations)  (Correct)

....and software developers, and is easy to use and modify. The initial language lacked an underlying formal semantics. A number of semantics have been proposed [5, 30, 26, 54, 62] some of which became bases of tools performing consistency and completeness checks [31] and enabling simulations [21, 55] of requirements. In this section we briefly describe SCR behavioral requirements and environmental assumptions. A more formal description can be found in [31] The SCR model is used to specify reactive systems. The environment contains monitored and controlled variables. Monitored variables are ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. "MT: A Toolset for Specifying and Analyzing Real-time Systems". In Proceedings of Real-Time Systems Symposium, Raleigh, NC, December 1993.


The Design and Analysis of Real-Time Systems Using the.. - Kolano, Dang, al. (1999)   (2 citations)  (Correct)

....time interval, as indicated above, the theorem proving component of the SDE was used to prove that selected portions of the requirements held for all constant values and for all times. 4. Related Work A number of other development environments are available for other specification languages. MT [Clements et al. 1993] is an integrated development environment for the Modechart language, which incorporates components similar to those of the SDE. It includes the ability to hierarchically traverse specifications and invoke the editor on the displayed portion. MT s Consistency and Completeness Checker is similar in ....

Clements, P.C., C.L. Heitmeyer, B.G. Labaw, and A.T. Rose (1993), "MT: A Toolset for Specifying and Analyzing Real-Time Systems," Proceedings of the Real-Time Systems Symposium, IEEE Computer Society Press, Los Alamitos, CA, pp. 12-22.


Graphical Communicating Shared Resources: a Language for.. - Ben-Abdallah, Lee (1997)   (Correct)

....might be possible to encode the run time resource requirements with the functional requirements in these languages as events or boolean conditions, the resulting specification may be complex and hard to modify. For an example, the reader is referred to the description of the Modechart toolset MT [7] where several tasks of a missile system are modeled together with a cpu allocation. Further, the above languages lack an equivalence relation that can be used to verify the correctness of a specification with respect to another, e.g. expressing system requirements. 6.2 The Production Cell Among ....

P.C. Clements, C.L. heitmeyer, B.G. Labaw, and A. T. Rose. Mt: A toolset for specifying and analyzing real-time systems. In Proc. of IEEE Real-Time Systems Symposium, pages 12--22, Raleigh-Durham, North Carolina, December 1-3 1993.


Software Approach to Hazard Detection Using On-line.. - Schroeder, Aggarwal.. (1997)   (1 citation)  (Correct)

....cannot all be known a priori. The work is important to us though in that it defines a class of constraints specifiable and monitorable by our tool. The Monitoring and Assertion tool (MAC) 4] is a formal analysis technique for monitoring symbolic execution traces generated by the Modechart Toolset [5]. It provides a mechanism for evaluating properties of the system on a particular execution trace. Leveson s work in the early 1980 s [21] is early recognition of the need for run time checking for hazard prevention. Her synchronous approach, though, requires embedding constraints in the ....

....added initially. Language oriented tasks in addition to implementing the complier include exploring the specification of hazards that occur over time (e.g. temperature rising too fast) We are also comparing SafeTQuel to specification languages suitable for safety critical systems (e.g. MT [5] and RSML [20] This comparison will establish the suitability of a query language for constraint specification. 6.2 Future Work There are several avenues of long term pursuit. We would like to apply hazard detection to a virtual environment, where hazards still have meaning though in a less ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proceedings IEEE Real-Time Systems Symposium, December 1993.


A Framework for Evaluating Specification Methods.. - Ardis, Chaves.. (1996)   (20 citations)  (Correct)

....reasoning about the absolute timing of events. The second is an operational semantics [13] which captures a more computational and intuitive approach to the language. A set of tools has been developed for the specification, analysis and implementation of real time systems within this framework [14, 15]. Modechart specifications are made up of modes and transitions. Modes can be thought of as hierarchical partitions of the state space, and can be combined by using parallel or serial composition. The most basic modes are called atomic modes. A serial relationship among several modes indicates ....

P.C. Clements, C. L. Heitmeyer, B. G. Labau, and A. T. Rose, "MT: A toolset for specifying and analyzing real-time systems", IEEE Real-Time Systems Symposium, December 1993.


Schedulability and Safety Analysis in the Graphical.. - Ben-Abdallah, Kim (1996)   (Correct)

....it might be possible to encode the run time resource requirements as boolean conditions using formalisms without explicit notions of resources, the resulting specification is often complex and hard to modify. For an example, the reader is referred to the description of the Modechart toolset MT [5] where several tasks of a missile system are modeled together with a cpu allocation. In addition, the development of the GCSR language is motivated by two other concerns: one is to support the modular, hierarchical, and thus, scalable specification of real time systems; the other is to benefit ....

P.C. Clements, C.L. Heitmeyer, B.G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc. of the RealTime Systems Symposium, pages 12--22, RaleighDurham, North Carolina, December 1-3 1993.


Automatic Real-Time Analysis of Ada Tasking Programs for.. - Buy, Sloan   (Correct)

....of real time programs. Such questions may include minimum and maximum delays between events in the program, as well as questions about the concurrency behavior of the program (e.g. freedom from deadlock and absence of starvation) To date, very few tools exist that can answer these questions [8, 9, 21, 22, 35]. All existing approaches and the corresponding tools are very sensitive to program size, due to the computational complexity of the analysis. Our approach to the analysis of real time programs uses a timed extension of Petri nets, which we call a Simple Time Petri net (or STP net) for modeling ....

....then T 1 is blocked for at most d time units. If T 2 does not accept the call within this time, then T 1 s call is canceled, and T 1 executes the delay alternative instead. Figure 2 shows a net fragment illustrating our modeling of timed entry calls. Each place is labeled by a t 1 [10] t 2 [8] t 5 [0] t 6 [0] t 4 [0] t 3 [0] p 6 p 3 p 7 p 1 p 2 p 5 p 4 p 8 p 10 p 9 Figure 2: STP net fragment modeling Ada timed entry call statement. place name, and each transition is labeled by a transition name, followed by a static firing delay in square brackets. Places p 1 , p 2 , and p 3 represent ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proceedings Real-Time Systems Symposium, pages 12--22. IEEE, December 1993.


A Framework for Evaluating Specification Methods.. - Ardis, Chaves.. (1995)   (20 citations)  (Correct)

....diagrams. Modechart adds absolute and relative timing semantics to Statecharts transitions. Its semantics is defined in terms of RTL (Real Time Logic [JM86] which is a logic especially amenable to reasoning about the absolute timing of events. A set of tools has been developed [CHLR93] for the specification and analysis of real time systems within this framework. Modechart specifications are made up of modes and transitions. Modes can be thought of as hierarchical partitions of the state space, and can be combined by using parallel or serial composition. The basic modes are ....

P.C. Clements, C. L. Heitmeyer, B. G. Labau, and A. T. Rose. MT: A toolset for specifying and analyzing realtime systems. IEEE Real-Time Systems Symposium, December 1993.


PARAGON: A Paradigm for the Specification.. - Ben-Abdallah..   (Correct)

....obtuse descriptions, and this has impeded their application within industrial settings, and 2) their manual application to realistic problems is time consuming and error prone. As a result, many formalisms have adopted graphical notation [15] 17] 27] and are supported by automated tools [9] [10], 12] 21] 25] 26] that perform tasks such as syntax checking, semantic equivalences (e.g. CWB[9] for CCS) or pre orders checking (e.g. FDR [12] for CSP) model checking (e.g. MT [10] for Modecharts and the TTM RTTL verifier[25] and interactive execution. To avoid the mathematical ....

.... many formalisms have adopted graphical notation [15] 17] 27] and are supported by automated tools [9] 10] 12] 21] 25] 26] that perform tasks such as syntax checking, semantic equivalences (e.g. CWB[9] for CCS) or pre orders checking (e.g. FDR [12] for CSP) model checking (e.g. MT [10] for Modecharts and the TTM RTTL verifier[25] and interactive execution. To avoid the mathematical notation and facilitate the use of ACSR by practitioners that are not necessarily experts in process algebras, we have developed the Graphical Communicating Shared Resources (GCSR) 4] language. ....

P.C. Clements, C.L. Heitmeyer, B.G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc. of the IEEE RealTime Systems Symposium, pages 12--22, RaleighDurham, North Carolina, December 1-3 1993.


A Methodology and Support Tools for Analysis of Real-Time.. - Stuart, Mok, Jahanian   (Correct)

....whether a system specification satifies the required properties. The paper also describes the implementation of a mechanical verifier, based on the proposed approach, which has been recently integrated as part of the Modechart Toolset prototype development environment from the Naval Research Lab [7]. Supported in part by a research grant from the Office of Naval Research under ONR contract number N0014 94 1 0582 1 Introduction With the increasing reliance on computer control of embedded real time systems in diverse civilian and military applications such as avionics, air traffic control, ....

....and in particular, support for specification and analysis of timing requirements. The Modechart Toolset (MT) developed at the Naval Research Laboratory in collaboration with researchers at the University of Texas, is a collection of integrated tools for specifying and analyzing real time systems [7, 32]. MT supports the formal specification of real time behavior in a language called Modechart and formal analysis via formal verification, static completeness and consistency checking, and specification simulation. A recent report presented an overview of the Modechart Toolset and its application to ....

[Article contains additional citation context not shown here]

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc. IEEE Real-Time Systems Symposium, December 1993.


An Operational Semantics and Compiler for Real-Time.. - Puchol, Stuart, Mok (1998)   (Correct)

....of hierarchical graphical formalisms to extend conventional state transition diagrams. Modechart adds absolute and relative timing semantics to Statecharts transitions. A set of tools has been developed for the specification, analysis and implementation of real time systems within this framework [CHLR93, PMS95]. Modechart specifications are made up of modes and transitions. Modes can be thought of as hierarchical partitions of the state space, and can be combined by using parallel or serial composition. The most basic modes are called atomic modes. A serial relationship among several modes indicates ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A.T. Rose. "MT:A Toolset for Specifying and Analyzing Real--Time Systems". In Proceedings of the IEEE Real-Time Systems Symposium, pages 12--22, December 1993.


Compiling Modechart Specifications - Puchol, Mok, Stuart (1995)   (6 citations)  (Correct)

....Texas at Austin Austin, TX 78712 1188 Abstract The Modechart specification language is a formalism for the specification of real time systems. A toolset for specification, analysis and simulation for Modechart specifications exists for supporting the design and construction of real time systems [CHLR93]. This paper introduces a new tool in the the toolset: a compiler for a class of Modechart specifications, namely, that of deterministic system specifications, extended by a subclass of the nondeterministic system specifications. The object code that the compiler generates is in Esterel, a member ....

....use of hierarchical graphical formalisms to extend conventional state transition diagrams. However, the semantics of Modechart is defined axiomatically in terms of RTL (Real Time Logic [JM86] which is a logic especially amenable to reasoning about the absolute timing of events. A set of tools [CHLR93] has been developed for the specification and analysis of real time systems within the SARTOR environment, to which we now add implementation capabilities. In this paper we describe a compiler for the class of deterministic Modechart programs and a subset of the class of non deterministic ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A.T. Rose. "MT:A Toolset for Specifying and Analyzing Real--Time Systems". In Proceedings of the IEEE Real-Time Systems Symposium, pages 12--22, December 1993.


VERSA: A Tool for the Specification and Analysis of.. - Clarke, Lee, Xie (1995)   (29 citations)  (Correct)

....emphasis is present in the Process Algebra Manipulator (PAM) 14, 15] which is in some respects more general than FDR or CWB, as it allows the user to define the language that is to be used for analysis, and supports very general algebraic analysis techniques. Tools are fundamental to Modechart[16, 17, 18] and the TTM RTTL verifier[19] which use a graphical formalism to express the structure of concurrent systems, and provide an interpreter and a logic based language for analysis. Based upon the algebra ACSR, VERSA is a tool that supports an algebraic approach to systems analysis and design. ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. MT: A Toolset for Specifying and Analyzing Real-Time Systems. In Proc. Real Time Systems Symposium, pages 12--22. IEEE Computer Society Press, December 1993.


Run-Time Monitoring of Real-Time Systems - Jahanian (1995)   (32 citations)  (Correct)

....is under way to use the approach, presented in this chapter, to test specifications of real time systems described in the Modechart language. One of the features of the Modechart Toolset (MT) is that it can simulate a Modechart Acknowledgments 452 specification by generating execution traces [4, 20]. 2 The monitoring approach, presented in this chapter, is being integrated with the Modechart Toolset to test simulation traces and to detect erroneous system behavior. Acknowledgments The author wishes to thank Raj Rajkumar, Sitaram Raju, Sarah Chodrow, and Marc Donner for their contributions ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. Mt: A toolset for specifying and analyzing real-time systems. In Proc. of Real-Time Systems Symposium, pages 12--22, December 1993.


The Algebra of Communicating Shared Resources and Its Toolkit - Lee, Clarke, Xie (1995)   (2 citations)  (Correct)

....[11] and CCS [16, 18] are supported by FDR [7] and CWB [5] respectively, which offer textual interfaces for process description, comparison of processes, and model checking. Modechart [13] provides a graphical formalism to express concurrent real time systems and has been implemented in MCTool [6, 9]. Sec. 12.2 ACSR: A Real Time Process Algebra 273 Tools based on timed transition system models such as the TTM RTTL verifier [20] and the CRSM Toolset [22, 24] have also been developed. To facilitate the use of ACSR in the design and analysis of real time systems, we have developed an ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. MT: A Toolset for Specifying and Analyzing Real-Time Systems. In Proc. Real Time Systems Symposium, December 1993.


Software Approach to Hazard Detection Using On-line.. - Schroeder, Aggarwal.. (1997)   (1 citation)  (Correct)

....cannot all be known a priori. The work is important to us though in that it defines a class of constraints specifiable and monitorable by our tool. The Monitoring and Assertion tool (MAC) 2] is a formal analysis technique for monitoring symbolic execution traces generated by the Modechart Toolset [3]. It provides a mechanism for evaluating properties of the system on a particular execution trace. Leveson s work in the early 1980 s [13] is early recognition of the need for run time checking for hazard prevention. Her synchronous approach, though, requires embedding constraints in the ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proceedings IEEE RealTime Systems Symposium, December 1993.


Selective Quantitative Analysis and Interval Model.. - Campos, Clarke, Grumberg (1996)   (9 citations)  (Correct)

....is extremely expensive, limiting the size of problems that can be handled. Discrete time is used by other tools such as [16, 28] The tool described in [28] also uses symbolic algorithms using BDDs. These tools, however, do not allow the quantitative analysis of systems as the proposed method. In [14] quantitative analysis is implemented, but with a more limited scope. Analytical methods for analyzing real time systems also exist, such as the rate monotonic scheduling theory [22, 19, 26] In this method a real time system is characterized by a set of periodic tasks, each having a period and an ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: a toolset for specifying and analyzing real-time systems. In IEEE Real-Time Systems Symposium, 1993.


Operational Semantics for Visual Simulation in PARAGON - Ben-Abdallah, Lee, Sokolsky   (Correct)

....3) events which mark a time moment when something happens, such as a mode transition, a system variable change, and the start and stop of an action; and 4) lower and upper time bounds which label mode transitions and which set timing constraints between the entry and exit of a mode. The MT toolset [5, 13] implements a subset of Modechart with formal semantics defined in Real Time Logic (RTL) a first order predicate logic. The simulator in MT allows a user to examine sample behavior of a Modechart specification that is displayed as a bar graph: a graph of horizontal time lines one for each mode in ....

....is displayed as a bar graph: a graph of horizontal time lines one for each mode in the specification. A thick time line segment indicates that corresponding mode is active during that time interval. The MT simulator can also display the temporal behavior of actions, events and boolean variables [5]. The MT simulator allows the user to specify how to resolve non determinism in a Modechart specification, schedule the random occurrence of an event, set breakpoints (made of events or modes) and fix the duration of an action and a simulation. Because of the different notations, the MT ....

P.C. Clements, C.L. heitmeyer, B.G. Labaw, and A. T. Rose. Mt: A toolset for specifying and analyzing real-time systems. In Proc. of IEEE Real-Time Systems Symposium, pages 12--22, Raleigh-Durham, North Carolina, December 1-3 1993.


A Process Algebra and Tools for the Specification and.. - Lee, Clarke, Xie (1997)   (Correct)

....description, comparison of processes, and model checking. Tools are fundamental to the Modechart[13] paradigm, which uses a graphical formalism to express the structure of concurrent systems. Although there is a textual equivalent for every graphical Modechart, the graphical Modechart Toolset[9, 6] is the preferred means for specifying systems. Tools based on timed transition system models such as the TTM RTTL verifier[20] and the CRSM Toolset[24, 22] have also been developed. To facilitate the use of ACSR in the design and analysis of real time systems, we have developed an integrated ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. MT: A Toolset for Specifying and Analyzing Real-Time Systems. In Proc. Real Time Systems Symposium, December 1993.


An Approach to Monitoring and Assertion-Checking.. - Brockmeyer.. (1996)   (9 citations)  Self-citation (Heitmeyer Labaw)   (Correct)

....difficulties can be avoided by performing monitoring and assertion checking in the context of a simulation of the behavior of the system under development. In this paper, we describe the incorporation of a monitoring and assertion checking tool into the Modechart Toolset. The Modechart Toolset (MT)[4] is a collection of integrated tools developed by the Naval Research Laboratory together with researchers from the University of Texas to address these challenges. MT supports the formal specification of real time behavior for distributed systems in a language called Modechart [5] and formal ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose, "MT: A toolset for specifying and analyzing real-time systems," in Proc. IEEE Real-Time Systems Symposium, December 1993.


Consistency Checking of SCR-Style Requirements Specifications - Heitmeyer, Labaw, Kiskis (1995)   (50 citations)  Self-citation (Heitmeyer Labaw)   (Correct)

....coverage, determinism, and other application independent properties. The next step is to symbolically execute the specification, using a simulator, to ensure that it captures the developer s intent; the simulator can be run either manually, or automatically using an input script (see, e.g. [3]) In the later stages of requirements, the developer uses mechanical support to analyze the specification for application properties. Initially, he extracts a small subset with fixed parameters and only a few states from the specification and uses a model checker. This may be repeated, each time ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc., Real-Time Systems Symp., Raleigh, NC, December 1993.


Formal Methods in Describing Architectures - Dr Paul   Self-citation (Clements)   (Correct)

....for readability. The Modechart development and analysis environment A suite of software engineering environment tools to facilitate use of the Modechart language is under development at the University of Texas at Austin [7] as well as at the U. S. Naval Research Laboratory in Washington [1] 2] [3]. A software engineer will have at his or her disposal the following major facilities available under the Modechart environment: a sophisticated graphical user interface for entering a modechart, displaying it, searching it, navigating through it, modifying it, and analyzing it [4] a ....

Clements, P., C. Heitmeyer, B. Labaw, and A. Rose, "MT: A Toolset for Specifying and Analyzing Real-Time Systems", Proceedings, 1993 Real-Time Systems Symposium, Durham, NC, December 1993.


The Role of HCI in CASE Tools Supporting Formal Methods - Connie Heitmeyer (1994)   Self-citation (Heitmeyer)   (Correct)

....the user interface software and the software encoding the formal methods. A clean separation would facilitate software changes. Since 1989, we have continued to design and build CASE tools supporting formal methods. In addition to our original task, which focuses on real time methods and tools [2], we began a new, complementary task in 1991. The new task s purpose is to construct tools supporting the formal specification and analysis of requirements based on the Software Cost Reduction (SCR) approach [8, 9] This approach, pioneered at NRL and extended recently by D. Parnas [12] ....

....tool to make sure that the specified behavior is what was intended. They may also invoke a mechanical verifier that uses model checking to determine whether the specifications imply any of a broad class of safety assertions. An initial version of MT containing 7. 8MB of run time code is complete [2], and an extensive user guide is available [13] The next step is to evaluate the toolset. Previous research has shown that a good way to evaluate a user interface design is to have real users use the system to perform real tasks [3] To evaluate and demonstrate MT, we are applying it to the ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose, "MT: A Toolset for Specifying and Analyzing RealTime Systems," Proc., Real-Time Systems Symposium, Raleigh, NC, Dec., 1993.


SCR*: A Toolset for Specifying and Analyzing Requirements - Heitmeyer, Bull, Gasarch.. (1995)   (4 citations)  Self-citation (Heitmeyer Labaw)   (Correct)

....coverage, determinism, and other application independent properties. 3. The specification is executed symbolically using a simulator to ensure that it captures the customers intent; the simulator can be run either manually as described above, or automatically using an input script (see, e.g. [4]) 4. In the later stages of requirements, mechanical support is used to analyze the specification for application properties. Initially, a small subset with fixed parameters and only a few states is extracted from the specification and a state exploration tool is used. This may be repeated, each ....

P. Clements, C. Heitmeyer, B. Labaw, and A. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc., Real-Time Systems Symp., Raleigh, NC, December 1993.


A Flexible, Extensible Simulation Environment for.. - Brockmeyer..   Self-citation (Heitmeyer Labaw)   (Correct)

....GenerateEvent method to indicate when the transition should actually occur. 5.2 The WebSim Monitor The WebSim Monitor (Figure 4) performs monitoring and assertion checking capabilities. The basic framework for performing monitoring and assertionchecking on Modechart specifications is found in [3]. Monitoring and assertion checking can be used to detect an undesirable behavior or violation of a deFigure 4: WebSim Monitor sign assumption as an execution trace is generated. By combining evaluation of a property with a graphical representation of the execution trace, the monitoring and ....

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. MT: A toolset for specifying and analyzing real-time systems. In Proc. IEEE Real-Time Systems Symposium, December 1993.


Supporting the Requirements for Multilevel Secure and Real-Time .. - Son, Chaney (1997)   (3 citations)  (Correct)

No context found.

P. C. Clements, C. L. Heitmeyer, B. G. Labaw, and A. T. Rose. "MT: A Toolset for Specifying and Analyzing Real-Time Systems," Real-Time System Symposium, Lake Buena Vista, FL, December 1990.


The Verus Language: Representing Time efficiently with BDDs - Rgio Campos (1997)   (2 citations)  (Correct)

No context found.

P. Clements, C. Heitmeyer, G. Labaw, and A. Rose. MT: a toolset for specifying and analyzing real-time systems. In IEEE Real-Time Systems Symposium, 1993.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC