James ArthurProfessor Emeritus
|
Research Interests
2010
Gausepohl, K., W. W. III, and J. D. Arthur,
"Knocking Down Brick Walls: An HF/E Student's Entry Into the Health Care Domain",
Ergonomics in Design: The Quarterly of Human Factors Applications, vol. 18, issue 1, pp. 24 - 25, 02/2010.
2009
Soundararajan, S., and J. D. Arthur,
"A Soft-Structured Framework for Agile Software Engineering",
Sixteenth IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, San Francisco CA, pp. 187-195, 04/2009.
Ravichandar, R., and J. D. Arthur,
"Reducing the Number of Change requests using Capability Engineering: An Empirical Study",
Software Engineering and Applications, Cambridge MA, 11/2009.
Bhatia, S., and J. D. Arthur,
"An Ontological Characterization of the Structured Information Flow (SIF) Model",
The Proceedings of the Conference on Information Systems Applied Research, Washington DC, 11/2009.
2008
Ravichandar, R., and J. D. Arthur,
"Cohesion, Coupling and Abstraction Level: Criteria for Capability Identification",
Journal of Software, vol. 3, no. 1, pp. 1-8, January 2008.
Bhatia, S., and J. D. Arthur,
"Structured Information Flow (SIF) Model for Automated Information Flow Infrastructure for Organizations",
12th World Multi-Conference on Systemics, Cybernetics and Informatics: WM-SCI'08, Orlando, FL, June 2008.
Ravichandar, R., J. D. Arthur, S. A. Bohner, and D. P. Tegarden,
"Improving change tolerance through Capabilities-based design: an empirical analysis",
Journal of Software Maintenance and Evolution: Research and Practice, vol. 20, issue 2, pp. 135 - 170, 03/2008.
Arthur, J. D., and R. Ravichandar,
"Constructing Change-Tolerant Systems using Capability-Based Design",
Crosstalk: The Journal of Defense Software Engineering, vol. Vol. 21, no. No. 10, 10/2008.
2007
Arthur, J. D., R. E. Nance, A. Bazaz, and O. Balci,
"Mitigating Security Risks in Systems that Support Pervasive Services and Computing: Access-Driven Verification, Validation and Testing",
Proceedings of the IEEE International Conference on Pervasive Services (ICPS'07), Istanbul, Turkey, pp. 109-117, 2007.
Bohner, S. A., R. Ravichandar, and J. D. Arthur,
"Model-Based Engineering for Change-Tolerant Systems",
Journal of Innovation in Systems and Software Engineering, vol. 3, no. 4, pp. 237-257, December 2007.
Sidky, A., J. D. Arthur, and S. A. Bohner,
"A Disciplined Approach to Adopting Agile Practices: The Agile Adoption Process",
Innovations in Software Engineering, vol. 3, no. 3, pp. 203-216, September 2007.
Nance, R. E., and J. D. Arthur,
"Software Requirments Engineering: Exploring the Role in Simulation Model Development",
Operations Research Society Journal of Simulation, vol. 1, no. 3, pp. 159-174, August 2007.
Ravichandar, R., J. D. Arthur, and M. A. Perez-Quinones,
"Pre-Requirement Specification Traceability: Bridging the Complexity Gap through Capabilities",
International Symposium on the Grand Challenges in Traceability (GTC '07), Lexington, KY, pp. 88-97, March 2007.
Pyla, P. S., H. R. Hartson, J. D. Arthur, T. L. Smith-Jackson, and M. A. Perez-Quinones,
"Evaluating Ripple: Experiences from a Cross Pollinated SE-UE Study",
Computer/Human Interaction Conference (CHI 2007); Workshop: Increasing the Impact of Usability Work in Software Development, San Jose, CA, April 2007.
Sidky, A., and J. D. Arthur,
"Determining the Applicability of Agile Practices to Mission and Life-critical Systems",
Proceedings of the 31st Annual IEEE Software Engineering Workshop (in conjunction with 3rd IEEE Systems and Software Week), Columbia, MD, pp. 3-12, March 2007.
Chigani, A., and J. D. Arthur,
"The Implications of Network-Centric Software Systems on Software Architecture: A Critical Evaluation",
45th ACM Southeast Conference (ACMSE 2007), Winston-Salem, NC, pp. 70-75, March 2007.
Chigani, A., J. D. Arthur, and S. A. Bohner,
"Architecting Network-Centric Software Systems: A Style-Based Beginning",
Proceedings of the 31st Annual IEEE Software Engineering Workshop (in conjunction with 33rd IEEE Systems and Software Week), Columbia, MD, pp. 290-299, March 2007.
Ravichandar, R., J. D. Arthur, and R. P. Broadwater,
"Reconciling Synthesis and Decomposition: A Composite Approach to Capability Identification",
14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS), Tucson, AZ, pp. 287-296, March 2007.
Ravichandar, R., J. D. Arthur, and S. A. Bohner,
"Capabilities Engineering: Constructing Change-Tolerant Systems",
Proceedings of the Fortieth Annual International Conference on System Sciences (CD-ROM), The Big Island, Hawaii, Computer Society Press, January 2007.
Bazaz, A., and J. D. Arthur,
"Towards a Taxonomy of Vulnerabilities",
Proceedings of the Fortieth Annual International Conference on System Sciences (CD-ROM) , The Big Island, Hawaii, Computer Society Press, January 2007.
Ravichandar, R., J. D. Arthur, and M. A. Pérez-Quiñones,
"Pre-Requirement Specification Traceability: Bridging the Complexity Gap through Capabilities",
International Symposium on the Grand Challenges in Traceability (GTC ‘07), March 2007, Lexington KY, 03/2007.
2006
Helms, J. W., J. D. Arthur, D. Hix, and H. R. Hartson,
"A Field Study of the Wheel-A Usability Engineering Process Model",
Journal of Systems and Software, vol. 79, no. 6, pp. 841-858, June 2006.
Nance, R. E., and J. D. Arthur,
"Software Requirements Engineering: Exploring the Role in Simulation Model Development",
Proceedings of the 2006 Operational Research Society Simulation Workshop (SW'06), Coventry, England, pp. 117-127, March 2006.
2005
Arthur, J. D., and M. K. Groener,
"An Operational Model for Structuring the Requirements Generation Process",
The Requirements Engineering Journal, vol. 10, no. 1, pp. 45-62, January 2005.
Pyla, P. S., M. A. Perez-Quinones, J. D. Arthur, and H. R. Hartson,
"Model-Based 'Ripple' Framework for Integrating Usability and Software Engineering Lifecycles",
Human-Centered Software Engineering-Integrating Usability in the Software Development Lifecycle, vol. 8: Kluwer/Springer, October 2005.
Lobo, L. O., and J. D. Arthur,
"An Objectives-Driven Process for Selecting Methods to Support Requirments Engineering Activities",
29th Annual Software Engineering Workshop, Greenbelt, MD, pp. 118-130, April 2005.
Lobo, L. O., and J. D. Arthur,
"Local and Global Analysis Complementary Activities for Increasing the Effectiveness of Requirements Verification and Validation",
Proceedings of the 43rd Annual ACM Southeast Conference, vol. 2, Kennesaw, GA, pp. 2-256--2-261, March 2005.
2004
Arthur, J. D., and M. K. Groener,
"Verification and Validation of Operational Software: A Methodology Critique",
Software Process: Improvement and Practice, vol. 9, no. 13, pp. 157-171, September 2004.
Pyla, P. S., M. A. Perez-Quinones, J. D. Arthur, and H. R. Hartson,
"What We Should Teach, but Don't: Proposal for a Cross Pollinated HCI-SE Curriculum",
2004 Frontiers in Education Conference, Savannah, GA, pp. S1H-17--S1H-22, October 2004.
Bazaz, A., J. D. Arthur, and R. C. Marchany,
"Reflections on Operating in Hostile Environments",
Hawaii International Conference on System Science (HICSS-37), vol. 7, Hawaii, pp. 190-199, January 2004.
2003
Sidky, A. S., and J. D. Arthur,
"RGML: A Markup Language for Characterizing Requirments Generation Processes",
28th NASA/IEEE Software Engineering Workshop, Greenbelt, MD, pp. 29-38, December 2003.
Pyla, P. S., M. A. Perez-Quinones, J. D. Arthur, and H. R. Hartson,
"Towards a Model-Based Framework for Integrating Usability and Software Engineering Life Cycles",
Proceedings of the Workshop in Interact '03; Closing the Gaps: Software Engineering and Human-Computer Interaction, Zurich, pp. 67-74, 2003.
2002
Arthur, J. D.,
Managing Software Quality: A Measurement Framework for Assessment and Prediction,
: Springer-Verlag, 2002.
Groener, M. K., and J. D. Arthur,
"Confirming the Effectiveness of the Requirements Generation Model: An Industry-Based Empirical Study",
12th Annual Pacific Northwest Software Quality Conference, Portland, OR, pp. 221-230, October 2002.
Lloyd, W. J., M. B. Rosson, and J. D. Arthur,
"Effectiveness of Elicitation Techniques in Distributed Requirements Engineering",
Proceedings of the 10th IEEE Joint International Conference on Requirements Engineering RE '02, Essen, Germany, pp. 311-318, August 2002.
Sidky, A. S., R. R. Sud, S. Bhatia, and J. D. Arthur,
"Problem Identification andn Decomposition within the Requirements Generation Process",
6th World Multiconference on Systems, Cybernetics, and Informatics (SCI 2002), vol. VIII, Orlando, FL, pp. 333-338, July 2002.
2000
Arthur, J. D., and R. E. Nance,
"Verification and Validation without Independence: A Recipe for Failure",
Proceedings of the 2000 Winter Simulation Conference, Orlando, FL, pp. 859-865, December 2000.
1999
Arthur, J. D., M. K. Groener, K. J. Hayhurst, and C. M. Holloway,
"Evaluating the Effectiveness of Independent Verification and Validation",
IEEE Computer, vol. 32, no. 10, pp. 79-83, October 1999.
Groener, M. K., and J. D. Arthur,
"An Operational Model Supporting the Generation of Requirements that Capture Customer Intent",
Proceedings of the Pacific Northwest Software Quality Conference, Portland, OR, pp. 286-302, October 1999.
Arthur, J. D., and R. G. Sargent,
"Verification and Validation: What Should Project Size and Complexity Have on Attendant V&V Activities and Supporting Infrastructure",
Proceedings of the 1999 Winter Simulation Conference, Phoenix, AZ, pp. 148-155, December 1999.
1998
Arthur, J. D., R. K. Stapko, L. H. Rosenberg, and L. E. Hyatt,
"Estimating and Predicting Error Detection Trends and Relative Manpower Utilization",
IASTED International Conference on Modeling and Simulation, Pittsburgh, PA, pp. 571-575, May 1998.
Dabney, J. B., and J. D. Arthur,
"Anticipating and Mititgating the Professional Challenge to Independent Verification and Validation",
Proceedings of the Pacific Northwest Sotware Quality Conference/8th International Conference on Software Quality, Portland, OR, pp. 84-92, October 1998.
1996
Arthur, J. D., S. Gupta, M. K. Groener, M. Cannon, and Z. Khan,
"Reducing the Mean Time to Remove Faults Through Early Fault Detection: An Experiment in Independent Verification and Validation",
Eighteenth Minnowbrook Workshop on Software Engineering, Blue Mountain Lake, NY, pp. 28-46, July 1996.
Arthur, J. D., and R. E. Nance,
"Independent Verification and Validation: A Missing Link in Simulation Methodology?",
Proceedings of the 1996 Winter Simulation Conference , Coronado, CA, pp. 230-236, December 1996.
Bundy, G. N., and J. D. Arthur,
"Defining Software Quality Measures: A Systematic Approach Embedded in the Objectives, Principles Attributes Framework",
Eighteenth Minnowbrook Workshop on Software Engineering, Blue Mountain Lake, NY, pp. 47-60, July 1996.
1995
Robinson, P. G., and J. D. Arthur,
"Distributed Process Creation Within a Shared Data Space Framework",
Software-Practice and Experience, vol. 25, no. 2, pp. 175-191, February 1995.
Landry, K. D., and J. D. Arthur,
"Instructional Footprinting and Semantic Preservation in Linda",
Concurrency: Practice and Experience, vol. 7, no. 3, pp. 191-207, May 1995.
Landry, K. D., and J. D. Arthur,
"Boundary Analysis in the Instructional Footprint Model: An Implementation in Linda",
Proceedings of the Twenty Third ACM Computer Science Conference, Nashville, TN, pp. 56-65, February 1995.
1994
Flanigan Wagner, M. A., S. Sevinc, O. Tanir, P. L. Haigh, J. D. Arthur, and R. E. Nance,
"A Standard Simulation Environment: A Review of Preliminary Requirements",
Proceedings of the 1994 Winter Simulation Conference, Orlando, FL, pp. 664-672, December 1994.
Landry, K. D., and J. D. Arthur,
"Achieving Asynchronous Speedup While Preserving Synchronous Semantics: An Implementation of Instructional Footprinting in Linda",
IEEE Computer Society 1994 International Conference on Computer Languages, Toulouse, France, pp. 55-63, May 1994.
Nance, R. E., and J. D. Arthur,
"Software Quality Measurement: Assessment, Prediction and Validation",
The 6th Annual Software Technology Conference, Salt Lake City, UT, April 1994.
1993
Arthur, J. D., R. E. Nance, and O. Balci,
"Establishing Software Development Process control: Technical Objectives, Operational Requirements and The Foundational Framework",
The Journal of Systems and Software, vol. 22, no. 2, pp. 117-128, August 1993.
Degrace, and Stahl,
"Appendix to The Olduvia Imperative: CASE and the State of Software Engineering Practice",
Assessing the Adequacy of Documentation Through Document Quality Indicators: Prentice-Hall Inc, 1993.
Cline, G. E., and J. D. Arthur,
"Linda-LAN: A Controlled Parallel Processing Environment",
Proceedings of the Twelfth Annual IEEE International Phoenix Conference on Computers and Communications, Phoenix, AZ, pp. 112-119, March 1993.
Okie, E. G., and J. D. Arthur,
"Implicit-Specification Errors and Automatic, Trace-Based Debugging",
Proceedings of the 21st Annual Computer Science Conference, Indianapolis, IN, pp. 23-29, February 1993.
1992
Landry, K. D., and J. D. Arthur,
"Instructional Footprinting: A Model for Concurrency",
Proceedings of the Twenty-Second Annual Virginia Computer Users Conference, Blacksburg, VA, pp. 41-55, October 1992.
1991
Schumann, C. N., K. D. Landry, and J. D. Arthur,
"A Comparison of UNIX Communication Facilities Used in LINDA",
Proceedings of the Twenty-First Annual Virginia Computer Users Conference, Blacksburg, VA, pp. 49-61, September 1991.
1990
Arthur, J. D.,
"Partitioned Frame Networks for Multi-level, Menu-based Interaction",
International Journal of Man-Machine Studies, vol. 32, no. 6, pp. 663-672, June 1990.
Bundy, G. N., and J. D. Arthur,
"Measuring Software Quality in ADA Packages: An Objectives, Principles, Attributes Framework",
Proceedings of the Twentieth Annual Virginia Computer Users Conference, Blacksburg, VA, pp. 118-133, September 1990.
Arthur, J. D., and R. E. Nance,
"A Framework for Assessing the Adequacy and Effectiveness of Software Development Methodologies",
Proceedings of the Fifteenth Annual Software Engineering Workshop, Greenbelt, MD, December 1990.
1989
Arthur, J. D., and K. S. Raghu,
"Taskmaster: An Interactive, Graphical Environment for Task Specification, Execution and Monitoring",
Behavior and Information Technology, vol. 8, no. 3, pp. 219-233, 1989.
Arthur, J. D., and K. T. Stevens,
"On Assessing the Adequacy of Documentation Through Document Quality Indicators",
Proceedings of the Conference on Software Maintenance, Miami Beach, FL, pp. 40-49, October 1989.
1988
Arthur, J. D.,
"GETS: A Graphical Environment for Task Specification",
Seventh Annual IEEE Phoenix Conference on Computers and Communications, Phoenix, AZ, pp. 269-273, March 1988.
Okie, E. G., and J. D. Arthur,
"The Execution History Approach to Intelligent Debugging",
Proceedings of the 1988 Computer Science Conference, Atlanta, GA, pp. 273-281, February 1988.
Nance, R. E., and J. D. Arthur,
"The Methodology Roles in the Realization of a Model Development Environment",
Proceedings of the 1988 Winter Simulation Conference, San Diego, CA, pp. 220-225, December 1988.
1987
Arthur, J. D., R. Ehrich, and K. C. Mulheren,
"A Network Specification and Execution Environment",
International Journal of Mini and Microcomputers, vol. 9, no. 3, pp. 57-62, 1987.
Arthur, J. D.,
"Toward a Formal Specification of Menu-Based Systems",
The Journal of Systems and Software, vol. 7, no. 9, pp. 73-82, 1987.
1986
Arthur, J. D.,
"A Descriptive/Prescriptive Model for Menu-Based Systems",
International Journal of Man-Machine Studies, vol. 25, no. 1, pp. 19-34, 1986.
Arthur, J. D., R. Ehrich, and K. C. Mulheren,
"A Network Specification and Execution Environment",
International Symposium on Software and Hardware Applications of Microcomputers, Beverly Hills, CA, pp. 132-136, 1986.
1985
Arthur, J. D.,
"Partitioned Frame Networks for Multi-level, Menu-based Interaction",
Fourth Annual IEEE Phoenix Conference on Computers and Communications, Phoenix, AZ, pp. 34-39, March 1985.
1984
Arthur, J. D., and D. A. Reed,
"Prometheus: An Interactive Environment for the Development and Parallel Execution of Functional Programs",
Proceedings of the IEEE Computer Software and Applications Conference, Chicago, IL, pp. 44-53, November 1984.
Arthur, J. D., and D. E. Comer,
"Omni: An Interactive Programming Environment Based on Tool Composition",
Proceedings of the IEEE Computer Software and Applications Conference, Chicago, IL, pp. 28-36, November 1984.
1981
Arthur, J. D., and J. Ramanathan,
"Design of Analyzers for Selective Program Analysis",
IEEE Transactions on Software Engineering, vol. SE-7, no. 1, pp. 39-51, January 1981.

