2009 |
79 | EE | Sumant Tambe,
Akshay Dabholkar,
Aniruddha S. Gokhale:
CQML: Aspect-Oriented Modeling for Modularizing and Weaving QoS Concerns in Component-Based Systems.
ECBS 2009: 11-20 |
2008 |
78 | EE | Jaiganesh Balasubramanian,
Aniruddha S. Gokhale,
Douglas C. Schmidt,
Nanbor Wang:
Towards Middleware for Fault-Tolerance in Distributed Real-Time and Embedded Systems.
DAIS 2008: 72-85 |
77 | EE | Amogh Kavimandan,
Reinhard Klemm,
Aniruddha S. Gokhale:
Automated Context-Sensitive Dialog Synthesis for Enterprise Workflows Using Templatized Model Transformations.
EDOC 2008: 159-168 |
76 | EE | Jaiganesh Balasubramanian,
Sumant Tambe,
Balakrishnan Dasarathy,
Shrirang Gadgil,
Frederick Porter,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
NetQoPE: A Model-Driven Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems.
IEEE Real-Time and Embedded Technology and Applications Symposium 2008: 113-122 |
75 | EE | Amogh Kavimandan,
Aniruddha S. Gokhale:
Automated Middleware QoS Configuration Techniques for Distributed Real-time and Embedded Systems.
IEEE Real-Time and Embedded Technology and Applications Symposium 2008: 93-102 |
74 | EE | James H. Hill,
Aniruddha S. Gokhale:
Model-driven specification of component-based distributed real-time and embedded systems for verification of systemic QoS properties.
IPDPS 2008: 1-8 |
73 | EE | Amogh Kavimandan,
Anantha Narayanan,
Aniruddha S. Gokhale,
Gabor Karsai:
Evaluating the Correctness and Effectiveness of a Middleware QoS Configuration Process in Distributed Real-Time and Embedded Systems.
ISORC 2008: 100-107 |
72 | EE | Gan Deng,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
CaDAnCE: A Criticality-Aware Deployment and Configuration Engine.
ISORC 2008: 317-321 |
71 | EE | Joe Hoffert,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
DQML: A Modeling Language for Configuring Distributed Publish/Subscribe Quality of Service Policies.
OTM Conferences (1) 2008: 515-534 |
70 | EE | Aniruddha S. Gokhale,
Krishnakumar Balasubramanian,
Arvind S. Krishna,
Jaiganesh Balasubramanian,
George Edwards,
Gan Deng,
Emre Turkay,
Jeffrey Parsons,
Douglas C. Schmidt:
Model driven middleware: A new paradigm for developing distributed real-time and embedded systems.
Sci. Comput. Program. 73(1): 39-58 (2008) |
69 | EE | Yuehua Lin,
Jeff Gray,
Jing Zhang,
Steven Nordstrom,
Aniruddha S. Gokhale,
Sandeep Neema,
Swapna S. Gokhale:
Model replication: transformations to address model scalability.
Softw., Pract. Exper. 38(14): 1475-1497 (2008) |
68 | EE | Jules White,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
Simplifying autonomic enterprise Java Bean applications via model-driven engineering and simulation.
Software and System Modeling 7(1): 3-23 (2008) |
2007 |
67 | EE | Joe Hoffert,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
A QoS policy configuration modeling language for publish/subscribe middleware platforms.
DEBS 2007: 140-145 |
66 | EE | James H. Hill,
Sumant Tambe,
Aniruddha S. Gokhale:
Model-Driven Engineering for Development-Time QoS Validation of Component-Based Software Systems.
ECBS 2007: 307-316 |
65 | EE | U. Praphamontripong,
Swapna S. Gokhale,
Aniruddha S. Gokhale,
Jeffrey G. Gray:
Performance Analysis of a Middleware Demultiplexing Pattern.
HICSS 2007: 287 |
64 | EE | Dimple Kaul,
Arundhati Kogekar,
Aniruddha S. Gokhale,
Jeffrey G. Gray,
Swapna S. Gokhale:
POSAML: A Visual Modeling Framework for Middleware Provisioning.
HICSS 2007: 289 |
63 | EE | Swapna S. Gokhale,
Paul J. Vandal,
Aniruddha S. Gokhale,
Dimple Kaul,
Arundhati Kogekar,
Jeff Gray,
Yuehua Lin:
Model-Driven Performance Analysis Methodology for Distributed Software Systems.
IPDPS 2007: 1-6 |
62 | EE | Sumant Tambe,
Jaiganesh Balasubramanian,
Aniruddha S. Gokhale,
Thomas Damiano:
MDDPro: Model-Driven Dependability Provisioning in Enterprise Distributed Real-Time and Embedded Systems.
ISAS 2007: 127-144 |
61 | EE | Gan Deng,
Ming Xiong,
Aniruddha S. Gokhale,
George Edwards:
Evaluating Real-Time Publish/Subscribe Service Integration Approaches in QoS-Enabled Component Middleware.
ISORC 2007: 222-227 |
60 | EE | Amogh Kavimandan,
Krishnakumar Balasubramanian,
Nishanth Shankaran,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
QUICKER: A Model-Driven QoS Mapping Tool for QoS-Enabled Component Middleware.
ISORC 2007: 62-70 |
59 | EE | Amogh Kavimandan,
Aniruddha S. Gokhale:
Supporting systems QoS design and evolution through model transformations.
OOPSLA Companion 2007: 840-841 |
58 | | Paul J. Vandal,
Swapna S. Gokhale,
Aniruddha S. Gokhale:
Performance Analysis of the Active Object Pattern in Middleware.
SEKE 2007: 730-735 |
57 | EE | Cemal Yilmaz,
Adam A. Porter,
Arvind S. Krishna,
Atif M. Memon,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Reliable Effects Screening: A Distributed Continuous Quality Assurance Process for Monitoring Performance Degradation in Evolving Software Systems.
IEEE Trans. Software Eng. 33(2): 124-141 (2007) |
56 | EE | Krishnakumar Balasubramanian,
Jaiganesh Balasubramanian,
Jeff Parsons,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
A Platform-Independent Component Modeling Language for Distributed Real-time and Embedded Systems.
J. Comput. Syst. Sci. 73(2): 171-185 (2007) |
55 | EE | Aniruddha S. Gokhale,
Dimple Kaul,
Arundhati Kogekar,
Jeffrey G. Gray,
Swapna S. Gokhale:
POSAML: A visual modeling language for middleware provisioning.
J. Vis. Lang. Comput. 18(4): 359-377 (2007) |
54 | EE | James H. Hill,
Aniruddha S. Gokhale:
Model-driven Engineering for Early QoS Validation of Component-based Software Systems.
JSW 2(3): 9-18 (2007) |
53 | EE | Venkita Subramonian,
Gan Deng,
Christopher D. Gill,
Jaiganesh Balasubramanian,
Liang-Jui Shen,
William Otte,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Nanbor Wang:
The design and performance of component middleware for QoS-enabled deployment and configuration of DRE systems.
Journal of Systems and Software 80(5): 668-677 (2007) |
52 | EE | Patrick J. Lardieri,
Jaiganesh Balasubramanian,
Douglas C. Schmidt,
Gautam H. Thaker,
Aniruddha S. Gokhale,
Thomas Damiano:
A multi-layered resource management framework for dynamic resource management in enterprise DRE systems.
Journal of Systems and Software 80(7): 984-996 (2007) |
2006 |
51 | EE | Dimple Kaul,
Aniruddha S. Gokhale:
Middleware specialization using aspect oriented programming.
ACM Southeast Regional Conference 2006: 319-324 |
50 | EE | Arundhati Kogekar,
Aniruddha S. Gokhale:
Performance evaluation of the reactor pattern using the OMNeT++ simulator.
ACM Southeast Regional Conference 2006: 708-713 |
49 | EE | U. Praphamontripong,
Swapna S. Gokhale,
Aniruddha S. Gokhale,
Jeff Gray:
Performance Analysis of an Asynchronous Web Server.
COMPSAC (2) 2006: 22-28 |
48 | EE | Arvind S. Krishna,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
Context-specific middleware specialization techniques for optimizing software product-line architectures.
EuroSys 2006: 205-218 |
47 | EE | Gan Deng,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
Addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems via aspect-oriented & model-driven software development.
ICSE 2006: 811-814 |
46 | EE | Arundhati Kogekar,
Dimple Kaul,
Aniruddha S. Gokhale,
Paul J. Vandal,
U. Praphamontripong,
Swapna S. Gokhale,
Jing Zhang,
Yuehua Lin,
Jeffrey G. Gray:
Model-driven generative techniques for scalable performability analysis of distributed systems.
IPDPS 2006 |
45 | EE | Swapna S. Gokhale,
Aniruddha S. Gokhale,
Jeffrey G. Gray,
Paul J. Vandal,
U. Praphamontripong:
Performance Analysis of the Reactor Pattern in Network Services.
IPDPS 2006 |
44 | EE | Gan Deng,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Andrey Nechypurenko:
Modularizing Variability and Scalability Concerns in Distributed Real-Time and Embedded Systems with Modeling Tools and Component Middleware.
ISORC 2006: 327-334 |
43 | EE | Krishnakumar Balasubramanian,
Aniruddha S. Gokhale,
Gabor Karsai,
Janos Sztipanovits,
Sandeep Neema:
Developing Applications Using Model-Driven Design Environments.
IEEE Computer 39(2): 33-40 (2006) |
42 | EE | Krishnakumar Balasubramanian,
Arvind S. Krishna,
Emre Turkay,
Jaiganesh Balasubramanian,
Jeff Parsons,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
Applying model-driven development to distributed real-time and embedded avionics systems.
IJES 2(3/4): 142-155 (2006) |
41 | EE | Krishnakumar Balasubramanian,
Aniruddha S. Gokhale,
Yuehua Lin,
Jing Zhang,
Jeff Gray:
Weaving Deployment Aspects into Domain-specific Models.
International Journal of Software Engineering and Knowledge Engineering 16(3): 403-424 (2006) |
40 | EE | Adam A. Porter,
Cemal Yilmaz,
Atif M. Memon,
Arvind S. Krishna,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
Techniques and processes for improving the quality and performance of open-source software.
Software Process: Improvement and Practice 11(2): 163-176 (2006) |
2005 |
39 | EE | James H. Hill,
Aniruddha S. Gokhale:
Visual OS: design and implementation of a visual framework for learning operating system concepts.
ACM Southeast Regional Conference (1) 2005: 355-358 |
38 | EE | Gan Deng,
Jaiganesh Balasubramanian,
William Otte,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
DAnCE: A QoS-Enabled Component Deployment and Configuration Engine.
Component Deployment 2005: 67-82 |
37 | EE | Jules White,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
The J3 Process for Building Autonomic Enterprise Java Bean Systems.
ICAC 2005: 363-364 |
36 | EE | Cemal Yilmaz,
Arvind S. Krishna,
Atif M. Memon,
Adam A. Porter,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Main effects screening: a distributed continuous quality assurance process for monitoring performance degradation in evolving software systems.
ICSE 2005: 293-302 |
35 | EE | Arvind S. Krishna,
Emre Turkay,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
Model-Driven Techniques for Evaluating the QoS of Middleware Configurations for DRE Systems.
IEEE Real-Time and Embedded Technology and Applications Symposium 2005: 180-189 |
34 | EE | Krishnakumar Balasubramanian,
Jaiganesh Balasubramanian,
Jeff Parsons,
Aniruddha S. Gokhale,
Douglas C. Schmidt:
A Platform-Independent Component Modeling Language for Distributed Real-Time and Embedded Systems.
IEEE Real-Time and Embedded Technology and Applications Symposium 2005: 190-199 |
33 | EE | Swapna S. Gokhale,
Aniruddha S. Gokhale,
Jeffrey G. Gray:
A Model-Driven Performance Analysis Framework for Distributed, Performance-Sensitive Software Systems.
IPDPS 2005 |
32 | EE | Jeffrey G. Gray,
Yuehua Lin,
Jing Zhang,
Steven Nordstrom,
Aniruddha S. Gokhale,
Sandeep Neema,
Swapna S. Gokhale:
Replicators: Transformations to Address Model Scalability.
MoDELS 2005: 295-308 |
31 | EE | Jules White,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
Simplifying Autonomic Enterprise Java Bean Applications Via Model-Driven Development: A Case Study.
MoDELS 2005: 601-615 |
30 | EE | Jaiganesh Balasubramanian,
Balachandran Natarajan,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Jeff Parsons,
Gan Deng:
Middleware Support for Dynamic Component Updating.
OTM Conferences (2) 2005: 978-996 |
29 | EE | Janos Sztipanovits,
Gautam Biswas,
Ken Frampton,
Aniruddha S. Gokhale,
Larry Howard,
Gabor Karsai,
Tak-John Koo,
Xenofon D. Koutsoukos,
Douglas C. Schmidt:
Introducing embedded software and systems education and advanced learning technology in an engineering curriculum.
ACM Trans. Embedded Comput. Syst. 4(3): 549-568 (2005) |
28 | EE | Arvind S. Krishna,
Balachandran Natarajan,
Aniruddha S. Gokhale,
Douglas C. Schmidt,
Nanbor Wang,
Gautam H. Thaker:
CCMPerf: A Benchmarking Tool for CORBA Component Model Implementations.
Real-Time Systems 29(2-3): 281-308 (2005) |
2004 |
27 | EE | Emre Turkay,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Addressing the middleware configuration challenges using model-based techniques.
ACM Southeast Regional Conference 2004: 166-170 |
26 | EE | George T. Edwards,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
Integrating publisher/subscriber services in component middleware for distributed real-time and embedded systems.
ACM Southeast Regional Conference 2004: 171-176 |
25 | EE | Gan Deng,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Model-driven integration of federated event services in real-time component middleware.
ACM Southeast Regional Conference 2004: 353-356 |
24 | EE | George T. Edwards,
Gan Deng,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Model-Driven Configuration and Deployment of Component Middleware Publish/Subscribe Services.
GPCE 2004: 337-360 |
23 | EE | Jeffrey G. Gray,
Jing Zhang,
Yuehua Lin,
Suman Roychoudhury,
Hui Wu,
Rajesh Sudarsan,
Aniruddha S. Gokhale,
Sandeep Neema,
Feng Shi,
Ted Bapty:
Model-Driven Program Transformation of a Large Avionics Framework.
GPCE 2004: 361-378 |
22 | EE | Andrey Nechypurenko,
Tao Lu,
Gan Deng,
Emre Turkay,
Douglas C. Schmidt,
Aniruddha S. Gokhale:
Concern-Based Composition and Reuse of Distributed Systems.
ICSR 2004: 167-184 |
21 | EE | Arvind S. Krishna,
Balachandran Natarajan,
Aniruddha S. Gokhale,
Douglas C. Schmidt,
Nanbor Wang,
Gautam H. Thaker:
CCMPerf: A Benchmarking Tool for CORBA Component Model Implementations.
IEEE Real-Time and Embedded Technology and Applications Symposium 2004: 140-147 |
20 | EE | Aniruddha S. Gokhale,
Krishnakumar Balasubramanian,
Tao Lu:
CoSMIC: addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems.
OOPSLA Companion 2004: 218-219 |
19 | EE | Douglas C. Schmidt,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Leveraging Application Frameworks.
ACM Queue 2(5): 66-75 (2004) |
18 | EE | Aniruddha S. Gokhale,
Balachandran Natarajan,
Douglas C. Schmidt,
Joseph K. Cross:
Towards Real-Time Fault-Tolerant CORBA Middleware.
Cluster Computing 7(4): 331-346 (2004) |
17 | EE | Arvind S. Krishna,
Cemal Yilmaz,
Atif M. Memon,
Adam A. Porter,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Balachandran Natarajan:
Preserving Distributed Systems' Critical Properties: A Model-Driven Approach.
IEEE Software 21(6): 32-40 (2004) |
2003 |
16 | EE | Jeff Gray,
Ted Bapty,
Sandeep Neema,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Balachandran Natarajan:
An Approach for Supporting Aspect-Oriented Domain Modeling.
GPCE 2003: 151-168 |
15 | EE | Aniruddha S. Gokhale,
Balachandran Natarajan:
GriT: A CORBA-Based GRID Middleware Architecture.
HICSS 2003: 319 |
14 | | Aniruddha S. Gokhale,
Douglas C. Schmidt,
Tao Lu,
Balachandran Natarajan,
Nanbor Wang:
CoSMIC: An MDA Generative Tool for Distributed Real-time and Embedded Applications.
Middleware Workshops 2003: 300-306 |
13 | EE | Nanbor Wang,
Douglas C. Schmidt,
Aniruddha S. Gokhale,
Christopher D. Gill,
Balachandran Natarajan,
Craig Rodrigues,
Joseph P. Loyall,
Richard E. Schantz:
Total quality of service provisioning in middleware and applications.
Microprocessors and Microsystems 27(2): 45-54 (2003) |
2002 |
12 | EE | Aniruddha S. Gokhale,
Balachandran Natarajan:
Composing and Deploying Grid Middleware Web Services Using Model Driven Architecture.
CoopIS/DOA/ODBASE 2002: 633-649 |
11 | EE | Sandeep Neema,
Ted Bapty,
Jeff Gray,
Aniruddha S. Gokhale:
Generators for Synthesis of QoS Adaptation in Distributed Real-Time Embedded Systems.
GPCE 2002: 236-251 |
10 | EE | Aniruddha S. Gokhale,
Douglas C. Schmidt,
Balachandran Natarajan,
Nanbor Wang:
Applying model-integrated computing to component middleware and enterprise applications.
Commun. ACM 45(10): 65-70 (2002) |
2001 |
9 | | Douglas C. Schmidt,
Sumedh Mungee,
Sergio Flores-Gaitan,
Aniruddha S. Gokhale:
Software Architectures for Reducing Priority Inversion and Non-determinism in Real-time Object Request Brokers.
Real-Time Systems 21(1-2): 77-125 (2001) |
2000 |
8 | EE | Balachandran Natarajan,
Aniruddha S. Gokhale,
Shalini Yajnik,
Douglas C. Schmidt:
DOORS: Towards High-Performance Fault Tolerant CORBA.
DOA 2000: 39-48 |
7 | EE | Balachandran Natarajan,
Aniruddha S. Gokhale,
Shalini Yajnik,
Douglas C. Schmidt:
Applying Patterns to Improve the Performance of Fault Tolerant CORBA.
HiPC 2000: 107-120 |
1999 |
6 | EE | Irfan Pyarali,
Carlos O'Ryan,
Douglas C. Schmidt,
Nanbor Wang,
Vishal Kachroo,
Aniruddha S. Gokhale:
Applying Optimization Principle Patterns to Design Real-Time ORBs.
COOTS 1999: 145-160 |
5 | | Aniruddha S. Gokhale,
Douglas C. Schmidt:
Techniques for Optimizing CORBA Middleware for Distributed Embedded Systems.
INFOCOM 1999: 513-521 |
1998 |
4 | EE | Douglas C. Schmidt,
Sumedh Mungee,
Sergio Flores-Gaitan,
Aniruddha S. Gokhale:
Alleviating Priority Inversion and Non-Determinism in Real-Time CORBA ORB Core Architectures.
IEEE Real Time Technology and Applications Symposium 1998: 92-101 |
3 | | Aniruddha S. Gokhale,
Douglas C. Schmidt:
Measuring and Optimizing CORBA Latency and Scalability Over High-Speed Networks.
IEEE Trans. Computers 47(4): 391-413 (1998) |
1997 |
2 | | Douglas C. Schmidt,
Aniruddha S. Gokhale:
Evaluating CORBA Latency and Scalability Over High-Speed ATM Networks.
ICDCS 1997: 0- |
1996 |
1 | EE | Aniruddha S. Gokhale,
Douglas C. Schmidt:
Measuring the Performance of Communication Middleware on High-Speed Networks.
SIGCOMM 1996: 306-317 |