SlideShare a Scribd company logo
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
DOI : 10.14810/ecij.2014.3102 15
EFFICIENT AND RELIABLE PERFORMANCE OF
A GOAL QUESTION METRICS APPROACH FOR
RE-ENGINEERING SMALL SCALE
TRANSACTION
S.ArunBalachandren1
S. Raj Anand2
1,2
Department of Computer Application
Vel Tech Multi Tech Dr. Rangarajan Dr. Sakunthala Engg. College, Chennai-600 065,
Tamil Nadu, India.
ABSTRACT
Some of the literature survey have been made on the small scale transaction, only few of the transactions
are build on Enterprise Resource Planning and till dated there is not such a methodology or an approach
implemented on the small scale transaction. Several implementations are mainly focus on the large scale
transaction and hence they are handles huge business volume. This paper proposed an approach for re-
engineering a small scale transaction by implementing GQM approach. Even though, web technology is
most popular and reliable but these paper prove that re-engineering of small scale transaction on
standalone application will be effective and reliable than web technology.
Keywords: GQM approach, small scale transaction, re-engineering,
1. INTRODUCTION
Implementing Approach: The Goal Question Metrics is a mechanism which providing a
framework for the development of metrics program. The brief note of these approach are
demonstrated on the [4,10] which is used for the task characterization, construction, analysis,
feedback and learning. The GQM approach is resulted and progress for many year practical
experience.
Fig 1: illustrates Goal Question Metrics working methodology
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
16
The formation of GQM approach is made in the form of corporate management as the higher
official, who demand for their requirements. They forward their requirement to the GQM
Definition team and to project team. The project development teams process the software
engineering approach and forward their environment characteristics to GQM Definition Team.
Fig 2: illustrates GQM activities
The figure 2 illustrates the triangular way of products, process, and resources to achieve the
purpose as Goal. And then GQM Definition team analysis the question with the experience
experts and make the metrics for each questions. After the formation of question and metrics, it
forward to the GQM Analysis team. Now the GQM analysis team forwards the project feedback
and receives the data from the project team.
In the GQM approach, definition phase is the second phase and mostly concentrates on all the
activities.
Goal Measurement: This measurement is the mechanism of understanding the way and clear
structure of the project development.
Question: This mean by the interpreted measurement of goals. By the way of answer these
question, mean to conclude that the measurement goal will provide a new approach and it
consider as a metrics or solution.
Metrics: is the method of number of solution which is suitable for more than one solution for a
question and they are providing an analytic approach for the approach.
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
17
Fig 3: illustrates sample GQM questions and its metrics
The figure 3 illustrates the sample Goal, Question and its metrics for project management and
brief demonstrated [9].
1.1 OTHER RELATED APPROACH [7]:
Game Theory [3]: is one of the interactive decisions making approach which is mainly used by
the decision maker at the time of emergency situation. It deals with the situation which consist of
two or more actors where inter related (i.e.,) the outcomes is not depend on single player.
Fig 4: illustrates Game Theory another approach
The figure 4 make a comparison of two state as State A and B. which consist of Cooperate and
its defects. And is results the using game theory, which consists of 4 best, 3 of next best, 2 of next
worst and 1 worst.
Valuation approach [1]: is performing major role in finance management. It is study of market
efficiency and also question about the corporate organization which make a comparison between
various decision rules.
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
18
1.2 PROJECT MANAGEMENT USING SDLC
Hence, the Software Development is based on Enterprise Resource planning Package which
performed on the combination of SDLC and Project Management [5]. The Software
Development Lifecycle is consist of following figure as
Fig 5: illustrates SDLC and Project Management
Analyze: deals with the basic requirement of project development
Quote & Approve: hence project development based on GQM approve, each question and
metrics are to be approved by the GQM definition team.
Mockup: This illustrates the structure of the project and experimental method.
Create: which maintain by project team
Stage & Test: This is monitored by corporate organization and GQM analysis team
Release: This is said to be final phase of the SDLC.
Project Management: This is consist of triangular dependency namely Scope, Costs and time.
Scope: Which is to illustrates the audience to which the software to be developed
Cost: This means the expenditure or investment made for development process.
Time: This means the timelines for the software development.
2. RELATED WORKS
After the era of Internet revolution, most of the standalone application is re-engineered into web
application. They are mainly applicable for the large scale transactions, because all of the large
scale transaction are having network and their task are fully reduced rather than using software
application.
In study, most of the small scale transaction are till dated not re-engineer to web application. The
reason behind is accuracy of task performed is high in software application than using web
application. Such a scenario, when there is more number of customer are accessing the web
application at same time will automatically reduce the task performed and also sometime it results
503i.e, service unavailable messages.
Vulnerability is the major issues of web applications and mainly in large scale transaction due to
some coding fault on eBay a fake transaction are made and it lead to huge loss on transaction.
Nowadays, many of the software are stopped their product such as visual Basic, struts 1.x and so
on. Which mean that, as on feature, if there is any new technology is introduced mean above
mentioned type of software are not compatible to that For all above mentioned problem and
issues, these paper proposed to implement Goal Question Metrics approach to the small scale
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
19
transaction so that the choice of software development package and migration to various
technology can be well determined.
Re-engineering technique is the methodology to provide a better customer satisfaction and adapt
the market trends. To prove the importance of re-engineering technique we consider an small
scale transaction of a concern and the task performed in that concern by using visual basic v6.0,
hence it compatible for their work, the end user support which provide by Microsoft corporation
is ended on the year of 2002 as on figure . Even though, the product some feature added with .Net
Framework, which is not as much supportive [5].
Fig 6: illustrates timeline of Visual Basis6 over Visual Studio
In order to overcome that problem, migration is the technique used by the various vendors. An
article describes the Visual Basis v6.0 with Visual Studio migration [5]. By the way of ending the
software version will automatically ended the end user support and figure 6 illustrate the timeline
of Visual Basis and Visual Studio.
After the introduction of internet, the software development based on web technology is get more
effective after 2000 and standalone application are inbuilt with the feature of web integration.
Fig 7: illustrates process flow of SDLC [6]
Let us consider, above scenario as the end of the visual basis v6.0 technology. Because depend
upon the people need product are developed and the process of the development product is
performed.
3. PROPOSED APPROACH ON SMALL SCALE TRANSACTION
In our proposed system, we implemented Goal Question Metrics Approach which is one of the
best approaches for re-engineering and Enterprise Resource Planning software development. By
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
20
implementing GQM approach migration upgrading of software will be made effective. An
application which developed on basis of standalone will be more flexible and reliable.
Fig 8: illustrates existing system layout Fig 9: illustrates proposed system layout
The figure 8 illustrates the existing system layout which is developed using Visual Basis v6.0 and
back end as Microsoft Access 97. In this system, the backend storage capacity is less and every
day they have to make a backup and it has to maintain every day small scale transaction. In order
to overcome the problem on proposed system, we implement our proposed approach using Goal
Question Metrics and going to implement it Visual Studio because it has the feature capability of
web support and web integration [8]. The figure 9 illustrates the architecture of proposed
system to overcome for automatic backup capability. In our system, a standalone application is
created with web integration and master database is centralized. So every day, after the
transaction is over, the proposed system will automatically stored in centralized database and as
well as on compact database.
3.1 The result and discussion on proposed approach
The Goal Question Metrics Approach which gives clear idea about the Software Development
Process. Here, we explain our approach by using real time application. In this system, we
developed a Standalone Application and choose .Net Windows Application. The reason for
choosing this platform, It support web component and up gradation is more compactable. And for
backend, we choose MySql database with remote connectivity enabled and it best suits on
mirroring technology [12]. On other end for Mirroring database, we purchase a domain and with
support of MySql Database. In Open Source Technology [13], MySql is widely used in major
domains and more flexible for all web scripts such as Php, Jsp, and so on.
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
21
Fig 10- Illustrates implementing methodology using GQM Approach for Re-Engineering
The figure 10 illustrates, the standalone application will store the data in database on client
system as offline mode. By enabling remote access technology, when the client system connected
to web domain mean auto backup will performed.
Fig 11- illustrates minimizing Round Trip Time using Apache.
The figure 11 describe implementation of mirroring technique in apache[15] server and proves
the proposed system approach on re-engineering is more effective than web technology.
Here, after by fetching all information from the client and that information are stored in domain
database. So that, for purpose of monitoring, we can make any type of web scripting for the
domain database and can access via internet technology. By way of web scripting, reengineering
Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014
22
will be made efficient and effective. And GQM Approach [11] makes the software development
with well planned question and its metrics. So that, high standard of software development will
performed.
4. CONCLUSION
By the way of implementing this methodology into Visual Studio, the proposed system will
migrated to advanced technology such as web service, embedded hardware devices such as
barcode scanner, thumb recognizer, and so on. And hence, we prove that Goal Question Metrics
Approach is the best approach for the re-engineering and as well as for including advance
technology. So that, instead on re-engineering the standalone application into web application. By
the way of automatic backup of data from compact database to centralized database will be
efficient and reliable.
REFERENCES
[1] Aswath Damodaran, Stern School of Business , page(7)Valuation Approaches and Metrics: A Survey
of the Theory and Evidence, Nov 2006
[2] Vladimir Mandic, Victor Basili, Lasse Harjuma, Markku Oivo, Jouni Markkula, Page 3-6, Utilizing
GQM+Strategies for Business Value Analysis An Approach for Evaluating Business Goals
[3] Frank C. Zagare, Branislav L. Slantchar, page 1-27,Game Theory and Other Modeling Approach
[4] Victor R. Basili, Gianluigi Caldiara, H. Dicter Rombach, page (2-8)The Goal Question Metrics
Approach
[5] http://Technet.microsoft.com/en-us/library/cc917543.aspx - explain the reason wit timeline for not
providing End user support for standalone applications.
[6] http://www.sdlc.ws/what-is-sdlc/ - explain the basic concepts of Software Development Life cycle.
[7] V. Basilli, J. Kleidrich, M. Lindvall, J. Munch, page (3-11) Bridging the Gap between Strategy and
Software development, Information System Strategy and Governance.
[8] Meryem Kassou, Laila kjiri, page(4-6)A Goal Question Metric Approach for Evaluating Security in a
Service Oriented Architecture Context, A1-Qualisadi Research & Development Team, Ecole
Nationale Superiecure d’Informatica et d’Analyses de Systemes, ENSIAS, Universite Mohammed V-
Sowisoi.
[9] Victor R.Basili, H. Dicter Rombach, page(2-4), Goal Question Metric Paradigm
[10] Jose Esteves, Joan Pastor, Josep Casanovas, page(4-7) Measuring Sustained Management Support in
ERP Implementation Projects: A GQM Approach
[11] Meryem Kassou, Laila Kjiri, page(8-10)A Goal Question Metric Approach for Evaluating Security in
a Service Oriented Architecture Context
[12] Eric Cronin, Sugih Jamin, Cheng Jin, Anthony R. Kurc, Danny Raz, page(4-8) Constrained Mirror
Placement on the Internet, IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS,
VOL. 20, NO. 7, SEPTEMBER 2002
[13 ]Norshidah Mohamed, Muhammad Sadry Abu Seman, Ramlah Hussein, page(1-4) Open Source
Software in Information Technology Education, 2009 International Conference on Information
Management and Engineering
[14] S¨oren Sonnenburg, Mikio L. Braun, Cheng Soon Ong, Samy Bengio, Leon Bottou, Geoffrey
Holmes, Yann LeCun, Klaus-Robert M¨ uller, Fernando Pereira, Carl Edward Rasmussen, page(19-
23), The Need for Open Source Software in Machine Learning, Journal of Machine Learning
Research 8 (2007) 2443-2466, Submitted 7/07; Published 10/07
[15] Eric Cronin, Sugih Jamin, Cheng Jin, Anthony R. Kurc, Danny Raz, page(10-12) Constrained Mirror
Placement on the Internet, IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS,
VOL. 20, NO. 7, SEPTEMBER 2002

More Related Content

DOC
Print report
PDF
30 8948 prakash paper64 (edit ndit)
PDF
Inversion of Control
PDF
How software size influence productivity and project duration
PDF
Scalable light weight processes
DOCX
Presentation by sathish nataraj sundararajan
DOC
Presentation by shubham vyas
PPTX
Web Engineering - Web Effort Estimation
Print report
30 8948 prakash paper64 (edit ndit)
Inversion of Control
How software size influence productivity and project duration
Scalable light weight processes
Presentation by sathish nataraj sundararajan
Presentation by shubham vyas
Web Engineering - Web Effort Estimation

What's hot (18)

PPTX
Ch22-Software Engineering 9
PDF
An Approach of Improve Efficiencies through DevOps Adoption
PDF
Reducing Cycle Time for iDEN Releases – A Development and Test Perspective
PDF
Integrated Project Management Measures in CMMI
PDF
14 voigt dsmd_ausarbeitung
PDF
IRJET - Model Driven Methodology for JAVA
PDF
IRJET- A Study on Project Management Techniques to Avoid Project Failure
PPTX
雲端服務系統之專案管理
PPT
Chapter3 part3-cmm-for-cis6516
PPT
Spm unit 1
PDF
Final Report
PPT
Using big data to predict organizational commitment
PDF
50120130405029
PDF
It2403 spm
DOC
Design Patterns in Electronic Data Management
PDF
Cloud economics1
DOCX
Presentation by dhruba jyoti chaudhuri
DOC
Propagating Engineering Changes To Manufacturing Process Planning Does Plm M...
Ch22-Software Engineering 9
An Approach of Improve Efficiencies through DevOps Adoption
Reducing Cycle Time for iDEN Releases – A Development and Test Perspective
Integrated Project Management Measures in CMMI
14 voigt dsmd_ausarbeitung
IRJET - Model Driven Methodology for JAVA
IRJET- A Study on Project Management Techniques to Avoid Project Failure
雲端服務系統之專案管理
Chapter3 part3-cmm-for-cis6516
Spm unit 1
Final Report
Using big data to predict organizational commitment
50120130405029
It2403 spm
Design Patterns in Electronic Data Management
Cloud economics1
Presentation by dhruba jyoti chaudhuri
Propagating Engineering Changes To Manufacturing Process Planning Does Plm M...
Ad

Similar to EFFICIENT AND RELIABLE PERFORMANCE OF A GOAL QUESTION METRICS APPROACH FOR RE-ENGINEERING SMALL SCALE TRANSACTION (20)

PDF
Gqm paper
PDF
PROJECT PLANNINGMEASURES IN CMMI
PDF
4213ijsea08
PDF
Improving Quality and Cost-effectiveness in Enterprise Software Application ...
PDF
Brescia program management_dame-na-pre-0030
PDF
Cu32604607
PPT
Se lect11 btech
PDF
Project monitoring and control measures in cmmi
PDF
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
PPTX
UNIT V - 1 SPM.pptx
PPTX
Project Management for IT-related Projects (Logitrain)
PPTX
Software Engineering Methodologies
PDF
Software metric analysis methods for product development maintenance projects
PDF
Software metric analysis methods for product development
PDF
Software metric analysis methods for product development
PDF
GAS MANAGEMENT SYSTEM.pdf
PPTX
Software Lifecycle
PPTX
Software Design Concepts
DOC
Governing software process improvements in globally distributed product devel...
PDF
Software engineering interview questions
Gqm paper
PROJECT PLANNINGMEASURES IN CMMI
4213ijsea08
Improving Quality and Cost-effectiveness in Enterprise Software Application ...
Brescia program management_dame-na-pre-0030
Cu32604607
Se lect11 btech
Project monitoring and control measures in cmmi
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
UNIT V - 1 SPM.pptx
Project Management for IT-related Projects (Logitrain)
Software Engineering Methodologies
Software metric analysis methods for product development maintenance projects
Software metric analysis methods for product development
Software metric analysis methods for product development
GAS MANAGEMENT SYSTEM.pdf
Software Lifecycle
Software Design Concepts
Governing software process improvements in globally distributed product devel...
Software engineering interview questions
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Assigned Numbers - 2025 - Bluetooth® Document
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Review of recent advances in non-invasive hemoglobin estimation
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Big Data Technologies - Introduction.pptx
Programs and apps: productivity, graphics, security and other tools
A comparative analysis of optical character recognition models for extracting...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

EFFICIENT AND RELIABLE PERFORMANCE OF A GOAL QUESTION METRICS APPROACH FOR RE-ENGINEERING SMALL SCALE TRANSACTION

  • 1. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 DOI : 10.14810/ecij.2014.3102 15 EFFICIENT AND RELIABLE PERFORMANCE OF A GOAL QUESTION METRICS APPROACH FOR RE-ENGINEERING SMALL SCALE TRANSACTION S.ArunBalachandren1 S. Raj Anand2 1,2 Department of Computer Application Vel Tech Multi Tech Dr. Rangarajan Dr. Sakunthala Engg. College, Chennai-600 065, Tamil Nadu, India. ABSTRACT Some of the literature survey have been made on the small scale transaction, only few of the transactions are build on Enterprise Resource Planning and till dated there is not such a methodology or an approach implemented on the small scale transaction. Several implementations are mainly focus on the large scale transaction and hence they are handles huge business volume. This paper proposed an approach for re- engineering a small scale transaction by implementing GQM approach. Even though, web technology is most popular and reliable but these paper prove that re-engineering of small scale transaction on standalone application will be effective and reliable than web technology. Keywords: GQM approach, small scale transaction, re-engineering, 1. INTRODUCTION Implementing Approach: The Goal Question Metrics is a mechanism which providing a framework for the development of metrics program. The brief note of these approach are demonstrated on the [4,10] which is used for the task characterization, construction, analysis, feedback and learning. The GQM approach is resulted and progress for many year practical experience. Fig 1: illustrates Goal Question Metrics working methodology
  • 2. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 16 The formation of GQM approach is made in the form of corporate management as the higher official, who demand for their requirements. They forward their requirement to the GQM Definition team and to project team. The project development teams process the software engineering approach and forward their environment characteristics to GQM Definition Team. Fig 2: illustrates GQM activities The figure 2 illustrates the triangular way of products, process, and resources to achieve the purpose as Goal. And then GQM Definition team analysis the question with the experience experts and make the metrics for each questions. After the formation of question and metrics, it forward to the GQM Analysis team. Now the GQM analysis team forwards the project feedback and receives the data from the project team. In the GQM approach, definition phase is the second phase and mostly concentrates on all the activities. Goal Measurement: This measurement is the mechanism of understanding the way and clear structure of the project development. Question: This mean by the interpreted measurement of goals. By the way of answer these question, mean to conclude that the measurement goal will provide a new approach and it consider as a metrics or solution. Metrics: is the method of number of solution which is suitable for more than one solution for a question and they are providing an analytic approach for the approach.
  • 3. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 17 Fig 3: illustrates sample GQM questions and its metrics The figure 3 illustrates the sample Goal, Question and its metrics for project management and brief demonstrated [9]. 1.1 OTHER RELATED APPROACH [7]: Game Theory [3]: is one of the interactive decisions making approach which is mainly used by the decision maker at the time of emergency situation. It deals with the situation which consist of two or more actors where inter related (i.e.,) the outcomes is not depend on single player. Fig 4: illustrates Game Theory another approach The figure 4 make a comparison of two state as State A and B. which consist of Cooperate and its defects. And is results the using game theory, which consists of 4 best, 3 of next best, 2 of next worst and 1 worst. Valuation approach [1]: is performing major role in finance management. It is study of market efficiency and also question about the corporate organization which make a comparison between various decision rules.
  • 4. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 18 1.2 PROJECT MANAGEMENT USING SDLC Hence, the Software Development is based on Enterprise Resource planning Package which performed on the combination of SDLC and Project Management [5]. The Software Development Lifecycle is consist of following figure as Fig 5: illustrates SDLC and Project Management Analyze: deals with the basic requirement of project development Quote & Approve: hence project development based on GQM approve, each question and metrics are to be approved by the GQM definition team. Mockup: This illustrates the structure of the project and experimental method. Create: which maintain by project team Stage & Test: This is monitored by corporate organization and GQM analysis team Release: This is said to be final phase of the SDLC. Project Management: This is consist of triangular dependency namely Scope, Costs and time. Scope: Which is to illustrates the audience to which the software to be developed Cost: This means the expenditure or investment made for development process. Time: This means the timelines for the software development. 2. RELATED WORKS After the era of Internet revolution, most of the standalone application is re-engineered into web application. They are mainly applicable for the large scale transactions, because all of the large scale transaction are having network and their task are fully reduced rather than using software application. In study, most of the small scale transaction are till dated not re-engineer to web application. The reason behind is accuracy of task performed is high in software application than using web application. Such a scenario, when there is more number of customer are accessing the web application at same time will automatically reduce the task performed and also sometime it results 503i.e, service unavailable messages. Vulnerability is the major issues of web applications and mainly in large scale transaction due to some coding fault on eBay a fake transaction are made and it lead to huge loss on transaction. Nowadays, many of the software are stopped their product such as visual Basic, struts 1.x and so on. Which mean that, as on feature, if there is any new technology is introduced mean above mentioned type of software are not compatible to that For all above mentioned problem and issues, these paper proposed to implement Goal Question Metrics approach to the small scale
  • 5. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 19 transaction so that the choice of software development package and migration to various technology can be well determined. Re-engineering technique is the methodology to provide a better customer satisfaction and adapt the market trends. To prove the importance of re-engineering technique we consider an small scale transaction of a concern and the task performed in that concern by using visual basic v6.0, hence it compatible for their work, the end user support which provide by Microsoft corporation is ended on the year of 2002 as on figure . Even though, the product some feature added with .Net Framework, which is not as much supportive [5]. Fig 6: illustrates timeline of Visual Basis6 over Visual Studio In order to overcome that problem, migration is the technique used by the various vendors. An article describes the Visual Basis v6.0 with Visual Studio migration [5]. By the way of ending the software version will automatically ended the end user support and figure 6 illustrate the timeline of Visual Basis and Visual Studio. After the introduction of internet, the software development based on web technology is get more effective after 2000 and standalone application are inbuilt with the feature of web integration. Fig 7: illustrates process flow of SDLC [6] Let us consider, above scenario as the end of the visual basis v6.0 technology. Because depend upon the people need product are developed and the process of the development product is performed. 3. PROPOSED APPROACH ON SMALL SCALE TRANSACTION In our proposed system, we implemented Goal Question Metrics Approach which is one of the best approaches for re-engineering and Enterprise Resource Planning software development. By
  • 6. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 20 implementing GQM approach migration upgrading of software will be made effective. An application which developed on basis of standalone will be more flexible and reliable. Fig 8: illustrates existing system layout Fig 9: illustrates proposed system layout The figure 8 illustrates the existing system layout which is developed using Visual Basis v6.0 and back end as Microsoft Access 97. In this system, the backend storage capacity is less and every day they have to make a backup and it has to maintain every day small scale transaction. In order to overcome the problem on proposed system, we implement our proposed approach using Goal Question Metrics and going to implement it Visual Studio because it has the feature capability of web support and web integration [8]. The figure 9 illustrates the architecture of proposed system to overcome for automatic backup capability. In our system, a standalone application is created with web integration and master database is centralized. So every day, after the transaction is over, the proposed system will automatically stored in centralized database and as well as on compact database. 3.1 The result and discussion on proposed approach The Goal Question Metrics Approach which gives clear idea about the Software Development Process. Here, we explain our approach by using real time application. In this system, we developed a Standalone Application and choose .Net Windows Application. The reason for choosing this platform, It support web component and up gradation is more compactable. And for backend, we choose MySql database with remote connectivity enabled and it best suits on mirroring technology [12]. On other end for Mirroring database, we purchase a domain and with support of MySql Database. In Open Source Technology [13], MySql is widely used in major domains and more flexible for all web scripts such as Php, Jsp, and so on.
  • 7. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 21 Fig 10- Illustrates implementing methodology using GQM Approach for Re-Engineering The figure 10 illustrates, the standalone application will store the data in database on client system as offline mode. By enabling remote access technology, when the client system connected to web domain mean auto backup will performed. Fig 11- illustrates minimizing Round Trip Time using Apache. The figure 11 describe implementation of mirroring technique in apache[15] server and proves the proposed system approach on re-engineering is more effective than web technology. Here, after by fetching all information from the client and that information are stored in domain database. So that, for purpose of monitoring, we can make any type of web scripting for the domain database and can access via internet technology. By way of web scripting, reengineering
  • 8. Electrical & Computer Engineering: An International Journal (ECIJ) Volume 3, Number 1, March 2014 22 will be made efficient and effective. And GQM Approach [11] makes the software development with well planned question and its metrics. So that, high standard of software development will performed. 4. CONCLUSION By the way of implementing this methodology into Visual Studio, the proposed system will migrated to advanced technology such as web service, embedded hardware devices such as barcode scanner, thumb recognizer, and so on. And hence, we prove that Goal Question Metrics Approach is the best approach for the re-engineering and as well as for including advance technology. So that, instead on re-engineering the standalone application into web application. By the way of automatic backup of data from compact database to centralized database will be efficient and reliable. REFERENCES [1] Aswath Damodaran, Stern School of Business , page(7)Valuation Approaches and Metrics: A Survey of the Theory and Evidence, Nov 2006 [2] Vladimir Mandic, Victor Basili, Lasse Harjuma, Markku Oivo, Jouni Markkula, Page 3-6, Utilizing GQM+Strategies for Business Value Analysis An Approach for Evaluating Business Goals [3] Frank C. Zagare, Branislav L. Slantchar, page 1-27,Game Theory and Other Modeling Approach [4] Victor R. Basili, Gianluigi Caldiara, H. Dicter Rombach, page (2-8)The Goal Question Metrics Approach [5] http://Technet.microsoft.com/en-us/library/cc917543.aspx - explain the reason wit timeline for not providing End user support for standalone applications. [6] http://www.sdlc.ws/what-is-sdlc/ - explain the basic concepts of Software Development Life cycle. [7] V. Basilli, J. Kleidrich, M. Lindvall, J. Munch, page (3-11) Bridging the Gap between Strategy and Software development, Information System Strategy and Governance. [8] Meryem Kassou, Laila kjiri, page(4-6)A Goal Question Metric Approach for Evaluating Security in a Service Oriented Architecture Context, A1-Qualisadi Research & Development Team, Ecole Nationale Superiecure d’Informatica et d’Analyses de Systemes, ENSIAS, Universite Mohammed V- Sowisoi. [9] Victor R.Basili, H. Dicter Rombach, page(2-4), Goal Question Metric Paradigm [10] Jose Esteves, Joan Pastor, Josep Casanovas, page(4-7) Measuring Sustained Management Support in ERP Implementation Projects: A GQM Approach [11] Meryem Kassou, Laila Kjiri, page(8-10)A Goal Question Metric Approach for Evaluating Security in a Service Oriented Architecture Context [12] Eric Cronin, Sugih Jamin, Cheng Jin, Anthony R. Kurc, Danny Raz, page(4-8) Constrained Mirror Placement on the Internet, IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 20, NO. 7, SEPTEMBER 2002 [13 ]Norshidah Mohamed, Muhammad Sadry Abu Seman, Ramlah Hussein, page(1-4) Open Source Software in Information Technology Education, 2009 International Conference on Information Management and Engineering [14] S¨oren Sonnenburg, Mikio L. Braun, Cheng Soon Ong, Samy Bengio, Leon Bottou, Geoffrey Holmes, Yann LeCun, Klaus-Robert M¨ uller, Fernando Pereira, Carl Edward Rasmussen, page(19- 23), The Need for Open Source Software in Machine Learning, Journal of Machine Learning Research 8 (2007) 2443-2466, Submitted 7/07; Published 10/07 [15] Eric Cronin, Sugih Jamin, Cheng Jin, Anthony R. Kurc, Danny Raz, page(10-12) Constrained Mirror Placement on the Internet, IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 20, NO. 7, SEPTEMBER 2002