Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where John Stamey is active.

Publication


Featured researches published by John Stamey.


international conference on design of communication | 2006

Using aspect-oriented PHP to implement crosscutting concerns in a collaborative web system

Otávio Augusto Lazzarini Lemos; Marco Aurélio Graciotto Silva; Renata Pontin de Mattos Fortes; John Stamey

Aspect-Oriented Programming (AOP) is a new technology that was proposed to improve separation of concerns in software development. AOPs main focus is to use aspect modules to implement concerns that would be generally scattered across the system and tangled with other modules (crosscutting concerns). Although much research has focused on AOPs application to traditional software development, little has been done towards its application to Web development. Aspect-oriented PHP (aoPHP) is an addition to PHP that allows the use of AOP in the Web development context. In this paper we describe an application of aoPHP to show that AOP can also be effectively used in theWeb development context. In particular, we have implemented two crosscutting concerns in a collaborative Web system named CoTeia: the access control and the version control functionalities. Furthermore, we discuss how AOP can enhance the design of Web applications by reasoning on the refactored system


international conference on advanced learning technologies | 2005

Designing intelligent learning objects

John Stamey; Bryan T. Saunders

Intelligent learning objects (ILOs) extend the concept of learning objects, whereby the learner is presented with material based on both curriculum and their performance. This paper discusses current practices inn the field of intelligent learning environments, as well as the design of ILOs with I-LODE V2.0, the Intelligent Learning Object Development Engine.


international conference on design of communication | 2004

Christopher Alexander's fifteen properties applied to the design of communication

John Stamey; Thomas L. Honeycutt

This paper examines Christopher Alexanders Fifteen Fundamental Properties of Living Structures, and their relationship to the design of communication through website development. The Fifteen Properties are found to describe and provide solutions to a number of common quality problems in websites. In the spirit of design patterns, originated by Alexander, each Property is presented as part of a pattern describing a design problem in the website context, and its resolution through appropriate application of the Property.


international conference on design of communication | 2005

Edward tufte meets christopher alexander

John Stamey; Thomas L. Honeycutt; Simon Blanchard

This paper examines the relationships between Christopher Alexanders Fifteen Properties of living structures, found in The Nature of Order, and Edward Tuftes Principles of Information Design, found in Envisioning Information. In the examination of examples of Tuftes Principles, we find commonality between the Principles and Alexanders Fifteen Properties.


international conference on design of communication | 2007

Client-side dynamic metadata in web 2.0

John Stamey; Jean-Louis Lassez; Daniel Boorn; Ryan A. Rossi

Web 2.0 brings with it new opportunities for deploying highly interactive webpages. A challenge for Web 2.0 developers is capturing information to document the user experience. Client-side dynamic metadata provides one solution to capturing and logging information on the client-side, while lowering the bandwidth requirements for communication with the server. This paper discusses the architecture of a proof-of-concept system, the Dynamic Metadata Prototype. The architecture is described as an AJAX Design Pattern.


international conference on design of communication | 2006

Workshop: communicating design patterns with TRIZ

John Stamey; Ellen Domb

This work will present elements of Genrich Altshullers Theory of Inventive Problem Solving, also known as TRIZ, and use them to describe the structural patterns found in the Gang of Fours Design Patterns.


international conference on design of communication | 2006

Documenting aspect-oriented PHP (AOPHP)

John Stamey; Bryan T. Saunders

This paper describes the process for documenting programs using Aspect-Oriented PHP through AOPHPdoc. We discuss some of the problems involved in documenting Aspect-Oriented programs, solutions to these problems, and the creation of documentation with AOPHPdoc. A survey of programmers found no preference for Javadoc-styled documentation over the colored-coded AOPHP documentation.


international conference on design of communication | 2006

Research issues in the design of communication

John Stamey; David G. Novick; Clay Spinuzz; Brad Mehlenbacher

There are a range of governance and management processes and policies which need to be transferred to a portfolio structure. The Faculty of Art, Design and Communications has a number of specific research issues and characteristics which need to be considered in the process of transferal • Significant numbers of project research activities • Significant number of masters and part-time research students • Significant non-IGS (Institutional Grants Scheme) research activities • Developing IGS activities (DEST quantum publications = IGS) • Developing RIBG (Research Infrastructure Block Grants) activities (external research funds) • Significant TAFE based research • Diverse research paradigms and activities These recommendations are focused specifically on the current needs and interests of the constituent members of the Faculty of Art, Design and Communications research community.


international conference on design of communication | 2005

Aspect-oriented documentation

John Stamey; Bryan T. Saunders

This workshop will demonstrate and explain the creation of documentation for Aspect-Oriented programs written in Java and PHP. Fundamentals of Aspect-Oriented Programming, separation of concerns, motivation for Aspect-Oriented Programming, and principles of documenting Aspect-Oriented Programming will be presented.


international conference on design of communication | 1999

Technical documentation and related contractual liability

John Stamey; Thomas M. Roth Iii

This paper examines major issues of liability that the Technical Writer faces in preparing documentation for the End User. The three relationships present in creation and delivery of documentation are defined, as well as the relationships between liability and defects in documentation.

Collaboration


Dive into the John Stamey's collaboration.

Top Co-Authors

Avatar

Bryan T. Saunders

Coastal Carolina University

View shared research outputs
Top Co-Authors

Avatar

Thomas L. Honeycutt

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Brad Mehlenbacher

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Crystal Edge

Coastal Carolina University

View shared research outputs
Top Co-Authors

Avatar

Daniel Boorn

Coastal Carolina University

View shared research outputs
Top Co-Authors

Avatar

David G. Novick

University of Texas at El Paso

View shared research outputs
Top Co-Authors

Avatar

Jean-Louis Lassez

Coastal Carolina University

View shared research outputs
Top Co-Authors

Avatar

Shihong Huang

Florida Atlantic University

View shared research outputs
Top Co-Authors

Avatar

Steve Sheel

Coastal Carolina University

View shared research outputs
Researchain Logo
Decentralizing Knowledge