DocumentCode :
2292571
Title :
Ad hoc software interfacing: enterprise application integration (EAI) when middleware is overkill
Author :
Reyes, Arthur A. ; Espino, José R. ; Mohan, Vijai ; Nadkar, Monica
Author_Institution :
Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
fYear :
2003
fDate :
3-6 Nov. 2003
Firstpage :
570
Lastpage :
575
Abstract :
Enterprise application integration (EAI) is cooperation of disparate systems and components to implement business rules in a distributed environment. "Systems and components" can be computer-aided design (CAD) or software engineering (CASE) tools, enterprise databases, COTS applications, or in-house software. Ad hoc software interfacing (AHSI) is a special kind of EAI. A tradeoff analysis classifies an EAI problem as an AHSI problem when middleware solutions are seen as heavy-handed, i.e., the planned EAI is not expected to become broad enough to justify the generality of a middleware solution or the client is unwilling to pay for a unified data model. AHSI seeks to "wire" extant software applications as components in new, larger software applications. We call applications-as-components "appliponents". AHSI seeks to minimize appliponent modification to the greatest extent possible. We demonstrate solutions to AHSI problems using XML toolkits, domain-specific language toolkits, and Microsoft BizTalk Server.
Keywords :
application program interfaces; business data processing; integrated software; open systems; software tools; CAD; CASE tools; COTS applications; Microsoft BizTalk Server; XML toolkits; ad hoc software interfacing; applications-as-components; appliponent modification; business rules implementation; disparate components; domain-specific language toolkits; enterprise application integration; enterprise databases; in-house software; middleware; software engineering tools; software reusability; tradeoff analysis; unified data model; Application software; Computer aided software engineering; Data models; Databases; Design automation; Middleware; Software engineering; Software tools; Wire; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-2020-0
Type :
conf
DOI :
10.1109/CMPSAC.2003.1245397
Filename :
1245397
Link To Document :
بازگشت