Compositional Modeling and Design of Multi-Way Dataflow in Cloud Computing Environment [10] (accepted in System Engineering - Theory & Practice, 2011)
Verifying Hierarchical Ptolemy II Discrete-Event Models using Real-Time Maude
[9] (accepted in Science of Computer Programming, Special Issue, 2011)
-
Ptera: An Event-Oriented Model of Computation for Heterogeneous Systems
[41] (in International Conference on Embedded Software, EMSOFT 2010)
Technical report: Ptera: An Event-Oriented Model of Computation
[83] (EECS Department, University of California, Berkeley, UCB/EECS-2010-40, Apr. 2010)
System Simulation and Analysis Using Hierarchical Event Relationship Graphs [11] (in Application Research of Computers, Jul. 2010)
Dynamic Program Analysis Based on Partitioning and Summarization [12] (in Application Research of Computers, Jun. 2010)
System Design and Simulation with Composing Models of Computation [13] (in Application Research of Computers, Jun. 2010)
Verifying Ptolemy II Discrete-Event Models Using Real-Time Maude
[42] (in International Conference on Formal Engineering Methods, ICFEM 2009)
Deterministic Replay for Transparent Recovery in Component-Oriented Middleware
[43] (in 29th International Conference on Distributed Computing Systems, ICDCS 2009)
Model Transformation with Hierarchical Discrete-Event Control
[84] (Ph.D. Dissertation, EECS Department, University of California, Berkeley, UCB/EECS-2009-77, May 2009)
Execution Strategies for PTIDES, a Programming Model for Distributed Embedded Systems
[44] (in 15th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2009)
Engineering Structurally Configurable Models with Model Transformation
[85] (Master's Thesis, EECS Department, University of California, Berkeley, UCB/EECS-2008-159, Dec. 2008)
-
Model Engineering using Multimodeling
[45] (in 1st International Workshop on Model Co-Evolution and Consistency Management, MCCM 08)
Technical report: Model Engineering using Multimodeling
[89] (EECS Department, University of California, Berkeley, UCB/EECS-2007-39, Apr. 2008)
-
Scalable Models Using Model Transformation
[46] (in 1st International Workshop on Model Based Architecting and Construction of Embedded Systems, ACESMB 08)
Technical report: Scalable Models Using Model Transformation
[87] (EECS Department, University of California, Berkeley, UCB/EECS-2008-85, Jul. 2008)
Presentation: PowerPoint
PDF
A Scratchpad Memory Allocation Scheme for Dataflow Models
[86] (EECS Department, University of California, Berkeley, UCB/EECS-2008-104, Aug. 2008)
PTIDES: A Programming Model for Distributed Real-Time Embedded Systems
[88] (EECS Department, University of California, Berkeley, UCB/EECS-2008-72, May 2008)
Toward an Effective Execution Policy for Distributed Real-Time Embedded Systems
[47] (in 14th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 08, Work-in-Progress Session)
-
Real-Time Distributed Discrete-Event Execution with Fault Tolerance
[48] (in 14th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 08)
Technical report: Implementation of Real-Time Distributed Discrete-Event Execution with Fault Tolerance
[91] (EECS Department, University of California, Berkeley, UCB/EECS-2007-133, Nov. 2007)
Presentation: PowerPoint
PDF
Multimodeling: A Preliminary Case Study
[90] (EECS Department, University of California, Berkeley, UCB/EECS-2008-7, Jan. 2008)
-
Automatic Model Generation for Black Box Real-Time Systems
[50] (in 2007 Design, Automation and Test in Europe Conference DATE)
Extended version with proofs: Automatic Model Generation for Black Box Real-Time Systems
[92] (EECS Department, University of California, Berkeley, UCB/EECS-2006-117, Sep. 2006)
A Formalism for Higher-Order Composition Languages that Satisfies the Church-Rosser Property
[93] (EECS Department, University of California, Berkeley, UCB/EECS-2006-48, May 2006)
-
Incremental Checkpointing with Application to Distributed Discrete Event Simulation
[51] (in 2006 Winter Simulation Conference)
Extended version: Incremental Checkpointing with Application to Distributed Discrete Event Simulation
[94] (EECS Department, University of California, Berkeley, UCB/EECS-2006-37, Apr 2006)
Presentation: PowerPoint
PDF
Multi-Formalism Modelling and Model Transformation for the Design of Reactive Systems
[49] (in 2007 Summer Computer Simulation Conference SCSC)
Modeling and Simulation Based Design with DCharts
[54] (in 2004 Conference on Conceptual Modeling and Simulation)
DCharts, a Formalism for Modeling and Simulation Based Design of Reactive Software Systems
[97] (Master's Thesis, School of Computer Science, McGill University, Canada, Feb. 2004)
Case Study: Consistency Problems in a UML Model of a Chat Room
[56] (in Sixth International Conference on the Unified Modelling Language, Workshop on Consistency Problems in UML-based Software Development II)
A Virtual Machine Supporting Multiple Statechart Extensions
[57] (in 2003 Summer Computer Simulation Conference SCSC)
An Extended Semantics for a Statechart Virtual Machine [58] (in 2003 Summer Computer Simulation Conference SCSC)
Using ATM in MPLS Domain [15] (in Electronic Power Automation Equipment, 2002)
3rd-Level Framework for MPLS: Internet Protocol [16] (in Electronic Power Automation Equipment, 2002)
Analyzing an Improvement of MPLS-Net Structures for the Decrease of Dialogue Transmission Delay [60] (in 2002 IEEE International Conference on Systems, Man and Cybernetics)
A Tree View of the MPLS FEC Strategy [61] (in 2002 IEEE International Conference on Telecommunications)