0
Research Papers

Environment Based Design Approach to Integrating Enterprise Applications

[+] Author and Article Information
Suo Tan

Yong Zeng1

Concordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadayong.zeng@concordia.ca Minicut International Inc., Montreal, QC, H1J 2YS, Canadayong.zeng@concordia.caConcordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadayong.zeng@concordia.ca

Bo Chen

Concordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadachenbo@gmx.net Minicut International Inc., Montreal, QC, H1J 2YS, Canadachenbo@gmx.netConcordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadachenbo@gmx.net

Hamzeh K. Bani Milhim

Concordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadah_banimi@encs.concordia.ca Minicut International Inc., Montreal, QC, H1J 2YS, Canadah_banimi@encs.concordia.caConcordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadah_banimi@encs.concordia.ca

Andrea Schiffauerova

Concordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadaandrea@encs.concordia.ca Minicut International Inc., Montreal, QC, H1J 2YS, Canadaandrea@encs.concordia.caConcordia Institute of Information Systems Engineering, Faculty of Engineering & Computer Science,  Concordia University, Montreal, QC, H3G 1M8, Canadaandrea@encs.concordia.ca

The conflicts are manually identified in this case study. However, ROM diagrams are able to be generated semiautomatically by a software called ROMA in the Design Lab at Concordia University. Conflict identification is to be implemented in the ROMA.

1

Corresponding author.

J. Comput. Inf. Sci. Eng 12(3), 031003 (Aug 06, 2012) (9 pages) doi:10.1115/1.4007171 History: Received August 23, 2011; Revised April 18, 2012; Published August 06, 2012; Online August 06, 2012

Enterprises tend to depend on various legacy applications in supporting their business strategies and in achieving their goals. In order for an enterprise to be efficient and cost-effective, their legacy applications should be seamlessly integrated within and beyond the enterprise. Some research work in enterprise applications integrations (EAI) analyzed the problem, while others proposed solution models for the syntactic and semantic integration of business processes. In this paper, the EAI is considered as a design problem and is analyzed from design point of view. Environment based design (EBD) methodology is applied to handle the integration problem by analyzing and clarifying the design requirements to generate appropriate solutions. A framework is proposed for EAI problems based on the EBD approach. A case study is also provided to show how the approach can be applied within a company to generate satisfactory EAI solutions with low cost, high efficiency, and enhanced scalability.

FIGURES IN THIS ARTICLE
<>
Copyright © 2012 by American Society of Mechanical Engineers
Your Session has timed out. Please sign back in to continue.

References

Figures

Grahic Jump Location
Figure 3

Three forms of an existing conflict in a ROM diagram [27,34]

Grahic Jump Location
Figure 7

A model of business processes for the company

Grahic Jump Location
Figure 8

The most updated ROM diagram after question asking

Grahic Jump Location
Figure 11

The user-friendly interfaces of the final EAI product [36]

Grahic Jump Location
Figure 10

A database centered structure for applications integration [36]

Grahic Jump Location
Figure 9

An example conflict

Grahic Jump Location
Figure 6

ROM diagrams. (a) The ROM diagram for the objective. (b) The updated ROM diagram after a generic question.

Grahic Jump Location
Figure 5

A framework for the EAI problems

Grahic Jump Location
Figure 4

The ROM diagram for an EAI objective in general

Grahic Jump Location
Figure 2

A roadmap for environment analysis [33]

Grahic Jump Location
Figure 1

Environment-based design: process flow [27]

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In