development of design structure matrix(dsm) tool

Post on 25-May-2015

462 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

DSM Tool Development 중앙대학교 컴퓨터공학부 소프트웨어공학 Project 발표자료 made by Matthew. J

TRANSCRIPT

DEVELOPMENT OF DESIGN STRUC-

TURE MATRIX(DSM)

TOOL20060957 Chang Ik Hwan20060890 Myung Kyung Sik

Program Description The goal of this project is to develop a DSM tool and

modified some function. this tool is based on the “ti-tan” which is shown our SE class. especially, this program can load DSM file and create/load/save cluster file. and class dependency matrix can parti-tion algorithm by Prof.Yassine. that two Object is our main goal.

For this project, we using the “NetBeans IDE” tool. not Eclipse. because our SE class’s main object is CASE study or Testing / Maintenance / Co-working. so I think “NetBeans IDE” tool is better than Eclipse. because Netbeans is supported by Oracle and that vender is very huge corporation. and have a more testing tools than eclipse’s plugin.

Overall Design

MVC Architectural

Partitioning - 1

Load Matrix

Matrix Model(Binary Matrix)ArrayList<ArrayList<ClusterEntry>

Topological Sorting Topological Sorting

Partitioning - 2

Grouping Partitioning(Condensation)

We have not realized

Topological Sorting(column)

Export Matrix

Testing

Create Junit Testing Class(Automatically)In NetBeans

Junit Test Window

OOP Concept

Usage of our program

Read DSM File

Open a DSM File

Read DSM File (Cont)

Select DSM File and Open

Partitioning

Click the Partitioning Icon

Partitioning (Cont)

the result of partitioning will be appear

Grouping

Click the Group Icon

Grouping (Cont)

Write in a group name, then you will be show the result of grouping

New DSM

Select the “File -> New DSM”

New DSM (Cont)

Input the number of rows

New DSM (Cont)

Then temporarily matrix and cluster will be appear in this program.

Q & A

top related