THE INFORMATION-TECHNOLOGY- PEOPLE ABSTRACTION HIERARCHY: A TOOL FOR COMPLEX INFORMATION SYSTEM DESIGN
Arthur C. Jones
Thesis Defense Presentation
Arthur C. Jones Thesis Committee Mike McNeese (thesis advisor) - - PDF document
Thesis Defense Presentation THE INFORMATION-TECHNOLOGY- PEOPLE ABSTRACTION HIERARCHY: A TOOL FOR COMPLEX INFORMATION SYSTEM DESIGN Arthur C. Jones Thesis Committee Mike McNeese (thesis advisor) Steve Sawyer Dan Lorence Abstract
Thesis Defense Presentation
Physical Form Physical Function Generalized Function Abstract Function Functional Purpose Means – Ends Abstraction Hierarchy Component Subassembly Functional Unit Sub-System Total System Whole-Part Structural Decomposition Hierarchy
Most “concrete” form Representation of physical processes of the system Concept over implementation Causal network, the flow through the system Most abstract form; overall reason for the system
Configuration and weight, size, “style” and color Physical Form Mechanical drum drive; pump and valve function; electric/gas heating circuit Physical Function Washing, draining, drying, heating, temperature control Generalized Function Energy, water, and detergent flow topology Abstract Function Washing specifications; Energy Waste requirements Functional Purpose Means – Ends Abstraction Hierarchy Component Subassembly Functional Unit Sub-System Total System Whole-Part Structural Decomposition Hierarchy
Technology and Studying Information Systems: Trends and Issues; in Myers, M. & Wynn, E. & DeGross, J. (Eds.) Global and Organizational Discourse About Information Technology,London: Kluwer, 109-131
– Computer science: efficiency is measured in human-centric terms – Library science: Dewey Decimal system = technology – HCI: the purpose of humans interfacing with computers is information transfer
Structural Decomposition
Information Technology People Purpose / Goal
Overall outcome improvement
Abstract Function
Description of environment and conveyance of decision makers’ wishes Understanding and manipulation of environment
Generalized Function
Refined or transformed data which accurately describe relevant conditions and users’ wishes in a timely fashion Organization, transformation, refinement, storage, movement, presentation, etc.
Understanding of variables describing actual and desired conditions
Real-World Function
Representation of exhaustive set of available details Presentation of data to users, and interpretation of users’ directions Analysis of conditions and direction of activity
Level of Abstraction
Real-World Form
Raw Data Data communications / storage / processing capabilities, interface hardware / software, database structure, decision support algorithms, etc. Users
(http://wpsx.psu.edu/ourtown/statecollege/1.html)
Structural Decomposition
Information Technology People Purpose / Goal
Minimize loss-of-life, injury exacerbation, property loss or damage
Abstract Function
Meaningful representation of conditions in the context of established triage and protocol criteria Appropriate allocation of resources
Generalized Function
Timely and accurate description of conditions Organization, transformation, refinement, storage, movement, presentation, etc.
Work assignments (or withholdings) for resource inventory
Real-World Function
Representation of availability and capability
well as requests for resources Maintenance of database integrity with support for real-time data input/output & directed sharing Decisions based upon available data
Level of Abstraction
Real-World Form
Resource inventory and needs assessment data Data structure & accompanying interfaces; data distribution policies (assumes hardware/network infrastructure is in place) Emergency communications personnel
Structural Decomposition
Information People Technology Purpose / Goal
Increase in overall value of fund
Abstract Function
Description of business environment and conveyance of decision makers’ wishes Understanding and manipulation of environment (buying / selling)
Generalized Function
Refined or transformed data which accurately describe relevant conditions and users’ wishes in a timely fashion Understanding of business practices, legal issues, corporate interactions, etc. Organization, transformation, refinement, storage, movement, presentation, etc. of data
Real-World Function
Representation of exhaustive set of available details Analysis of business conditions and direction to buy/sell particular stocks Presentation of data to users, and interpretation of users’ directions
Level of Abstraction
Real-World Form
Stock market data, business news, trend analysis data, etc. Stock Market Fund Managers Communications links with data warehouses and stock traders, DSS processes and displays, etc.
Structural Decomposition
Technology Information People Purpose / Goal
Aid in the design and construction of complex information systems with an emphasis on scalability for complexity increases.
Abstract Function
Documented understanding of scope of system Formulation of possible solutions
Generalized Function
Description of interactions between elemental units Presentation of model Understanding of system requirements and constraints
Real-World Function
Decomposition of system into peer elements Communication of author’s proposal with supporting documentation System models
Level of Abstraction
Real-World Form
The I-T-P Abstraction Hierarchy model My Thesis Information systems designers
http://www.personal.psu.edu/acj100/thesis/defense.pdf http://www.personal.psu.edu/acj100/thesis/final.pdf
Bulletin; Vol. 51, No. 4, pp. 327-359; (July 1954).
(2004)
NY.; Information Processing and Human-Machine Interaction; North- Holland series in system science and engineering; volume 12; (1986)
Studying Information Systems: Trends and Issues; in Myers, M. & Wynn, E. & DeGross, J. (Eds.) Global and Organizational Discourse About Information Technology,London: Kluwer, pp.109-131; (2002)
Development Projects; Communications of the ACM; Volume 47, Number 5; (May 2004)