TY - JOUR
T1 - Challenging the interoperability between computers in industry with MDA and SOA
AU - Jardim-Goncalves, Ricardo
AU - Grilo, António
AU - Steiger-Garção, Adolfo
N1 - The authors would like to thank all the organizations that supported the international projects that resulted in the research presented in this paper. Namely, the European Commission that is funding the IMS SMART-fm project, and the ATHENA IP and INTEROP NoE programmes. To the CEN/ISSS, and ISO TC184/SC4, for the many discussions within their committees. To the colleagues of the UNINOVA-GRIS that support the developments presented in the paper, and the SMART-fm, ATHENA and INTEROP partners, for the contributions received and fruitful discussion.
PY - 2006/1/1
Y1 - 2006/1/1
N2 - The global market is willing to improve their competitiveness through collaborative work and partnerships, motivating the companies to look for enhanced interoperability between computer systems and applications. However, the large number of system's heterogeneity and the company's lack of resources and know-show have been preventing organizations to move ahead in that direction. Today, the OMG's model-driven architecture (MDA) makes available an open approach to write specifications and develop applications, separating the application and business functionality from the platform technology. As well, the service-oriented architecture (SOA) establishes a software architectural concept that defines the use of services to support the requirements of software users, making them available as independent services accessible in a standardized way. Together, these two architectures seem to provide a suitable framework to improve company's competitiveness through the adoption of a standard-based extended environment, challenging and enhancing the interoperability between computer systems and applications in industry. The paper, after illustrating the general motivations the industrial SMEs have to adopt open architectures to achieve interoperability for extended and collaborative enterprise practices, presents the emerging model-driven and service-oriented architectures. Then, it describes an innovative case study in validation by the industry, proposing a standard-based extendable platform to support an interoperable environment through the adoption of MDA and SOA. The paper finishes with discussion and concluding remarks concerning the empirical results obtained from the pilot demonstrator.
AB - The global market is willing to improve their competitiveness through collaborative work and partnerships, motivating the companies to look for enhanced interoperability between computer systems and applications. However, the large number of system's heterogeneity and the company's lack of resources and know-show have been preventing organizations to move ahead in that direction. Today, the OMG's model-driven architecture (MDA) makes available an open approach to write specifications and develop applications, separating the application and business functionality from the platform technology. As well, the service-oriented architecture (SOA) establishes a software architectural concept that defines the use of services to support the requirements of software users, making them available as independent services accessible in a standardized way. Together, these two architectures seem to provide a suitable framework to improve company's competitiveness through the adoption of a standard-based extended environment, challenging and enhancing the interoperability between computer systems and applications in industry. The paper, after illustrating the general motivations the industrial SMEs have to adopt open architectures to achieve interoperability for extended and collaborative enterprise practices, presents the emerging model-driven and service-oriented architectures. Then, it describes an innovative case study in validation by the industry, proposing a standard-based extendable platform to support an interoperable environment through the adoption of MDA and SOA. The paper finishes with discussion and concluding remarks concerning the empirical results obtained from the pilot demonstrator.
KW - Collaborative work
KW - Interoperability
KW - Model-driven architecture
KW - Service-oriented architecture
KW - Standards for data exchange
UR - http://www.scopus.com/inward/record.url?scp=33750529512&partnerID=8YFLogxK
U2 - 10.1016/j.compind.2006.04.013
DO - 10.1016/j.compind.2006.04.013
M3 - Article
AN - SCOPUS:33750529512
SN - 0166-3615
VL - 57
SP - 679
EP - 689
JO - Computers in Industry
JF - Computers in Industry
IS - 8-9
ER -