Download - ITアーキテクト Vol.14 00.pdf
-
7/28/2019 IT Vol.14 00.pdf
1/136
I T
4ol.
w w w . i t a r c h i t e c t . j p
IT
1IT
EA2
MDADSL
2
-
7/28/2019 IT Vol.14 00.pdf
2/136
14V o l .
038
IT
IT
Unified ProcessIT
IT
0
Bu s i n e s s Mode l i ng
Me thodo logy
Commun ica t i on Techn ique
1
136
090
Part 1
IT
Part 2
Part 3
IT
Part 4
044
040
Ar ch i t ec t u r e De s i g n
050
060
C o n t e n t s
142
080
104
-
7/28/2019 IT Vol.14 00.pdf
3/136
14V o l .
C o n t e n t s016
DSLMDA
2
108
EA
2
Part 16
Part 2
EA
124
110
064
020
Chemical Programming
Ne w
NTT
028
097
129
150
036
130
News & Topics
Books
Present
098
100
Ev en t Repo r t
Software Product Line Conference 2007 Report
Spec i a l Re p o r t
1 Microsoft Architect Boot Camp Report
-
7/28/2019 IT Vol.14 00.pdf
4/136
016 IT Vol.14
SPL
SPL
SPL
1990
SPL
SPL
SPLC
SEISoftware Engineering
InstituteSPLC1996
Product Fami ly
EngineeringPFEWorkshop
11
SPLC218
127
108
6
SPLC 200787
1127
8
6
31
SPL
91214
12
35
Experience of a So ftware
Factory from Domain Preparation to
Product Line Adoption
Formal Method
Software Product Line Conference 2007 Report
Event Repor t
910145SEISPL
SPLCSoftware Product Line Conference2007SPLC
SPL
SPLC 2007
Yuzo Ishida
13
Software
Product Lines2
-
7/28/2019 IT Vol.14 00.pdf
5/136
01IT Vol.14
1
2
1
I/O
DSLDomain Specif ic Langu
age
SPL
213
vwd
The Invisible
Man-Month or What is the real value
of a core asset?
SPL
SPL
SPL
SPL
Invisible Man-Month
SPL
2
SPL
SPL
2
SEI
12
Experiences with
Product Line Development of Multi-
Discipline Analysis Software at
Overwatch Textron Systems
2003 SEI
4
SPL
SPL
SPL
20032006
125 250
SPL
SPL
1
Plan for automatic code Conversion and Inversion
The system was developed by
Toshiba Corporation
Descriptionsfilled in thedefined formats
CCSCalculus ofCommunication System
Database definitions
Code conversion/inversion server
I/O list
DSL descriptions
EVENT, TRIGGER,TRAP, INTERRUPT,
GUARD, ACTION
Action scripts
DB data codesObjectivecomputer
Primitives(interpreters)
Scan SVC EXC DR
DB data codes Action logic codes
Logic representation
Scanner Supervisor Executive control Driver
Operating system and utilities
download
upload
-
7/28/2019 IT Vol.14 00.pdf
6/136
018 IT Vol.14
SPL Software
Product Lines Approach in Enterprise
System Development
SPL
2
1
SPL
SEI
SPL
Yes
SPL
SPL
5
SPLC
SPL
5
SPL 1
UM
L
Automating Mappings
between Use Case Diagrams and
Feature Models for Software Product
Lines
Variabi li ty
Annotation
3
Impacts of Archi
tecture and Quality Investment in
Software Product Line Development
SPL
2
SPL
1
Business
System
Action
Screen
Business
System
Action
Screen
2
Elements to realize Functional Requirements
Business
System
Action
Screen
Template
Data
Functionality
Layer
Feature/Granularity
Module search pathdefined in HierarchicalMVC framework
Late binding throughIoC Container
Abstract/Generalize
Core Asset DevelopmentDomain Engineering
Realize/Specialize
Product DevelopmentApplication Engineering
Reuse
Layer
1 Vol.8
-
7/28/2019 IT Vol.14 00.pdf
7/136
01IT Vol.14
Visualization
SPL
2
HomeAway
The 3-Tiered Methodology: Pra
gmatic Insights from New Generation
Software Product Lines
SPL
3
SPL
AspectJ
SPLC
Berkeley DBAspe
ctJ
ACas
e Study Implementing Features using
AspectJ
Berkeley DBSPL
SPL
SPLC
SPL
SEIWebhttp://www.
sei.cmu.edu/productlines/plp_hof.
html
5
HomeAway
22
2
2
1
SPLC 2008
2
3
Interact withLibrarian Application
ManageBorrows
Renew Loan
Librarian
extension points CollectFine Unable to Renew After Collect
Fine Verify ReservationRenew Loan
BorrowLoan Copy
CollectTotal Fine
CollectPartial Fine
{Borrows;cardinality: 0..1}
{Collect Fine;cardinality: 0..1}
{Rename LoanCollect PartialFine; cardinary. 0..1}
{Handle GoldMembership;cardinality: 0..1}
Extension: Handle Renew LoanCond.: {Member TypeGoldMember}E. Fragment: Handle CollectFineCollect FineE. Fragment: Handle Borrow RuleVerify Reservation
{RenewLoan;cardinality: 0..1}
Handle GoldMembership
2 HomeAway
-
7/28/2019 IT Vol.14 00.pdf
8/136
020 IT Vol.14
911122
1 Microsoft Architect Boot Camp
Boot Camp
20
IT
Boot Camp
99
2
Boot Camp
1
1
2
IT
IT
CIO
IT
IT
IT
IT
3
SoftwareServices
3
Boot Camp
SoftwareServices
IT
Boot
Camp
SoftwareServices
3
Enterprise 2.0SaaSSOA
Ente
rprise 2.0SaaSSoftware as a
ServiceSOAService Oriented
Architecture3
Enterprise 2.0Web 2.0
Enterprise
2.0
SNSWiki
1
-
7/28/2019 IT Vol.14 00.pdf
9/136
02IT Vol.14
Software+
Services
SaaS
SaaS
SOA
IT11
SOASaaS
3
SOASaaS
2005
CIO
4
IT
70
TCOROI
3
TCO
TCO
ROI
EA3
EAEnterprise Architecture
3
EA
EA
EA
IFEAD
Institute For Enterprise Architecture
Developments
4
WhyWith Who
WhatHowWith What
When646
1
EA
4
EA
SOA
EA
1
Microsoft ArchitectBoot Camp Report
Specia l Report
1
-
7/28/2019 IT Vol.14 00.pdf
10/136
022 IT Vol.14
SOA
SOA
SOAEA
462
SOA5
Service Paradigm Adoption
Service Oriented EnterpriseSOA
SOA
Service Oriented Computing
Service Transition Plan
SOAEA
SOAIT
SOA
SOA
2
SOASaaS
1
Wo
rdExcelOutlook
Offi ce Busin
ess ApplicationsOBA
OBA
SharePoint Server
3
1 Microsoft Architect
1EA46
Why With Who What How With What When
246SOA
Why With Who What How With What When
ServiceParadigm
AdoptionSOA Service
OrientedCompu
ting
ServiceTransitionPlan
ServiceOrientedEnterprise
2
-
7/28/2019 IT Vol.14 00.pdf
11/136
02IT Vol.14
Boot Camp2
WPF
Windows Vista
WPFWindows Presentation
Foundation
WPF
WPF
Boot Camp
EA
WPF
4WP
F
WPF
WPF
1
1
ROI
ROI
100
Boot Camp
Boot Camp
Boot Camp Report
3
4WPFEA
-
7/28/2019 IT Vol.14 00.pdf
12/136
028 IT Vol.14
News &Topics
UltraSPARC T2
10
SPARC Ente
rprise
SolarisS
PARC Enterprise T5120T
52202
8Ult
raSPARC T2
Solaris
11
IT
IBM
IBM10
IBM
Mashup Starter Kit
Webh
ttp://www.alphaworks.ibm.com/
tech/ibmmsk/download
RSS
Mas
hup Hub Server
1QEDW
iki
Web
Curl
10
Curl
Curl
Web Services Develo
pment Kit
Curl Data
Kit
Curl Development Utilities3
SourceForge.net
Apache License Version
2.0
Curl
SAPBI
SAP10
BIBusinessO
bjectsBI
BI
SAP
1
BEA
10BEA
117
67
BEA121
BEA
BEA
MSRFIDBPM
10BPM
Business Process Management
Micros
oft BizTalk Server 2006 R2
RFIDRadio Frequency Identification
RFID
BPM
EnterpriseStand
ardBranchDeveloper4
NEC
NEC9
PS
AParallel Stream Architecture
PSA2 W
ebOTX Parallel Stream Monitor
InfoFrame Table Access Meth
od
-
7/28/2019 IT Vol.14 00.pdf
13/136
02IT Vol.14 02
JUDE
10
JUDE/Professional 5.1
CRUD
Create/Read/Update/Delete
CRUDExcel
UML
1
29,400
NRI
NRI 10
R9.0
11
NRIIT
GranArch
1Web
IT
10
Optim
al Trace 5.0
Profess
ionalEnterpr
ise2
BEATP
BEA11
TPBEA Tuxedo
10.0
SSL
BEA
Web
BEA
SALTSer vices Architectu reLeveraging Tuxedo2.0
TS
AMTuxedo System and Applica
tion Monitor1.1
BS1000
10
BS1000
BS1000
IPF
Itanium
9100Montv
ale
64
4
EclipseAjax
Eclipse
10Ajax
Eclipse RAP
Real Ajax Platform1.0
OSGiOpen Services Gateway Initiative
CTCSaaSCRM
CT
C9
SaaSCRM
RightNow
810
Rig
htNow Service
Sales
Marketing
RightNow
Service
JDK 5.0Java
9Java
anyWarp CodeDirector V5.
0
Java
Eclipse
Web
JDK
5.0
Subversion
10
105
BPM
10
BPMSa
vvion BusinessManager
Savvion Process Mode
lerEclipse
BPM Studio
BPM Portal
BusinessM
anager
-
7/28/2019 IT Vol.14 00.pdf
14/136
030 IT Vol.14
BEA
BEA9
BEA WebLogic Server
Virtual Edition 9.2 V1.0
JVMOSBEA LiquidVM
1.0BEA WebLogic Server
9.2 Premium Edit ion
Java
LiquidVM
12289,
000
2
11
Informatica Pow
erExchange 8.5
PowerCenter 8.5
CDCChange Data Capt
ure
PowerExchange
12
XML
Karearea V2.0
Karearea V2.0
OSRed Hat Enterprise Linux
AS 4
JavaJDK 5.0
100
KareareaV2.0
Java API
GUI
XML
Linux
CPU
DAYDA.Laboo
Oracle Business ProcessAnalysis Suite
Oracle Business Process Analysis
Suite
OSLinuxx86Windows32
SolarisSPARC
1181,2505
0120-155-096
Oracle Business Process
Analysis Suite
4
SOA
Oracle SOA Suite
Event Calendar
SaaS World 2007112829
SaaS World
03-5800-4830 FAX03-5800-3973
URLhttp://www.idg.co.jp/expo/saas/
Business Continuity
Management 20071130
BCM
03-5800-4831 FAX03-5800-3973
E-mail:[email protected]
URLhttp://www.idg.co.jp/expo/bcm/
Microsoft Business Intelligence
Conference 2007 Autumn1130
0120-410-693 FAX0120-518-807
E-mailbic07@event-in formation.jp
URLhttp://www.event -information.jp/events/
bc07/
IT 2007 Winter125
IT
TEL:03-5510-4079 FAX:03-5510-4078
URLhttp://www.itarchitect. jp/summit/
2007winter/
CCiEXPO20071257
CCiEXPO2007
03-3502-3520 FAX03-3502-3521URLhttp://www.uf-iexpo.com/
11618
03-3349-8502 FAX03-3349-4900
URLhttp://www.nepcon.jp/
Electronic Design and
Solution Fair 200812425
JEITA
URLhttp://www.edsfa ir.com/
2008129
URLhttps://www.ipsj .or.jp/10jigyo/forum/
software-j2008/
ITpro EXPO 200813021
ITpro EXPO
URLhttp://i tpro.nikkeibp.co.jp/expo/
11
BEA AquaLogic EnterpriseRepository 3.0BEA
BEA AquaLogic Enterprise Reposit
ory 3.0
BEA
03-5545-8440
BEA AquaLogic Enterprise
Repository 3.0
Sybase Replication Server 15
Sybase Replication Server 15
OSWindowsLinuxHP-UX
AIXSolaris
Sybase Adaptive
Server Enterprise 15Sybase IQS
ybase SQL AnywhereOracle Data
base 9i/10g
5117,7001CPU
03-5544-6001
Sybase Replication Server
15
Oracle Databa
se
12
20081
-
7/28/2019 IT Vol.14 00.pdf
15/136
03IT Vol.14
LOB
LOBLine Of B
usinessInfragis
tics Developer Days
Event
Developing Line
of Business Applications with
WPFLOB
LOB
WPFWindows PresentationFoundation
LOB
LOB
SCM
LOB
LOB
WPF
LOB
Windows Vista
WPFWPF
WPF
3D
WPFGUI
GUIXAMLExtensibleApplication Markup Language
XML GUI
XAML
Expression Blend
WPF
GUI
GUI
Windows Vista
WPFLOB
01
LOBWPF
WPF
WPF
10
Infragistics Developer Days
Infragistics Developer Days
-
7/28/2019 IT Vol.14 00.pdf
16/136
032 IT Vol.14
Modeling
Forum 2007
Event
IT
5
RDDResponsibility
Dr iven DesignR
DD
1
RDD
6
02
913142
UMTPUML
Modeling Forum 2007
Modeling Forum 2007
-
7/28/2019 IT Vol.14 00.pdf
17/136
03IT Vol.14
IT
UMTP
Interv iew
IT
UML
4
1
UML
UMTPUML2
UMTP
UML
UML
UML
IT
UML
01
-
7/28/2019 IT Vol.14 00.pdf
18/136
034 IT Vol.14
IT
JavaSIer
IT
IT
7
Interv iew
SI
Web
SIer
1
SI
1
IT
02
-
7/28/2019 IT Vol.14 00.pdf
19/136
03IT Vol.14
SOA
EC http://www.
leapfrog.com/
USB
PC
EC
SOA
CRMERP
ESBEnterpr ise
Interv iew
Service Bus
SOA
ECWalmart.
com
SOAESB
ESBECSOA
310
7
2
3
SOA
SOA
1
ESB
SOA
IT
SOAService Oriented Architecture
ESB
1
SOA
2ESB
ESBESBMuleESB Mule
SOA
SOAESB
SOAROI
SOA
SOAROI
SOA
SOAESB
SOA
03
FLY Fusion
-
7/28/2019 IT Vol.14 00.pdf
20/136
036
Chemical Programming
Lisp
1
Chemical Programming
DNA
DNA
AB
C
XYZ
A
X
CZ
XY
A B
X
Chemical Programming
DNA
Chemica l
Programming
Chemical Programming
Lisp
2
.xy
x/y
(xy.x/y)
ff
62Lisp
(f 6 2)
(f 6 2)3
2
3
62
26
Catchthe
Architecture
TechnologyTrend
Ch
emicalProg
ramming
08
JunichiSuzuki
ChonhoLee
HiroshiWada
IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
21/136
03
1
max = replace x, y by x if x > y
max
2xyxy
x
if
9
Chemical Programming
1clientserv
ernetwork
1
clientserver
msg
send
clientmsg
msg
recvclient
putgetserver
networkmsg
MailSystem =
1
clientA
serverX
Lisp
crashServer = replace put, get by putX, getX if failure(server)repairServer = replace putX, getX by put, get ifrecover(server)
crashServerfailure(server)
putgetputX
getXrepairServer
putXgetX
MailSystem =
Chemical Programming
IT Vol.14
send = replace , by , recv = replace , by , if recipient(msg) == clientput = replace , by , if recipientDomain(msg) != serverget = replace , by , if recipientDomain(msg) == server
1
putreceive
send
get
client
client server network
client
server
server
server
1
Higher-order Chemical Programming Style
http://www.i r isa. fr/paris/Bibl io/Papers/
Banatre/BanFraRad04UPP.pdf
1
-
7/28/2019 IT Vol.14 00.pdf
22/136
ITIT
1
038 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
23/136
IT1IT
IT
IT
IT
IT
03IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
24/136
Part 1
IT
IT
IT
IT
IT
040 IT Vol.14
IT
1IT
IT
IT
IT
IT
1
1 SIer
-
7/28/2019 IT Vol.14 00.pdf
25/136
04IT Vol.14
1
IT
IT
IT
2002IT
ITITSSIT Skill Standard
8
1IT
1
1
1
-
7/28/2019 IT Vol.14 00.pdf
26/136
042 IT Vol.14
IT
ITIT
1
IT
IT
IT
2
1
7
IT
http://www.meti.go.jp/press/20070720006/
20070720006.html
IT
IT
ETSSEmbedded Technology Skill Standards
UISSUsers
Information Systems Skill Standards
IT
IT
IT
IT
IT
4
3
IT
IT
IT
1
1
2 IT
3
-
7/28/2019 IT Vol.14 00.pdf
27/136
04IT Vol.14
1
1
http://www.jitec.jp/1_00topic/
topic_20070907_public_comment_(1).pdf
4
1
IT
IT
4
3
2
IT1
4
IT
3
Part 2
Part 3
Part 4
-
7/28/2019 IT Vol.14 00.pdf
28/136
Part 2
ITIT
IT
IT1IT
2
3
IT
IBM
IBM
1986 IBMIT
200
3116IT
SEC
SE
FCP-IT
IT
IT
IT
Part 3
1982
ITPM
6IT
IT
WG
IPAIT
044 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
29/136
04IT Vol.14
IT
IT
3
IT
IT
IT
IT
IT
IT
3K
IT50
IT
IT
IT
IT
IT
IT
IT
IT
SE
IT
IT
1 2003IPA
IT
IT
IT
2 1IT
3
-
7/28/2019 IT Vol.14 00.pdf
30/136
046 IT Vol.14
IT
ROIReturn On Investme
nt
IT
IT
1
IT
RFPRequest For Proposal
SIer
ITROI
IT
ITROI
IT
24 365
3
-
7/28/2019 IT Vol.14 00.pdf
31/136
04IT Vol.14
CIO
CTO
ITROI
IT
-
7/28/2019 IT Vol.14 00.pdf
32/136
048 IT Vol.14
2007
IT
IT
-
7/28/2019 IT Vol.14 00.pdf
33/136
04IT Vol.14
IT
IT
IT
IT
OJT
1
IT
IT
3
IT
IT
-
7/28/2019 IT Vol.14 00.pdf
34/136
IT
Part 3
IT
ITV2
Toshiaki Gomi
Mitsuo Tsukada
Taki Kono IT
1 ITV2IT
IT
ht tp :// ww w.i pa. go. jp /ji nz ai/ it ss /V 2da ta /
ITSS_kensyu_GL200706.pdfIT2
http ://www. ipa .go . jp/ j inza i/ i tss/act i v i ty/ ITA/2006/
ITA_HandBook2006.pdf
2 1IT
050 IT Vol.14
IT
20064IT
ITITSSIT
Ski ll StandardV2http: //www. ipa .go .jp /jinzai/itss/V2data/Summary_V2.pdf
IT
IT
IT
IT
IT
1
ITIT
21
IT
2IT
31
IT
2
-
7/28/2019 IT Vol.14 00.pdf
35/136
-
7/28/2019 IT Vol.14 00.pdf
36/136
3
BP2007
4 2007
2007
5
IT
052 IT Vol.14
As-Is
To-Be
3
IT
92007SLPC-JCF
200744
IT
5IT
54
25
62
3ITIT 2
IT
IT
IT
IT
IT
-
7/28/2019 IT Vol.14 00.pdf
37/136
42007
52007
IT
IT
IT
IT
2007
05IT Vol.14
2
2007
ISO/IEC 12207
JIS X 0160
2007
6 TOGA F
Version8.1
2005
EA IT
BP2004
-
7/28/2019 IT Vol.14 00.pdf
38/136
054 IT Vol.14
2IT
2007
IT
IT
IT
IT
IT
IT
IT
IT
2
-
7/28/2019 IT Vol.14 00.pdf
39/136
05IT Vol.14
KJ7
IT
1
IT
IT
IT
IT
7
-
7/28/2019 IT Vol.14 00.pdf
40/136
056 IT Vol.14
3
8
DFDData Flow Diagram
WFAWorkow ArchitectureE
RDEntity-Relationship Diagram
9
Web
2
Feasibility
10
2
3
SI
8
9 UML
10 SOA
-
7/28/2019 IT Vol.14 00.pdf
41/136
05IT Vol.14
2
11
3
12
ISO
ISO9126-1JIS X 0129-1
11
12
-
7/28/2019 IT Vol.14 00.pdf
42/136
058 IT Vol.14
Web
IT
IT
13
IT
6
IT
-
7/28/2019 IT Vol.14 00.pdf
43/136
05IT Vol.14
6
IT
IT
4L1L77
7
L1L2
IT
L3L4
13
14
ITL6
ITL5
7IT
ITL4
APL6
APL5
APL4
ITL3
APL3
IT
L6
IT
L5
IT
L4
L6
ITL7
L7
L7
L5
L4
ITL6
ITL5
ITL4
ITL2
ITL1
APL2
APL1
IT
IT
IT
L5L7
14
IT
IT
IT
-
7/28/2019 IT Vol.14 00.pdf
44/136
060 IT Vol.14
Part 4
Masanori SakaguchiKOYO
-
7/28/2019 IT Vol.14 00.pdf
45/136
06IT Vol.14
SPEI
45
Web
100
SIer
SPEIIT
SPEI
SPEI2
1
DECHP
RUP
2003 SPEI
IT
SPEI
Hiromasa Oka
1
7:00 Web
10:00 A
12:00
13:00
14:50 B15:00 B
16:00 B
17:00
18:00
21:00
23:00
2:00
-
7/28/2019 IT Vol.14 00.pdf
46/136
062 IT Vol.14
2001
3
1
2001
Web
Linux
IT
IT
PM
Kuniyasu Nakaya
1
8:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
20:00
22:00 1
23:00
1:00
-
7/28/2019 IT Vol.14 00.pdf
47/136
06IT Vol.14
IT
IT
2008
4
SIer
SIer
SIer
SIer
1994
41997
2004
Yasushi Takagi
1
7:00
8:30
9:00
9:30
10:00
12:00 SNS
13:00
14:00
17:00
18:00
20:00
0:00
-
7/28/2019 IT Vol.14 00.pdf
48/136
JavaDSL
Java
2
MDA
DSL
Tomoharu Asami
2
064 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
49/136
MDA
MDAModel Driven Architecture
OMG2001
MDA
DSLDomain Specic Language
MDA
WebJavaTips
MDA
http://www.itarchitect.jp/technology_an
d_programming/-/12801.html
1
Java
Java EEJava Platform,
Enterprise Edition
.NET
MDA
MDA
OMGMDAWeb
MDA FAQhttp:
//www.omg.org/mda/faq_mda.htm
MDA
MDAPIMPlatform Independent
Model
MDAPIMPSMPlatform
Specific Model
MDA
MDA
MDA
PIMPIM
PSMMDA
PIM
MDAPIM
Java EE
PSM
MDA
UMLMOF
MDA
UMLMOFMeta Object
FacilityMDA
1 DSLVol.4 1
06IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
50/136
MDA FAQMDAUMLMOF
MDA
UMLMDAMOF
MOFOMG
UML
MDA
99MDA
MDA
UML
MDAMOF
UMLMDA
MDA
MOFUMLMOF1
99
UML
MDA
UMLUMLMOF1
MOFMOF
MDA
99UML
MDA
MDA
2FAQM
DA
PIMPSM2
MOFMOF
PIMPSMMOF
UMLUMLMDA
MOF
1MDA
MDA
MOF
MOF
4
M3
MOFMOF
M2M1
UML
UMLMOF
M1
UML
M0
MOFM3
MOF
1
UMLJava EE
MOF
MOF
UML
UMLOMG
066 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
51/136
2
Java EE
Java EE
UML
OCL
OCLObject Constraint Language
UML
1UML
PIM
PIM
1
PIM
PSM
PSM
UMLMDA1
UMLMOF
UML
UML
MOF
MOF
1UMLJava EE
UML
UML
UML
1MDA
XMI
MOF
UMLJava EE
Java EE
PIM PSM
Java
UMLJava EEQVT
UMLUML
UML
UML
XMI
QVTMOF
06IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
52/136
-
7/28/2019 IT Vol.14 00.pdf
53/136
2
L
UML
Executable UMLUML
MD
AExecutable UML
MDA
BorlandTogether
MDA
Borland Togetherhttp://w
ww.borland.com/jp/products/together/
EclipseTogetherEclipseMDA
MDA
QVT
MDA
TogetherOp
timalJ
ArcStylerIBM
Rational Software Modeler
SMUMLJava EE
MOF
QVT
Java EEJava
EEMOF
Eclipse Mode
ling ProjectMOF
MDA
MOF MOF
MDA
MDA
Executable UMLB
orland TogetherAndroMDA
Eclipse Modeling Project
4
ExecutableUML
MDA
Executable UML
Shlaer-Mellor
J2
Executable UMLUM
2
06IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
54/136
AndroMDA
MDAAndro
MDAhttp://www.andromda.org/
4.0-M1AndroMDA
XMI
Java
MOFNetBeans MDRMeta
Data Repository68
EMFEclipse Modeling Framework
ATLATLAS Transformation
Language
MOF
MDAAn
droMDA
EclipseModelingProject
Eclipse Modeling Projecthttp://www.
eclipse.org/modeling/
Eclipse1Eclipse
Eclipse
EMFEMF
Eclipse Modeling Project
EMF
MOF
EMFMDA
MDA/MOF
Eclipse Modeling
Project
Eclipse Modeling Project
EMFAbstract Syntax
Development
Abstract Syntax Development
Concrete Syntax DevelopmentModel Development Tools
Model Transformation
Model Integration
Technology and Research
Eclipse Modeling Project
MDA
EMF
MDA
MDA
GoogleAmazon
3
Google
GoogleMDA
Web
MD
A
2 MDA
2004
2
3 108
070 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
55/136
2
MDA
MDA
Wikipedia MDA
MDA
MD
A
Amazon
MDAAmazon
MDA
S.
2003MDA
4
M
DAMDA
MDA
1
JavaXMLUMLEJB
Ec li pse AjaxSOAServ ice
Oriented Architecture
Amazon
A
JavaXMLUML
1990
EJB
EclipseAjax
SOA
SOA
2 SOA
IBM
BP
2007
IT
SOA
AAmazon
Java Java 3 2005
XML 10XML 2 2004
UML UML 2005
EJB EJBBP2003
Eclipse Eclipse 2007
Ajax ASP.NET AJAX 2007
SOAService OrientedSOA 2007
Architecture
07IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
56/136
MDAUML
MDA
OMGMDAOMG
CORBA
MDA
QVT
MDAQVTOM
GWikipe
diaQVT
MDA
QVT
OMGMDA
QVTPIMPSM
XMIXMI
QVTXMI
QVT
QVT
MDA
MDA
WikipediaMDA
QVTMDA
Design by Com
mittee
MDA
2
AndroMDA
Together
MDA
MDA
MDAMDA
Eclipse Modeling
Project
MDA
MDA
UML
072 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
57/136
2
UML
XML
UML
UMLUML
MDA
2
MDAMOFPIMPSM
MOF
PIM
PSMMOF
MDA
MDA FAQ
99UML
MOF
UML
UML
UML
UML
UML
UMLUML
UML
UML
2MDAPIM/PSM
MDA
UMLPIMPSM
UML
PIM
PIM
PIMPSM
UML
UML
PSM
PSM
UML
07IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
58/136
MOF
UMLUML
PIMPSM
MDA
UML
MDA
UML
UML
UML
UML
UML
2
UML
UML 2.0
UMLMDA
UML 1.x
Executable UML
UML
UML
UML
1
074 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
59/136
2
UML
UML
XMI
3
XMIMOF
XMIUML
UML
AndroUMLUML
MagicDraw
UML
UML
UML
MDA
UML
1
GUIUML
Java
IDE
UML
UML
3
UML
UML
UML
UMLXMI
API
APIXMI
UML
API
XMI
07IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
60/136
1
10
100
1,000
UML
UML
UML
UML
UML
UML
UML
UML
UML
MDA
UML
UML
UML
UML
Java
UML
UML
076 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
61/136
-
7/28/2019 IT Vol.14 00.pdf
62/136
PIM
PSM
SimpleModeling
4
MDA
MOF
SimpleModeling
MDA
SimpleModeling
UMLUML
MDA
SimpleMo
delingUML
JavaDSL
JavaDSLSimpleModeling
DSL
JavaJava
Java
IDE
SimpleModelingJavaDSL
DSL
UML
DSL
MOF
MDAMOF
SimpleModelingJavaDSL
UMLDSL
SimpleModeling
MOF
MOF
4
SimpleModeling
078 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
63/136
2
MDA
MDA
MDA
Eclipse Modeling ProjectMDA
EMF
Eclipse Modeli
ng Project
MDA
1UML
1
Eclipse Modeling Project
Java
DSLSimpleMode
ling
DSL
Relaxer5
JavaDSLJava
JavaJavaDSL
JavaDSL
11
JavaJava
Java
EclipseJava
IDE
JavaDSL
Java
XMLSmartDoc
SmartDocHTML
LaTeX
HTML
SimpleModeling
MDA
MDA
07IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
64/136
080 IT Vol.14
A
A
Masao Yasui IT
Koji Yamagishi
A
2
AISO
14001
-
7/28/2019 IT Vol.14 00.pdf
65/136
08IT Vol.14
ISO
ISOWeb
ISO
ISO
2
1
4
1
1
-
7/28/2019 IT Vol.14 00.pdf
66/136
082 IT Vol.14
Openthology
Opentho
logy
2
5
1
1
2
CO2
CO2
2
-
7/28/2019 IT Vol.14 00.pdf
67/136
08IT Vol.14
2
3
3
3
-
7/28/2019 IT Vol.14 00.pdf
68/136
084 IT Vol.14
3
3
4
4
-
7/28/2019 IT Vol.14 00.pdf
69/136
08IT Vol.14
4
3
2
3
33
5
53
-
7/28/2019 IT Vol.14 00.pdf
70/136
086 IT Vol.14
5
5
Gesellsc
haft1
1
1
-
7/28/2019 IT Vol.14 00.pdf
71/136
08IT Vol.14
6
2
1
6
-
7/28/2019 IT Vol.14 00.pdf
72/136
088 IT Vol.14
72
7
76
-
7/28/2019 IT Vol.14 00.pdf
73/136
-
7/28/2019 IT Vol.14 00.pdf
74/136
090 IT Vol.14
1100
Takashi Arai
3
1
-
7/28/2019 IT Vol.14 00.pdf
75/136
09IT Vol.14
1300
1500
1
1100
1
IT
NN
NN
ITNN
IT
IT
3
3
IT
IT
1
1
-
7/28/2019 IT Vol.14 00.pdf
76/136
092 IT Vol.14
1
1 Vol.12
NN
NN 2NN
IT
IT
133
IT
2
2 1
1
ID
1
2
3
4
5
6
7
8
9
1
3
2
3
1
2
2
1
2
2
3
1
3
2
ID
1
2
3
4
5
6
7
1
3
2
3
1
2
2
1
2
2
3
1
3
2
ID
20123
2007/12/14
-
7/28/2019 IT Vol.14 00.pdf
77/136
09IT Vol.14
2NN
ID
1
1-1
IT
A.
C.CPMA
D.SOAB
B.E
A Corporate Performance Management
B Service Oriented Architecture
A1ID
1-1-1
1-1-2
1-1-3
1-2
1-2-1
1-2-2
1-2-3
XXXXXXXXXXXXX
XXXXXXXXXXX
2
2-1
2-1-1
2-1-2
2-1-3
2-2
2-2-1
2-2-2
2-2-3
XXXXXXXXX
POSPoint of Sale
XXXXXXXXXX
3
3-1
3-1-1
3-1-2
3-1-3
3-2
3-2-1
3-2-2
XXXXXXXXXXX
XXXXXXXXXXXXXXX
4
4-1
4-1-1
4-1-2
4-1-3
4-2
4-2-1
4-2-2
XXXXXXXXXXXXX
XXXXXXXXXXXXXXX
2
3
1
3
2
1
2
2
3
1
3
1
1
2
3
2
3
3
3
3
1
3
2
3
1
3
1
2
1
2
3
3
3
2
2
2
3
1
1
2
2
1
2
1
A2
A3
A4
A5X
X
X
X
X
X
X
A6
XXXXX
A7
XXXXXXXXX
B1
B2
B3
Web/EDI
B4
XXXXXXXXX
B5
XXXXXX
C1
DWH
C2
C3
2
C4
XXXXX
C5
XXXXXXXXX
D1
D2
D3
D4
XXXXXXXXXX
D5
31 36 42 27 12 19 11 13 14 22 18 16 25 20 24 14 17 17 16 15 22 21
XXXXXXXX
ID
A3
ID
1-1-2
1-2-1
1-2-2 2-1-1 2-2-2
42
42
22
1
-
7/28/2019 IT Vol.14 00.pdf
78/136
094 IT Vol.14
NN
2
A.
B. E
C. CPM
2
3
3
5
5
IT
IT
IT
IT
3
NN
ITIT
NN
IT
IT
3 ITITSS
IT
32
IT
1.
A.
B.
E
C.
CPM
D.
SOA
2.
3.
4.
10 1.5 1.5 4
14
6
4
6
-
7/28/2019 IT Vol.14 00.pdf
79/136
09IT Vol.14
NN
3
IT
IT
NN
42
3
A.
2007
3
5
NN
42
IT
1.
A.
B.
E
C.
CPM
D.
SOA
2.
3.
4.
2008
2007
2009
-
7/28/2019 IT Vol.14 00.pdf
80/136
096 IT Vol.14
4
NN
NN
1
ITNN
1
25
1
NN
1
NN
5
ID
1
2
3
4
5
6
7
8
9
'08/01
'08/04
'08/05
'08/10
'08/12
'09/02
'09/04
IT
1.
A.
B.E
C.CPM
D.SOA
2.
3.
4.
2008
2007
2009
-
7/28/2019 IT Vol.14 00.pdf
81/136
09
Books
3,990
32
RDDRe
sponsibility Driven Design
110 16
7
10EW
BP
BP
2,520
1
2,394
ISO14764
2,730
ISO 14764
2 1
2
2,400
1
IT Vol.14
4,179
ICONIX
3
DI
Spr ing Frame
work
-
7/28/2019 IT Vol.14 00.pdf
82/136
098
Fumiharu Hanyuda
NTT
IT
NTT
6
2004NTT
i
PMO
301977
NTTNTT
DIPSDende
nkosha Information Processing System
OS
10
VANValue Added Network
20
VAN
1990
400
1
13Vol.
P e r s o n a l H i s t o r y o f T o p A r c h i t e c t
Masanori SakaguchiKOYO
IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
83/136
09IT Vol.03
20
1954
1977 NTT
1986 VAN
1990
2001 NTT
i
2005
2007
8
-
7/28/2019 IT Vol.14 00.pdf
84/136
100 IT Vol.14
695
1
6
785
90
8
19
23
THE NORTH FACE
OSJ 50K
Mad
arao Forest Trails 50km50km
7
10
89
102021
14
332,003436
1
1
2
3 78
50
4
5 4
6
25
50
7
18019
0bpmBeat Per Minute1
220
1,650
1
1
2,0002
71.5km24,832m
24
3
4
Norio kasahara
Vol.12
-
7/28/2019 IT Vol.14 00.pdf
85/136
10IT Vol.14
1 1
2
3
JavaC#
12
13
1321
21
8
150bpm ATAn ae rob ics
Thr eshold
RC
Respiratory Compensation
RC
AT RCAT
AT
RC
RC
9
10
CUP
11
12
13
A
n
a
l
y
z
i
n
g
t
h
e
a
r
c
h
i
t
e
c
t
u
re
f
r
e
e
l
y
1
-
7/28/2019 IT Vol.14 00.pdf
86/136
102 IT Vol.14
14
TCW-X15
16
5Japan
Cup Tokyo Trail Run 10017
10
1
18
19
14
15
CM
16
17 2
128km32
18 15
19
2
3
-
7/28/2019 IT Vol.14 00.pdf
87/136
10IT Vol.14
11
20
15
2
1
1
10
20
1
21
Vol.
21
23
40
-
7/28/2019 IT Vol.14 00.pdf
88/136
-
7/28/2019 IT Vol.14 00.pdf
89/136
-
7/28/2019 IT Vol.14 00.pdf
90/136
-
7/28/2019 IT Vol.14 00.pdf
91/136
-
7/28/2019 IT Vol.14 00.pdf
92/136
2
EA
108 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
93/136
IT
MASOX
IT
EAEnterprise Architecture
EA
Shinya Aihara
10IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
94/136
Enterprise
EA
IT
IT
IT
MA
ITEA
EA
EA
Part 1
110 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
95/136
-
7/28/2019 IT Vol.14 00.pdf
96/136
Enterprise
EA1
EA
CIO
EA
EA
EA
EA
EA
2
EA
EA
EA
1
2EA
EA
To-Be
IT
1EA
AMD
IBM
HP
112 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
97/136
Architecture
EA 2
EA
EA
EA
EA
As-Is
2EA
EA
1
EA
EA
EA
EA6
EA
EA
EA
6
11IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
98/136
Enterprise
EA
EA
EA
IT
ROIReturn On Investment
ROI
IT
EA
IT
EA
EA
http://ww
w.opengroup.org1
TOGAFThe Open Group Architecture
Framework2
1 IT 1
UNIX
EA
2
EA
114 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
99/136
Architecture
EA 2
2
Principle
TOGAF
EA
EA
3
EA
EA
IT
EA
2
3
2
a
a
IT
AB
11IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
100/136
Enterprise
EA
3
IT
EA
IT
IT
IT
IT
3EA Findings from the Enterp rise Archi tecture Survey 2007
Executive Summary
IT
IT
IT
MA
IT
IT
IT
OS
0 5 10 15 20 25 30 35 40 45
41.624.0
24.021.8
24.012.2
20.618.7
19.5
11.119.1
22.9
18.719.8
17.623.3
17.627.5
15.312.6
14.914.5
11.87.6
11.512.6
11.114.1
10.312.2
10.314.9
8.0 10.7
2.73.4
116 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
101/136
Architecture
EA 2
1
EA
EA
EA
CIOCTO
EA
IT
EA
EA
EA3
IT
EA
EA
EA
EA
EA
EA
EA
EAIT IT
EA
To-Be
11IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
102/136
Enterprise
EA
EA
EA
EA
EA
EA
IT
IT
IT IT
EA
IT
IT
EAIT
EA
IT
IT
IT
IT
EA
EA
EA
EA
IT
EA
ITIT
E
A
EA
118 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
103/136
Architecture
EA 2
EA
EA
EA
IT
EA
EAEA
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
11
4
EA
4EA
11IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
104/136
Enterprise
EA
EA
EA
EA
EA
EA
EA
EA
EA
EA
4
EA
EA
EA
120 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
105/136
Architecture
EA 2
EA
EA
EA
5
TOGAF8.1.1
ACMMArchitecture Capabili
ty Maturity Model
EA
EAEA
EAEA
4EA
FEAFThe Federal Enterprise Architecture Framework EAEA
FEA
DODAFDepartment of Defense Architecture Framework
TOGAFThe Open Group Architecture Framework
EAEA
4
EAEA
EA
IBM
EAEA
EA
5EATOGAF 8.1.1
1. IT
2. IT
3.
4.
5.
0
1
2
3
4
5
ITIT
IT
IT
Technical ReferenceModelIT
IT
IT6.
7. IT
8.
9. IT
12IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
106/136
Enterprise
6
EA
EA
EA
EA
EA
EAEA
To-Be
EA
EA
EA
EA
To-Be
6TOGAFEAADMArchitecture Development Method
A
B
C
D
H
G
F
E
ACT
PLAN
DOCHECK
122 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
107/136
Architecture
EA 2
EA
EA
EA
EA
EA
EA
EA
EA
EA
IT
ITEA
EA
EA
UML
EA
BPR
IT
12IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
108/136
Enterprise
EA
EA
EA
EA
EA
EA
4
Part 11111
EA4
EA
4EA
EA
1
EA
EA
EA
Part 2
124 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
109/136
Architecture
EA 2
IT
EAEA
EA
IT
EAITEA
EA
IT
EA
ITIT
IT
ITIT
3
EA
ITEA
EA
IT
IT
EA
EA
IT
11
TOGAF
2
ITAC
Information Technology Architect Certificatio
nIT
3
EA
EATo-Be
1 1IT
12IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
110/136
Enterprise
1ITSS V2IT
IT
IT
ITIT
IT
3ITAC
PM IT
IT
IT
IT
SLAService
Level Agreement
2TOGAF
EA
IT
IT
126 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
111/136
Architecture
EA 2
1
EA1
IT ITJobs
Watchhttp://www.itjobswatch.co.uk/
1
IT4
EAEA
Java
11
1ITJobsWatch 430
ITJobsWatch200710
1 62436.53 SOA
2 61736.12 Enterprise Architecture
3 58434.19 TOGAF
4 45026.35 Zachman Framework5 36921.60 Oracle
6 36321.25 Finance
7 30317.74 EAI
8 29016.98 Java
9 27716.22 J2EE
10 24314.23 MS Visio
11 20211.83 .NET
12 17610.30 Microsoft
13 1639.54 UML
1639.54 WebSphere
14 1599.31 SAP
15 1559.07 ERP
16 1498.72 Business Intelligence
17 1347.85 Datawarehouse
1347.85 CRM
18 1257.32 Banking
1257.32 Unix
19 1116.50 RUP
20 1086.32 Government
21 1076.26 WebLogic
22 1046.09 Degree
1046.09 BPM
23 1015.91 Retail
24 915.33 OO
25 905.27 Project Management
26 875.09 Middleware
12IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
112/136
Enterprise
EA 2
EAEA-PMO
1
1
IT
EA
ITJobsWatch
IT
2
EA
EA
EA
EA
EA
EA
2 810385,890
2,000
128 IT Vol.14
-
7/28/2019 IT Vol.14 00.pdf
113/136
12
P resent
12
20071224
11
Vol.152008124
3
USB
1
15cm
1
4
97
1
CRC
5
97
1
ICONIX
1
6
97
1
IDG
1
2
IDG
1
1
IT Vol.14
Vol .13
620
PSP
PSP-20001
1
IDG
1
1
60cm
-
7/28/2019 IT Vol.14 00.pdf
114/136
-
7/28/2019 IT Vol.14 00.pdf
115/136
13IT Vol.14
2
Search
LinksWeb
Authoring
SNSWiki
Tags
Extensions
SignalsRSS
Enterprise 2.0
Web 2.0
SaaS
SaaS
SaaS
SasS
ASP
SaaS
SaaS
IDC2007
SaaS
5.8 1
SaaS
EA
Masashi Narumoto
1SaaS/ASPIDC 200782007 SaaS J7460601
SaaS/ASP
10 20 30 40 50 60 70
39.4
62.3
5.8
0 1
2 Enterprise 2.0:The Dawn of Em
ergent CollaborationP.
MIT Sloan Management Review Spring
2006URLhttp:/ /sloan review .mit.ed u/wsj/
insight/pdfs/47306.pdf
-
7/28/2019 IT Vol.14 00.pdf
116/136
132 IT Vol.14
5
2
SaaS
3SaaS
5
e
EC
SNS
SaaS
SOA
SOA
SOA
IT
2SaaS/ASPIDC 200782007 SaaS J7460601
SaaS/ASP
IS
SaaS/ASPAPI
SaaS/ASP
SaaS/ASP5
50.1
47.7
37.5
22.6
21
16
15.9
15.7
12.8
12.3
10.8
7
6.5
5.6
5.4
100 20 30 40 50 60
-
7/28/2019 IT Vol.14 00.pdf
117/136
13IT Vol.14
0 1
Web
4
SOAESB
Enterprise Service Bus
IT
SOA
SaaS
Enterprise 2.0
SOA
SaaS
Enterprise 2.0
IT
3SaaS/ASPIDC 2007 82007 SaaSJ7460601
e
ID
EC
20 4 6 8 1 0 12 14 16
SNS
8.3%
11.6%
4.4%
6.9%
3.9%
4%
6%
11.4%
9.2%
7.1%
5.7%
6.8%
14.5%
9.9%
6%
4.7%
6.3%
3.6%
3.5%
-
7/28/2019 IT Vol.14 00.pdf
118/136
134 IT Vol.14
1IT
IT
4
5-
5-
SaaS
5-
5-
IT
50
4SOA
-
7/28/2019 IT Vol.14 00.pdf
119/136
13IT Vol.14
0 1
Office
PC
Office Live
2
10
Healt
hVaultht tp://www.healthvault.c
om
HealthVault
1
1
CRM
IT
5SOA
CRM
Sa aS
CRM
CRM
IT
SaaS
SaaSCRM
CRM
SaaS
SaaSCRM
IT
-
7/28/2019 IT Vol.14 00.pdf
120/136
136 IT Vol.14
I T
Unified Process
IT
IT
1
1
1
IT
125
80
IT
-
7/28/2019 IT Vol.14 00.pdf
121/136
13IT Vol.14
IT
Architecture Document
UPUnified Process
Hiromasa Oka
vol.
08
Strategy Document
IT
5
Step 1
Step 2
Step 3
1
-
7/28/2019 IT Vol.14 00.pdf
122/136
138 IT Vol.14
vol.
08
Step 4
Step 5
UP
41
UML
UP
UML
6Vol.12UPUML
UP
UML
UML
41
UP
2
Logical Vie
wProcess View
Implement View
Deployment View4
Use-Case
View
41UP
UP41
ER
Web
UP
415
2UP41
UP41
-
7/28/2019 IT Vol.14 00.pdf
123/136
13IT Vol.14
I T
Unified Process
3
UP
UP
Quality View
JIS-X0129
Data View
41
1
341
AB
AB
-
7/28/2019 IT Vol.14 00.pdf
124/136
140 IT Vol.14
vol.
08
C
2
IT
1
UML
BOMBi ll s o f Mate rial s
-
7/28/2019 IT Vol.14 00.pdf
125/136
14IT Vol.14
I T
Unified Process
API
2
2
IT
IT
IT
IT
IT
UP41
2
RUP
2004
Documenting Software Architectures
2004
-
7/28/2019 IT Vol.14 00.pdf
126/136
142 IT Vol.14
Takahiro Suzuki
1Vol.12
UPUnified Process
-
7/28/2019 IT Vol.14 00.pdf
127/136
14IT Vol.14
100
100
2
3
1
-
7/28/2019 IT Vol.14 00.pdf
128/136
144 IT Vol.14
1
QA
WikiWiki
Wiki
-
7/28/2019 IT Vol.14 00.pdf
129/136
14IT Vol.14
1
UML
UML
1
1 1n
1 1n 1 1n 1 1n
-
7/28/2019 IT Vol.14 00.pdf
130/136
146 IT Vol.14
Abstract
ness2
Instabil
ity3AbstractnessInstability
Distance
4Distance5A-I
Abstractness-Instability
3
RFPRequest For Proposal
6
2Abstractness
Abstract Atom CountAtom Count
Abstractness Abstract Atom Count
Atom Count
3Instability
Outgoing DependenciesIncoming Dependencies
Instability Outgoing Dependencies
Outgoing Dependencies Incoming Dependencies
4Distance
Distance Abstractness Instability 1
Distance1
5A-I
Main Sequence
Instability
Abstractness
1
1
Main Sequence
Main SequenceAbstractnessInstability
-
7/28/2019 IT Vol.14 00.pdf
131/136
14IT Vol.14
CVSSubversion
Eclipse
1
6
1 1n
1 1n 1 1n 1 1n
1
CAP
Eclipse Metrics Plugin
Lattix
EclipseUML
A-I
EclipseUML
Eclipse
DSMDependency Structure Matrix
AntHTML
URL
http://cap.xore.de/
http://metrics.sourceforge.net/
http://bizmo.co.jp/tools/lattix.html
-
7/28/2019 IT Vol.14 00.pdf
132/136
148 IT Vol.14
1Lattix1
Lattix2DSM
Dependency Structure Matrix
UML
2
LattixDSM
7DSM
AD4
AC
B
CAB
DAC
Lattix
DSM
1Lattix
2
7DSM
1 2 3 4
A 1
B 2
C 3
D 4
-
7/28/2019 IT Vol.14 00.pdf
133/136
14IT Vol.14
Ant
Lattix
HTML
FindBug
djUnit
HTML
8
B
ugzilla
8
djUnit
Lattix
FindBugs
CVS
SubVersion
Bugzilla
9
2005
-
7/28/2019 IT Vol.14 00.pdf
134/136
A u t h o r ' s P r o f i l e
150 IT Vol.14
1989SIer
2004
BP
P.080
SE
FCP-IT
IT
IT
IT
P.050
1985UNIX
2001
2005
JavaXML
JavaXML
OSSXML SmartDoc
P.064
1982
20066
SEBP
P.080
OS
IA
FCP-IT
IT
P.050
FCP-IT
IT
P.050
OMG
MDA
P.036
1993 1999
IT
2001
MBA
P.016
EA 1
ITPMPTOGAF8
Certifed Practitioner
P.108
-
7/28/2019 IT Vol.14 00.pdf
135/136
15IT Vol.14
SE
90 SE
BP
P.104
B2C
Swim 3.8kmBike
180kmRun 42.2km
P.100
SPEI
DECHP
RUP
2003
SPEI
P.136
2005
P.142
1988 1999
2002
SOASaaS In te rn et Sc al e
Computing
P.130
P.090
-
7/28/2019 IT Vol.14 00.pdf
136/136
1
2
Vol.152008124
N e x t
I s s u e
S t a f f