- Homepage
- Key Information
- Students
- Taught programmes (UG / PGT)
- Student Services and Procedures
- Student Support
- Events and Colloquia
- International Students
- Students as Change Agents (SACA)
- Student Staff Liaison Committees (SSLC)
- The Exeter Award
- Peer Support
- Skills Development
- Equality and Diversity
- Athena SWAN
- Outreach
- Living Systems Institute Webpage
- Alumni
- Info points and hubs
- Inbound Exchange Students
- Staff
- PGR
- Health and Safety
- Computer Support
- National Student Survey (NSS)
- Intranet Help
- College Website
ECM3408 - Enterprise Computing (2012)
MODULE TITLE | Enterprise Computing | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | ECM3408 | MODULE CONVENER | Unknown |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 0 | 11 weeks | 0 |
Number of Students Taking Module (anticipated) | 9 |
---|
The vast majority of businesses now rely upon well-designed, functional, efficient and secure IT systems to carry out their day to day operations and to guide their business strategy. This module introduces you to the techniques required to enable the development of systems that can operate across multiple sites, perhaps even multiple countries, in a secure and efficient manner. In addition, the module highlights the issues and opportunities that can arise from the creation and storage of large-scale datasets. This module will be appropriate for any student interested in the development of enterprise-level software who is studying a programme with significant programming content.
Pre-requisite modules: ECM2407, ECM2413
The aim of this module is to introduce you to the techniques used to implement large-scale distributed information systems in heterogeneous environments and to consider important interoperability issues, including GRIDS and the semantic web.
Module Specific Skills and Knowledge:
1 demonstrate an appreciation of the problems that can arise in the development of large-scale distributed information systems;
2 construct concurrent and distributed computing systems by synchronising the activities of processes and threads, and by using communication substrates;
3 explain the importance of usability, security, availability, scalability and performance, and show how these can be achieved in concurrent and distributed computing systems;
4 demonstrate an appreciation of database functionality underpinning such systems, and of the practical realisation of this in commercial products;
5 interpret recent developments in interoperability architectures;
6 demonstrate a clear understanding of the latest relevant standards and reference architectures;
7 demonstrate knowledge of appropriate resources for keeping abreast of developments in the area.
Discipline Specific Skills and Knowledge:
8 understand and use protocol specifications;
9 design within the context of heterogeneous systems.
Personal and Key Transferable/ Employment Skills and Knowledge:
10 write a report developing and justifying a design for interoperability;
11 handle the advanced features of a DBMS related to interoperability.
Processes, threads and synchronisation issues Interoperability in heterogeneous information systems. Communications substrates (Java Remote Method Invocation, CORBA). Service Oriented Architecture. GRIDS computing. Ontologies; Semantic web
Scheduled Learning & Teaching Activities | 22.00 | Guided Independent Study | 128.00 | Placement / Study Abroad | 0.00 |
---|
Category | Hours of study time | Description |
Scheduled Learning & Teaching activities | 18 | Lectures |
Scheduled Learning & Teaching activities | 4 | Workshops |
Guided Independent Study | 30 | Individual assessed work |
Guided Independent Study | 98 | Guided Independent Study |
Form of Assessment | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|
Coursework | 30 | Written Exams | 70 | Practical Exams |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Written exam – closed book | 70 | 2 hours | 1, 2, 3, 4, 6, 7 | None |
Coursework – assignment 1 | 15 | 15 hours | 2 | Written |
Coursework – assignment 2 | 15 | 15 hours | 5, 8, 9, 10, 11 | Written |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-reassessment |
---|---|---|---|
All above | Written exam (100%) | All | Last week August |
Referred and deferred assessment will normally be by examination. For referrals, only the examination will count, a mark of 40% being awarded if the examination is passed. For deferrals, candidates will be awarded the higher of the deferred examination mark or the deferred examination mark combined with the original coursework mark.
information that you are expected to consult. Further guidance will be provided by the Module Convener
ELE – http://vle.exeter.ac.uk
Reading list for this module:
Type | Author | Title | Edition | Publisher | Year | ISBN | Search |
---|---|---|---|---|---|---|---|
Set | Monson-Haefel, R | Enterprise JavaBeans | 4th | O’Reilly | 2004 | 0-596-00530-X | [Library] |
Set | Alonso, Gustavo; Casati, Fabio; Kuno, Harumi and Machiraju, Vijay | Web Services: Concepts, Architectures and Applications | Springer-Verlag | 2004 | 3-540-44008-9 | [Library] |
CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
---|---|---|---|
PRE-REQUISITE MODULES | ECM2407, ECM2413 |
---|---|
CO-REQUISITE MODULES |
NQF LEVEL (FHEQ) | 3 (NQF level 6) | AVAILABLE AS DISTANCE LEARNING | No |
---|---|---|---|
ORIGIN DATE | Monday 12 March 2012 | LAST REVISION DATE | Friday 12 October 2012 |
KEY WORDS SEARCH | Enterprise Computing, Enterprise Javabeans, CORBA, RMI, Data Warehousing, Data Mining |
---|