how to export rdlc report to pdf without using reportviewer c# : Get text from pdf image application SDK tool html wpf asp.net online FullEnterpriseArchitectureGuide0.11-part637

MIT Integration Inventory
y
I
D
S
o
u
r
c
e
o
r
I
n
i
t
i
a
t
i
n
g
S
y
s
t
e
m
T
a
r
g
e
t
S
y
s
t
e
m
D
a
t
a
o
r
T
r
a
n
s
a
c
t
i
o
n
T
y
p
e
B
a
t
c
h
o
r
R
e
a
l
T
i
m
e
F
r
e
q
u
e
n
c
y
(
i
f
B
a
t
c
h
)
D
a
t
a
F
o
r
m
a
t
O
w
n
e
r
(
G
r
o
u
p
o
r
P
e
r
s
o
n
)
0
0
1
Admissions
Data Warehouse
Admissions Applicant Load
Admissions High School
Admissions High School Statistics
Admissions Lookup Data
Admissions Master Data
Batch
Annually
Flat File
Data Warehouse Group
0
0
2
Admissions
Data Warehouse
Grad Admissions Applicant
Graduate Admissions Application
Graduate Admissions Application
Graduate Admissions Degree Objective
Grad Admissions Master Data
Graduate Admissions Programs
Grad Admissions School Attended
Graduate Admissions Survey
Graduate Admissions Test Score
Batch
Weekly
Flat File
Data Warehouse Group
0
0
3
Advance
e
Sloan Administrative DB
Alumni Profile Data
a
Batch
Hourly
XML
0
0
4
Alumni
Data Warehouse
Alumni Biographic Data
Alumni addresses
Alumni degrees
s
Batch
Weekly
Flat File
Data Warehouse Group
0
0
5
Broad Institute
SAP
Purchase Orders, Goods Receipts
s
Batch
Multiple Times a Day
y
Flat File
0
0
6
Campus Legacy Payroll
roll
Lincoln SAP
Gross Pay
Batch
weekly
Flat File
Lincoln ITO/LFO
O
0
0
7
Campus Legacy Payroll
roll
Lincoln SAP
Leave
Batch
weekly
Flat File
Lincoln ITO/LFO
O
0
0
8
COEUS
Data Warehouse
OSP Award Comments
OSP Awards
OSP Award Cost Sharing Data
OSP Award Terms
OSP Award Indirect Cost Data
OSP Sponsors
Batch
Daily
Flat File
Data Warehouse Group
0
0
9
COEUS
EDI
Proposals
s
0
1
0
COEUS
SAP
On Demand
Flat File
0
1
1
Cyborg
g
Data Warehouse
HR data from Cyborg
g
Batch
Daily
Flat File
Data Warehouse Group
0
1
2
Data Warehouse
Active Directory
y
Contact Information
0
1
3
Data Warehouse
Advance
e
Batch
Daily/Nightly
y
0
1
4
Data Warehouse
Case Tracker
Directory Information
n
Batch
Daily
Jeff Schiller
0
1
5
Data Warehouse
COEUS
MIT ID, People Data, Appointment Data, HR Data
Data
Batch
Nightly
y
Oracle SQL Connection
n
0
1
6
Data Warehouse
Current Payroll System
m
Chart of Account
Batch
Daily
Flat File
0
1
7
Data Warehouse
EHSWeb
List of all people
Buildings and rooms
List of all job titles
Batch
Daily/Nightly
Oracle SQL Connection
Jim Repa
0
1
8
Data Warehouse
LNS (Lab for Nuclear Science)
)
Batch
Daily/Nightly
y
0
1
9
Data Warehouse
Medical: Practice Management 
System
People, Benefits, Eligibility
Batch
1 - 2 times a week - 
Nightly
Flat File
0
2
0
Data Warehouse
MIT Directory
Directory Information: Name and Address
s
Batch
Daily/Nightly
y
Flat File
Page 11
Get text from pdf image - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy text from protected pdf; extract text from pdf using c#
Get text from pdf image - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
find and replace text in pdf; extract text from pdf image
MIT Integration Inventory
y
I
D
S
o
u
r
c
e
o
r
I
n
i
t
i
a
t
i
n
g
S
y
s
t
e
m
T
a
r
g
e
t
S
y
s
t
e
m
D
a
t
a
o
r
T
r
a
n
s
a
c
t
i
o
n
T
y
p
e
B
a
t
c
h
o
r
R
e
a
l
T
i
m
e
F
r
e
q
u
e
n
c
y
(
i
f
B
a
t
c
h
)
D
a
t
a
F
o
r
m
a
t
O
w
n
e
r
(
G
r
o
u
p
o
r
P
e
r
s
o
n
)
0
2
1
Data Warehouse
MITID
Batch
Nightly
y
0
2
2
Data Warehouse
MOIRA
Directory Information & MIT ID, Class of Person
n
Manual, a-periodic
A periodic
c
Flat File
0
2
3
Data Warehouse
Nimbus
Master Data and Actuals
Batch
Daily/Nightly
Oracle SQL Connection
Loti Petrov, budget office
0
2
4
Data Warehouse
OCW
Employee Directory and CIP codes
es
Manual via Brio Query
y
Twice a Year
Cec
0
2
5
Data Warehouse
Practice Management
t
Payments made to Patients and Vendors
s
Batch
Nightly
y
Flat File
0
2
6
Data Warehouse
Request Tracker
r
Directory Information
n
Batch
Daily
Jeff Schiller
0
2
7
Data Warehouse
RLE
Batch
Daily/Nightly
"Fletch" - Miron (First 
name)
0
2
8
Data Warehouse
Roles
All people at MIT who have kerb principles
- Qualifiers
- Org Units (Various types, mostly from the warehouse)
- Financial Units
-Cost Collectors
Batch
Daily/Nightly
Oracle SQL Connection
Jim Repa
0
2
9
Data Warehouse
SAP
MIT ID info, Buildings and Room Data
a
Batch
Daily/Nightly
y
Flat File
0
3
0
Data Warehouse
SAP
Certificate Data
Batch
Daily/Nightly
y
Flat File
0
3
1
Data Warehouse
SIS/MITSIS
S
Batch
Daily/Nightly
y
Oracle SQL Connection
n
Kent
0
3
2
Data Warehouse
Stellar
Courses & Enrollments
batch
daily
Oracle SQL Connection
n
Craig Counterman
n
0
3
3
Data Warehouse
Stellar
Kerberos users
batch
daily
Oracle SQL Connection
n
0
3
4
Data Warehouse
TLO/Forrester
r
Financial
Batch
Daily/Nightly
y
???
TLO/Howard Bailey
y
0
3
5
ECAT
SAP
Purchase Orders
Real Time
On Demand
XML
Steve Landry
0
3
6
EDI
COEUS
Awards
Note: this will eventually 
go to Gov.
.
0
3
7
EHSWeb
Data Warehouse
EHS Room sets along with corresponding DLC, prim supervisors 
and School Area info
EHS Access Control
EHS Training for certification
Batch
Daily
Flat File
Data Warehouse Group
0
3
8
EHSWeb
NetCaster (External)
)
People registered for training at MIT
IT
Batch
Daily/Nightly
y
Flat File
Jim Repa
a
0
3
9
EHSWeb
NetCaster (External)
User's web based courses required
Real Time
On Demand
HTTP Hidden Form 
Variables
s
Jim Repa
0
4
0
Facilities: SAP Plant 
Maintenance
Online Directory
Contact Information
Real Time
Using GUI XT
Mike Sherman, Facilities
0
4
1
Insite
Data Warehouse
Space Data (Buildings and Rooms)
s)
Batch
Daily
Flat File
Data Warehouse Group
0
4
2
Library: Barton (Aleph)
Data Warehouse
Library order arrival data
Library Catalog -- incremental (current calendar year only)
Library Circulation Data (Incr Load)
Library Definitions from Aleph
Library Transactions
Library Invoices
Library Item Detail FULL load
Library Lookup Data
Library Master Data
Batch
Daily
Flat File
Data Warehouse Group
0
4
3
Library: Barton (Aleph)
MITSIS
Accounts receivable - students (Circulation bills for overdue and 
lost items)
Batch
Monthly
Flat File
Christine Moulen
Page 12
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C# users are able to extract image from PDF document page and get image information for indexing and accessing. C# Project: DLLs for PDF Image Extraction.
can't copy text from pdf; copy text from pdf online
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
RsterEdge XDoc PDF SDK for .NET, VB.NET users are able to extract image from PDF page or file and specified region on PDF page, then get image information for
extract all text from pdf; export text from pdf to excel
MIT Integration Inventory
y
I
D
S
o
u
r
c
e
o
r
I
n
i
t
i
a
t
i
n
g
S
y
s
t
e
m
T
a
r
g
e
t
S
y
s
t
e
m
D
a
t
a
o
r
T
r
a
n
s
a
c
t
i
o
n
T
y
p
e
B
a
t
c
h
o
r
R
e
a
l
T
i
m
e
F
r
e
q
u
e
n
c
y
(
i
f
B
a
t
c
h
)
D
a
t
a
F
o
r
m
a
t
O
w
n
e
r
(
G
r
o
u
p
o
r
P
e
r
s
o
n
)
0
4
4
Library: Barton (Aleph)
SAP
Accounts receivable - non-students (Circulation bills for overdue 
and lost items)
Batch
Monthly
Flat File
Christine Moulen
0
4
5
Library: Barton (Aleph)
h)
SAP
Accounts payable (Acquisitions invoices for items purchased)
ased)
Batch
Daily (3-5 per week)
k)
Flat File
Christine Moulen
0
4
6
Library: Document Services
s
E-Commerce Server (Omar)
)
Credit Card Processing
0
4
7
Lincoln Lab SAP
EHSWeb
Completed Courses
Registered Courses
s
Batch
Daily/Nightly
Flat File
Jim Repa
0
4
8
Lincoln Labs SAP
Data Warehouse
Training Records
s
Batch
Daily
Flat File
Data Warehouse Group
0
4
9
Lincoln SAP
SAP
HR
Batch
nightly
y
XML/ALE Idocs
s
Lincoln ITO/HRIS
S
0
5
0
Mainframe: Fleet Bank -> 
Magtape -> MITVMA
A
SAP
Bank Statements
batch
three tapes, once a 
month
Flat File
Administrative 
Computing
g
0
5
1
Mainframe: Payroll (on 
MITVMC?)
SAP
Journal vouchers
batch
monthly
Flat File
CAO (Payroll)
0
5
2
Mainframe: Payroll (on 
MITVMC?)
SAP
Payroll Disbursements
batch
once or twice a week
Flat File
CAO (Payroll)
0
5
3
Mainframe: Payroll -> MITVMA SAP
Salaries & Salary Distributions
batch
monthly
Flat File
CAO (Payroll)
0
5
4
Medical: Practice Management 
System
m
SAP
Requests for Payment
Batch
Daily
Flat File
0
5
5
Medical: Practice Management 
System
m
SAP
Non Students Accounts Received
Batch
Once a week at least, 
Can be more
Flat File
0
5
6
Medical: Practice Management 
System
m
Students Accounting
Billing Information about Students
Batch
Once a week at least, 
Can be more
Flat File
0
5
7
MIT Course Catalog
OCW
Course descriptions, master course numbers, faculty etc.
tc.
Manual via Spreadsheet Once a Year
r
Excel Spreadsheet
t
0
5
8
MIT ID
Data Warehouse
MIT ID
Batch
Daily
Flat File
Data Warehouse Group
0
5
9
MIT ID
SAP
On Demand
RFC - Encrypted
d
0
6
0
MITSIS
Practice Management
t
Student Demographics and Enrollment
t
Batch
Once or twice a week
Flat File
0
6
1
Moira
Active Directory
y
User and Group Info
o
0
6
2
Moira
AFS
Athena Update Protocol
ol
Several times a day
0
6
3
Moira
Data Warehouse
Krb Mapping data from MOIRA
A
Batch
Daily
Flat File
Data Warehouse Group
0
6
4
Moira
DNS
Athena Update Protocol
ol
Several times a day
0
6
5
Moira
Hessiod
Athena Update Protocol
ol
Several times a day
0
6
6
Moira
Kerberos
Athena Update Protocol
ol
Several times a day
0
6
7
Moira
Mailman
Athena Update Protocol
ol
Several times a day
0
6
8
Moira
mit.edu (Mail Routing Table)
Athena Update Protocol
ol
Several times a day
0
6
9
Moira
Network Database
Athena Update Protocol
ol
Several times a day
0
7
0
Moira
Post Offices
Athena Update Protocol
ol
Several times a day
0
7
1
Moira
Print Servers
Athena Update Protocol
ol
Several times a day
0
7
2
Moira
Stellar
Groups
s
Batch
0
7
3
NetCaster (External)
)
EHSWeb
Completed Courses
s
Batch
Daily/Nightly
y
Flat File
Jim Repa
a
0
7
4
Nimbus
Data Warehouse
Budget Groupings
gs
Batch
Weekly
Flat File
Data Warehouse Group
0
7
5
Nimbus
SAP
Budget
t
Batch
Nightly
y
Flat File
OBFP/Lody Petriv
v
0
7
6
Nimbus (JV Feed)
)
SAP
Financial
Batch
Nightly
y
Flat File
OBFP/Lody Petriv
v
0
7
7
OCW
Dspace
Archived Course Content
Batch
On Demand
Will be in  future, it does 
not exist right now
w
0
7
8
PPL Keys
s
Data Warehouse
Keys
s
Batch
Weekly
Flat File
Data Warehouse Group
Page 13
C# PDF insert text Library: insert text into PDF content in C#.net
String inputFilePath = Program.RootPath + "\\" 1.pdf"; PDFDocument doc = new PDFDocument(inputFilePath); // get a text manager from the document object
copy and paste text from pdf; erase text from pdf file
C#: Use OCR SDK Library to Get Image and Document Text
In addition to raster image files, text extraction from PDF is also supported by our OCR toolkit. For instance, you may get text content from whole PDF file
copy highlighted text from pdf; extract text from pdf to excel
MIT Integration Inventory
y
I
D
S
o
u
r
c
e
o
r
I
n
i
t
i
a
t
i
n
g
S
y
s
t
e
m
T
a
r
g
e
t
S
y
s
t
e
m
D
a
t
a
o
r
T
r
a
n
s
a
c
t
i
o
n
T
y
p
e
B
a
t
c
h
o
r
R
e
a
l
T
i
m
e
F
r
e
q
u
e
n
c
y
(
i
f
B
a
t
c
h
)
D
a
t
a
F
o
r
m
a
t
O
w
n
e
r
(
G
r
o
u
p
o
r
P
e
r
s
o
n
)
0
7
9
Roles
Data Warehouse
XSIS Roles
Roles SAP Authorization Information
HR Roles
Batch
Daily
Flat File
Data Warehouse Group
0
8
0
Roles
EHSWeb
Authorization Data
Master Department Codes and Names
s
Batch
Daily/Nightly
Oracle SQL Connection
Jim Repa
0
8
1
Roles Database
SAP
Authorizations
s
Batch
Daily
Flat File
0
8
2
Roles Database
SAP
Hierarchy information
n
Batch
Daily
Flat File
0
8
3
SAP
Broad Institute
Purchases Received
Batch
Multiple Times a Day
y
Flat File
0
8
4
SAP
EDI
Invoices, Benefits,  Procurement Card?
Check if procurement 
cards come into SAP 
through EDI.
.
0
8
5
SAP
EHSWeb
Completed Courses
Registered Courses
s
Batch
Daily/Nightly
Flat File
Jim Repa
0
8
6
SAP
Lincoln Labs
Future
0
8
7
SAP
MIT ID
On Demand
RFC - Encrypted
d
0
8
8
SAP Benefits
Data Warehouse
Benefits Enrollment Detail
Benefits Lookup
Benefits Master data
Batch
Daily
Flat File
Data Warehouse Group
0
8
9
SAP Finance
Data Warehouse
Balances, Incremental
Institute Budget
SAP Cost Element Hierarchy, Groups
SAP Change Log Items
Commitments History
Financial Actuals
Credit card tx from Financial Detail
Fin Detail Clearing Data
Financial Commitment
Financial Overhead Costs
Fund Descriptions from CAO's office
Balance Sheet Accounts Balances
Financial Processing Status
LDS Person-to-Cost Collector assignment data
One Time Vendor - Financial Detail
Overhead calculation rules
Payment information update (Bank tape file)
SAP Payment (Check) Information
SAP Profit Center Hierarchy
SAP Profit Center Group s
Pension Payroll
PENSION Personal Data, Statuses, Addresses, Actions
ns
Batch
Daily
Flat File
Data Warehouse Group
Page 14
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
box to PDF and edit font size and color in text box field using RasterEdge.XDoc.PDF; Note: When you get the error "Could not load file or assembly 'RasterEdge
copy and paste text from pdf to word; copy text from scanned pdf to word
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
NET image annotating features, provides developers with a great .NET solution to annotate .pdf file with both text & graphics. From this page, you will get a
copy text pdf; c# get text from pdf
MIT Integration Inventory
y
I
D
S
o
u
r
c
e
o
r
I
n
i
t
i
a
t
i
n
g
S
y
s
t
e
m
T
a
r
g
e
t
S
y
s
t
e
m
D
a
t
a
o
r
T
r
a
n
s
a
c
t
i
o
n
T
y
p
e
B
a
t
c
h
o
r
R
e
a
l
T
i
m
e
F
r
e
q
u
e
n
c
y
(
i
f
B
a
t
c
h
)
D
a
t
a
F
o
r
m
a
t
O
w
n
e
r
(
G
r
o
u
p
o
r
P
e
r
s
o
n
)
0
9
0
SAP HR
Data Warehouse
HR Academic Chair
HR Appointments
HR Appointment Letters
HR lookup table.
HR Master Extract Data
HR Objects (jobs, positions)
SAP HR Org Hierarchy
SAP HR Org Hierarchy
HR Person miscellaneous (new HR)
HR Personal Data, Statuses, Addresses, Actions
HR Training and Events Personal Data
Batch
Daily
Flat File
Data Warehouse Group
0
9
1
SAP Other
Data Warehouse
SAP Project Wbs  Hierarchy
SAP Access Control
SAP Lookup tables. Used in all SAP conversions
Batch
Daily
Flat File
Data Warehouse Group
0
9
2
SAP Purchasing
Data Warehouse
Purchasing Master Tables
Purchasing Data - Raw Data Conversion
Purchasing Requisitions
Sales Orders
Sales Contract Invoices
Batch
Daily
Flat File
Data Warehouse Group
0
9
3
SIS
Data Warehouse
Student 5th week enrollment table
Student Enrollment Y Report
Financial Aid Time Dimensions
Batch
Term
Flat File
Data Warehouse Group
0
9
4
SIS
Data Warehouse
External Test Scores
Financial Aid Applicant, Award, and Need
Fin Aid Federal Work Study
Financial Aid MIT Grant Packages and Grant Management
Financial Aid Master Data
Fin Aid Student Payroll Distribution Detail
Financial Aid Requirement Trackings
Graduate Award Term Detail
Pre-Registration Data
SIS Master Data
Student Medical Insurance
Student Biographic
Student Subject Enrollment
Student Term Enrollment
Batch
Daily
Flat File
Data Warehouse Group
0
9
5
SIS
Data Warehouse
Student Degree Information
Student Tuition Assessment
Student Degree Information
n
Batch
Weekly
Flat File
Data Warehouse Group
0
9
6
SIS
Data Warehouse
Sloan School Subject Type
e
Batch
On Demand
Flat File
Data Warehouse Group
0
9
7
Sloan Administrative DB
Advance
Alumni Profile Data
a
Batch
Hourly
XML SCP
Page 15
VB.NET PDF insert image library: insert images into PDF in vb.net
Dim inputFilePath As String = Program.RootPath + "\\" 1.pdf" Dim doc As PDFDocument = New PDFDocument(inputFilePath) ' Get a text manager from the
get text from pdf c#; copy pdf text with formatting
VB.NET PDF: Get Started with PDF Library
C#.NET rotate PDF pages, C#.NET search text in PDF VB.NET PDF: Get Started with .NET PDF Library Using VB. Simple Sample Code for Creating Blank Page to PDF in VB
get text from pdf file c#; copy paste text pdf file
MIT Integration Inventory
y
I
D
S
o
u
r
c
e
o
r
I
n
i
t
i
a
t
i
n
g
S
y
s
t
e
m
T
a
r
g
e
t
S
y
s
t
e
m
D
a
t
a
o
r
T
r
a
n
s
a
c
t
i
o
n
T
y
p
e
B
a
t
c
h
o
r
R
e
a
l
T
i
m
e
F
r
e
q
u
e
n
c
y
(
i
f
B
a
t
c
h
)
D
a
t
a
F
o
r
m
a
t
O
w
n
e
r
(
G
r
o
u
p
o
r
P
e
r
s
o
n
)
0
9
8
Sloan Space
Dspace
On Demand
XML Web services
Will be in Dec.  Does not 
exist right now.  Add a 
feed from Dspace to 
Sloan as well.
0
9
9
Sloan Space
e
OCW
Course Content
Manual Download
Twice a Year
1
0
0
Stellar
OCW
Course Content
Batch and Manual 
Download
Twice a Year
1
0
1
Student Payroll
l
Data Warehouse
Student Payroll
l
Batch
Monthly
Flat File
Data Warehouse Group
1
0
2
TLO/Forrester
r
SAP
Financial
Batch
Monthly/Periodic
c
Flat File
TLO/Howard Bailey
y
1
0
3
Web Hits
Data Warehouse
Web Hit Detail
Batch
Weekly
Flat File
Data Warehouse Group
Page 16
P
a
g
e
1
7
P
r
e
p
a
r
e
d
b
y
S
a
p
i
e
n
t
f
o
r
M
I
T
V
e
r
s
i
o
n
0
.
1
A
u
g
u
s
t
S
e
p
t
e
m
b
e
r
2
0
0
4
T
h
i
s
d
o
c
u
m
e
n
t
r
e
p
r
e
s
e
n
t
s
a
s
n
a
p
s
h
o
t
o
f
a
n
e
v
o
l
v
i
n
g
s
e
t
o
f
d
o
c
u
m
e
n
t
s
.
F
o
r
i
n
f
o
r
m
a
t
i
o
n
o
n
f
u
r
t
h
e
r
i
t
e
r
a
t
i
o
n
s
,
p
l
e
a
s
e
v
i
s
i
t
:
h
t
t
p
:
/
/
i
s
t
w
i
k
i
.
m
i
t
.
e
d
u
/
i
s
t
w
i
k
i
/
I
t
a
g
F
r
o
n
t
P
a
g
e
S
y
s
t
e
m
s
o
n
a
P
a
g
e
T
h
e
S
y
s
t
e
m
s
o
n
a
P
a
g
e
d
i
a
g
r
a
m
s
h
o
w
s
t
h
e
i
n
t
e
r
a
c
t
i
o
n
s
b
e
t
w
e
e
n
a
l
l
o
f
t
h
e
n
o
n
-
i
n
f
r
a
s
t
r
u
c
t
u
r
e
e
n
t
e
r
p
r
i
s
e
s
y
s
t
e
m
s
a
t
M
I
T
.
I
t
i
s
a
v
i
s
u
a
l
r
e
p
r
e
s
e
n
t
a
t
i
o
n
o
f
t
h
e
i
n
f
o
r
m
a
t
i
o
n
c
o
n
t
a
i
n
e
d
w
i
t
h
i
n
t
h
e
I
n
t
e
g
r
a
t
i
o
n
I
n
v
e
n
t
o
r
y
.
S
e
v
e
r
a
l
k
e
y
f
a
c
t
s
c
a
n
b
e
d
i
s
c
e
r
n
e
d
f
r
o
m
t
h
e
d
i
a
g
r
a
m
:
T
h
e
D
a
t
a
W
a
r
e
h
o
u
s
e
i
s
a
c
e
n
t
r
a
l
c
l
e
a
r
i
n
g
h
o
u
s
e
f
o
r
a
l
a
r
g
e
n
u
m
b
e
r
o
f
f
e
e
d
s
W
h
i
l
e
K
e
r
b
e
r
o
s
a
n
d
X
5
0
9
c
e
r
t
i
f
i
c
a
t
e
s
a
r
e
w
i
d
e
l
y
u
s
e
d
t
h
e
y
a
r
e
n
o
t
u
b
i
q
u
i
t
o
u
s
M
a
n
y
s
y
s
t
e
m
s
h
a
v
e
e
x
t
e
r
n
a
l
i
n
t
e
g
r
a
t
i
o
n
s
,
w
h
i
c
h
a
r
e
m
a
n
a
g
e
d
i
n
d
e
p
e
n
d
e
n
t
l
y
T
h
e
M
a
j
o
r
i
t
y
o
f
t
h
e
r
e
m
a
i
n
i
n
g
i
n
t
e
g
r
a
t
i
o
n
s
a
r
e
w
i
t
h
m
o
d
u
l
e
s
i
n
S
A
P
C
u
r
r
e
n
t
S
t
a
t
e
|
S
y
s
t
e
m
s
o
n
a
P
a
g
e
Instructions for Services Matrix
D
e
s
c
r
i
p
t
i
o
n
The Services Matrix documents the services that are currently offered within the MIT Enterprise Architecture and MIT IT 
community.
V
e
r
s
i
o
n
0.1
T
y
p
e
s
o
f
S
e
r
v
i
c
e
R
e
m
o
t
e
S
e
r
v
i
c
e
A service is a piece of software functionality that is executing somewhere separate from your program that you can invoke in 
in 
a defined manner.
E
m
b
e
d
d
a
b
l
e
S
e
r
v
i
c
e
SDKs & Libraries are reusable components that can be embedded into an application, but there is no central infrastructure 
for them.
B
u
s
i
n
e
s
s
/
O
p
e
r
a
t
i
o
n
a
l
S
e
r
v
i
c
e
A Business/Operation Service involves interaction with a person or staff member.
E
n
d
u
s
e
r
S
e
r
v
i
c
e
Services to end users and not applications are those which are used for functionality but have no programmatic access.
W
o
r
k
s
h
e
e
t
D
e
f
i
n
i
t
i
o
n
s
S
y
s
t
e
m
a
t
i
c
S
e
r
v
i
c
e
s
The catalog of services that are for use by applications, and are relevant to a services oriented enterprise architecture
cture
N
o
n
-
S
y
s
t
e
m
a
t
i
c
S
e
r
v
i
c
e
s
The catalog of services that are for use by people and impact the enterprise architecture only peripherally
C
o
l
u
m
n
D
e
f
i
n
i
t
i
o
n
s
S
e
r
v
i
c
e
The short name or description of the service.
.
D
e
f
i
n
i
t
i
o
n
A longer definition of what the service is.
s.
C
u
r
r
e
n
t
l
y
U
s
e
d
B
y
A representative sample of systems which currently make use of the service.
vice.
C
u
r
r
e
n
t
S
e
r
v
i
c
e
T
y
p
e
Whether the service is currently a Remote Service, an Embeddable Service, a Business/Operational Service or an End User 
Service
C
u
r
r
e
n
t
I
m
p
l
e
m
e
n
t
a
t
i
o
n
A description of the current implementation of the service, usually including the sytems which implements it.
F
u
t
u
r
e
S
e
r
v
i
c
e
T
y
p
e
Whether, in future, the service should be a Remote Service, an Embeddable Service, a Business/Operational Service or an 
End User Service
F
u
t
u
r
e
F
o
r
m
A description of how the service should be implemented in the future.
A
r
e
a
s
f
o
r
I
n
v
e
s
t
m
e
n
t
Areas in a current service, or anticipated future service that require investment in order to realize.
ize.
C
o
n
t
a
c
t
The name of the person who should be contacted for more information about the service, for example if you wished to used 
it from a new application.
.
N
o
t
e
s
Any further notes about the service or follow up items.
ms.
Page 18
Services Matrix - Systematic Services
Service
Definition
Currently Used by
Current Service Type Current 
Implementation
n
Future Service Type
Future Form
Areas For Investment Contact
Notes
I
n
f
r
a
s
t
r
u
c
t
u
r
e
S
e
c
u
r
i
t
y
A
u
t
h
e
n
t
i
c
a
t
i
o
n
Authenticate a User
Allow an application to authenticate the user (i.e. 
assert that they own the identity supplied).
Barton, SAP, COEUS, 
MITSIS etc.
Remote Service
MIT Kerberos
Remote Service
MIT Kerberos
▪ Version 4 needs to be 
eliminated.
▪ Keep up with ITEF 
Protocol.
Jeff Schiller
Authenticate a User
Allow an application to authenticate the user (i.e. 
assert that they own the identity supplied).
COEUS, Stellar, Dspace,  
Barton, Ecat etc.
Remote Service
X509 Certificate
Remote Service
X509 Certificate
Jeff Schiller
Password Reset
Allow a user to reset their password when locked 
out and attempting to access an application.
Business / Operational 
Service
User must present ID in 
person at Accounts 
Department in N42.
.
Remote Service
Unknown
Get statistics on man 
hours/money needed.
A
u
t
h
o
r
i
z
a
t
i
o
n
Roles (direct access)
The Roles Database provides a consistent way to 
store and maintain access rules for other 
applications. Applications with an interface to the 
Roles Database interpret the access rules from 
the Roles Database and enforce them. 
SAP, Data warehouse
Remote Service
Roles Database
Remote Service
Roles Database
Need a service interface 
that is higher level than 
the current SQL based 
access.
Jim Repa
T
o
D
o
:
B
r
e
a
k
t
h
i
s
l
i
n
e
i
t
e
m
u
p
i
n
t
o
t
h
e
a
c
t
u
a
l
s
e
r
v
i
c
e
s
p
r
o
v
i
d
e
d
b
y
R
o
l
e
s
I
d
e
n
t
i
t
y
Create MIT IDs
The MIT ID is a 9 digit number used to uniquely 
identify any member of the MIT community.  An 
MIT ID can be created through the MIT ID 
Database web client.
MIT ID  - Remote service
MIT ID  - Remote service Need to link or 
consolidate IDs, when 
someone is a student + 
alum + employee  
Retrieve MIT IDs
The MIT ID can also be retrieved through the MIT 
ID Database web client by supplying a person's 
first and last name.
Medical
MIT ID - Remote Service
MIT ID  - Remote service
N
e
t
w
o
r
k
DHCP
The DHCP (Dynamic Host Configuration Protocol) 
Service lets a user connect his/her computer to 
MITnet from a variety of sites on campus without 
reconfiguring his/her computer's network settings 
each time the computer is moved to a new 
location.
Remote service
DNS
The Internet Domain Name Service (DNS) can 
translate host names into equivalent IP addresses 
and vice versa, as needed by various Internet 
programs.
s.
Remote service
Host ID Management
t
Remote service
M
e
s
s
a
g
i
n
g
&
C
o
m
m
u
n
i
c
a
t
i
o
n
SMTP(S) Servers -  
Email Transmission
Outgoing mail servers are  referred to as SMTP 
servers. The outgoing mail server at MIT is 
named outgoing.mit.edu. 
Remote service
Page 19
Services Matrix - Systematic Services
Service
Definition
Currently Used by
Current Service Type Current 
Implementation
n
Future Service Type
Future Form
Areas For Investment Contact
Notes
IMAP/POP3 Servers
IMAP (Internet Message Access Protocol) is a 
standard set of rules for storing, accessing and 
working with e-mail on a post office server. One 
of the main advantages of IMAP is that it makes 
your e-mail easily accessible from multiple 
locations and computers.
POP (Post Office Protocol) is a set of rules for 
storing and accessing your e-mail on a central 
server. When you access messages, they are 
downloaded to your local computer (or Athena 
home directory) and deleted from the server.
.
Remote service
List Management 
(Mailman, Moira)
)
Mailman, Moira and Listserv are used to manage 
mailing lists at MIT.
.
Remote service
MIT EDI Gateway
EDI is the electronic transfer of information 
between two trading partners' systems using a 
set of transactions that have been adopted as a 
national or international standard for the 
particular business function.
.
Remote service
D
a
t
a
L
i
s
t
M
a
n
a
g
e
m
e
n
t
Moira (direct access)
Moira is Project Athena's Service Management 
System.  It controls
the configuration of resources, including user 
accounts, remote
file systems, printers, mailing lists, access control 
groups, and many
other things.
.
Remote Service
Moira
Remote Service
Moira
List management needs 
to be integrated with 
Roles
T
o
D
o
:
B
r
e
a
k
t
h
i
s
l
i
n
e
i
t
e
m
u
p
i
n
t
o
t
h
e
a
c
t
u
a
l
s
e
r
v
i
c
e
s
p
r
o
v
i
d
e
d
b
y
R
o
l
e
s
C
o
n
t
e
n
t
M
a
n
a
g
e
m
e
n
t
D
i
r
e
c
t
o
r
y
R
e
p
o
s
i
t
o
r
y
S
e
r
v
i
c
e
s
AFS - Remote File 
Service
AFS, the Andrew File system, is currently used by 
Athena as the file system for all user home 
directories and most of the other lockers. AFS is a 
distributed file system.
.
Remote service
Information feeds from 
the Data Warehouse
Business/Operation 
service 
SQL - Remote service
e
XML Web Service for 
data retrieved
D
e
v
e
l
o
p
m
e
n
t
T
o
o
l
s
C
h
a
n
g
e
m
a
n
a
g
e
m
e
n
t
O
p
e
r
a
t
i
o
n
s
S
y
s
t
e
m
M
a
n
a
g
e
m
e
n
t
Web Counter
The web counter service allows data gathering of 
the number of hits made to any web application.
Remote service
Question? Can this be 
used for sites outside 
Athena?  Where can it 
be used?
A
d
m
i
n
e
C
o
m
m
e
r
c
e
Page 120
Documents you may be interested
Documents you may be interested