Subject Description Form
Subject Code COMP 5229
Subject Title Enterprise Applications and Systems Management
Credit Value 3
Level 5
Pre-requisite/ Exclusion Nil
Objectives This subject will cover the characteristics of enterprise computing
including server virtualization, high volume transactional data
processing, service oriented architecture, and security and privacy
that may be mandated by legislation. Several frameworks for
enterprise applications will be considered: Customer Information
Control System (CICS), Java Enterprise Edition (Java EE) and
Windows Communication Foundation (WCF). Integration with
legacy applications is another important facet of enterprise
computing, and two aspects will be considered: connector
architectures for application servers, and Web services. Our goal in
this subject is to give students a good foundation in enterprise
computing in general and IBM’s z/OS system in particular.
The objectives of this subject are:
1.To introduce the students to the unique characteristics of
the enterprise computing hardware and software;
2.To acquaint the students with today’s commercial
applications implemented in the enterprise computing
environment (multi-platform networking, scalability,
distributed processing, integration of legacy applications,
etc.).
Intended Learning Outcomes Upon completion of subject, students will be able to:
a)Articulate the differentiating and unique characteristics of the
enterprise computing environment, in particular the zEnterprise environment;
b)Explain the total cost of ownership rationale for virtualization,
and explain software and hardware support for virtualization;
c)Manage resources in an enterprise computing system; and
implement and run enterprise applications in that environment.
d)Explain SOA and its application to legacy applications, and
explain the use of connector architectures and Web services for using legacy applications.
Subject Synopsis/ Indicative Syllabus ?Introduction to enterprise computing, virtualization and total cost of ownership (TCO), Service oriented architecture,
Integration with legacy systems with Web services.
?Server virtualization, processes and virtual memory in operating systems. Processor virtualization and hardware
support, input-output virtualization. Self-virtualizing devices, virtual networks and virtual switches.
?The z/VM hypervisor. Conversational Monitoring System (CMS). Programming a hypervisor. REXX and CMS pipelines. ?Introduction to z/OS. Interacting with z/OS using RD/z.
Legacy interfaces: TSO/E, ISPF, Unix and z/OS internals.
Batch processing on mainframes.
Guest management in the cloud, transactional enterprise applications. Java Enterprise Edition (Java EE). Integration with legacy systems: connector architectures such as JCA, Windows Communication Foundation (WCF).
Teaching/Learning Methodology Lectures and Laboratories
Teaching is based on lectures which include the understanding the enterprise computing environment and its related applications. Laboratories are used to provide examples of problems and to show how solutions are developed through hand on practices. The IBM zEnterprise environment will be used by students for the laboratories. The mid-term is administered to students to strengthen their technical problem solving ability.
Seminars
When appropriate, invited speakers will join the class to share technical aspects and/or business applications in the enterprise computing area.
Assessment Methods in
Alignment with Intended Learning Outcomes Specific Assessment
Methods/Tasks
%
weighting
Intended subject
learning outcomes
to be assessed
a b c d Assignments, Tests &
Projects 55
????
Final Examination 45 ????
Total 100
Student study effort expected Class Contact:
Class activities (lecture, tutorial, lab) 39 hours Other student study effort:
Assignments, Quizzes, Projects, Exams 65 hours Total student study effort 104 hours
Reading list and references (1)Introduction to the New Mainframe: z/OS Basics by Ebbers et
al. IBM Redbooks, 2006.
(2)Introduction to the New Mainframe: z/VM Basics by Parzlale
et al. IBM Redbooks, 2007.