You are on page 1of 132

12

Vol.

12

IT

61503-74
2007 Printed in Japan


113-00333-4-5
20082 03-5800-2661

1,600

IT

1,680

I T
V o l .

www.itarchitect.jp

024

026

Part 1

IT
3IT

034

Part 2

040

Part 3

SOA

050

Part 4

JavaLL

Contents
Architecture Design

060

N e w

Business Modeling

072

IT

12
Vo l .

136

Methodology

066

Unied ProcessIT

Communication Technique

092

IT

128

N e w

.indd 1

07.7.12 8:28:20 PM

096

IT

098

Part 1

104

Part 2

BCP

112

Event Report

014

086

IBM Rational Software


Development Conference 2007

088

018
085
127
142

.indd 1

Contents

News & Topics


Books

12
Vo l .

Present

07.7.12 8:28:23 PM

2
1RSDC6
8
Web
AppScan
Web
WebXM

Web

R e p o r t

2,700
RSDC 200710

Event

Jazz

1 RSDC

RSDC 2007

IBM Rational Software Develop

610

IT

SOAWeb 2.0

Doors

R e q u
isitePro


IBM

RSDC
2007

610145
IBM

IBM Rat
ional Software Development
ConferenceRSDC
2007

52

7.45

014

IT Vol.12

IBM.indd 14

07.7.12 9:07:32 PM

Jazz

Jazz

IBMEclipse

IBM Rational Software

ITROI

Delivery Platform
SDP

Return Of Investment

SDP

Ja

RSDC 2007

zz

IBM Rational Asset Manager 7.0

WebWeb

Sphere Service Registry and Rep

ogitory

Jazz

ment Conference 2007 Report

IBM Rational Portfolio Manager

7.1

Ajax

CTO

Web

Transparen

IBM Rational Method Composer


7.2

cy

3
3Jazz

Jazz

WebSphere Business Modeler

IBM

IBM Rational Team Concert Beta

1
Jazz1

Jazz

Team Concert
RSDC
Jazz

1Jazz

IT Vol.12

IBM.indd 15

015

07.7.12 9:07:32 PM

Jazz

IBM

Jazz

RS

DC 2007IBM

Jaz

z.net
http://jazz.net/

Jazz

Jazz

Team Concert
1

IBM Rational Software Develop

Jazz

Jazz

1Team Concert

Team ConcertEcli

pse/SDP

Jazz

Jazz

RSDC 2007

2Jazz.netTeam Concert Beta

Jazz

016

IT Vol.12

IBM.indd 16

07.7.12 9:07:34 PM

Keyman's
I n t e r v i e w

Eclipse

Erich Gamma
IBM

Jazz

Jazz

Jazz

Jazz 1

Jazz
Design Patte
rns
JUnit/
Eclipse

Jazz

Jazz Jazz

ment Conference 2007 Report


Jazz

Jazz

Jazz

Design Patterns

Jazz

Eclip
seJazz

Jazz

Jazz

Jazz

Web 2.0

Web 2.0

Jazz

Jazz

Team Conce

rt Beta 1

IT Vol.12

IBM.indd 17

017

07.7.12 9:07:34 PM

W3CWSDL 2.0

W3C6Web
WSDL
Web Services De
scription Language2.0

HTTP/SOAP

WSDL 1.1

WS-I Basic Profile

WSDL 2.0

WS-Policy 1.5

WebWSDL
2.0

SOA

6
SOA

Cosminexus

Co
sminexus
OpenTP1
HiRDB

uCosminexus
Batch Job Execution Server

News & Top i cs


IT

018

3IAOSS

NRI
37IA

OSS

IAFreeBSD
DebianOS
OSS

Linux

OSS
IA

SAPSOA

SAP6
SOA

SAP SOA

SOA

P
RIMERGY TX200
ERP
SAP ERP

SOA SAP Discovery Sy


stem
SAP Discovery
System10

PLM

ColdFusion 8

ITIL Version 3

5PLM
Pr
oduct Lifecycle Management

Agile PLM

4
9,5007

JD

5
Ad
obe ColdFusion 8
Cold Fusion 8
Eclipse

.NET
Wi
ndows Vista

Web
htt
p://labs.adobe.com/technolog
ies/coldfusion8/

6
IT

ITIL Infor
mation Technology Infrastructure
LibraryVersion 3

IT

IT

IT Vol.12

018-023News.indd 18

07.7.12 8:56:58 PM

XML
Web

Nacl

XML6
Web 2.0Web

Web 2.0

Web 2.0

Web
2.0
SOAPREST
Web

ESM

Nacl
5Ruby

ESM

Nacl Ruby

NTTWeb

JBoss

CAITIL

NTT5
Web

Web

NTT

REST

56
JBoss

JBoss Enterprise Middle


ware

Java EE 5
JBoss Enterprise Applica
tion Platform
3
4

CA5ITIL
CA Client Man
agement SolutionsUni
center Asset Portfolio Manag
ement r11.2

IT
ETL

SAP

Web 2.0
NEC

SOAERP

SAP
5
SAP

SAP
SAP

SA
P200
SAP

SAPERP
SAP NetWeaver

NEC
36
Web 2.0

NEC
Wiki

Su
iteTwo

SuiteTwo

NEC

5SOA

ERP

Business Activity Integration


Platform

IT

SOA

SOA

BI

5BI
Oracle Business Inte
lligence Applications V7.9.2

CRMS
iebel Analytics
CRM

Oracle Financial An
alytics
7

Oracle Applications

IT Vol.12

018-023News.indd 19

019

07.7.12 8:56:59 PM

Event Calendar
7
uVALUE2007

725

26

uVALUE2007
E-mailinfo@hitachi-uvcon.com
URLhttp://hitachi-uvcon.com/

Japan Enterprise Modeling


Conference

726

JEMUG

E-mailinfo@metasitory.com
URLhttp://www.jsys-products.com/info/event/

2007/event_070726.html

LotusDay 2007

731

81


ibm.com
0120-300-426
URLhttp://www-06.ibm.com/jp/software/lotus/

events/ld2007/

ESB

NRI
OSS

5
ESBSonic ESB 7.5

WS-BPEL 2.0
BPEL
Sonic BPEL Serv
er

Data
Xtend SI
Semantic Integrator

Sonic ESB 7.5


SOA

NRI
5
OSS

NRI

3Fr
eeBSDJBoss ASMyS
QL30OSS

Java

e-Learning WORLD 2007

81

03-5297-8855FAX03-5294-0909
E-mailinfo2007@elw.jp
URLhttp://www.elw.jp/

Microsoft Expression Studio

Microsoft Expression Studio


OSWindows

0120-41-6755

IT 2007 Summer
89

IT
03-5510-4079FAX03-5510-4078
URLhttp://www.itarchitect.jp/summit/

TechEd 2007 Yokohama

821

24


0120-410-693FAX0120-518-807
Web
URLhttp://www.microsoft.com/japan/teched/

Microsoft Expression Studio

CSS
Microsoft Expression
WebGUIBlend
Design

Media
4

C'cat for Java

C'cat for Java


OSWindo
ws
Linux
Solaris
HP-UX
AIX
Windows
Linux
JavaJ2SE 1.4.2/5.0
189,000
1

E-mailsupport@c-cat.jp

C'cat for Java

Java

9
Modeling Forum 2007

913

14

Modeling Forum
03-5800-4831FAX03-5800-3973
E-mailmdl@idg.co.jp
URLhttp://www.idg.co.jp/expo/mdl/

2007

920

23

03-5541-6802
E-mailtgs_guide2007@publicity-bur.co.jp
URLhttp://tgs.cesa.or.jp/

10
CEATEC JAPAN 2007

102

CEATEC JAPAN
03-5402-7603FAX03-5402-7606
E-mail:contact@ceatec.com
URLhttp://www.ceatec.com/2007/ja/visitor/

020

Oracle WebCenter

Oracle WebCenter
OSWindows
Linux
UNIX
6562,500
1
13
1,250
1

0120-155-096

Oracle WebCenter

Oracle Applic
ation Development Framework

WebCenter
Framework

WebCenter Services

Directory and
Resource Administrator

Directory and Resource Administrator


OSWindows
268,800
100

03-5909-5400

D i r e c t o r y a n d R e s o u r c e
Administrator

300

IT Vol.12

018-023News.indd 20

07.7.12 8:56:59 PM

Inter view 01

IBM

6Java
JavaWorld DAY 2007
IDG
IBM

RUPRational Unified Proc


ess

JavaWorld DAY

7 IBM

XP
Extreme Programming

RUP

XP Scrum

RU

RUP

Enter

prise Scrum

JavaWorld DAY

RUP

RUP

RUP

RUP

RUP
Eclipse

EPF
Eclipse Pr

ocess Framework

JavaWorld DAY

IT Vol.12

018-023News.indd 21

021

07.7.12 8:57:01 PM

Inter view 02

HTML
W

AIR

ebkit
Webkit

Web

Adobe AIR

Web
Web
6
Adobe AIR
AIR

AIR
Flex

AIR

AIR
Web

Flex 3Web

AIRAdobe Integrated Runti

Web

me

Adobe Creative Suite


CS

AIR2

AIR Flash

We

PDF
Ajax
HTMLWeb

bCS

Web

Flex

Web

AIR

Web

Web

Flash

Web

RIA
Rich Internet Applications

Adobe Flex

WPF
Windows Present

AIRWeb

AIR

ation Foundation

Web

FlexWeb

Web

AIR

Web

Web

Web

Web

AIRRDBMS
SQLite

AIR

022

Flash/PDF

AIR

AIR

IT Vol.12

018-023News.indd 22

07.7.12 8:57:01 PM

Inter view 03

PBS Prof
essional

VP/CTO

Pay-for-Use

HPC

5
HPCPBS Professional

CTO

PBS Professional

21
1

Platform LS
F

PBS Professional

PBS Professional

OpenPBS

PBS Professional

RAS
Reliability/

Sun ONE Grid

Availability/Serviceability

Engine

PCHigh Performance Computing

Pay-for-Use

PBS Profession

al

IT

HPC

PBS Professional

PBS

Professional

CPU

PBS Professional

PB

S Professional

PBS Professional3

VP

CTO

IT Vol.12

018-023News.indd 23

023

07.7.12 8:57:03 PM

Agile Architecture

024

IT Vol.12

toku01.indd 24

07.7.12 8:26:28 PM

IT
Agility
IT
IT

IT
ITIT
SOA

JavaLLLight-weight Language

IT Vol.12

toku01.indd 25

025

07.7.12 8:26:30 PM


IT

3IT

01

IT

IT
IT

P a r t

Eiri Ishida

IBM

4.8

19942001

50
50

4.8

1
1994200150

2
0

20
1

40
3

60
4 5 6

80
7

100
4.8

1
2

500
IBM

026

IT Vol.12

toku01.indd 26

07.7.12 8:26:31 PM

M&A

CIO

IT

IT

IT

IT

IT

CEO

IT

CEO

CEOCIO

Agile Architecture

CEO/CIO

XML

MA3
CEO

EDI

CIO

EDI

CEO

Web

CEO

CIO
XMLEDI

IT Vol.12

toku01.indd 27

027

07.7.12 8:26:31 PM

CEO
Web

CEO

MA

MA

MA

CIO
1

CIO
MA

CEO

CIO
XMLEDI

CEO

XML

CEO/CIO

CEO/CIO

2CEO/CIO

CEO

CIO

CEO

CIO
M&A

CEO

EDI

CIO

028

IT Vol.12

toku01.indd 28

07.7.12 8:26:32 PM

01
P a r t

CEO

IT3

MA

MA

IT

MA

CIO

MA

MA2,775

MA

1993
14

4
3

MA

MA

IT

Day 1

Day 1
Day

Agile Architecture

IBMPC

3CEO/CIO

CEO

1
CIO

4
CIO
M&A

CEO

CEO

EDI
2
CIO

IT Vol.12

toku01.indd 29

029

07.7.12 8:26:33 PM

MA
IT

IT

IT

IT

IT

1
3

Web

IT

IT
SOAEA

IT

IT

SOAService Oriented Architecture

SOAPart 3

IT

SOA

IT

IT

IT

030

EAEnterprise Architecture

SOA

IT

SOA
IT

3IT

ITIT

MA

SOAEA

SOAIT

IT Vol.12

toku01.indd 30

07.7.12 8:26:34 PM

01
P a r t

4
4

IT

EA

4IT

SOA

IT
1

SOA
EA

SOA

IT

IT

IT

SOA

EASOA

SOA

SOA

SOA

SAP

Agile Architecture

EA

IT

EAIT

SOA

IBM
CBSComposite Business Servi

SOA

IT

IT

401

SOA
1CIO Magazine
IDG
20072Part 4S
OA

4SOAIT

IT

SaaS

IT Vol.12

toku01.indd 31

031

07.7.12 8:26:35 PM

ce

EAI

SaaSSof
tware as a Service

SOA
Web

EAI

Web

SOA

SOA

IT

SOA

MADay 2
SOA

032

IT Vol.12

toku01.indd 32

07.7.12 8:26:36 PM

01
P a r t

IT

IT

IT

BPMBusiness

Process Management

IT

IT

52009

2006
SOA

IT

SOA


2009
3
SOA

2
SaaS

SOA

Agile Architecture

SOA

2009

2009

IT
IT

2
SOA
2006

IT Vol.12

toku01.indd 33

033

07.7.12 8:26:37 PM

02
P a r t

IT

Akira Sakakibara

IBM

Web 2.0

IT

034

MVCModel-View-Controller

IT Vol.12

toku01.indd 34

07.7.12 8:26:38 PM

UI

Ruby on Rails

Part 4

JavaLL

Agile Architecture

ERPCOTS

Commercial O The Shelf

IT Vol.12

toku01.indd 35

035

07.7.12 8:26:40 PM

Ruby on Rails

IBM
SIMMService Integ

ration Maturity Model

SIMM

<<Business Process>>

Variation

036

IT Vol.12

toku01.indd 36

07.7.12 8:26:41 PM

02
P a r t

BA

B
EAI

Agile Architecture

IT

EAI

EAI

4SIMM

EAI

EAI

SOA

SOA

SOA

IT Vol.12

toku01.indd 37

037

07.7.12 8:26:42 PM

SOA

SOA

BPELBusiness Proc

ess Execution Language

SOA

IT

038

...........

IT Vol.12

toku01.indd 38

07.7.12 8:26:43 PM

02
P a r t

Agile Architecture

O.
2001

2003

BP

2005

Increase Flexibility with the Service

Integration Maturity Model

URLhttp://www.ibm.com/
developerworks/webservices/library/ws-soasimm/

IT

IT Vol.12

toku01.indd 39

039

07.7.12 8:26:44 PM


SOA

03
P a r t

Part 1

SOASOA
SOA
IT
SOA

Masumi Yamashita

IBM CTO

IT

SOA

SOA

SOA

SOA

SOA 1

SOA

SOA

SOA

1
SOA

040

1SOA

IT Vol.12

toku01.indd 40

07.7.12 8:26:45 PM

SOAIT
SOA

SOA
SOA

SOA3

SOA

2
SOAEAI

EAI
SOA

SOA

2
SOA

EAI

API

SOA

2SOA

SOA

SOA

SOA
EAI
Java

Agile Architecture

VM

VM

I/O

IT Vol.12

toku01.indd 41

041

07.7.12 8:26:46 PM


SOAWeb

SOA

23

BPMNBusiness Process Modeli

ng Notification

BPEL

3SOA

IT

042

ESB

IT Vol.12

toku01.indd 42

07.7.12 8:26:48 PM

03
P a r t

SOA

SOA

SOA

IaaS2
1

ESBEnterprise Service Bus


ESB

ETLExtract/Transform/

Load

ESB

ETL

IaaS

SOA

SOA

ESB

SOAWeb

XML

SOAPXML

WSDLWeb Services Description Langua

Agile Architecture

ge
XML
UDDIUniversal Description, Discovery, and

ESB1

Integration
WSDL

ESB

ESB
SOA

W3COASISWeb

IaaS

SOA

BEA
SAP

IBM
SOA

SCAServi

IaaSInformation as a

ce Component Architecture

Service

EJB

IT Vol.12

toku01.indd 43

043

07.7.12 8:26:48 PM

Web
Java

SCA

SOA1

SOA
B2B

STPStraight Though Processing

EAI
EAI

SOA

SOA

SOA
SOA3

Rapid Enter

prise Renovation for Financial Services System

with SOASOA RER

4
SOASOA

1SOA
WSDL

41
CIF
SOA

SOA

Web

B2B

ESB

BPEL

ESBFTP

SOA

SOA

CIF

044

IT Vol.12

toku01.indd 44

07.7.12 8:26:50 PM

03
P a r t

SOA

Web

SOA

SOA
6

SOA

FTP

Web

SOA

AmazonGoogle
Yahoo

SaaS

Agile Architecture

SOA

SOA

SOA

SOA

BPEL

SOA

IT

SOA

IT Vol.12

toku01.indd 45

045

07.7.12 8:26:50 PM

SOA

SOA

SOA

SOA

MVC

SOA

SOA

SOA

SOA

SOA

SOA

SOA

SOA

EA

SOA

SOA

10

EA

1SOA

SOA

KPI

Key performance Indicator

SOA

221COE

046

ROI
Return Of Investment

IT Vol.12

toku01.indd 46

07.7.12 8:26:52 PM

03
P a r t

21

SOAIT

SOA

SOA

SOA

SOA

SOA3

EAI

Agile Architecture

5
SOA

ATAM
Architecture Tradeo Analysis Method

SOA
ESB

HTTP

WSDL

SEI

IT Vol.12

toku01.indd 47

047

07.7.12 8:26:53 PM

SOA

9EA/SOA
EA/SOA

SOA

EA/SOA

EA/SOA

SOA

048

10

SOAEA1

8SO

SOA

SOA

SOA

EA

SOA
IT

IT Vol.12

toku01.indd 48

07.7.12 8:26:54 PM

03
P a r t

SOA

WF

Semantic Web

Web

OOA/OOD/OOP

EAI

WS-Security

HTTP/HTTPS/REST/LL/Web 2.0

SOA

WebWS-Message
CORBA

Basic
Visual Basic
4GL
COBOL

CPU

SOA

Agile Architecture

IT

SOA

SOA

SOA

IT

SOA

vs.

IT vs.

SOA

EA

IT

SOA

IT Vol.12

toku01.indd 49

049

07.7.12 8:26:55 PM

JavaLL

04
P a r t

ITJava
Java

LLLight-weight LanguageJava
LLJavaLL

Yuske Suzuki

Java

050

JavaLL

Ajax

JavaScript

Java

JavaOne 2006

Java

1 JavaLL

LL

JavaLL

JavaLL

IT Vol.12

toku01.indd 50

07.7.12 8:26:56 PM

Access

EC

EC

EC 1

Agile Architecture

Java

IT Vol.12

toku01.indd 51

051

07.7.12 8:26:57 PM

AD

4
CA
B
D

22

052

IT Vol.12

toku01.indd 52

07.7.12 8:26:57 PM

04
P a r t

JavaLL

LL

LLPerlPHP
Python

SOA

LAMPP

LL

Linux
Apache
MySQL

SOA

Ruby

Ruby

Ruby

LLSOA

WebRuby on

Java
JavaLL

Rails

Java

1Erlang

Erlang

LL

CPU

Erlang

JavaLL

Web 2.0

LLJavaLL

1
Twitter

LL

LL

LL
Web

Java
LL

2.0
LL

Java

Web 2.0

LL

Agile Architecture

1998

ROI




IT

J-SOX

IT Vol.12

toku01.indd 53

053

07.7.12 8:26:58 PM

JVM

LLJavaJVM

LL

Java
Java

LL

JavaJVM

Java

Java

Java

JSPJSTLJSP Standard

Tag Library
ELExpression Languege

LL

JavaScriptJava

Rhino
PythonJava Jython

RubyJava JRuby
JRuby

Java

6
Ru

byKaigi
1.0

Java

Groovy

GroovyJCP

Groovy

LL

1.0

Java

1Pnuts

LL

JavaLL
JavaLL
LLJava

Java

054

Java
LL
1JSP

JSP

IT Vol.12

toku01.indd 54

07.7.12 8:26:59 PM

04
P a r t

Java
JSP/EL

JavaScript
Rhino
Python
Jython
Ruby
Jruby

Groovy

Pnuts

JVM

JavaLL

2Java

Java SEJava SE 6
LL

Scripting API
javax.script

LLLL

Scripting API

Java

Java LL

LL
Java

Rhino
Java SE

Java

Java SE 7
GroovyJRuby

JSPHTML

Java SE 7

EL

LL

XML

JSR

Java

JavaScriptAjax

SQL

Agile Architecture

Java SE 6 JDK

SQL
EJB

JPAJava Persistence API

SQL

JavaLL

JavaLLGroovyXML

Java

JavaLL

XML3

3
Java

IT Vol.12

toku01.indd 55

055

07.7.12 8:27:00 PM


XML
LL

LL

for ( String v: list ) {


System.out.println(v);
}

Groovy

XMLJSTL

Java
List<String> list = new java.util.ArrayList<String> ();
list.add("a");
list.add("b");
list.add("c");
list.add("d");

<c:forEach items="list" var="v">


<c:out value="${v}"
</c:forEach>

Java

IF

ELSE

XML

<list>
<value>a</value>
<value>b</value>
<value>c</value>
<value>d</value>
</list>

LL

list.each { println(it) }

XML

Groovy

Groovy
","[ ]

def list = ["a", "b", "c", "d"]

1
Java

XML

XMLLL
LL

Groovy
XML

LL

List

XML

JSTL

Java

LL

XML

Java
for

056

IT Vol.12

toku01.indd 56

07.7.12 8:27:01 PM

04
P a r t

JSFUI

LL

LLGroovy

XML

JavaScript
Java

LLGroovy

XML

Java Java

Java

XMLDIDependency Injection

Spring Framework 2.0

Web 2.0

DI
XML

EC

JavaLL

Spring

JavaLL

JavaLL

Agile Architecture

O/R
Hibernate

JavaLL

Groovy

2HTML

XMLJSON

JavaJava SE/EE 5JSF

LL
Groovy

JavaJavaScript

LL
JavaScriptAjax
Dojo

HTML
Pure

XMLSpring Framework 2.0

HTML

JSP

Java

HTML
Pure HTML

JSFJavaServer Faces

3JavaLL

Web

HTTP

JavaScript

Groovy

Java

XMLSpring Framework

IT Vol.12

toku01.indd 57

057

07.7.12 8:27:02 PM


AjaxDHTML

Groovy

DHTML
HTMLDOM

Web

HTML

Web

Java

LL

Web

GroovyGro
ovyJava

JavaLL

GroovyJava

LL

Wiki

Groovy

JavaLL

LL

Java

WebHTML

HTML

LL

Java

Java

GroovyJava

058

Groovy
SpringJava

JavaLL

JavaLL1

IT Vol.12

toku01.indd 58

07.7.12 8:27:03 PM

Takahiro Suzuki

060

IT Vol.12

.indd 60

07.7.12 9:09:17 PM

IT

IT Vol.12

.indd 61

061

07.7.12 9:09:17 PM

IT

IT

062

IT Vol.12

.indd 62

07.7.12 9:09:18 PM

UML

IT Vol.12

.indd 63

063

07.7.12 9:09:19 PM

1
1-1
1-1-1
1-1-2
1-2
1-2-1
1-2-2

064

IT Vol.12

.indd 64

07.7.12 9:09:20 PM

org.apache.tools

ant.taskdefs

compilers

condit on

optional

rmic

ant

listener

util

types

tar

util

mail

zip

UML
=
2002
UML

2003

2000

J
2002

2004

IT Vol.12

.indd 65

065

07.7.12 9:09:20 PM

1
IT

1
A

A
B

Unified Process

IT

066

IT Vol.12

.indd 66

07.7.12 7:15:12 PM

10

UP

10
10

Engineering Document

Strategy Document

IT
IT

IT

IT

IT

06
vol.

IT

3UPUni ed Process

Hiromasa Oka

IT Vol.12

.indd 67

067

07.7.12 7:15:14 PM

1UP

BOMByte Order Mark


vol.

IT

IT

IT

IT

06
068

IT Vol.12

.indd 68

07.7.12 7:15:14 PM

UPWordExcel

UP

UP

UP

UI

UP
UML
UML

UI

UP

2IT

IT

Unified Process

IT

.indd 69

IT Vol.12

069

07.7.12 7:15:16 PM


UP

UP

2
1

vol.

2
1

WordExcel

ID

06
070

IT Vol.12

.indd 70

07.7.12 7:15:16 PM

IT

IT

IT

IT

IT

OA

IT

IT

UML

2000
Rational Method Composer

7.0.1
IBM2006

Unified Process

IT

.indd 71

IT Vol.12

071

07.7.12 7:15:19 PM

Yasuhiro Nozue

IT

072

IT Vol.12

.indd 72

07.7.12 8:50:52 PM

15

5
1
5

CO2

IT Vol.12

.indd 73

073

07.7.12 8:50:53 PM

DC

DC

SCMSupply Chai

n Management

15

DC

DC

SCM

TC

DC2

TC


3PL1

24

3
1

074

IT Vol.12

.indd 74

07.7.12 8:50:53 PM

IT Vol.12

.indd 75

075

07.7.12 8:50:53 PM

ITFInter Leaved 2 of 5

ASN

JAN

Web
http://www.dsri.jp/

4JAN
Japanese Article Number

076

IT Vol.12

.indd 76

07.7.12 8:50:53 PM

CO 2

CO2

IT Vol.12

.indd 77

077

07.7.12 8:50:54 PM

RFPRequest For Pro

posal

TC

VMIVender Managed Invento

ry

VMI

VMI

3K

POS

72

078

IT Vol.12

.indd 78

07.7.12 8:50:54 PM

ABC

3K

ATY

IT Vol.12

.indd 79

079

07.7.12 8:50:55 PM

JAN

kg

11

11

080

1 1

IT Vol.12

.indd 80

07.7.12 8:50:55 PM

EDI

EDI

EDIEl

ectronic Data Interchange

EDI

EDIJTRN

EDI JEDICOS

9

EDI

EDI

POS

EDI

IT Vol.12

.indd 81

081

07.7.12 8:50:55 PM

RFID

EDI

ASN

EDI

RFIDRadio Frequ

ency IDentification

RFIDIC

11

3
/ /

2-6-1

082

IT Vol.12

.indd 82

07.7.12 8:50:56 PM

ABC

Activity Based Costing

1
1

ABC

IT

IT Vol.12

.indd 83

083

07.7.12 8:50:56 PM

2,730

B o oks

1
NFRN
on Functional Require
ments

JavaRuby
A

2,310

Eclipse

3,360

3,990

OS

1
Eclipse

110

Eclipse

JavaRuby

JavaRuby
Ruby

Ajax

2,730

5,040

Ajax

70

ITVol.12

books.indd 85

085

07.7.12 7:14:21 PM

IT

CEO

IM

Vol.

IM

11

Kimihito Watanabe

SIer

IM

Yocto
2003

Yahoo!
MSN

IM

SI

IM1

2000

IM

2003 Yocto

IM

4
Yocto

IMWeb

CEO

IM

Yocto

Masanori Sakaguchi

KOYO

P e r s o n a l

086

.indd 86

H i s t o r y

o f

T o p

A r c h i t e c t

IT Vol.12

07.7.12 7:30:24 PM

IM

1974

1994

1999

2000

2007

25
Java

Java

IM

CEO

IT Vol.03

0
87

.indd 87

07.7.12 7:30:27 PM

UI

UI

UI

UI

UI

UI

1300500

1100

Buying Impulse

Vol.10

Norio kasahara

088

IT Vol.12

.indd 88

07.7.12 4:28:10 PM

UI

1 1

UI

UI

Analyzing

the
architecture

freely

4 6
DVD

IT Vol.12

.indd 89

089

07.7.12 4:28:13 PM

Suica iD 10

100

11

10

LAN

12

CPU

48

40

1632

7
100

32

CSMA/CDJava

Java

POS

10JR
SuicaPASMO

11SIer

090

SIer

1
100

12

IT Vol.12

.indd 90

07.7.12 4:28:15 PM

PC

32 RISC

NASNetwork

80

Attached Storage

UI

1.5MB

UI

IP

UI

PC

PC

14

CSMA/CD

Carrier Sense Multiple Access wit

h Collision Detection

CSMA/CD

8CPU

IEEE 802.3
Ethernet

Vol.125

Java

PC

13

Vol.10

2005

POS15

Buying Impulse

13
15POS

Java POS

Point Of Sales
TCP/IP

POS

14PC1

IT Vol.12

.indd 91

091

07.7.12 4:28:19 PM

Mizuhiro Kaimai

Vol.1 1

24

10

092

IT Vol.12

.indd 92

07.7.12 4:27:05 PM

CPU

30

IT Vol.12

093

.indd 93

07.7.12 4:27:06 PM

2A

094

IT Vol.12

.indd 94

07.7.12 4:27:08 PM

1
3
3

1 3

Vol.11

IT Vol.12

095

.indd 95

07.7.12 4:27:09 PM

IT

IT

IT

BCPBusiness Continuity
Plan
BCP

BCP

BCP
IT
IT

096

toku2.indd 96

IT Vol.12

07.7.12 7:19:28 PM

Business
Continuity
Plan

IT Architect

Contents
Part 1 BCP

P.100

Part 2

P.106

IT Vol.12

toku2.indd 97

097

07.7.12 7:19:32 PM

BCP

B
C
P

Part

2005

BCP

BCP

BCMBusiness Continuity
Management

IT

BCP

BCP
BCP
IT

Hiroshi Ebihara

BCP BCM

BCP

BCP
BCP

DRDisaster Recov
ery

1980

&

Business
Continuity
Plan

098

toku2.indd 98

IT Architect

IT Vol.12

07.7.12 7:19:43 PM

1BCP
BCM
Plan

Act

Check

BCP

Do

SNSSocial Network S

DR

ervice
Web 2.0IT

IT

1990

IT

SCM

Supply Chain Management

BCP

DR

BCM

BCP

1990

BCP

PC

BCP

Web

BCP

FISC

1995

2000
2001

BCP

SIer

IT

IT

IT
IT Vol.12

toku2.indd 99

099

07.7.12 7:19:55 PM

1BCP

1970

1980

1990

2000

FISC
2001

1995

1985

1977

2005

1


2005
NFPA1600

2000

The BCI Good Practice Guid


OCC

elines

2002


PAS56

2003

1999

1983
BS25999 Part 1
2006

BCM

BCP

ISOBCI

The Business Continuity Institute

BSIBritish Standard Instit

ution
PAS56Pub

BCP/BCM

licly Available Specification

BS25999 Part 1

2
3

NFPA

CIO
IT

National Fire Protection Association

2006
IT

NFPA1600BCM

15

2 0 0 8

PAS56NFPA1600ISO

ISMS

28

B
C
P

Part

2IT
0

20

60

21.4

8.5

519

100
15.0
20.6

55.3
31.6

57.0

12.7

80

54.3

27.9

40

63.4

2.8
2.7
2.9

21.4

2.5

2006IT

&

Business
Continuity
Plan

100

IT Architect

IT Vol.12

toku2.indd 100

07.7.12 7:20:06 PM

20

40

80
10.1

15.4

5.0

38.5

42.3

2.0

13.0

54.0

22.2

2.3

27.5

64.7
28.0

18

1.7

14.9

63.2

51 5.9

100

100

50.6

19.5

87

26

60

37.6

237

3.8
22.2

50.0

5.6

2006IT

IT

BCP

DR

BCP

BCP

20032006

BCP

BCPIT

BCP

BCP

IT

IT
IT Vol.12

toku2.indd 101

101

07.7.12 7:20:17 PM

DR
BCP

1
B
C
P

Part

IT

BCPIT

BCP

IT

LAN/W

AN

&

Business
Continuity
Plan

102

IT Architect

IT Vol.12

toku2.indd 102

07.7.12 7:20:29 PM

CSRCorporate Social Responsibility

BCM

BCM

BCP

BCP

SOAService Oriented Archit

ecture

BCP

BCP

BCP

IT

5IT

IT

BCP/BCM

IT
IT Vol.12

toku2.indd 103

103

07.7.12 7:20:40 PM

BCP
IT

Part

BCP

BCPIT

BCP

BCP

IT BCP

IT

BCP

BCP
1

1ITBCP

Mitsuhisa Hashigaya

BCP

&

Business
Continuity
Plan

104

IT Architect

IT Vol.12

toku2.indd 104

07.7.12 7:20:51 PM

BCP
Web

IT

10

1998 10 NTT

IDSIntrusion Detection System

1 9,000

IPSIntrusion Prevention Syste

1 4,000 5,000

10

199911

MDF

IT
IT Vol.12

toku2.indd 105

105

07.7.12 7:21:02 PM

803.5

2004 5NTT

Part

12

2005 12

61 31

2006 8

139 3

FAX

IT

UPSUninterruptib

le Power Supply

IT

&

Business
Continuity
Plan

106

IT Architect

IT Vol.12

toku2.indd 106

07.7.12 7:21:13 PM

PC

MDFMain Distributing Fr
ame

BCP

IT

IT
IT Vol.12

toku2.indd 107

107

07.7.12 7:21:24 PM

MDF

IT

BCP

IT

IT

11
1

IT

Part

IT

FAX

IT

IT

&

Business
Continuity
Plan

108

IT Architect

IT Vol.12

toku2.indd 108

07.7.12 7:21:35 PM

BCP

ITB

CP

BCP

CSV

CRMCustomer Relati

onship Management

IT
IT Vol.12

toku2.indd 109

109

07.7.12 7:21:46 PM

RTOR

ecovery Time Objective

RPO

RPORecovery

Point Objective

RPO
IT

RTO
RPO

3RPORTO

IT

RTO

IT

RTO
RTO

RPO

BCP

RTO

Part

BCP

3RTORPO
3

RPO

RTO

D-3

D-2

D-3

&

Business
Continuity
Plan

110

IT Architect

IT Vol.12

toku2.indd 110

07.7.12 7:21:57 PM


RPO

IT

Part 1

BCP

BCP

BCP

IT

BCP/BCM

IT

IT

BCP

IT

IT

BCP

BCP

IT


2
6

IT
IT Vol.12

toku2.indd 111

111

07.7.12 7:22:08 PM

112

IT

Ichiro Miwa

IT Vol.12

toku3.indd 112

07.7.12 9:10:27 PM

Overview

Overview

ex.

etc.

etc.

IT Vol.12

toku3.indd 113

113

07.7.12 9:10:28 PM

Overview

IT

114

etc.

IT Vol.12

toku3.indd 114

07.7.12 9:10:29 PM

TT A

1954

5 1959

1961 1 5

Overview

IT Vol.12

toku3.indd 115

115

07.7.12 9:10:31 PM

78

2
3

Overview

7
8

116

IT Vol.12

toku3.indd 116

07.7.12 9:10:32 PM

Overview

RFPRequest For Proposal

Web
http://www.futsugou.
jp/

IT Vol.12

toku3.indd 117

117

07.7.12 9:10:33 PM

IT

IT

SIerSIer

13

118

IT Vol.12

toku3.indd 118

07.7.12 9:10:34 PM

3
10

5
10

10

SIer

10

IT Vol.12

toku3.indd 119

119

07.7.12 9:10:36 PM

1
1

2
A
B b

1A

aab

Bbc

A'
BA

cC
Bb

A'
33

c 1

Aa

AB
BC

B
Aa

Bbb'

a
A

2B

B'

c
A

b'

120

IT Vol.12

toku3.indd 120

07.7.12 9:10:37 PM

3A'
C

B
B

B'

A'

b'

AA

B'C

A a

1
B
B
B
B

Aa

b'

2 C

IT Vol.12

toku3.indd 121

121

07.7.12 9:10:38 PM

2007 7

2009

44

122

4
5

2008

IT Vol.12

toku3.indd 122

07.7.12 9:10:40 PM

2007

2008

2009

12

2008
20083

12

20077
2008

2009
20093

15

IT Vol.12

toku3.indd 123

123

07.7.12 9:10:41 PM

21

124

MECE

Mutually Exclusive collectiv

ely Exhaustive

IT Vol.12

toku3.indd 124

07.7.12 9:10:42 PM

Plan

Do

Check

Action

MECE

10

110
1

MECE

10

PDCA

PDCAPPlan

DDo

AAction

MECE

CCheck

2IT

PDCA

PDCA

10

D
C

60

D
C

60

110
P

AP

IT Vol.12

toku3.indd 125

125

07.7.12 9:10:43 PM

EE

2E SOS

42

15

126

IT Vol.12

toku3.indd 126

07.7.12 9:10:44 PM

DS Lite
IDG
1

DS Lite
1
DS

Web

IDG
1

1
12.717.5cm

IDG
1

12

2007824

11
Vol.13
2007925

P resent

LED
10

4
Vol.11

USB

SOA

BEA WebLogic Server 9.x/10


85

Ajax

JavaRuby

5
85
Ajax

1 Web

Ajax

6
85
JavaRuby
1
Ruby

IT Vol.12

present.indd 127

127

07.7.12 7:29:43 PM

IT
IT

Takashi Arai

IT

IT

IT

128

IT Vol.12

.indd 128

07.7.12 5:12:01 PM

1-

1-

1-

1-1-

1-

IT Vol.12

.indd 129

129

07.7.12 5:12:02 PM

11

1
ERP

1ERP

130

IT Vol.12

.indd 130

07.7.12 5:12:04 PM


35

3
1

2
3

TV

IT Vol.12

.indd 131

131

07.7.12 5:12:08 PM

35

1 6

35

132

IT Vol.12

.indd 132

07.7.12 5:12:10 PM

5 AM 3:00400

AM 300

AM 400

AM 600

35

7-

AM 4007-

3
7-

What-Why-How to

AM 600 7-

What-Why-How to3

1What

8 1 2

2Why1

5
6
73

3How to do

134
67

Web

IT Vol.12

.indd 133

133

07.7.12 5:12:11 PM

8
What-Why-How to

1-2.
1-1.

2-4.XXXXXXXXXXXXX
2-3.XXXXXXXXXXXXXXX
2-2.XXXXXXXXXX
2-1.XXXXXXXXXXXXXXXXXX

3-3.
3-2.
3-1.

What do we do

Why do we do

Hpw to do

1.

2.

92

- -

TV

10

29
PowerPoint
3

1What

1-1
1-2
2

2Why

2-1

2-2

2-3

3
3-1

134

Web

5,000

11.5

Web
Web
10

3How to

3-2

3-3

IT Vol.12

.indd 134

07.7.12 5:12:13 PM

10

XXXX
XXXXXXX

XXXXXX
XXX
XXX
XXX
XXX
XXX
XXX

1.

2.

3.

3
1

34
2

IT Vol.12

.indd 135

135

07.7.12 5:12:15 PM

IT

Jyunzo Hagimoto

Koji Yamagishi

UML

IT

Wha

Ho

136

IT Vol.12

.indd 136

07.7.12 5:33:53 PM

BPRBusiness Process Ree

ngineering

IT

What

How

IT

IT

IT

IT

Amazon

Web

IT

Web

IT

IT Vol.12

.indd 137

137

07.7.12 5:33:57 PM

How

What

What

IT
How

What

How

What

How

What

How

WhatHow

What

How

What

How

What

138

How

1
Triage

IT Vol.12

.indd 138

07.7.12 5:34:01 PM

120083
3IT

1 1

2007

2007310

310

20073

20083

200810

IT Vol.12

.indd 139

139

07.7.12 5:34:05 PM

Why
How

23

How

How

Openthology

3 Vol.10

Openthology

How

What

Opentholo

How

gy

Why
2
4

2Openthology

Why

What

How

4To Be

How

How

140

How

How

How

What

What

What

Why

Why

Why

IT Vol.12

.indd 140

07.7.12 5:34:08 PM

IT

Openthology

IT

5-

Openthology

IT

IT

IT

IT

Opentho

logy

IT

5-5-

IT

IT

IT

IT

IT

What

What

What

How

How

How

What

What

What

How

How

How

IT Vol.12

.indd 141

141

07.7.12 5:34:12 PM


Author's Profile

142

SE
2000
2 0 0 2
PWC
IT
EASOAIT

1986IBMIT

SEC

1978IBM
SE
SE

EA

SOA

BP

2004
2005
2006

Web

http:/www.arclamp.jp

P.026

P.034

P.040

P.050

1993 SE

1988

2000

SE

PRIDE

2005

CIO

SE
26

2005

P.098

P.104

P.112

P.060

IT Vol.12

.indd 142

07.7.12 8:25:09 PM

IT

IBMERP

ISO 27001P

P.128

P.072

P.088

SPEI
DEC HP

RUP

2003
SPEI

P.066

Java
HORB ver2.0

ver2.0

Drop

P.136

B2C

Swim 3.8kmBike
180km
Run 42.2km

1989 SIer

2004

BP

P.136


SE

90 SE

BP

P.092

IT Vol.12

.indd 143

143

07.7.12 8:25:10 PM

Staff

Next
Issue

Vol.

132007925

IDG
113-0033
3-4-5

03-5800-2111

03-5800-2931

03-5800-4851

03-5800-2661

AD

index

6-7
8

URL

144

.indd 144

9
10
11
3
4

http://www.itarchitect.jp/adlist/

IT Vol.12

ITVol.12

07.7.12 8:24:32 PM

You might also like