Regression Techniques for Performance Parameter Estimation,Murray Woodside, Tutorial at the first
WOSP/SIPEW International Confeence on Performance Engineering, San Jose, Jan 28, 2010.
PPT
From Annotated Software Designs (SPT/MARTE) to Performance Model
Formalisms", Murray Woodside, presentation to the Summer School on
Formal Methods 2007: Performance Evaluation, Bertinoro Italy, May 27 -
June 2, 2007. PDF
"Performance Model Estimation and Tracking using a Kalman
Filter", by Murray Woodside1, Tao Zheng, Marin Litoiu, a tutorial to
ACM Sigmetrics/IFIP WG7.3 Performance 2006, June 27, 2006, St. Malo.
PDF
"Layered Resources, Layered Queues and Software Bottlencks", a
tutorial presented to the 2003 Illinois Multiconference on Measurement,
Modelling and Evaluation of Computer-Communication Systems, Sept 2,
2003. PDF
"Understanding Performance Aspects of Layered Software with
Layered Resources", slides for a presentation at North Carolina State
University and the Triangle Universities, Jan 27, 2003 PDF
"Techniques for Deriving Performance Models from Software
Designs", lectures given at the Concordia Summer School on
Telecommunications Software Engineering, Aug 27-29, 2002, PDF part 1PDF
part 2
"An Overview of Layered Performance Modelling", presented at
the University of Central Florida, May 2002 PDF
"Performance Consequences of Software Resource
Architecture",
October, 1998. (PostScript)
Theses
Pengfei Wu, "A Performance Model for Network of
Prototype Software Routers". MASc thesis, July 2003. PDF
Xiuping Wu, "An Approaqch to Predicting Performance for
Component-based Systems", MASc thesis, July 2003. PDF
Jun Feng, "Scalability and Performance of Distributed Feature
Composition", MSc thesis, June 2003.
Peter Tregunno, "Practical Analysis of Software Bottlenecks",
MASc thesis May 2003, PDF
Helen (Huai) Liu, "Multilevel Performance Analysis of
Scenario Specification for a Presence System", MSc thesis October
2002 PDF
Tao Zheng, "Optimization of Distributed Real-Time
Systems with Scenario Deadlines", MASc thesis Aug 2002 PDF
Khalid H. Siddiqui, "Time/Performance Budgeting
for Software Designs", MASc thesis Oct. 2001 PDF
Tauseef Israr, "A Lightweight Technique for
Extracting Software Architecture and Performance Models from Traces",
MASc thesis
April 2001. PDF
Dorin Petriu, Layered Software Performance Models
Constructed from Use Case Map Specifications", M. Eng thesis May,
2001 PDF
Greg Franks, "Performance Analysis of Distributed
Server Systems", Report OCIEE-00-01, Jan. 2000, PhD. thesis, Carleton
University. PDF
Craig Scratchley, "Evaluation and Diagnosis
of
Concurrency Architectures", Report OCIEE-00-07, Sept 2000, PhD thesis,
Carleton
University. PDF
Amy Pan, Solving Stochastic Rendezvous Networks of
Large Client-Server Systems with Symmetric Replication, M.Eng thesis,
1996 PDF
Hesham El-Sayed, "A Framework For Automated
Performance Engineering of Distributed Real-Time Systems", Oct. 1999,
PhD thesis, Carleton University. PDF
Publications
B109 Jim (Zhanwen) Li, John Chinneck, Murray Woodside,Marin Litoiu,
"Deployment of Services in a Cloud Subject to Memory and License Constraints", Proc IEEE 2009
International Conference on Cloud Computing (CLOUD-II 2009), Sept 2009, Bangalore.
PDF Local-files
B108 Jim (Zhanwen) Li, John Chinneck, Murray Woodside,Marin Litoiu,
"Fast Scalable Optimization to Configure Service Systems having Cost and Quality of Service
Constraints", Proc 6th Int. Conf. on Autonomic Computing and Communications, Barcelona,
June 2009, pp. 159-168.
PDF Local-files
Murray Woodside, "The Relationship of Performance Models to Data",
Proc SPEC Int Workshop on Performance Evaluation (SIPEW), Darmstadt,
Lecture Notes In Computer Science, Vol. 5119, pp 9 - 28, June 2008 (Keynote talk)
PDF Local-files
B107 Jim (Zhanwen) Li, John Chinneck, Murray Woodside,Marin Litoiu,
Gabriel Iszlai,
"Performance Model Driven QoS Guarantees and Optimization in Clouds",
Proc 2009 ICSE Workshop on Software Engineering Challenges in Cloud Computing,
pp.15-22, May 2009.
PDF Local-files
A63 Murray Woodside, Dorina C. Petriu, Dorin B. Petriu, Jing Xu, Tauseef Israr, Geri
Georg,
Robert France, James M. Bieman, Siv Hilde Houmb, Jan J?jens, "Performance Analysis of Security
Aspects by Weaving Scenarios from UML Models", Journal of Systems and Software, V 82 , Issue
1, pp 56-74, Jan 2009.
PDF Local-files
B106 X. Wu, M. Woodside, "A Calibration Framework for Capturing and Calibrating Software
Performance Models", Proc. 2008 European Performance Eng. Workshop, Sept. 2008.
PDF Local-files
A62 Greg Franks, Tariq Al-Omari, Murray Woodside, Olivia Das, Salem Derisavi, "Enhanced
Modeling and Solution of Layered Queueing Networks", IEEE Trans. on Software Eng. Aug. 2008
PDF Local-files
B105 Jing Xu, "Rule-based Automatic Software Performance Diagnosis and Improvement", Proc.
ACM WOSP 08, Princeton, June 2008.
PDF  
Local-files
A61 Tao Zheng, Murray Woodside, Marin Litoiu, "Performance Model Estimation and Tracking
using Optimal Filters", IEEE Trans. on Software Engineering, V 34 , no. 3 (May 2008) pp
391-406.
PDF  
Local-files
Murray Woodside, "Resource Architecture and Continuous
Performance Engineering", invited keynote in Proc. Third International
Conference on the Quality of Software-Architectures (QOSA 2007), in "Software Architectures,
Components, and Applications, Third International Conference on Quality of Software
Architectures, Revised Selected Papers". LNCS 4880 Springer 2008
PDF
 
Local-files
Tariq Omari, Salem Derisavi, Greg Franks, Murray Woodside,
"Performance Modeling of a Quorum Pattern in Layered Service Systems",
Proc 4th Int. Conf. on Quantitative Evaluation of SysTems (QEST2007),
Edinburgh, Sept. 2007.
Murray Woodside, Greg Franks, Dorina C. Petriu, "The Future of
Software Performance Engineering", Proc Future of Software Engineering
2007, eds L. Briand, and A. Wolf, IEEE Computer Society Order Number
P2829, May 2007, pp 171-187.
PDF
Local-files
Dorin B. Petriu and Murray Woodside, "An intermediate metamodel
with scenarios and resources for generating performance models from UML
designs", Software and Systems Modeling, issue 2007/02, pp. 163-184
(DOI 10.1007/s10270-006-0026-8)
Murray Woodside, "From Annotated Software Designs (UML SPT/MARTE)
to Model Formalisms", in "SFM 2007", eds M. Bernardo and J. Hillston,
LNCS 4486, pp. 429 - 467, Springer, Berlin, 2007
D. C. Petriu, C. M. Woodside, D. B. Petriu, J. Xu, T. Israr, G.
Georg, R. France, J. M. Bieman, S. H. Houmb,
J. Jurjens, "Performance Analysis of Security Aspects in UML Models",
Proc. 6th ACM Int. Workshop on Software and Performance (WOSP07),
Buenos Aires, Feb 2007, pp 91-102.
Tauseef Israr, Murray Woodside, Greg Franks,
"Interaction tree algorithms to extract effective architecture and
layered performance models from traces", Journal of Systems and
Software, v 80 n 4, April 2007, pp 474-492.
PDF
Local-files
T. Omari, G. Franks, M. Woodside, A. Pan, "Efficient performance
models for layered server systems with replicated servers and parallel
behavior", Journal of Systems and Software, v 80, no 4, April 2007, pp
510-527. PDF
Local-files
G. Franks, D. Petriu, M. Woodside, J. Xu, P. Tregunno,
"Layered bottlenecks and their mitigation", Proc of 3rd Int. Conference
on Quantitative Evaluation of Systems QEST'2006, pp. 103-114,
Riverside, CA, USA, Sept. 2006.
PDF
Local-files
B98 G. Franks, M. Woodside, J. Rolia, “Multi-threaded Servers
with High Service Time Variation for Layered Queueing Networks”, in
"Computer System Performance Modeling in Perspective:
A Tribute to the Work of Prof Kenneth C Sevcik",
ed. Erol Gelenbe, World Scientific Publishing, 2006
B98 Dorina C. Petriu and Murray Woodside, "Some Requirements for
Quantitative Annotations of Software Designs", Proc Workshop on
Modeling and Analysis of Real-Time and Embedded Systems (MARTES), at
Models 2005, Montego Bay, Jamaica, Oct 2005. PDF
Local-files
B97 Jing Xu, Murray Woodside, “Template Driven Performance
Modeling of Enterprise Java Beans”, Proc. 2005 Middleware for Web
Services Workshop (at EDOC 05), Sept. 2005, Enschede, Netherlands.
PDF
Local-files
B96 Jing Xu, A. Oufimtsev, M. Woodside, L. Murphy, “Performance
Modeling and Prediction of Enterprise JavaBeans with Layered Queuing
Network Templates”, Proc. Workshop on Specification and Verification of
Component-Based Systems (SAVCBS 05) (at ESEC/FSE 05), Lisbon, Sept 5-6,
2005.
PDF Local-files
B95 G. Mussbacher, Bo Jiang, D. Amyot, M. Woodside“Importing and
Updating of Scenario Models in DOORS”, Telelogic User Group Conference,
Oct. 2005.
B94 P. Wu, M. Woodside, “An Aggregation Approach to Constructing
Hybrid Layered Queueing Models”, Proc PMCCS7, Torino, Italy, Sept.
2005.
PDF Local-files
B93 M. Woodside, “A Composable Performance Model for
Service/Resource Systems”, Proc 7th Workshop on Performability
Modelling of Computer and Communications Systems (PMCCS7), Torino,
Italy, Sept 2005, pp 89-92. PDF
Local-files
B92 P. Maly, C. M. Woodside, G. K. Karam, A. Forrest, “Describing
and Visualizing the Capacity of a System with Behaviour Uncertainties,
Proc. MASCOTS 2005 (Int. Conf. on Modeling and Simulation of Computer
and Telecom Systems), Orlando, Sept. 2005.
PDF
Local-files
B91 T. Zheng, J. Yang, M. Woodside, M. Litoiu, G. Iszlai,
“Tracking Time-Varying Parameters in Software Systems with Ex-tended
Kalman Filters”, Proc CASCON 2005, Toronto, Oct. 2005.
PDF
Local-files
B90 M. Woodside, T. Zheng, M. Litoiu, “The use of optimal filters
to track parameters of performance models”, Proc. 2nd Int Conf on
Quantitative Evaluation of Systems (QEST05)”, Torino, Italy, Sept. 05.
PDF
Local-files
B89 Dorin B. Petriu, Daniel Amyot, Murray Woodside, Bo Jiang,
“Traceability and Evaluation in Scenario Analysis by Use Case Maps”, in
Scenarios, vol LNCS 3466, Springer Verlag, 2005.
PDF
Local-files
B88 Marin Litoiu, Tao Zheng, Murray Woodside, “Hierarchical
Model-based Autonomic Control of Software Systems”, Proc 2005 Workshop
on Design and Evolution of Autonomic Application Software (DEAS 05),
St. Louis, May 21 2005.
PDF Local-files
B87 Tariq Omari, Greg Franks, Murray Woodside, Amy Pan, “Solving
Layered Queueing Networks of Large Client Server Systems with
Symmetric Replication”, Proc. 5th Int. Workshop on Software and
Performance (WOSP 2005), pp 159-166, July 2005.
PDF Local-files
B86 M. Woodside, D. C. Petriu, D. B. Petriu, H. Shen, T. Israr,
J. Merseguer, “Performance by Unified Model Analysis (PUMA)”,
Proc. 5th Int. Workshop on Software and Performance (WOSP 2005), pp
1-12, July 2005.
PDF Local-files
B85 Tauseef A. Israr, Danny H. Lau, Greg Franks, Murray Woodside,
“Automatic Generation of Layered Queuing Software Performance Models
from Commonly Available Traces”, Proc. 5th Int. Workshop on Software
and Performance (WOSP 2005), pp 147-158, July 2005 .
PDF Local-files
B84 Tao Zheng, Murray Woodside, “Fast Estimation of Probabilities
of Soft Deadline Misses in Layered Software Performance Models”, Proc.
5th Int. Workshop on Software and Performance (WOSP 2005), pp 1181-186,
July 2005.
PDF
Local-files
B83 Nikhil Barthwal, Murray Woodside, “Efficient Evaluation of
Alternatives for Assembly of Services”, Proc. 4th Int. Workshop
on Performance Modeling, Evaluation, and Optimization of Parallel and
Distributed Systems (PMEO-PDS'05), IPDPS Denver, April 2005.
PDF Local-files
Dorin Bogdan Petriu, Murray Woodside, "Software performance models from
system scenarios", Performance Evaluation, v 61 issue 1 pp 65-89 2005.
PDF
A.J. Bennett, A.J. Field, C. M. Woodside, "Experimental
Evaluation of the UML Profile for Schedulabiity, Performance and Time",
Proc UML 2004, Lisbon, v. 3273 of Lecture Notes in Computer Science
(LNCS 3273), pp 143-157, Oct 2004. PS(local-access)
Dorin B. Petriu, Murray Woodside, "A Metamodel for Generating
Performance Models from UML Designs, Proc UML 2004, Lisbon, v. 3273 of
Lecture Notes in Computer Science (LNCS 3273), pp 41-53, Oct 2004. PDF(local-access)
Dorina C. Petriu, C. Murray Woodside, "Approximate mean value
analysis
based on Markov chain aggregation by composition", Linear Algebra and
its
Applications, no. 386, pp 335 - 358, 2004. (Conference version
below). (local-access)
Greg Franks and Murray Woodside, "Multiclass Multiservers with
Deferred
Operations in Layered Queueing Networks, with Software System
Applications",
Proc 12th IEEE / ACM Int. Symp. on Modeling, Analysis, and Simulation
of
Computer and Telecommunication Systems (MASCOTS 2004), Amsterdam, Oct.
2004. (local-access)
Pengfei Wu, Murray Woodside, and Chung-Horng Lung, "Compositional
Layered
Performance Modeling of Peer-to-Peer Routing Software," in Proc 23rd
International
Performance Computing and Communications Conference, Phoenix, Ariz.,
April
2004 (local-access)
<>Olivia Das, Murray Woodside, "Dependability Modeling of
Self-Healing Client-Server Applications", in "Architecting Dependable
Systems II",
Lecture Notes in Computer Science , Vol. 3069, eds
R. deLemos, C. Gacek, A. Romanovsky, pp , Dec 2004. PDF(local-access) <>
Olivia Das, C. M. Woodside, "Analyzing the Effectiveness of
fault-management architectures in layered distributed systems",
Performance Evaluation, v 56 pp 93 - 120, Mar. 2004.
<>Olivia Das and Murray Woodside, "Computing the
Performability
of
Layered Distributed Systems with a Management Architecture," in Proc.
4th
Int. Workshop on Software and Performance (WOSP 04), Redwood Shores,
Calif.,
Jan 2004, pp. 174 - 185 PDF (local-access) <>
<>Xiuping Wu and Murray Woodside, "Performance Modeling
from
Software Components," in Proc. 4th Int. Workshop on Software and
Performance (WOSP 04), Redwood Shores, Calif., Jan 2004, pp. 290-301.
PDF
(local-access) <>
<>Olivia Das, C. Murray Woodside, The Influence of Layered
Systems
Structure on Strategies for Software Rejuvenation", (extended
abstract),
Proc. PMCCS-6 (Sixth Int Workshop on Performability Modelihng of
Computer
and Communications Systems), Monticello, Illinois, USA, Sept 5-7, 2003,
pp 47 - 50. PDF (local-access)
<>Olivia Das and C. Murray Woodside, "Dependable-LQNS: A
Performability Modeling Tool for Layered Systems", a tool presentation
at the 13th Int
Conf. on Computer Performance Evaluation, Modelling Techniques and
Tools
(TOOLS 2003), Urbana, Illinois, USA, Sept 2003. PDF(local-access)
<>D. C. Petriu and M. Woodside, "Approximate mean value
analysis
based on Markov chain aggregation by composition," in Fourth Int. Conf.
on Numerical Solution of Markov Chains (NSMC 03), Urbana, IL, Sept.
2003,
pp. 269 - 288. PDF(local-access)
<>Tao Zheng, Murray Woodside, "Heuristic Optimization of
Scheduling
and Allocation for Distributed Systems with Soft Deadlines",
Proc. 13th Int Conf. on Computer Performance
Evaluation, Modelling Techniques and Tools (TOOLS 2003), Urbana,
Illinois, USA, Sept 2003, pp
169-181, vol. LNCS 2794, Lecture Notes in Computer Science,
Springer-Verlag,
2003. PDF(local-access)<>
<>Jing Xu, Murray Woodside, Dorina Petriu "Performance
Analysis
of
a Software Design using the UML Profile for Schedulability, Performance
and Time", Proc. 13th Int Conf. on Computer Performance Evaluation,
Modelling Techniques and Tools (TOOLS 2003), Urbana, Illinois, USA,
Sept 2003, pp
291 - 310, vol. LNCS 2794, Lecture Notes in Computer Science,
Springer-Verlag, 2003. PDF
(local-access)
D. C. Petriu and C. M. Woodside, "Performance Analysis with UML,"
in the volume "UML for Real", edited by B. Selic, L. Lavagno, and G.
Martin, . Kluwer, 2003, pp. 221-240 (local-access)
<>Olivia Das, Murray Woodside, "Evaluation of Dependable
Layered
Systems with Fault Management Architecture", Proc. Workshop on Software
Architectures for Dependable Systems, part of the Int Conf. on Software
Engineering (ICSE 2003), Portland, Oregon, May 3, 2003. PDF(local-access)
<>Xiuping Wu, David McMullan, Murray Woodside, "Component
Based
Performance Prediction", Proc CBSE6 - 6th Workshop on Component-Based
Software Engineering Automated Reasoning and Prediction Saturday, part
of the Int Conf. on Software Engineering (ICSE 2003), Portland, Oregon,
May 3- 4, 2003. PDF(local-access)
<>D.B. Petriu, D. Amyot, C. M. Woodside, "Scenario-Based
Performance Engineering with UCMNav", report SCE-03-07, Dept. of
Systems and Computer Engineering, Carleton University, Feb. 2003.... a
later version was published in Proc 11th Int. SDL Forum (SDL 2003),
Lecture Notes in Computer Science vol LNCS 2708, pp 18 - 35.
PDF(local-access)
D.B. Petriu and C. M. Woodside, "Software Performance Models
from System Scenarios", report SCE-03-06, Dept. of Systems and Computer
Engineering, Carleton University, Oct. 2002.
PDF (local-access)
Mohammad Abdeen, Murray Woodside, "Seeking Optimal Policies for
Adaptive Distributed Computer Systems with Multiple Controls", Proc.
Third International Conference on Parallel and Distributed Computing,
Applications and Technologies (PDCAT'02), Kanazawa, Japan, 4-6
September 2002 PDF(local-access)
Dorin Petriu, Murray Woodside, "Analysing Software Requirements
Specifications for Performance", Proc. Third Int. Workshop on Software
and Performance, Rome, July 2002. PDF(local-access)
Khalid Siddiqui, Murray Woodside, "Performance -Aware Software
Development (PASD) Using Resource Demand Budgets", Proc. Third Int.
Worshop on Software and Performance, Rome, July 2002. PDF(local-access)
Olivia Das, Murray Woodside, "Modeling the Coverage and
Effectiveness of Fault-Management Architectures in Layered Distributed
Systems", Proc
Int. Conf on Dependable Systems and Networks, Washington, June 2002, pp
745-754. PDF(local-access)
Dorin Petriu, Murray Woodside, "Software Performance Models from
System Scenarios in Use Case Maps", Proc. 12 Int. Conf. on Modelling
Tools and Techniques for Computer and Communication System Performance
Evaluation (Performance TOOLS 2002), London, April 2002. PDF(local-access)
C. E. Hrischuk and C. M. Woodside, "Logical Clock Requirements
for Reverse Engineering Scenarios from a Distributed System," IEEE
Transactions on Software Engineering, vol. 28, no. 4 pp. 321 - 339,
2002 PDF (local-access)
M. Abdeen, M. Woodside, "Optimal Policies for Multilayer
Adaptive Distributed Computer Systems", Proc. 2002 International
Symposium on Performance Evaluation of Computer and Telecommunication
Systems (SPECTS 2002), San
Diego, July 2002. PDF(local-access)
M. Woodside, D.B. Petriu, K. H. Siddiqui, "Performance-related
Completions for Software Specifications", Proc 24th Int. Conf. on
Software Engineering (ICSE 2002), Orlando. May 2002. also. Report
SCE-01-09, Dept. of Systems and Computer Engineering, Carleton
University, Sept. 2001 PDF
Olivia Das, Murray Woodside, "Failure Detection and Recovery
Modelling for Multi-layered Service Systems", Proc PMCCS5, Aachen, Sept
2001. PDF
Olivia Das, M. Woodside, "Evaluating Layered Distributed
Software Systems with Fault Tolerant Features", Performance Evaluation,
v 45, issue 1, May 2001, pp 57 - 76.
Khalid H. Siddiqui, C. M. Woodside, "Performance Aware Software
Development (PASD) Using Execution Time Budgets", Proc MICON 2001,
Ottawa, Aug. 23,24, 2001. PDF
D. Petriu, C. M. Woodside, ", "Evaluating the Performance of
Software Architectures", Proc MICON 2001, Ottawa, Aug. 23,24,
2001. PDF
M. Woodside, C. Hrischuk, B. Selic, S. Bayarov, "Automated
performance modeling of software generated by a design environment",
Performance Evaluation, v 45, pp 107 - 124, July 2001.
D. Petriu, M. Woodside, "Incorporating Performance Analysis in
the Early Stages of Software Development Using Generative Programming
Principles", Third Workshop on Generative Programming, ECOOP 2001, June
2001. PDF
A. Miga, D. Amyot, F. Bordeleau, D. Cameron, and M. Woodside,
Deriving Message Sequence Charts from Use Case Maps Scenario
Specifications,
Proc. SDL Forum, Copenhagen, June 2001.
M. Woodside, "Scalability metrics and analysis of mobile
agent systems, in "Infrastructure for
Agents, Multi-Agents, and Scaleable Multi-Agent Systems", ed. O. Rana, v. 1887 of LNCS, pages
234-245. Springer-Verlag, 2001
M. Woodside, V. Vetland, M. Courtois, S. Bayarov, "Resource
Functions for Performance Aspects of Software Components and
Sub-Systems", pp 339-256 in "Performance Engineering", eds R. Dumke, C.
Rautenstrauch, A. Schmeitendorf, A. Scholz, Lecture Notes in Computer
Science no. 2047, Springer-Verlag, Mar. 2001.
Murray Woodside, "Software Resource Architecture", Int. Journal
on Software Engineering and Knowledge Engineering (IJSEKE), v 11,
no 4, pp 407-429, 2001. Preliminary
Version: PDF
H. E. El-Sayed, Don Cameron, C. M. Woodside, "Automation Support
for Software Performance Engineering", Proc Joint Int. Conf on
Measurement and Modeling of Computer Systems (Sigmetrics
2001/Performance 2001), Cambridge, MA, June 16 - 20, 2001, ACM order
no. 488010, pp 301-311. PDF for a
version with some corrections
C. M. Woodside, "Software Resource Architecture and Performance
Evaluation of Software Architectures", Proc 34th Hawaii Int. Conf. on
Systems Sciences, Jan 2001. Postscript
PDF
M. Courtois, M. Woodside, "Using Regression Splines for Software
Performance Analysis and Software Characterization", Proc 2nd Int.
Workshop on Software and Performance (WOSP2000), Ottawa, Canada, Sept
2000, pp 105-114.
Murray Woodside "Scalability metrics and analysis of mobile
agent systems", Proc. Workshop on Infrastructure for Scalable Mobile
Agent Systems, at Autonomous Agents 2000, Barcelona, June 3, 2000. PDF
Prasad Jogalekar, Murray Woodside, "Evaluating the Scalability
of Distributed Systems", IEEE Trans. on Parallel and Distributed
Systems, v 11 n 6 pp 589-603, June 2000. Postscript PDF
Murray Woodside, "Software Performance Evaluation by Models",
article in "Performance Evaluation: Origins and Directions:, eds
Günter Haring, Christoph Lindemann, Martin Reiser, Springer
Verlag, LNCS No 1769, 2000.
P. Maly, C.M. Woodside, "Layered Modeling of Hardware and
Software, with Application to a LAN Extension Router", Proc 11th Int
Conf on Computer Performance Evaluation Techniques and Tools (TOOLS
2000), Chicago, March 2000, pp 10-24. PostscriptPDF
C. Scratchley, C. M. Woodside, "Evaluating Concurrency Options
in Software Specifications", Proc 7th Int. Symp. on Modeling, Analysis
and Simulation of Computer and Telecomm Systems (MASCOTS99), College
Park,
Md., pp 330 - 338, October 1999. PostscriptPDF
R. G. Franks, C. M. Woodside, "Effectiveness of Early Replies
in Client-Server Systems", Performance Evaluation, v 36-37, pp 165 -
184, 1999, (this is also the proceedings of Performance 99, Istanbul,
Turkey, Oct. 99). PostscriptPDF
C. U. Smith, Murray Woodside, "Performance Validation at Early
Stages of Development", Position paper, Performance 99, Istanbul,
Turkey, October 99. PostscriptPDF
C.E. Hrischuk, C.M. Woodside, J.A. Rolia, "Trace-Based Load
Characterization for Generating Software Performance Models, IEEE
Trans. on Software Engineering, v 25, n 1, pp 122-135, Jan.
1999. Postscript
Greg Franks, Murray Woodside, "Performance of Multi-level
Client-Server Systems with Parallel Service Operations", Proc. First
Int. Workshop on Software and Performance (WOSP98), pp. 120-130, Santa
Fe, October 1998. (PostScript)
Murray Woodside, Curtis Hrischuk, Bran Selic, Stefan Bayarov,
"A Wideband Approach to Intergrating Performance Prediction into a
Software Design Environment", Proc. First Int. Workshop on Software and
Performance (WOSP98), pp. 31-41, October 1998. (PostScript)
Olivia Das, Murray Woodside, "The Fault-Tolerant Layered
Queueing Network Model for Performability of Distributed Systems",
Proc. Int. Performance and Dependability Symposium (IPDS), Durham, NC,
September 1998, pp 132-141. (PostScript)
Hesham El-Sayed, Donald Cameron, Murray Woodside, "Automated
Performance Modeling from Scenarios and SDL Designs of Telecom
Systems", in Proc. of the Int. Symposium on Software Engineering for
Parallel and Distributed Systems (PDSE98), Kyoto, April 1998.
F. Sheikh, C.M. Woodside, "Sensitivity Analysis of Performance
Predictions of Distributed Application Models", Proc. Second Int.
Symposium on Sensitivity Analysis of Model Output, Venice, April 1998.
P. Jogalekar and C.M. Woodside, "Evaluating the Scalability of
Distributed Systems", Proc. of Hawaii Int. Conference on System
Sciences, January 1998. (PostScript)
S. Majumdar and C.M. Woodside, "Robust Bounds and Throughput
Guarantees for Closed Multiclass Queueing Networks", Performance
Evaluation, 1997.
C. M. Woodside, Marc Courtois, Cheryl Schramm, "A "Displacement"
Technique for Robust Portable Measurement of Communications Processing
Overheads", Internal Report, Real-time And Distributed Systems (RADS)
Lab, Carleton
University, May 5, 1997. ( PDF )
P. Jogalekar and C.M. Woodside, "A Scalability Metric for
Distributed Computing Applications in Telecommunications", Proc.
15th International Teletraffic Congress, June 1997. (PostScript)
F. Sheikh and C.M. Woodside, "Layered Analytic Performance
Modelling of a Distributed Database System", Proc. 1997
International Conf. on
Distributed Computing Systems, May 1997, pp. 482-490. ( PostScript)
R.G. Franks, S. Majumdar, J.E. Neilson, D.C. Petriu, J.A. Rolia
and C.M. Woodside, "Performance Analysis of Distributed Server
Systems", Proc. Sixth International Conference on Software Quality,
Ottawa, Canada, October 28-30, 1996, pp. 15-26. (PostScript)
K. Ravindran, G. Singh, C. Murray Woodside, "Architectural
Concepts in Implementation of End-system Protocols for High Performance
Communications", Int. Conf. on Network Protocols (ICNP96), Oct. 1996,
Columbus, OH, pp 162-170.
C.M. Woodside, "Performability Modelling for Multi-Layered
Service Systems", Third Int. Workshop on Performability of Computer
and Communications Systems, Bloomingdale, Illinois, USA, Sept. 7-8,
1996. (PostScript)
C.M. Woodside and C. Schramm, "Scalability and Performance
Experiments using Synthetic Distributed Server Systems", Distributed
Systems Engineering, vol. 3, pp. 2-8, 1996. (PostScript)
J. Rolia, V. Vetland, C.M. Woodside and eight others,
"Distributed Application Management, the MANDAS Project", Proc Int.
Workshop on Distributed Systems Operation and Management, Ottawa,
Oct. 16-18, 1995.
C.M. Woodside and G. Ragunath, "General Bypass Architecture for
High-Performance Distributed Algorithms", Proc. 6th IFIP Conference
on Performance of Computer Networks, Istanbul, Oct. 23-26, 1995, in
"Data Communications and their Performance", eds. S. Fdida and R.U.
Onvural,
Chapman and Hall, 1996, pp 51-65. (PostScript)
Alex Hubbard, C. M. Woodside and Cheryl Schramm. "DECALS
Distributed Experiment Control and Logging System", Proc. CASCON,
Toronto, ON, October 1995. (PostScript)
C. Hrischuk, J. Rolia and C.M. Woodside, "Automatic Generation
of a Software Performance Model Using an Object-Oriented Prototype", Proceedings
of the Third International Workshop on Modeling, Analysis, and
Simulation of Computer and Telecommunication Systems, pp. 399-409,
Durham, NC, January 1995. (PostScript)
C.M. Woodside, "A Three-View Model for Performance Engineering
of Concurrent Software", IEEE Trans. On Software Engineering,
Vol. 21, No. 9, pp. 754-767, Sept. 1995. (PostScript)
J.E. Neilson, C.M. Woodside, D.C. Petriu and S. Majumdar,
"Software Bottlenecking in Client-Server Systems and Rendez-vous
Networks", IEEE Trans. On Software Engineering, Vol. 21, No. 9,
pp. 776-782, September 1995. (PostScript)
G. Franks, A. Hubbard, S. Majumdar, J. Neilson, D.C. Petriu,
J.A. Rolia and C.M. Woodside, "A Toolset for Performance Engineering
and Software Design of Client-Server Systems", Performance
Evaluation, October 1995. (PostScript)
Y. Li and C.M. Woodside, "Complete Decomposition of Stochastic
Petri Nets Representing Generalized Service Networks", IEEE Trans.
On Computers, Vol. 44, No. 4, pp. 577-592, April 1995. Corrected
version printed in No. 8, August 1995.
C.M. Woodside, J.E. Neilson, D.C. Petriu and S. Majumdar, "The
Stochastic Rendezvous Network Model for Performance of Synchronous
Client-Server-Like Distributed Software", IEEE Transactions on
Computers, Vol. 44, No. 1, January 1995, pp. 20-34. (PostScript)
P.P. Jogalekar, G. Boersma, R. MacGillivray and C.M. Woodside,
TINA Architectures and Performance: A Telepresence Case Study , Proceedings
TINA95, Melbourne, Australia, February 1995. (PostScript)
Y.H. Thia and C.M. Woodside, "A Reduced Operation Protocol
Engine (ROPE) For A Multiple-Layer Bypass Architecture", Proceedings
of 4th
International IFIP Workshop on Protocols for High Speed Networks,
pp.
203-218, Vancouver, BC, August 1994.
C.M. Woodside and C. Schramm, "Complex Performance Measurements
with NICE (Notation for Interval Combinations and Events)", Software
Practice & Experience, Vol. 24, No. 12, pp. 1121-1144, December
1994. (PostScript)
R.G. Franks and C.M. Woodside "Alternative Software
Architectures for Parallel Protocol Execution with Synchronous IPC", IEEE/ACM
Transactions on Networks, Vol. 1, No. 2, pp. 178-186, 1993.
C.M. Woodside and G.G. Monforton, "Fast Allocation of Processes
in Distributed and Parallel Systems", IEEE Trans. on Parallel and
Distributed Systems, Vol. 4, No. 2, pp. 164-174, Feb. 1993. (PostScript)
C.M. Woodside, "Performance Engineering of Client-Server
Systems", Tutorial 16th IFIP Working Group 7.3 International
Symposium on Computer Performance Modeling, Measurement and Evaluation,
Rome, Italy, Sept. 1993.
S. Majumdar, C.M. Woodside, J. Neilson and D. Petriu, "Robust
Box Bounds: Throughput Guarantees for Closed Multiclass Queueing
Networks
with Minimal Stochastic Assumptions", Proc. IEEE Infocom'92,
pp.
2006-2015, Florence, May 6-8, 1992. (PostScript)
Y.H. Thia and C.M. Woodside, "High Speed OSI Protocol Bypass
Algorithm with Window Flow Control", Proc. 3rd IFIP Workshop on
Protocols for High Speed Networks, Stockholm, May 1992.
Y. Li and C.M. Woodside, "Performance Petri Net Analysis of
Communications Protocol Software by Delay Equivalent Aggregation", Proc.
4th Int. Workshop on Petri Nets and Performance Models, Melbourne,
Australia, December 2-5, 1991, pp. 64-73.
D.C. Petriu and C.M. Woodside, "Approximate MVA from Markov
Model of Software Client/Server Systems", Proc. Third IEEE
Symposium on Parallel and Distributed Processing, Dallas, TX,
December 1-5, 1991, pp. 322-329.
S. Majumdar, C.M. Woodside and D. Bailey, "Characterization and
Measurement of Parallelism in Communications Protocol Software", Proc.
1991 Int. Conf. on Parallel Processing, pp. II-270-271.
C.M. Woodside, S. Majumdar and J.E. Neilson, "Interval
Arithmetic for Computing Performance Guarantees in Client-Server
Software", Proc. Int. Conf. on Computing and Information (ICCI),
Ottawa, ON, May 1991.
R.J.A. Buhr, G.M. Karam, C.M. Woodside, R. Casselman, R.G.
Franks, H.J. Scott and D. Bailey, "Timebench: A CAD Tool for Real-Time
System Design", in Proc. Of the 2nd Symposium on Environments and
Tools for Ada (SETA-2), Washington, DC, Jan. 1991.
Y. Li and C.M. Woodside, "Iterative Decomposition and
Aggregation of Stochastic Marked Graph Petri Nets", Advances in
Petri Nets 1992, North-Holland. Re-revised and re-reviewed from
original version published in Proceedings of the Twelfth
International Conference on Applications and Theory of Petri Nets,
Gjern, Denmark, June 1991, pp. 257-275.
S. Majumdar, C.M. Woodside, J.E. Neilson and D.C. Petriu,
"Performance Bounds for Concurrent Software with Rendezvous", Performance
Evaluation, Vol. 13 pp. 207-236, 1991. (PostScript)
C.M. Woodside, J.W. Neilson, S. Majumdar and D.C. Petriu,
"Object-Oriented Performance Modelling of Synchronous Client-Server
Systems by Rendezvous Networks", Proc. Bell Canada Quality
Engineering Symposium, Ottawa, October 1991.
C.M. Woodside, K. Ravindran and R.G. Franks, "The Protocol
Bypass Concept for High Speed OSI Data Transfer", Proc. 2nd IFIP
International Workshop on Protocols for High Speed Networks, Palo
Alto, California, November 27-29, 1990, published by North-Holland as Protocols
for High-Speed Networks II, pp. 107-122. Postscript
G.M. Yee and C.M. Woodside, "A Transformational Approach to
Process Partitioning using Petri Nets", Proc. of International
Computer Symposium 90 (ICS 90), Hsinchu, Taiwan, December 1990, pp.
395-401.
C.M. Woodside, E. Hagos, E. Neron and R.J.A. Buhr, "CAEDE
Performance Analysis Tool", in Proceedings First International
Symposium on Environments and Tools for Ada, April 1990.
D.W. Craig and C.M. Woodside, "The Rejection Rate for Tasks with
Random Arrivals, Deadlines and Pre-emptive Scheduling", IEEE Trans.
on Software Engineering, Vol. 16, No. 10, pp. 1198-1208, October
1990.
C.M. Woodside and R. Romaniuk, "An Activity Sequence Network
Specification Tool for Software Engineering", Proc. 1990 Canadian
Conf. on Electrical and Computer Engineering, September 1990.
C.M. Woodside, "Performance Modelling of Concurrent and Parallel
Software", Proc. CIPS Congress '90, May 1990, pp. 399-408. (PostScript)
C.M. Woodside, "Performance Modelling of Concurrent (and
Parallel) Software", tutorial to 1990 ACM Sigmetrics Conference,
May 1990
(in tutorial volume).
D.W. Craig and C.M. Woodside, "Nearly Poisson Traffic in
Real-Time Networks", Proc. 10th IEEE Real-Time Systems Symposium,
Santa Monica, CA, December 1989, pp. 52-58.
C.M. Woodside and G.M. Yee, "Teletraffic Relationships in
Networks of Tasks", Proc. IEEE Infocom '89, Ottawa, ON, April
1989, pp. 1040-1049. (PostScript)
C.M. Woodside and J.R. Montealegre, "The Effects of Buffering
Strategies on Protocol Execution Performance", IEEE Communications
Transactions, Vol. 37, No. 6, 1989.
R.J.A. Buhr, G.M. Karam, C.J. Hayes and C.M. Woodside, "Software
CAD: A Revolutionary Approach", IEEE Trans. on Software Engineering,
Vol. 15, No. 3, pp. 235-249, 1989.
C.M. Woodside, "Throughput Calculation for Basic Stochastic
Rendezvous Networks", Performance Evaluation, Vol. 9, No. 2,
April, 1989.
G. Franks and C.M. Woodside, "Some Software Designs for OSI
Protocols in a Harmony/Unison Environment", Proc. Can. Conf. on
Electrical and
Computer Engineering, Montreal,QC, September 17-20, 1989.
G. Franks and C.M. Woodside, "Concurrent Protocol Software
Designs", Minnowbrook Workshop on Software Engineering, July
1989.
J.W. Miernik, C.M. Woodside, J.E. Neilson and D.C. Petriu,
"Performance of Stochastic Rendezvous Networks with Priority Tasks", Proc.
Int. Seminar on Performance of Distributed and Parallel Systems,
Kyoto, Japan, December 1988, pp. 501-515 (published in book form by
Elsevier Science Publishers, Amsterdam). (PostScript)
C.M. Woodside, J.E. Neilson, J.W. Miernik, D.C. Petriu and R.
Constantin, "Performance of Concurrent Rendezvous Systems with Complex
Pipeline Structures", Proc. 4th Int. Conf. on Modelling Techniques
and Tools for Computer Performance Evaluation, Palma de Mallorca,
Spain,
September 1988, pp. 361-378. (PostScript)
J.W. Miernik, C.M. Woodside, J.E. Neilson and D.C. Petriu,
"Throughput of Stochastic Rendezvous Networks with Caller-Specific
Service and Processor Contention", Proc. IEEE Infocom '88, New
Orleans, USA, March 1988.
S.K. Tripathi and C.M. Woodside, "A Vertex Allocation Theorem
for Resources in Queueing Networks", Journal of ACM, Vol. 35,
No.
1, pp. 221-230, January, 1988.
B. Pagurek, D.A. Stanford and C.M. Woodside, "Optimal Prediction
of Times and Queue Lengths in the M/G/1 Queue", Journal of the
Operational Research Society, Vol. 39, No. 6, pp. 585-593, 1988.
M.K. Mehmet-Ali, C.M. Woodside and J.P. Hayes, "Reassembly
Buffer Requirements in a Packet Voice Network", Computer Networks
and ISDN
Systems, Vol. 15, pp. 109-119, 1988.
C.M. Woodside, G. Franks and R. Constantin, "A Performance Model
for Protocol Execution", Proc. Can. Conf. on Electrical and
Computer Engineering, November 3-4, 1988.
C.M. Woodside and D.W. Craig, "Local Non-Preemptive Scheduling
Policies for Hard Real-Time Distributed Systems", Proc. Real-Time
Systems Symposium, December 1987, pp. 12-17.
C.M. Woodside and E.D.S. Ho, "Engineering Calculation of
Overflow Probabilities in Buffers with Markov-Interrupted Service", IEEE
Trans. on Communications, COM-35, No. 12, pp. 1272-1277, December,
1987.
D.A. Stanford, B. Pagurek and C.M. Woodside, "The Serial
Correlation of Coefficients for Waiting Times in the Stationary GI/M/1
Queue", Queueing Systems, Theory and Applications, Vol. 2, No.
4, pp. 373-380, 1987.
B. Pagurek, D.A. Stanford and C.M. Woodside, "Prediction of
Delays and Queue Lengths in the M/G/1 Queue", ORSA-TIMS Conference
Bulletin, October 25-28, 1987, p. 242.
C.M. Woodside and M.K. Mehmet-Ali, "Analysis of Re-Assembly
Buffer Requirements in a Packet-Voice Network", Proc. IEEE Infocom
'86,
pp. 233-238, 1986.
C.M. Woodside, "Controllability of Computer Performance
Tradeoffs Obtained Using Controlled-Share Queue Schedulers", IEEE
Trans. on Software Engineering, SE-12, No. 10, October, 1986.
C.M. Woodside and S.K. Tripathi, "Optimal Allocation of Files
in a Local Area Network Environment", IEEE Trans. in Software
Engineering, SE-12, No. 7, pp. 844-848, August, 1986.
C.M. Woodside, T. Pearce and R.J.A. Buhr, "The CAEDE/Estelle
Graphical Tool for Formal Definition of Protocols", IFIP 6th Int.
Workshop on Protocol Specification, Testing and Verification,
Montreal, June 1986, pp. 97-108, North-Holland.
C.M. Woodside, "An Active-Server Model for the Performance of
Parallel Programs Written Using Rendezvous", J. Systems and Software,
pp. 125-131, 1986.
C.M. Woodside, "The CAEDE Performance Estimation for Structural
Designs of ADA Programs", 9th Minnowbrook Workshop on Software
Performance Evaluation, August 1986.
R.J.A. Buhr, C.M. Woodside, G.M. Karam, K. van der Loo and D.G.
Lewis, "Experiments with Prolog Design Descriptions and Tools in CAEDE:
An Iconic Design Environment for Multitasking, Embedded Systems", Proc.
8th Int. Conf. on Software Engineering, London, August 1985, pp.
62-67.
R.J.A. Buhr, G.M. Karam and C.M. Woodside, "An Overview and
Example of Application of CAEDE: A New Experimental Design Environment
for Ada", pp. 173-184, "Ada in Use", Proc. Ada Int. Conf., Paris,
May 1985,
Cambridge University Press.
C.M. Woodside and J.R. Montealegre, "On Packet Buffering and
Protocol Performance, Protocol Specification, Verification and
Testing", Toulouse-Moissac, France, Workshop June 1985,
North-Holland, pp. 375-386.
C.M. Woodside and D.W. Craig, "Processing Bounds and Fast
Allocation for Signal- Processing Tasks with Cornerturning Transfers", Proc.
IEEE Real-Time Systems Symposium, December, 1985.
C.M. Woodside, "An Active-Server Model for the Performance of
Parallel Programs Written Using Rendezvous", Proc. IFIP Workshop on
Performance Evaluation of Parallel Systems, Grenoble, December,
13-15,
1984.
C.M. Woodside and D.W. Craig, "Function Allocation in a Tightly
Coupled Signal Processing Multiprocessor", Proc. 4th International
Conference on Distributed Computing, 1984, pp. 118-125
C.M. Woodside, "Optimal Allocation of Protocol Processing
Between a Host and a Front-End Processor", Proc. Second
International Symposium on the Performance of Computer-Communications
Systems, Zurich, March 1984, North-Holland.
C.M. Woodside, "Response Time Sensitivity Measurement for
Computer Systems and General Closed Queueing Networks", Performance
Evaluation, Vol. 4, pp. 194-210, 1984.
D.A. Stanford, C.M. Woodside and B. Pagurek, "Optimal Prediction
of Queue Lengths and Delay in GI/M/m Multiserver Queues", Operations
Research, Vol. 32, No. 4, pp. 809-818, 1984.
C.M. Woodside, R. Montealegre and R.J.A. Buhr, "A Performance
Model for Hardware/Software Issues in Computer-Aided Design of Protocol
Systems", ACM Sigcomm '84 Symposium, Montreal, QC, 1984, pp.
132-139.
C.M. Woodside, "Performance Potential of Communications
Interface Processors", Proc. Eighth Data Communications Symposium
(IEEE-ACM), ACM Order No. 533831, 1983, pp. 245-253.
C.M. Woodside and M.K. Mehmet-Ali, "Optimal Choice of Packet
Size and Reconstruction Delay for a Packet Voice System", Proc.
IEEE Global Telecommunications Conference, pp. 964-968, November
1983.
C.M. Woodside, "An Incremental Capacity Allocation Algorithm for
Voice/Data Networks", IEEE Trans. on Communications, COM-31,
No. 9, September, 1983.
D.A. Stanford, B. Pagurek and C.M. Woodside , "Optimal
Prediction of Times and Queue Lengths in the GI/M/1 Queue", Operations
Research, Vol. 31, No. 2, pp. 322-337, March-April, 1983.
C.M. Woodside, E. Neron and D.A. Sutherland, "An Analytic
Performance Model of a Honeywell CP-6 System", Proc. 37th Intl.
'Exchange' Meeting, October 5-7, 1983, pp. 263-285.
D.A. Stanford, C.M. Woodside and B. Pagurek, "Prediction of
Times in Tandem Queues", ORSA-TIMS National Meeting, April 1982.
C.M. Woodside, "Simulation Confidence Intervals Based on Fitting
a Diffusion-Correlation Model", ORSA-TIMS National Meeting, May
3-6, 1981.
D.A. Stanford, C.M. Woodside and B. Pagurek, "Predictors for
Multiserver Queues", ORSA-TIMS National Meeting, May 3-6, 1981.
C.M. Woodside, B. Pagurek and G.F. Newell, "A Diffusion
Approximation for Correlation in Queues", Journal of Applied
Probability, Vol.
17, pp. 1033-1047, 1980.
J.K. Cavers and C.M. Woodside, "Buffer Sizes for Data
Communications Over Fading Radio Links", Computer Networks,
Vol. 4, pp. 167-174, 1980.
C.M. Woodside, "A Mathematical Model for the Evolution of
Software", The Journal of Systems and Software, Vol. 1, pp.
337-345, 1980.
C.M. Woodside, "Load Balancing and Configuration Analysis for
Distributed Computer Control Systems", 2nd IFAC Workshop on
Distributed
Computer Control Systems, Montreal, September 30, 1980.
C.M. Woodside, B. Pagurek and D.A. Stanford, "Applications of
Covariances in Queues -Problems and Prospects", ORSA-TIMS National
Meeting, November 10-12, 1980.
C.M. Woodside and B. Pagurek, "An Algorithm for Computing Serial
Correlations of Times in GI/I/1 Queues with Rational Arrival
Processes", Management Sciences, Vol. 25, No. 1, pp. 54-61,
January, 1979.
B. Pagurek and C.M. Woodside, "The Sum of Serial Correlations
of Waiting and System Times in GI/I/1 Queues", Operations Research,
Vol. 27, No. 4, pp. 755-766, July-August, 1979.
K. Giridharagopal, B. Pagurek and C.M. Woodside, "A Modelling
Approach to State Estimation in Systems with Switching Parameters", IEEE
Trans. Auto. Control, Vol. AC-23, No. 5, pp. 948-951, October, 1978.
C.M. Woodside and R. Hunt, "Health Care System Analysis Using
General Queueing Networks", IEEE Trans. on Systems, Man and
Cybernetics,
Vol. SMC-7, No. 8, pp. 793-799, 1978.
C.M. Woodside and R.J.A. Buhr, "The Optimum Number of Nodes in a
Star Configured Distributed Computer System", IEEE Trans. on
Systems, Man and Cybernetics, Vol. SMC-8, No. 1, January, 1978.
R.J.A. Buhr and C.M. Woodside, "Macroscopic Economic Planning
Models for Distributed Information Systems", INFOR, Vol. 13,
No.
2, pp. 204-228, June, 1977.
B. Pagurek and C.M. Woodside, "A Recursive Algorithm for
Computing Serial Correlations of Times in an M/G/1 Queue", in North-Holland-TIMS
Studies in the Management Sciences, Vol. 7, North Holland, 1977.
J.K. Cavers, J. Chung and C.M. Woodside, "Digital Network
Synchronization by an Optimal Linear Controller", presented at Optimization
Days, Montreal, May 5-6, 1977.
B. Pagurek and C.M. Woodside, "Computation of Autocorrelation
Functions for Times in General Queueing Systems", invited paper at the TIMS-ORSA
Joint National Meeting, San Francisco, May 1977, (the
National Operations Research Meeting of the U.S.).
C.M. Woodside, L.K. Nenonen, M.V. Neimanis and U. Graefe, "Matte
Allocation in a Copper Smelter", Proc. 2nd IFAC Symposium on
Mining, Mineral and Metal Processing, September 13-17, 1976,
Johannesburg.
J.K. Cavers and C.M. Woodside, "A Block Diagram Computer
Language for Educational Animations", IEEE Trans. on Engineering
Education, Vol. E-19, No. 4, pp. 133-138, November, 1976.
P.S. Alston and C.M. Woodside, "Periodic Sampling for Parameter
Estimation in Queueing Systems", Optimization Days, McGill
University, May 1976.
C.M. Woodside, "Approximate Post-Optimal Analysis of
Fletcher-Power-Davidson Optimization", Optimization Days,
McGill University, May 1976.
C.M. Woodside and R.H.H. Moll, "Interactive Optimization of
Dynamic Cross-Impact Models", Optimization Days, McGill
University, May
1976.
C.M. Woodside and R.J.A. Buhr, "A Planning Model for Distributed
Education Computing", Proc. 7th Ontario University Computing
Conference, June 1976.
J.K. Cavers, M. Wilson, R. Mallett and C.M. Woodside, "ANIM8 -
An Easy Animation Language for the PDP-15", 7th Canadian DECUS
Symposium, Ottawa, January 1974.
R.J.A. Buhr and C.M. Woodside, "An Approach to the Development
of Planning Models for Distributed Information Systems", Canadian
Information Processing Society Annual Meeting, Ottawa, June 10-13,
1974.
C.M. Woodside, "Estimation of the Order of Nonlinear Systems", Proc.
3rd IFAC Symposium on Identification, June 1973, The Hague, The
Netherlands.
C.M. Woodside and V. Balabanian, "Optimization of a Network
Modernization Program", Proc. 1973 National Communications
Conference, November 1973, Atlanta, GA.
C.M. Woodside, "Uncertainty in Policy Optimization - Experiments
of a Large Econometric Model", Proc. IFAC/IFORS Conference on
Dynamic Modelling and Control of National Economies, Warwick,
England, July 1973,
pp. 418-428. (Also presented in a preliminary version at the IEEE
Conference on Decision and Control, December 1972.)
C.M. Woodside and R. Mallett, "ANIM8 for Computer Animation of
Simulations", Proc. 3rd Man-Machine Communications Symposium,
National Research Council, Ottawa, ON, May 1973, pp. 19.1-19.7.
C.M. Woodside and V.T. Xuyen, "An Algorithm for Identification
of Static and Dynamic Parameters on Batch Processing", Canadian
Conference on Automatic Control, Fredericton, N.B., September 1973,
pp. 11.4-1
to 11.4.19.
C.M. Woodside, "Scaling Analysis and Dimensional Analysis of
Simulation Models", Simulation, pp. 51-54, August, 1972.
C.M. Woodside, B. Pagurek and K. Giridharagopal, "A Modelling
Approach to State Estimation in Systems with Switching Parameters", Proc.
1971 IEEE Conference on Decision and Control, New Orleans, December
1971.
C.M. Woodside, "A Dynamic Model for Electric Melting of
Continuous-Feed Pre-Reduced Iron Pellets", Proc. 28th Electric
Furnace Conference, AIME, Denver, CO February 1970, pp. 191-197.
C.M. Woodside, "Estimation of the Order of Linear Systems",
Automatica, Vol. 7, No. 6, pp. 727-733, November 1971. Also, Proc.
2nd Prague IFAC Symposium on Systems Identification, June, 1970.
B. Pagurek, J. Pauksens, N.A. Ogale and C.M. Woodside, "Singular
Arcs Occurring in Optimal Electric Steel Refining", IEEE Trans. on
Automatic Control, Vol. AC-15, No. 5, pp. 549-556, October. Also, Proc.
Joint Automatic Control Conference,, Atlanta, Georgia, June, 1970.
C.M. Woodside, "Statistical Equivalence of Stochastic and
Non-Linear Systems", Automation and Remote Control (Moscow),
pp. 175-180. The journal is in Russian and translated into English,
1969.
C.M. Woodside, "Dimensional Analysis of Computer Simulations", Eastern
Simulation Council Meeting, June 1969.
C.M. Woodside, "Identification Case-Study in Pellet
Steelmaking", National Conference on Automatic Control,
Edmonton, AB, 1969.
C.M. Woodside, "The Conjugate Gradient Method for Optimal
Control Problems with Bounded Control Variables" (with B. Pagurek), Automatica,
Vol. 4, pp. 337-349, 1968.
C.M. Woodside, "The Design of Optimal Extremal Controllers", International
Journal of Control, Vol. 8, No. 6, pp. 545-599, 1968.
C.M. Woodside, "The Interpretation of Time-Domain Models in the
Frequency Domain", IEEE Trans. on Automatic Control, Vol. 12,
No. 1, pp. 110-111, February, 1967.
C.M. Woodside, "Dynamic Modelling of the Carbon Boil in
Steelmaking", Conference of Metallurgists, Kingston, ON, August
1967.
C.M. Woodside, "Empirical Optimization of Non-Linear Control
with Random Inputs", International Journal of Control, Part II,
Vol.
2, No. 5, pp. 409-434, November, 1965.
C.M. Woodside, "Empirical Optimization of Non-Linear Control
with Random Inputs", International Journal of Control, Part l,
Vol. 2, No. 3, pp. 285-304, September, 1965.
C.M. Woodside, "Extremal Control with Measurement Noise", National
Conference on Automatic Control, Ottawa, ON, 1965.