This sale in January 2002 brought corProcure under the direct control of Australia Post however this did not change the overall activities of corProcure with Australia Post re-affirming the substantial savings they expect to receive as a return on their full investment in corProcure and also their confidence in other corporations being able to achieve the same. During this transitional stage corProcure carried on operations with no disruption to customers. Australia Post’s stated their ownership corProcure would retain its marketplace function with sourcing being driven by Post and the other individual corporations using the service.
- Design Solution
In order for corProcure to deliver its e-marketplace it first had to evaluate their requirements and implement selected known e-business patterns. This process was primarily undertaken through the adoption of a middleware supplier, namely TIBCO Software Inc (), who was selected as the successful supplier of the full software package to be implemented within corProcure as a total solution for their e-marketplace solution. The following is an overview of the patterns chosen for implementation for the corProcure e-marketplace solution.
- Business Pattern
The business pattern that the corProcure solution was designed on is that of a “composite” business pattern which, although being similar to a typical B2B pattern, is more complex in nature. This composite pattern is better defined as an “e-marketplace Trading Exchange” composite pattern and allows multiple business patterns to combine their different elements in providing a suitable business pattern solution. By TIBCO adopting this pattern for the corProcure solution they took advantage of the known blueprints for the complex application architectures that involve several other applications.
Figure 1 – The “e-Marketplace Trading Exchange” composite
As illustrated in the above diagram (Figure 1), this business pattern matches the corProcure model as all sub-patterns, including the mandatory and optional pattern variations, are evident in the solution adopted by corProcure.
- Application Pattern
Following on from the business pattern, the application pattern selected by TIBCO for the CorProcure solution is that of an “Extended Enterprise” application pattern in the form of the subset known as the “Fully Integrated Marketplace”. This pattern provides access to the e-Marketplace to both buyers and sellers and allows their ERP systems to interact directly with the e-Marketplace. Some of the capabilities provided by this subset include:
- Automatic RFQ placement
- Notification of buyer of responses to RFQ
- Automatic order placement
- Automatic registration of new buyers to the e-Marketplace
- Excludes payment processes
Figure 2 - A snapshot of the full e-Marketplace picture.
Further to the above diagram (Figure 2), TIBCO’s solution also includes the support of payment processes and the integration of internal businesses with the commerce functions provided to the marketplace members. This is undertaken by the addition of the Application Integration pattern to the above model. By doing this the application pattern takes on a more fully integrated e-marketplace and better reflects the pattern solution adopted by corProcure.
- Runtime Pattern
Finally TIBCO chose the fully integrated e-marketplace runtime pattern for implementation in the corProcure solution. This model is a relatively advanced pattern and is most suitable advanced e-marketplace such as the corProcure model. This pattern allows for the automated real-time integration and delivery of product and catalogue data from each of the suppliers in the e-marketplace. This data is then aggregated into the e-marketplace’s hub catalogue ready for buyers to purchase those products immediately in the e-marketplace
Figure 3 – e-Marketplace with full integration
The pattern in the above diagram (Figure 3) is indicative of a fully web orientated e-marketplace solution and reflects the model implemented in the corProcure. This web integrated e-marketplace provides the simplest runtime pattern for an e-marketplace implementation and provides for the integration of suppliers and buyers using a web interface. The obvious benefit of this model to corProcure and it shareholders, which are the suppliers and buyers, are participating in the e-marketplace without developing their own applications. This is achieved using technology and protocols such as XML and HTML for data entry and exchange of data between trading partners and the e-marketplace itself.
Chapter 2: Client
The Client component features implemented in corProcure e-marketplace network can be isolated into three main components. These components include the following:
Web content model: Describes the web content and how the web interface is presented.
Security: Briefly introduce the method being employed to protect the user and host server.
Pervasive devices: Introduce other clients besides web client.
2.1 Web content model
Using IE or other browsers, guests and registered participating business can access the corProcure web site (), and from this homepage, can traverse the following links:
Buyer/Seller: Display the welcome message and the instruction of the services for the buyer and seller.
Login: Enter the user ID to logon to the trade page because anonymous user is prohibited. Login is divided into supplier, buyer, catalogue, auctions, reports and administration.
Search: Search for products or correlative information using a description or price range or other issues about the web site.
Contact: The telephone, fax, address and email of the web site you could contact, if there is something wrong about the web or you have some problems to consult.
Media: The news about the latest products and services and what is going on in the corProcure community.
Credentials: The agreement that defines the responsibility and the right of the web site and the customer including the buyer and seller.
- Registered user access
Access to the fully integrated e-marketplace side of the corProcure web portal is restricted to those your provide authentication details via login ID and password. When a client successfully logs into the corProcure system, they are confronted with a multiple of pages navigation options depending on the nature of the clients business. These navigation options include the following:
As a BUYER:
Catalogue: A buyer browses the online catalogue of products that are offered for sale by other registered vendors, the sellers. From here the buyers are able to procure items depending on their current needs.
Purchasing: Similar to the “Shopping Cart” scenario on many e-commerce sites, this offer the buyer vendor a detailed view of what transactions they have requested and allows them to either cancel and selected transactions or enter into the Trade process of the transaction.
Order Status: Allows buyers to obtain real-time status information relating to orders that have been placed, view details of an order.
A/C Status: This option allows a buyer access to their online account information for financial transactions details and other standard account keeping information.
As a SELLER:
Catalogue: This allows seller to browse the contents of their own listings in the e-marketplace hub catalogue to add a new product, amend existing products details or delete a product line or availability of products.
Orders: Allows sellers to obtain real-time status information relating to orders that have been placed with them or view details of an order. This is in additional to the automated order process that is implemented through the normal buy process.
A/C Status: This option allows a sellers access to their online account information for financial transactions details and other standard account keeping information.
2.1.2 Human computer interface
corProcure is modern web based marketplace and utilises the WIMP (Window, Icon, Menu, Pointing device or Pull-down menu) paradigm in implementing its graphical user interface (GUI). The overall design of the interface is similar across all windows and is based upon standard design philosophies endorsed with the TIBCO e-business platform.
2.2 Security
When building an e-commerce solution, Security is an important aspect that requires careful consideration. In the corProcure web site, Secure Socket Layer (SSL) protocol, outline in detail in a latter of this report, and user registration and authentication are employed to ensure that the. SSL sessions between client and server ensures corProcure transactional data transferred between the client browser and server remains private and secure from unauthorised access.
The level of access to the corProcure site is corresponds to the security level assigned to each user, depending on whether they are an anonymous guest or an authentic business customers. The current process for becoming a corProcure business customer requires an agreement between the customer and corProcure. This agreement then allows for a higher level of security access and full trading rights within the e-marketplace module of the corProcure web site. An anonymous guest has no agreement and therefore no access rights and cannot access the e-marketplace module of the corProcure web site.
- Pervasive devices
Mobile communication is the trend, therefore integrating the wireless device, as the client is a big market to the e-business site. At present, the central clients of corProcure are web client. However, corProcure has been bringing in the ActivePortal™ which was exploited by TIBCO company to provide wireless devices access.
Chapter 3: Network
The network component of the corProcure e-marketplace can also be analysed by dividing the network into three sub-components. These components include the following:
Overview: A basic outline of the network of the network.
Software: Overview of the software, namely the TIBCO software, being used in the network.
Hardware: Overview of the hardware being deployed in the corProcure network to enable the e-marketplace to exist.
- Overview
CorProcure operates Australia leading horizontal e-marketplace and its overall network is designed with not only security but also the performance in mind. This design follows along the runtime pattern as outline in Chapter 1 of this report.
Figure 4 – corProcure Network Topology (runtime)
In this scenario as outlined in the above diagram (Figure 4), the commerce and web application server is used as a publicly accessible server. Web applications run on this server and allow the clients to access the network through an intermediator that then accesses business data from a more protected back-end server, namely the corProcure database server. A Cisco PIX firewall is used to provide the primary line of network security defence against possible breaches and attacks against the DMZ network components and also the inner e-marketplace servers of the network.
- Software
corProcure’s e-marketplace and integrated website uses the software of TIBCO to implement its main network. These TIBCO software products are all J2EE compliant and offer corProcure a sound platform on which to develop their network. corProcure has selected three TIBCO product suites to establish an open marketplace, enabling participants using buy and sell applications to connect via a single platform. These product suites are:
TIBCO ActiveExchange™
The TIBCO ActiveExchange™ product suite is a business-to-business integration platform that enables companies to connect to, and complete transactions with, trading partners, customers and suppliers on the Web and through private networks. ActiveExchange™ completely automates the goods and services trading process, which improves supply-chain efficiency, makes new customer acquisition fast and easy, decreases the cost of goods and services through access to large pools of online suppliers, and provides broad support for industry and security standards.
TIBCO Active Enterprise®
The TIBCO ActiveEnterprise® line of e-business infrastructure products enables companies to automate business by creating an integrated network that allows real-time information to flow between applications, databases and systems. Real-time automation increases efficiency and eliminates costly, time consuming manual processes.
TIBCO ActivePortal™
The TIBCO ActivePortal™ product suite aggregates online information, software applications and services, from within and outside the enterprise, into a single desktop view. This gives customers, partners, suppliers and employees ubiquitous, real-time, access to business systems, software applications and information on the Web and through wireless devices, which reduces risk and improves efficiency.
- Hardware
There are a multitude number of hardware components that have gone into making up the entire corProcure e-marketplace network. The actual main hardware severs are defined more extensively in Chapter 4 however some of the more easily recognisable components are the following:
3.3.1 HTTP Server
The corProcure network has implemented is an Apache HTTP Server. The Apache HTTP server is an open-source HTTP server for modern operating systems including UNIX and Windows NT and is most suitable for the corProcure network.
- Mail Server
The corProcure site uses Courier Mail Server. The courier mail transfer agent (MTA) is an integrated mail/groupware server based on open commodity protocols.
- SSL Server
The corProcure site uses a Brosoft SSL-server v1.1. This Brosoft SSL-server enables the creation of secure areas on the corProcure site. This then allows for the e-commerce transactions to be hosted securely by the creation of individual SSL session between the client and the host or server.
3.3.4 Commerce Server
The corProcure site uses AS/400 server to fulfil the roll of the commerce server in its network. This type of server is of industry standard and is most common within other similar e-marketplace networks
3.3.5 Firewall
The corProcure site uses Cisco Secure PIX firewall Model 515 - Version IOS 5.1 for all firewall requirements with the network.
Chapter 4 Server
The servers, additional to the ones briefly mentioned above, that are implemented and form the major server components of the corProcure e-marketplace are the Integration Server, the Application Server and the Alert Server. The major features of these servers are as follows:
4.1 Integration server
CorProcure uses TIBCO’s B2B integration sever, called TIBCO BusinessConnect. It is the only B2B integration server in the world that can natively perform the sophisticated creation and validation of XML schemas and DTDs. It also enables CorProcure to perform complex XSLT transformation as part of their process management and data transformation functions by using TIBCO’s EAI and B2B Integration products.
To enable simple data transfer between mainframe and other enterprise system, CorProcure using TIBCO’s a number of solutions including OS/390 and AS/400 versions of TIBCO Rendezvous messaging software and adapters for leading mainframe protocols such as IMS and CICS. It also installs the adapters for files and instances of DB2 that is located in mainframe environments.
- Application Server
CorProcure installs the Borland Application Server to provide a quality implementation of the J2EE architecture. This implementation has the advantages in the areas of persistence, container scalability, data integration, transactions, session management, load balancing, fault tolerance, and management.
Persistence plays an important role in any business system. The object-relational mapping systems have been implemented within CorProcure IT departments. The systems don't allow easy object mapping across different database systems or between a system's different database tables. Sometimes, the integration of the mapping goes counter to the component technology used for the business object-resulting in an "impedance mismatch" within a system.
The container-managed persistence feature in the Enterprise Java Beans 1.1 specification provides a greater level of independence between bean implementations and the persistence mechanism. Choosing container-managed persistence for all entity beans in the system was in keeping with the rule "aim to do nothing." Therefore, there is no need for SQL to be implemented in entity beans-all persistence requirements are delegated to the container's persistence engine. This leads to fewer maintenance issues, easier migration, database knowledge encapsulation, and faster development, and also provides major performance improvements. In addition, it means that not every bean developer has to become an expert in SQL or the JDBC 2.0 API. Runtime performance improvements come from many optimisations specific to the Borland Application Server's persistence engine.
4.3 Alert Server
corProcure has implemented a high volume, personalised notification system that delivers alerts to wired and wireless devices based on events within the business environment such as changes in sales order, inventory levels, and production timelines etc. Alert Server allows users to tap into a personalized business event stream providing anytime, anywhere access to information updates. Alert Server enables an increasing mobile workforce to stay in touch and make accurate decision based on the latest in flowed information.
Chapter 5 Connectors
The corProcure network uses industry standard connectors for communication between the client and front-end servers and the front-end servers and the back-end servers. These connectors primarily include J2EE compliant connectors such as JMS, XML and Webstart which are all outlined as per the following:
- J2EE
CorProcure implements TIBCO’s Java TM Message Service (JMS) and an integrator solution based on the J2EETM Connector Architecture that enables communications between Enterprise JavaBeans TM (EJB TM) components and applications other than Java technology. It makes possible for various distributed applications and information sources to work together and interact with each other. It enables business to maximize existing information technology investments by integrating legacy systems with Java technology-based applications and standardized J2EE services through standardized interfaces. With TIBCO’s J2EE solutions, customers will be able to share information and services across J2EE technology-based system with technologies including SOAP (Simple Object Access Protocols), .NET and TIBCO’s own integration platform.
- XML
CorProcure uses the CORE desktop to enable the Web server to access application versioning information. An XML file stored on the Web server contains information regarding the latest version of the desktop application. The application checks versioning information on start-up and periodically thereafter. If versioning differences are detected, it triggers installation of new and modified jar files across the network. Jar file locations are specified in the XML file, which also contains information about the new components in the release stored on the server. The user will be informed of the update through visual feedback listing each component added or changed.
Because most of the desktop application is configured through XML properties files, it was easy during the development phases to issue new releases that migrated applications to different CORBA domains, naming service instances, or different entry points in the naming service. Even JNDI names for bean homes could be configured in this way. By reducing the amount of time for checking a new version, CorProcure’s development team could react quickly to network and software changes during the early beta program.
- WebStart
The software included functionality to inform the CorProcure’s development team of errors as they were detected. The information was immediately available to the development team, allowing "Internet time" modification and release of software. Turnaround was fast because of the programming language, architecture, client and server design, and application-server technology. This automatic update feature, similar to Sun's recently announced Java WebStart technology, was the only real infrastructure functionality built by the development team. The rest of the implementation used the J2EE architecture and the implementation provided by the Borland AppServer.
Chapter 6: Enterprise Data and Applications
Although there maybe be many forms of explicit Application data within corProcure and its trading members, the access to actual specifics regarding this data, other than the public known information, is not easy to ascertain due to the commercial nature of that information. However in an attempt to cover this topic the following are assumptions made about corProcure’s Enterprise Data and Applications.
- Nature of Data
The data that is held within the corProcure e-marketplace environment relates directly the transactional processes that occur to enable trading to take place. This data, in its raw form, would consist of the following types:
- Client / Members account data
- Client / Members catalogue data
- Client / Members transactional data
- Security data
- corProcure CRM data
- Notification data
- System Management data
- Off-site Backup data
corProcure stores all this data in back-end server databases that are secure from the external entities. The data in these back-end servers is continually manipulated to ensure the data remains “clean” and free from corruption. This process also ensures that any redundant data that is either duplicated or no longer required is removed from the system. From this pseudo “data warehouse”, corProcure is able to extract the required data to enable is business to operate and monitor all transactions.
- Legacy Systems
Due the new nature of the business, established in 2001 as a total new entity, corProcure has not needed to handle the task of coping with old or legacy data and systems in its implementation.
- Collaboration
corProcure e-marketplace is a collaboration network in its purest form with multiple trading partners joining force in an e-business environment. This B2B trading exchange sees the exchange of data between external entities and the internal systems. This data collaboration is essential in the operation of corProcure’s e-marketplace.
- Network Access
The access to corProcure’s enterprise data is restricted through the use of user authentication and by the multi-tier structure of the client/server employed in the overall architecture of the system. This structure enables the use of firewalls and SSL technology to restrict access to the network by only approved and verified users. To further add to this security the back-end database and process servers are further protected from the front-end web and application servers by further firewalls that only allow access to internal entities. This network access model is similar to all large organisations that employ a fully integrated
- Software
The software applications deployed by corProcure are primarily “off the shelf” type products developed by dedicated software houses such as TIBCO and SAP. The products are then configured according to the specific needs of corProcure in order to implement the e-business solution. These specific TIBCO software applications, as outlined in previous chapters, together with their own internal ERP software, such as SAP R3, make up the majority of the known software within the organisation. Other than the dedicated system software, corProcure also operate the full range of modern office software such as the Microsoft Suite of products.
- Partnerships
As the corProcure e-marketplace is theoretical an exchange or trading place the need for partnerships between trading partners is essential in the systems overall operations. The need for data exchange agreements whereby data such as current requirements and current availabilities is shared freely among the trading partners is a major attributes of any B2B e-business network. For any organisation to gain access into the corProcure network they must sign such an agreement to share the required enterprise data.
Chapter 7: Performance
The overall performance of any modern day business system is as important as the system itself as a lack of performance will lead to major problems. To ensure that performance is monitored effectively corProcure, through is software arrangements with TIBCO, has installed a performance fine-tuning tool application. This application monitors overall system performance and provides measurement against preset targets and goals. By continually measuring the system corProcure is able to fine tune the entire online operation to maintain this high performance levels.
- Statistics
Due to commercial-in-confidence nature of exact data on statistics an analysis of the performance was unable to be completed. However the follow information was ascertained through research.
- User Stats
corProcure initially started with the fourteen (14) shareholders but has since been completely taken over by Australia Post. As their main internal procurement tools Australia Post, through corProcure, has plans to connect up to one hundred (100) suppliers by June 2003 and trade with them through the corProcure e-marketplace. In turn this will also enable those participating business to also take advantage of this e-business system.
- System / Performance Stats
The system handles all types of transactions that come in from the internet as well as those from the Australia Post intranet. By far the largest workload statistic is on the web server who has to server the entire client request for information, not just e-business transactions. This workload is evident when looking at statistics of large proxy server, such as those at the University, which reports many thousands of requests per month for the corProcure home page ().
- Scalability
The subject of scalability of the system was an important feature that was identified during the design and implementation phase of the corProcure network. As a result the underlying platform, TIBCO’s J2EE solution, allows for hardware upgrading in the future without having sny detrimental effect on the overall operations. This platform also application to be expanded quickly and efficiently to use additional services that may have been added to the client /server network that corProcure operates.
- Availability
For corProcure to attract new clients it needed to ensure the total e-marketplace system was stable and provide uninterrupted access during business hours To ensure this corProcure developed a policy of maintaining a 99.99% (the 4 nine’s benchmark) availability during trading hours (7am-7pm) with all maintenance and non-trading functionality being undertake outside these hours.
- Usability
The term “usability” can be defined as the effectiveness, efficiency and satisfaction with which the specified users achieve specified goals in particular environments. In corProcures’s case, usability of the system by its clients was assured by selecting and already successful software platform, namely TIBCO. TIBCO’s software conforms to the highest standards as outlined in ISO Standard 9241.
Chapter 8 Security
There are many aspects to security of a network. This chapter looks at the Access and Data Storage issues at corProcure as well as looking at some of the Ethical and Legal issues associated with the that corProcure network.
8.1 Access
Access to the network system is at the forefront of overall network security. At corProcure there are two main access control and measures that are implemented to monitor and restrict access. These are:
8.1.1 Authentication
Authentication is verification of the identity of the entity wanting access to the computer-principally through digital certificates. Usernames and passwords usually are used to provide some element of protection for servers through attribution and quasi-secure identification. corProcure keeps username and password combination in a database with built-in security features. corProcure stores usernames in clear text and encrypt passwords. With the clear text username and encrypted password stored, the system can validate users when they log on by checking the username they enter against the list of usernames stored in the database. The password that a user enters when a customer logs on to a system is encrypted. Then the resulting encrypted password from the user is checked against the encrypted password store in the database.
8.1.2 SSL
corProcure web access security is managed by using Secure Socket Layer (SSl) technology, the industry-standard method for protecting web communications developed by Netscape Communications Corporation. The SSL security protocol provides data encryption, server authentication, message integrity, and optional client authentication for a TCP/IP connection. Because SSL is built into all major browsers and web servers, simply installing a digital certificate turns on their SSL capabilities. The follow figure illustrates the SSL handshake that occurs before a client and server exchange private-key encoded business information for the remainder of the secure session. This process is outlined in the following diagram (Figure 5).
1Client hello
↓
Send encryption algorithms and key length
↓
2 Server hello
↓
Send server certificate containing server’s public key
↓
3 Client response
↓
Send client certificate and encrypted private session key
↓
4 Server response
Figure 5 – Typical Client / Server request for a SSL session
8.2 Data Storage
corProcure take the security of data very seriously and only allows verified users/application access to database, which are further secured via firewalls. The firewall provides a defence-sometimes the first line of defence-between a network to be protected and the Internet or other network that could pose a threat. All corProcure communications to and from the Internet flows through firewalls, and any other network is outside.
CorProcure firewalls are dedicated computers that are specifically configured and have the following characteristics:
- All traffic from inside to outside and from outside to inside the network must pass through it
- Only authorized traffic, as defined by the local security policy, is allowed to pass through it
- The firewall itself is immune to penetration.
8.3 Ethics/Legal
To ensure all data of company is secure, corProcure does not allow people use the website to:
- send unsolicited or unwelcome electronic mail messages to anyone
- mislead or deceive any person
- make lewd, obscene, threatening, abusive or defamatory remarks or invite hatred to any person or group
- post or transmit any material of any kind which violates or infringes upon the rights of any other person, including material which is an invasion of any privacy or publicity rights, or which is protected by copyright, trade mark or any other proprietary right, or derivative works with respect thereto, without first obtaining permission from the owner or relevant right holder post or transmit any material of any kind which contains a virus or other harmful component
Chapter 9 System Management
Complete system management is important feature to the overall success of the corProcure e-marketplace model. The following topics look at the individual sub-components that make up this overall component.
9.1 Security Management
corProcure has selected Hawk Application Management Interface (AMI) for security management. TIBCO Hawk is a sophisticated tool for monitoring and managing distributed applications and systems throughout the enterprise. With Hawk, system administrators can monitor application parameters, behaviour, and loading activities for all nodes in a local or wide-area network and take action when pre-defined conditions occur. In many cases, runtime failures or slowdowns can be repaired automatically within seconds of their discovery, reducing unscheduled outages and slowdowns of critical business systems. A sample of the TIBCO Hawk interface is shown in the following diagram (Figure 6).
Figure 6 – Screenshot of the TIBCO Hawk tool
- System Monitoring
Corprocure has selected TIBCO's system monitoring and management solutions keep its IT infrastructure running at peak efficiency at all times by enabling the remote monitoring and management of distributed applications and information sources, and by enabling the automated resolution of predefined conditions and events. TIBCO's solutions can also improve the effectiveness and accessibility of existing monitoring systems with event-driven alerting and Web-based administration interfaces.
- Disaster Recovery
Corprocure chooses TIBCO to prepare for quick recovery from unforeseen events such as natural disasters or other emergencies. TIBCO helps Corprocure minimize risk and reduce costs by ensuring the integrity of mission critical systems, data, and operations even in the most extreme conditions. TIBCO business continuity solutions include:
- Fault Tolerance and Redundancy Solutions help protect your mission-critical data and operations such as order entry, fulfilment, customer service and transaction processing from system or location specific failures by replicating data and processes in multiple locations to ensure 24x7 operations.
- Application Monitoring and Management Solutions let customers remotely monitor and manage distributed applications and information sources. TIBCO’s solution is totally distributed so the management of applications is not tied to a network command centre, providing additional flexibility and assurance.
- User Support
Personal information is collected and used primarily for such purposes as, for example, fulfilling a request for product or service information, processing a user's resume, or considering alliance applications. In particular, a user's shipping information is used for fulfilling requests for more information. The personal information provided in resumes and alliance applications is used to consider the eligibility of candidates.
If a user prefers not to receive emails or other forms of communication unrelated to TIBCO requests for services, the user may opt-out from receiving such communication. The opt-out procedure is discussed in detail below.
corProcure use personal information to contact a user in connection with the user's inappropriate use of tibco.com. Corprocure disclose customer personal information when required by law or in the good-faith belief that such disclosure is necessary to comply with law. Corprocure use non-personal information such as demographic data to analyse and develop our marketing strategy. We use non-personal information to determine how customer found out about us, what their interests are regarding our products and services, and how to further improve our site and our service towards them. Corprocure also may share non-personal information with third parties.
Bibliography
Attention TIB/Enterprise JMS Customers: Now You Can Increase Performance without Compromising Security
<>
corProcure Homepage
<>
corProcure is Open for Business
< >
corProcure Selects Infrastructure Software Supplier
< >
corProcure - Australia Post to purchase corProcure
< >
Dix, Alan; Finlay, Janet; Abowd, Gregory; Beale, Russell (1998). Human Computer Interaction. Second Edition. Prentice Hall. UK. (various sections) ISBN 0-13-239864-8.
IBM Integrating Websphere Commerce Suite PDF Document “redp0514.pdf”
Louth, W., AT&T Unisource: CostOptimized Routing Environment on the Borland AppServer
<>
Rob, Peter; Coronel, Carlos (2000). Database Systems – Design, Implementation and Management. Course Technology. USA. (various sections). ISBN 0-7600-1090-0.
TIBCO Software Inc. Homepage
<>
TIBCO’s Support for Standards and Enabling Technologies
<>
TIBCO Supports Open Standards Strategy: Licenses JavaTM Technology
<>
Methodology for Research
The group members were tasked with individually assessing the known case studies as supplied by the lecturer for suitability for our assessment task. After a period of time is was established that information availability for all case studies was somewhat limited in nature so a decision was made to identify a local Australian company that meets the requirement of the assessment task and has similar amounts of information available to those previously assessed.
After researching via the Web, using known search engines such as Google, the selected organisation, corProcure Pty Ltd, was short listed as the preferred organisation for which to base this case study upon.
The main reasoning behind the selection of corProcure Pty Ltd was that:
- Largest horizontal exchange e-marketplace in Australia
- Access to company material available on the web
- e-Business implementation used a J2EE solution
- Well know organisations were members of the e-marketplace
- Additional information such as Solution provider also on web
Finally, the components that need researching for this task were evenly distributed between the group members for individual research and drafting of a response. These responses were then combined to form the overall case study of the e-business components of corProcure e-marketplace.