|
|
 |
- Mahoney, M., Elrad, T. Using Scenario Monitoring to Address State Based Crosscutting Concerns, Proceedings of the Twentieth International Conference on Software Engineering and Knowledge Engineering (SEKE '08), San Francisco, July 2008
- Altahat, Z., Elrad, T., Tahat, L. "Applying Critical Pair Analysis in Graph Transformation Systems to Detect Syntactic Aspect Interaction in UML State Diagrams", at The 20th International Conference on Software Engineering and Knowledge Engineering 2008, San Francisco, USA.
- Altahat, Z., Elrad, T., Vojtisek, D. Using Aspect-Oriented Modeling to Localize Implementation of Executable Models, Aspects And Models Workshop at ECOOP'07, 2007
- Mahoney, M., Elrad, T. A Pattern Story for Aspect-Oriented State Machines, 14 Conference On Pattern Languages of Programs, September 2007
- Bakre, S., Elrad, T. Scenario Based Resolution of Aspect Interactions With Aspect Interaction Charts, AOM Workshop at AOSD'07, 2007
- Cottenier, T., van den Berg, A., Elrad, T. Stateful Aspects: The Case for Aspect-Oriented Modeling, AOM workshop at AOSD'07, 2007
http://www.iit.edu/~concur/weavr/papers/stateful_AOM_paper.pdf
- Cottenier, T., van den Berg, A., Elrad, T. Joinpoint Inference from Behavioral Specification to Implementation, ECOOP'07
http://www.iit.edu/~concur/weavr/papers/ecoop_state_paper.pdf
- Cottenier, T. Motorola WEAVR: Aspect-Oriented Modeling for Simulation and Code Generation. Tutorial at ECOOP'07
http://www.iit.edu/~concur/weavr/papers/ecoop_AOMS_Tutorial.pdf
- Mahoney, M., Elrad, T. A Pattern Based Approach to Aspect-Orientation for State Based Systems, Workshop on Best Practices in Applying Aspect-Oriented Software Development (BPAOSD ' 07) at the Sixth International Conference on Aspect-Oriented Software Development (AOSD 2007). March 2007. Vancouver, BC.
- Mahoney, M., Elrad, T. Mixing Scenario and State Based Models to Address Crosscutting Concerns, 6th International Workshop on Scenarios and State Machines Proceedings of the 29th International Conference on Software Engineering + Workshops, May 2007. Minneapolis, Minnesota.
- Cottenier, T. Aspect-Oriented Modeling and Simulation. Tutorial Proposal to be presented at AOSD'07, 2006
http://www.iit.edu/~concur/weavr/papers/AOMS_tutorial_proposal.pdf
- Cottenier, T., van den Berg, A., Elrad, T. The Motoroal WEAVR: Model Weaving in a Large Industrial Context. Industry Track paper to be presented at AOSD'07, 2006
http://www.iit.edu/~concur/weavr/papers/AOSD_MotorolaWEAVR.pdf
- Cottenier, T., van den Berg, A., Elrad, T. Motorola WEAVR: An Add-In for Aspect-Oriented Modeling in TAU. Telelogic User Group Conference, Denver, Colorado, USA, 2006
http://www.iit.edu/~concur/weavr/papers/motorola_weavr.pdf
- Sufyan Almajali, Tzilla Elrad. Remote Dynamic Policy Deployment for Sensor Networks using Application Transparent Approach , Proceedings of the 2006 Building Software for Sensor Networks Workshop as part of OOPSLA '06 (Oregon, USA, October 2006)
http://www.ppci.ca/?q=bssn
-
Cottenier, T., van den Berg, A., Elrad, T. Motorola WEAVR: An Add-In for Aspect-Oriented Modeling in TAU. Telelogic User Group Conference, Denver, Colorado, USA, 2006
http://www.iit.edu/~concur/weavr/papers/motorola_weavr.pdf
-
Prunicki, A., Elrad, T. ACLamate: An AOSD Security Framework for Access Control. The 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing (DASC'06) at Indiana University, Purdue University, Indianapolis, USA, September 29-October 1, 2006
http://doi.ieeecomputersociety.org/10.1109/DASC.2006.16
- Iqbal, A., Elrad, T. Modeling Timing Constraints of Real-Time Systems as Crosscutting Concerns. Workshop on Aspect-Oriented Modeling at the 9th International Conference on Model Driven Engineering Languages and Systems, Milan, Italy, 2006
http://www.aspect-modeling.org/acceptedpapers_oct06/thomas.pdf
- Cottenier, T., van den Berg, A., Elrad, T. Model Weaving:
Bridging the Divide between Translationists and Elaborationists. Workshop on Aspect-Oriented Modeling at the 9th International Conference on Model Driven
Engineering Languages and Systems, Milan, Italy, 2006
http://www.aspect-modeling.org/acceptedpapers_oct06/thomas.pdf
- Zhang, J., Cottenier, T., van den Berg, A., Gray, J., Aspect Interference and Composition in the
Motorola Aspect-Oriented Modeling Weaver. Workshop on Aspect-Oriented Modeling
at the 9th International Conference on Model Driven
Engineering Languages and Systems, Milan, Italy, 2006
http://www.cis.uab.edu/gray/Pubs/aom-models-2006.pdf
- Cottenier, T., Morar, D., Elrad, T., Modularization of Grid Middleware Concerns with AspectJ. Mini-Symposium on Development Tools for GT4 Service Programming, GridWorld Conference
Washington, DC, USA, 2006
http://people.cs.uchicago.edu/~borja/gw06/devtools/
- Akkawi, F., Cottenier, T., Fletcher, D., Alena, R., Duncavage, D. , Elrad, T. An
Executable Choreography Framework for Dynamic Service-Oriented Architectures.
In Proceedings of the 2006 IEEE Aerospace Conference, Blue Sky, USA, 2006
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=34697&arnumber=1656059&count=475&index=347
-
Sufyan Almajali, Tzilla Elrad, Wireless Compliant Software Design Model for
Adaptive Wireless Hosts, Proceedings of the Fifth Annual Wireless
Telecommunications Symposium (WTS 2006), IEEE Computer Society Press.
(California , USA, April 2006)
http://www.csupomona.edu/~wtsi/index.htm
-
Sufyan Almajali, Tzilla Elrad, Benefits and Challenges of a Class-Based Design for Dynamic Aspects in DAC++ , Proceedings of the 2006 Software Engineering Properties of Languages and Aspect Technologies Workshop (SPLAT'06 ) as part of AOSD'06 (Bonn, Germany, March 2006)
http://www.aosd.net/workshops/splat/2006/
-
Sufyan Almajali, Tzilla Elrad, An Open Aspect Oriented Software Design with an Interface to a Third-Party Software, Proceedings of the 2006
Open Aspect Languages Workshop (OAL'06 ) as part of AOSD'06 (Bonn, Germany, March 2006)
http://www.aosd.net/workshops/oal/2006/
-
Sufyan Almajali, Tzilla Elrad, Dynamic Network Policies using Aspect
Oriented Network Framework, Proceedings of the IEEE Fifth
International Conference on Networking (ICN'06) , IEEE Computer Society
Press. (Mauritius , April 2006)
http://www.iaria.org/conferences/ICN06.html
-
Sufyan Almajali, Tzilla Elrad, NDAC++ for Network Aspects,
Demonstration as part of the 5th International Conference on
Aspect-Oriented Software Development (AOSD'06) (Bonn, Germany, March
2006)
http://www.aosd.net/2006/demos/ndac.php
-
Thomas Cottenier, Tzilla Elrad, Executable Choreography Framework, formal demonstration, 3rd International Conference on Service Oriented Computing,
in ICSoC 2005 Demonstration Session Proceedings, Schahram Dustdar (ed.), TUV-1841-2005-34, Amsterdam, The Netherlands, December 2005
http://www.icsoc.org/
-
Thomas Cottenier, Tzilla Elrad, Engineering Distributed Service Compositions
C. Zirpins, G. Ortiz, W. Lamerdorf, and W. Emmerich, "Engineering Service
Compositions: First International Workshop, WESC05, Amsterdam, The Netherlands,
December 2005, Proceedings," in IBM Research Report RC23821. Yorktown Heights:
IBM Research Devision, 2005
IBM CyberDigest
-
Thomas Cottenier, Tzilla Elrad, Adaptive Compositions across Organizational Boundaries, Doctoral Symposium, as part of OOPSLA'05, proceedings Compagnion, San Diego, USA, October 2005
http://www.oopsla.org/2005/ShowEvent.do?id=507
-
Mark Mahoney, Tzilla Elrad, Distributing Statecharts to Handle Pervasive Crosscutting Concerns, Building Software for Pervasive Computing Workshop at OOPSLA '05 San Diego, CA., October 2005.
http://www.ics.uci.edu/~lopes/bspc05/
-
Thomas Cottenier, Tzilla Elrad, Adaptive Embedded Services for Pervasive Computing, Workshop on Building Software
for Pervasive Computing as part of OOPSLA’05, San Diego, USA, October
2005
http://www.ics.uci.edu/~lopes/bspc05/
-
Mark Mahoney, Modeling Crosscutting Concerns in Reactive Systems with Aspect-Orientation. Doctoral Symposium at MoDELS/UML 2005, Montego Bay Jamaica, October 2005.
-
Thomas Cottenier, Aswin Van Den Berg, Tzilla Elrad, Modeling Aspect-Oriented Compositions, in proceedings of
the 7th International Workshop on Aspect-Oriented Modeling, in conjunction of the 8th International Conference on
Model Driven Engineering Languages and Systems (MoDELS'05) (formerly the UML series of conferences), Montego Bay, Jamaica, October 2005
http://dawis.informatik.uni-essen.de/events/AOM_MODELS2005/
-
Mark Mahoney, Tzilla Elrad, Weaving Crosscutting Concerns into Live Sequence Charts Using the Play Engine. 7th International Workshop on Aspect-Oriented Modeling held in conjunction with the 8th International Conference on Model Driven Engineering Languages and Systems (MoDELS'05), Montego Bay, Jamaica, October 2005.
http://dawis.informatik.uni-essen.de/events/AOM_MODELS2005/
-
Thomas Cottenier Aspect-Oriented Model Compositions with Tau G2, workshop on Metamodeling, UML Profiles and Domain Specific Languages, Motorola Software, Systems and Simulation Symposium (S3), Itasca, USA, September 2005
http://mot-symposium.com
-
Thomas Cottenier, Tzilla Elrad, Dynamic and Decentralized Service Composition with Aspect-Sensitive Services, in proceedings of
the 1st International Conference on Web Information Systems and Technologies (WEBIST'05), Miami, USA, Mai 2005
www.webist.org
-
Mark Mahoney, Tzilla Elrad, Modeling Platform Specific Attributes of a System as Crosscutting Concerns using Aspect-Oriented Statecharts and Virtual Finite State Machines, the 6th International Workshop on Aspect-Oriented Modeling as part of AOSD’05 (Chicago, USA, March 2005)
http://dawis.informatik.uni-essen.de/events/AOM_AOSD2005/Mahoney.pdf
-
Sufyan Almajali, Tzilla Elrad, Coupling Availability and Efficiency for
Aspect Oriented Runtime Weaving Systems , Proceedings of the 2005 Dynamic
Aspects Workshop (DAW'05) as part of AOSD’05 (Chicago, USA, March 2005)
http://aosd.net/2005/workshops/daw/
-
Thomas Cottenier, Tzilla Elrad, Contextual Pointcut Expressions for Dynamic Service Customization , Proceedings of the 2005 Dynamic
Aspects Workshop (DAW'05) as part of AOSD’05 (Chicago, USA, March 2005)
http://aosd.net/2005/workshops/daw/
-
Thomas Cottenier, Andrew Prunicki, Tzilla Elrad, Aspectual Context-Sensitive Services Demonstration as part of AOSD’05 (Chicago, USA, March 2005)
http://www.aosd.net/2005/demos/d7.php
-
Mark Mahoney, Atef
Bader, Tzilla Elrad, Omar Aldawud, Using Aspects to Abstract and
Modularize Statecharts, The 5th Aspect-Oriented Modeling Workshop in
Conjunction with UML 2004 Lisbon, Portugal, October 2004
http://www.cs.iit.edu/~oaldawud/AOM/mahoney.pdf
-
Atef Bader, Husein Armouti, Shangping Ren, Tzilla Elrad
Components Weaving for Software Product Features, Managing Variabilities Consistently in Design and Code as part of OOPSLA’04, Vancouver, Canada, October
2004
http://www.kircher-schwanninger.de/workshops/MVCDC/
-
T. Cottenier, T. Elrad,
Layers of Collaboration Aspects for Pervasive Computing, Building Software
for Pervasive Computing as part of OOPSLA’04, Vancouver, Canada, October
2004
http://www.ics.uci.edu/~lopes/bspc04.html
- T. Cottenier, T. Elrad, Layers of Collaboration Aspects for Pervasive Computing, in proceedings of
the 5th Argentine Symposium in Software Engineering (ASSE'2004), Cordoba,
Argentine, September 2004
http://www.cs.famaf.unc.edu.ar/33JAIIO/asse-prog.html
- En-Hsin Huang and Tzilla Elrad, Intelligent Resource Agents For Embedded Systems, The 2004 International Conference on Embedded
Systems and Applications, June 2004
http://juliet.stfx.ca/~lyang/esa-04/
- Paniti Netinant and Tzilla Elrad, Improving Concurrent Object Interactions Using Aspect Orientation, SERP'04 - The 2004 International Conference on Software
Engineering Research and Practice
http://www.world-academy-of-science.org:8080/CSREA/ws/SERP
- Shangping Ren, Mattox Beckman, Tzilla Elrad, System Imposed and Application Compliant Adaptations, DARES'2004, The 4th International Workshop on Distributed Auto-adaptive and Reconfigurable Systems, In conjunction
with The 24th International Conference on Distributed Computing Systems. (ICDCS'2004), Tokyo, Japan, March 23-26, 2004
http://dares.enst-bretagne.fr/dares2004/
- Sufyan Almajali, Tzilla Elrad, Dynamic Aspect Oriented C++ for Safe Upgrading Without Restarting, Conference on Advances in Internet Technologies and Applications, with special emphasis on E-Education, E-Enterprise, E-Manufacturing, E-Mobility, and related issues, Purdue, USA, July 8-11, 2004, Purdue University
http://www.internetconferences.net/caita2004/bookOfAbstracts.htm
-
Cottenier, T., Elrad, T., OCL Support for the Validation of Aspect/Core Semantic Interactions, Model Driven Architecture: Foundations and Applications, Poster presentation (Linköping, Sweden, June 2004)
http://www.ida.liu.se/~henla/mdafa2004/program.html
-
Cottenier, T., Elrad, T., Validation of Aspect-Oriented Adaptations to Components, Ninth International Workshop on Component-Oriented Programming as part of ECOOP’04 (Oslo, Norway, June 2004)
http://research.microsoft.com/~cszypers/events/wcop2004/
-
Cottenier, T., Elrad, T., Linguistic Provisions for Aspect/Core Semantic Interactions, Workshop on Software-engineering Properties of Languages for Aspect Technologies as part of AOSD’04 (Lancaster, UK, March 2004)
http://www.daimi.au.dk/~eernst/splat04/papers.html
-
Sufyan Almajali, Tzilla Elrad, A Dynamic Aspect Oriented C++ using MOP with Minimal Hook Weaving Approach, Proceedings of the 2004 Dynamic Aspects Workshop (DAW04)as part of AOSD’04 (Lancaster, UK, March 2004)
http://www.aosd.net/2004/workshops/daw/Proc-2004-Dynamic-Aspects.pdf
- Shubhanan Bakre and Tzilla Elrad, Linguistic Issues for Developing Aspect-Rich High Performance Adaptable Systems.Midwest Conference on Software Engineering, Chicago, November 2003.
-
Abhay Daftari, Nehal Mehta, Shubhanan Bakre, and Xian-He Sun, On Design Framework of Context Aware Embedded Systems, The Monterey Workshop Series(2003), Workshop on Software Engineering for Embedded Systems: From Requirements to Implementation, Chicago, Illinois, September 24-26, 2003.
-
Tzilla Elrad, Omar Aldawud, Atef Bader.
Aspect Oriented Modeling - Bridging the Gap Between Design and Implementation.
Proceedings of the First ACM SIGPLAN/SIGSOFT International Conference on
Generative Programming and Component Engineering (GPCE 2002). October 6-8,
2002 Pittsburgh, PA, USA. PG 189-202.
- Paniti Netinant, Tzilla Elrad, and Mohamed Fayad.
A Layered Approach to Building Open Aspect-Oriented Systems.
Communications of ACM, Vol. 44, No. 10, October 2001.
- Tzilla Elrad, Mehmet Aksit, Gregor Kiczales, Karl Liberherr, and Harold
Ossher
Discussing Aspects of AOP.
Communications of ACM (Panelists), Vol. 44, No. 10, October 2001.
- F. Akkawi, A. Bader, and T. Elrad.
Using the Aspect Moderator Framework For Evolving Business Requirements.
Workshop on Object-Oriented Business Solutions (ECOOP2001). Budapest,
Hungary. June 19, 2001.
- Omar Aldawoud, Atef Bader, and Tzilla Elrad.
Aspect-Oriented Modeling to Automate the Implementation and Validation
of Concurrent Software Systems.
Workshop on Specification, Implementation and Validation of Object-oriented
Embedded Systems (ECOOP2001). Budapest, Hungary. June 19, 2001.
- Omar Aldawoud, Atef Bader, and Tzilla Elrad.
Automatic Code Generation using an Aspect Oriented Framework.
Workshop on Automating Object-Oriented Software Development Methods
(ECOOP2001). Budapest, Hungary. June 19, 2001.
- Paniti Netinant and Tzilla Elrad.
Implementing Consumers/Producers Problem Using Aspect-Oriented Frameworks.
The 15th European Conference on Object-Oriented Programming (ECOOP 2001),
4th Workshop on Object-Orientation and Operating Systems. Budapest,
Hungary, June 19, 2001.
- Omar Aldawoud, Atef Bader, Constantinos Constantinides, and Tzilla
Elrad.
Modeling Intra-Object Aspectual Behavior.
International Conference on Software Engineering (ICSE2001), Workshop
on Software Architecture. Toronto, Canada. April 2001.
- En-Hsin Hung and Tzilla Elrad.
Reflective Controls for Intelligent
Distributed Objects.
The 16th ACM Symposium on Applied Computing. March 11-14, 2001, Las
Vegas, Nevada, USA.
- En-Hsin Hung and Tzilla Elrad.
Reflective Decision Controls for
Autonomous Distributed Objects.
The 5th International Symposium on Autonomous Decentralized Systems
(ISAD-2001). March 26-28, 2001, Dallas, Texas, USA.
- P. Netinant, C. A. Constantinides, T. Elrad.
An Aspect-Oriented Approach to Supporting the Design of System Software.
ISCA 16th International Conference on Computers and Their Applications
(CATA-2001). March 28-30, 2001, Seattle, Washington, USA.
- Constantinos A. Constantinides and Tzilla Elrad.
Composing Concerns with a Framework Approach.
International Workshop on Distributed Dynamic Multiservice Architectures.
In conjunction with the 21st International Conference on Distributed
Computing Systems (ICDCS-21). April 16-19, 2001. Phoenix, Arizona, USA.
- P. Netinant, C. A. Constantinides, T. Elrad.
Supporting the Design of System Software Using Aspect-Oriented Frameworks.
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA
2000) Workshop on Patterns in Software Architecture: Performance and
Availability. October 16, 2000.
- Constantinos A. Constantinides and Tzilla Elrad.
On the Requirements for Concurrent Software Architectures to Support
Advanced Separation of Concerns.
Object-Oriented Programming, Systems, Languages and Applications (OOPSLA
2000) Workshop on Advanced Separation of Concerns in Object-Oriented
Systems. Minneapolis, Minnesota, USA. October 16, 2000.
- Paniti Netinant, Constantinos A. Constantinides, Tzilla Elrad, Mohamed
Fayad.
Aspect-Oriented Frameworks: The Design of Adaptable Operating Systems.
Poster to the Object-Oriented Programming, Systems, Languages and Applications
(OOPSLA 2000). Minneapolis, Minnesota, USA. October 15-19, 2000.
- Constantinos A. Constantinides and Tzilla Elrad.
Towards a Two-dimensional Separation of Concerns.
Poster to the Object-Oriented Programming, Systems, Languages and Applications
(OOPSLA 2000). Minneapolis, Minnesota, USA. October 15-19, 2000.
- Constantinos A. Constantinides and Tzilla Elrad.
Revisiting Separation of Concerns with an Aspect-Oriented Framework.
The 14th European Conference on Object-Oriented Programming (ECOOP 2000).
Poster presentation. Sophia Antipolis and Cannes, France. June 12 -
16, 2000.
- Constantinos A. Constantinides, Atef Bader, Tzilla Elrad.
Separation of Concerns in the Design of Concurrent Software Systems.
The 14th European Conference on Object-Oriented Programming (ECOOP 2000)
Workshop on Aspects and Dimensions of Concerns. Sophia Antipolis and
Cannes, France, June 11-12, 2000.
- Paniti Netinant, Constantinos Constantinides, Tzilla Elrad, Mohamed
Fayad.
Supporting Aspectual Decomposition in the Design of Operating Systems.
The 14th European Conference on Object-Oriented Programming (ECOOP 2000),
3rd Workshop on Object-Orientation and Operating Systems. Sophia Antipolis
and Cannes, France, June 12 - 16, 2000.
- A. Bader, C. A. Constantinides, T. Elrad, T. Fuller, P. Netinant.
Building Reusable Concurrent Software Systems.
In International Conference on Parallel and Distributed Techniques and
Applications (PDPTA'2000) special session on on Distributed Objects
in Computational Science. June 26 - 29, 2000. Las Vegas, Nevada, USA.
- Paniti Netinant, Constantinos A. Constantinides, Atef Bader, Tzilla
Elrad.
Supporting the Design of Adaptable Operating Systems Using Aspect-Oriented
Frameworks.
In International Conference on Parallel and Distributed Techniques and
Applications (PDPTA'2000) special session on Architectural Support for
Aspect-Oriented Software Systems. Las Vegas, Nevada. June 26-29, 2000.
- Constantinos A. Constantinides, Atef Bader, Tzilla Elrad, Mohamed
Fayad, Paniti Netinant.
Designing an Aspect-Oriented Framework in an Object-Oriented Environment.
In ACM Computing Surveys. March 2000.
- Constantinos A. Constantinides, Atef Bader, Tzilla Elrad.
A Two-Dimensional Composition Framework to Support Software Adaptability
and Reuse.
In Proceedings of the International Conference on Software Reuse (ICSR6).
To be held in Vienna, Austria. June 27-29, 2000.
- K. Slah, E. Drakopoulos, T. Elrad.
A Novel Handoff Scheme for Wireless ATM Network.
Journal of Nterpperable Communication Network, Accepted for publication
2000.
- Constantinos A. Constantinides, Atef Bader, Tzilla Elrad and Paniti
Netinant.
Composition of Concerns.
Position paper to the Object-Oriented Programming: Systems Languages
and Applications (OOPSLA'99) Workshop on Accomplishing Software Stability.
Denver, Colorado (USA). November 1, 1999.
- Constantinos A. Constantinides, Atef Bader and Tzilla Elrad.
A Framework to Address a Two-dimensional Composition of Concerns.
Position paper to the Object-Oriented Programming: Systems Languages
and Applications (OOPSLA'99) First Workshop on Multi-Dimensional Separation
of Concerns in Object-Oriented Systems. Denver, Colorado (USA). November
1, 1999.
- Atef Bader and Tzilla Elrad.
Coordinating Distributed Objects.
Proceedings of the 1999 International Conference on Parallel and Distributed
Processing Techniques and Applications PDPTA'99. June 28 - July 1, 1999.
Las Vegas, Nevada, USA.
- Tzilla Elrad and En-Hsin Huang.
Adaptive Scheduling Control Mechanisms for Concurrent Objects.
Proceedings of the 1999 International Conference on Parallel and Distributed
Processing Techniques and Applications PDPTA'99. June 28 - July 1, 1999.
Las Vegas, Nevada, USA.
- Constantinos A. Constantinides, Atef Bader and Tzilla Elrad.
An Aspect-Oriented Design Framework for Concurrent Systems.
Position paper to the 4th International Workshop on Component-Oriented
Programming WCOP'99 in conjunction with the European Conference on Object-Oriented
Programming ECOOP '99. Lisbon, Portugal. June 14, 1999.
- Constantinos A. Constantinides, Atef Bader and Tzilla Elrad.
An Aspect-Oriented Design Framework for Concurrent Systems.
Position paper to the 3rd workshop on Aspect-Oriented Programming WAOP'99
in conjunction with the European Conference on Object-Oriented Programming
ECOOP '99. Lisbon, Portugal. June 14, 1999.
- Camelia Zlatea and Tzilla Elrad.
DUALITY: An Architecture Independent Design Model for Parallel Systems
Based on Partial Order Semantics.
13th International Symposium on DIStributed Computing, DISC'99 Lecture
Notes in Computer Science, Vol. 1693, Distributed Computing, pp.225-239,Springer-Verlag,
Berlin/Heidelberg, September,1999.
- Camelia Zlatea and Tzilla Elrad.
Patterns and Coordination Models for the Design of Parallel Applications
Abstract.
To appear in the Proceedings of ParCo'99 - Parallel Computing'99, Delft,
The Netherlands, August,1999.
- Camelia Zlatea and Tzilla Elrad.
A design methodology for mobile distributed applications based on
UNITY formalism and communication-closed layering.
Proceedings of the eighteenth annual ACM symposium on Principles of
distributed computing (PODC '99), page 284.
- Camelia Zlatea and Tzilla Elrad.
DUALITY: A design model for mobile distributed systems based on partial
order semantics.
WDS'99 - Workshop on Distributed Computing, FCT'99 (12th International
Symposium on Fundamentals of Computation Theory), Aug. 30 - Sept. 2
1999, Iasi, Romania.
- K. Slah, E. Drakopoulos, T. Elrad.
Performance Study of a Two Phase Handoff Scheme for Wireless ATM
Networks.
In Proceedings of second IEEE International Workshop on Wireless Mobile
ATM Implementations. June 1999.
- K. Slah, E. Drakopoulos, T. Elrad.
Periodic Rough Optimization for Handoff Connections in Wireless ATM
Networks.
In Proceedings of the 24th IEEE Annual Conference on Local Computer
Networks and Services. October, 1999.
- Huang, E.H., and Elrad, T.
Scheduling Control Mechanisms for Managing Indeterminate Object Behavior.
In Proceedings of the ACM Symposium on Applied Computing, Atlanta, Georgia,
U.S.A. February 27-March 1, 1998.
- Elrad, T., Lin, C.H., and Huang, E.H.
A Language Adaptation Architecture for Reflective Concurrent Systems.
In Proceedings of the Systems Implementation 2000: Languages, Methods
and Tools. Berlin, Germany, February 23-26, 1998.
- Tzilla Elrad, Atef Bader.
Framework and Design Pattern for Concurrent Passive Objects.
In Proceedings of the IASTED Conference on Software Engineering. Las
Vegas, Nevada. October 28-31, 1998.
- Elrad, T., Lin, C.H., and Huang, E.H.
A Enhanced Reflective Architecture for Adaptation of Object-Oriented
Language/Software.
In Proceedings of the APSEC'98, Asia Pacific Software Engineering.
- Atef Bader, Tzilla Elrad.
The Adaptive Arena: Language Constructs and Architectural Abstractions
for Concurrent Object-Oriented Systems.
In Proceedings of IEEE ICPADS'98.
- Tzilla Elrad, Jinlong Lin.
Evolutionary Computation for Scheduling Controls in Concurrent Object-Oriented
Systems.
In Proceedings of CIJCA, International Journal of Computers and Their
Applications. International Society for Computers and Their Applications,
1998.
- Tzilla Elrad, Jinlong Lin.
Evolving Processes and Evolution Schedulers for Concurrent Scheduling
Controls and Parallel Evolutionary Computation.
In Proceedings of BioSP3, First Workshop on Biologically Inspired Solutions
to Parallel Processing Problems. Orlando, Florida, USA. Published by
Springer Verlag 1998. Also in Special Issue of FGCS-98.
- Tzilla Elrad, Jinlong Lin, Douglas J. Cork.
Evolutionary computation for Scheduling Controls in Concurrent Object-
Oriented Systems.
International Journal of Computer and Their Applications September 1998.
- Huang, E.H., and Elrad, T.
Race Scheduling Controls for Object Systems.
In Proceedings of the 4th International Conference on Object-Oriented
Information Systems, Brisbane, Australia, pp. 272-285, November 10-12,
1997.
- Tzilla Elrad, Jinlong Lin.
Scheduling Controls in Concurrent Real-Time Systems through Evolutionary
Computation.
In Proceedings of Part'97, The 4th Annual Australasian Conference on
Parallel And Real-Time Systems). Published by Springer Verlag. Newcastle,
Australia. September 29, 30, 1997.
- Tzilla Elrad, Jinlong Lin.
Evolutionary Computation for Scheduling Controls in Concurrent Object-Oriented
Systems.
In Proceedings of Caine-97, 10th international conference on computer
puplications in industry and engineering.
Published by ISCA. San Antonio, Texas. December 10-12, 1997.
- Elrad, T. and Verun U.
A Hierarchical and Reflective Framework for Synchronization and Scheduling
Controls.
In Special issue of the Future Generation Computer Systems Journal.
Elsevier Publishers, 12, 1996.
- T. Elrad, B. S. Sheen, N.V. Nastasic.
CESSBOARD: A Synergy of Object Oriented Concurrent programming and
Program Layering.
In Proceedings of the second Asian Computing Science Conference, ASIAN'
96. Singapore, December 1996.
- T. Elrad, B. S. Sheen, N.V. Nastasic.
CESSBOARD: A Synergy of Object Oriented Concurrent programming and
Program Layering.
In Concurrency and Parallelism, Programming Networking, and Security.
Edited by Joxan Jaffar and Roland Yap. Lecture Notes in Computer Science,
Springer - Verlag N0 1179, 1996.
- Elrad, T. and Verun U.
A Hierarchical and Reflective Framework for Synchronization and Scheduling
Controls.
In Proceedings of the IJCAI'95 Workshop on Reflection and Meta-Level
Architecture and Their Applications in AI. 14th Biennial International
Joint Conference on AI, Montréal, Canada. August 19-26, 1995, pp. 113-124.
Also invited to a special issue of the Future Generation Computer Systems
Journal, North-Holland, Elsevier Publishers, Netherlands, 1996.
- A M. Ng, M, Evens, T. Elrad.
Exploting Communication Facilities for Distributed Parallel Processing.
In Proceedings of the 9th International Conference on Advanced Science
and Technology. March 27, 1993.
- T. Elrad, K, Nambi.
Scheduling Cooperative Work: Viewing Distributed Systems as Both
CSP and SCL.
In Proceedings of the 13th International Conference on Distributed Computing
Systems. Pittsburgh May, 1993.
- Elrad, T. and Verun, U.
Reflective Synchronization and Scheduling Control in Concurrent Object-Oriented
Programming Languages.
In Proceedings of the OOPSLA'93 Reflection Workshop, Washington, D.C.,
1993.
- S. Lee, T. Elrad.
Extending Working Environments for the Development of Reactive/Adaptive
Systems with Race Control.
In Proceedings of the Eleventh Symposium on Ada-Europe '92. Amsterdam
Beach, The Netherlands, June 1-5, 1992.
- S. Lee, T. Elrad, D. Dube.
Scheduling Consideration for Semi-Periodic Tasks and Their Diagrammatic
Expressions.
In Journal of Advances In Modelling and Analysis, C, Vol. 34, No. 1,
1992, pp 57-64.
- T. Elrad, U. Verun.
A Model Language for Intelligent Reactive/Adaptive Systems and Ada.
In Proceedings of the Artificial Intelligent & Ada Workshop. "AI Real_time
Systems" May 1992.
- T. Elrad, K. Kumar.
Toward Controlling State Space Explosion of Cooperating Process with
Strong Dependencies In Petri Net Modeling.
In Proceedings of the International Conference on Parallel Processing,
August 1992.
- T. Elrad.
Integrating Race Controls in Objet Oriented Concurrent Programming
for Real-Time Systems: An Intelligent Active Object.
In Proceedings of "An Evaluation of Object- Oriented Technology in Real-Time
Systems: Past Present and Future" OOPSLA October 1992.
- Verun, U. and Elrad T.
A Critique of the Ada 9X Mutual Control Mechanism (Requeue) and an
Alternative Mapping (Onlywhen).
In ACM Ada Letters, Vol. 12, No. 6, November-December 1992, pp. 75-80.
- Verun, U.
Incorporating Comprehensive Scheduling Controls in an Extended Actor
Model Utilizing Enabled-Sets.
In Proceedings of Midwest SIGPLAN Meeting, University of Chicago, Chicago,
Illinois, October 1992.
- U. Verun, T. Elrad.
A critique of the Ada 9X Mutual Control Mechanism (requeue) and an
Alternative Mapping (onlywhen).
In Ada Letters. October 1992.
- Thiruvathukal, G.K. and Verun, U. APT Compiler Toolkit. Technical
Report, Department of Computer Science, Illinois Institute of Technology,
1991.
- S. Miriyala, T. Elrad, "A Dynamic Preference Control Solution to the
Readers and Writers Problem", Ada Technology, Washington, D.C., March
1991.
- T. Elrad, V. Winans, "The Use of Ada in Reactive Systems: A 3- Dimensional
Model", Lecture Notes in Computer Science, Springer-Verlag, Ada: The
Choice for '92, Proceedings of Ada-Europe International Conference,
Athens, Greece, May 1991.
- S. Lee, T. Elrad, " Restricted-Region Scheduling Algorithm: Aperiodic
Task Scheduling Algorithm in Real-Time Systems", A Symposium on Associate
Technology: Opportunities and Challenges, Sponsored by DARPA, Fairfax,
VA, June 6-7, 1991.
- S. Lee, T. Elrad, D. Dube, "The Properties of Nearly-Periodic Tasks
and Their Scheduling Model", Twenty-Ninth Annual Allerton Conference
on Communication, Control, and Computing, Monticello, IL, October 2-4,
1991.
- S. Lee, T. Elrad, D. Dube, "The Properties of Real-Time Tasks and
Their Scheduling Characteristics", Fourth ISMM (International Society
for Mini And Microcomputer) International Conference on Parallel and
Distributed Computing and Systems, Washington, D.C., October 8-11, 1991.
- S. Lee, T. Elrad, D. Dube, "Scheduling Considerations for Semi- Periodic
Tasks and Their Diagrammatic Expressions", International Association
for Advancement of Modelling and Simulation Techniques in Enterprises
(AMSE) Conference, New Orleans, LA, October 28-30, 1991.
- T. Elrad, M. M. Najjar,"Parallel Replay in Concurrent Programs". Proceedings
of Al-Azhar Engineering Second International Conference. El-Gezirah
Sheraton Hotel- Cairo, December 21-14, 1991.
- T. Elrad, K. Kumar, "The Use of Communication-Closed Layers to Support
Imprecise Scheduling for Distributed and Real-Time Programs", Proceedings
of the Tenth Annual International Conference on Computers and Communications,
March, 1991.
- T. Elrad, D. Nohl, "The Analysis and Comparison of Scheduling Controls
in Concurrent Languages through Classification", Proceedings of the
21st SIGCSC Technical Symposium on Computer Science Education, February
22-23, 1990, Washington, D.C.
- T. Elrad, D. Levin, D. Nohl, "A Clean Solution to the Readers-Writers
Problem with Static Preference Control". Proceedings of the Eighth Annual
National Conference on Ada Technology, March 1990.
- T. Elrad, K. Kumar, "State Space Abstraction of Concurrent Systems:
A Means to Computation Progressive Scheduling". Proceedings of the Nineteenth
International Conference on Parallel Processing, August 1990, St. Charles,
IL.
- T. Elrad, K. Kumar, "State Space Abstraction of Concurrent Systems:
A Means to Computation Progressive Scheduling". Proceedings of the Nineteenth
International Conference on Parallel Processing, August 1990, St. Charles,
IL.
- T. Elrad, K. Kumar, J. Kenevan. "Modeling Distributed Termination
with Pre-Defined Partial Termination Ordering". Proceedings of the Second
IEEE Symposium on Parallel and Disributed Processing, Dallas, Texas,
December 1990.
- M. Najjar, T. Elrad. "A Two-Phase Reproduction Method for Ada Tasking
Programs". Proceedings of the Seventh Annual National Conference on
Ada Technology, March 13-16, Atlantic City, NJ. 1989.
- T. Elrad. "Mutual Control; Its Classification and Alternative Implementations
in Ada Tasking", Ada Letters June 1989.
- T. Elrad. "Comprehensive Race Controls: A Versatile Scheduling Mechanism
for Real-Time Applications", Proceedings of the Ada Europe Conference,
June 13-16 1989, Madrid, Spain. Also in "Ada The Design Choice", edited
by Angel Alvarez, Cambridge University Press.
- T. Elrad, D. Nohl. "Reuse Concerns with Scheduling Dependent Concurrent
Software", Report of the Workshop on Language Issues for Reuse: Ada
for the 90's, September 26-29, 1989, Deer Isle, Maine.
- T. Elrad, "Comprehensive Race Controls, for the Control of Nondeterminism
in Ada", Report of the Ada Language Issues Working Group, August 1989,
Ottawa, Canada.
- T. Elrad. "Comprehensive Race Controls: A Versatile Scheduling Mechanism
for Real-Time Applications", In "Ada The Design Choice", edited by Angel
Alvarez, Cambridge University Press, 1989.
- T. Elrad, "A Position to the Ada-9X Requirements". Report of the Department
of Defense, May 22-26, 1989, Destin, Florida.
- T. Elrad, "Comprehensive Race Controls: A Versatile Scheduling Mechanism
for Real-Time Applications", Report of U.S. Army HQ CECOM, Center for
Software Engineering Advanced Software Technogy. Scientific Services
Program.
- T. Elrad, F. Maymir-Ducharme. "Satisfying Emergency Communication
Requirements With Dynamic Preference Control", Proceedings of the Sixth
Annual National Conference on Ada Technology, March 14-17, Arlington,
VA. 1988.
- T. Elrad, F. Maymir-Ducharme. "Testing and Debugging Distributed Programs
Using Preference Control", Proceedings of the Sixth Annual National
Conference on Ada Technology, March 14-17 Arlington, VA. June 1988.
- T. Elrad. "Comprehensive Race Controls for Ada Tasking". Proceedings
of the 1988 International Workshop on Real-Time Ada Issues, Moretonhampstead,
England, May 1988. Also Ada Letters Vol. 8 No. 7 Fall 1988.
- T. Elrad, F. Maymir-Ducharme. "Preference Control: A Language feature
for AIDA Applications," Proceedings of the 1987 Third Annual Conference
on Artificial Intelligence & Ada, George Mason University, VA, October
14-15, 1987.
- T. Elrad, F. Maymir-Ducharme. "Letter to the Editor" in response to
"Using Large Families for Handling Priority Requests", Ada Letters,
May-June 1987, Vol. VII, No 3, 3-14.
- T. Elrad, F. Maymir-Ducharme. "Introducing the Preference Control
Primitive: Experience with Controlling Nondeterminism in Ada", Proceedings
of the 1986 Washington Ada Symposium, Lurel, Maryland, March 24-26,
1986.
- T. Elrad, F. Maymir-Ducharme. "Distributed Language Design: Constructs
for Controlling Preferences", Proceedings of the 1986 International
Conference on Parallel Processing, St. Charles, Illinois, August 19-22,
1986.
- T. Elrad, F. Maymir-Ducharme. "Efficiently Controlling Communication
in Ada Using Preference Control", Proceedings of the IEEE 1986 Military
Communications Conference, Monterey, California, October 5-9, 1986.
- P. Lee, T. Elrad. "SALVIGA: A Structure Design for Distributed Programs
Fault Tolerance", Proceedings of the 8th Annual Science Engineering
and Technology Seminars, Houston, TX. May 24-26,1986.
- T. Elrad. "Data Dependencies within Distributed Programs", Proceedings
of the Hawii International Conference on System Sciences, January 2,
1985.
- T. Elrad. "A Practical Software Development for Dynamic Testing of
Distributed Programs", Proceedings of the 1984 International Conference
on Parallel Processing, August 1984.
- T. Elrad. "Specification of High Level Concurrent Languages", Proceedings.
IEEE Workshop on Languages for Automation, November, 1983.
- T. Elrad, N. Francez. "A Weakest Precondition Semantics for Communicating
Sequential Processes", Theoretical Computer Science, 29, 1983.
- T. Elrad, N. Francez. "A Weakest Precondition Semantics for Comunicating
Processes", Fifth Annual Symposium on Programming, Turin, Lecture Notes
in Computer Science 137, Springer-Verlag, New York, 1982.
- T. Elrad, N. Francez. "Decomposition of Distributed Programs into
Communication Closed Layers", Science of Computer Programming, 2, 1982.
Also published as Research Report, IBM RC 9760. December, 1982
This website is still under construction - Please send suggestions and comments to Thomas Cottenier : cotttho@iit.edu
| |