--> Sayadasite: E-Governance

Multiple Ads

Search

Menu Bar

E-Governance

Module 3: E-Governance: Introduction to E-Commerce, E-Commerce framework, anatomy of E-Commerce applications, NSFNET, Architecture and components, national research educational network, globalization of academic network, Internet Governance - The Internet society, an overview of Internet applications

E-Governance

Electronic governance or e-governance implies government functioning with the application of ICT (Information and Communications Technology). Hence e-Governance is basically a move towards SMART governance implying: simple, moral, accountable, responsive and transparent governance.

Electronic governance or e-governance is the application of information technology for delivering government services, exchange of information, communication transactions, integration of various stand-alone systems between government to citizen (G2C), government-to-business (G2B), government-to-government (G2G), government-to-employees (G2E) as well as back-office processes and interactions within the entire governance framework. Through e-governance, government services are made available to citizens through IT. The three main target groups that can be distinguished in governance concepts are government, citizens, and businesses/interest groups.

Introduction to E-Commerce

E-commerce (electronic commerce) is the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet. These business transactions occur either as business-to-business (B2B), business-to-consumer (B2C), consumer-to-consumer or consumer-to-business.

The terms e-commerce and e-business are often used interchangeably. The term e-tail is also sometimes used in reference to the transactional processes that make up online retail shopping.

In the last two decades, widespread use of e-commerce platforms such as Amazon and eBay has contributed to substantial growth in online retail. In 2011, e-commerce accounted for 5% of total retail sales, according to the U.S. Census Bureau. By 2020, with the start of the COVID-19 pandemic, it had risen to over 16% of retail sales.

How does e-commerce work?

E-commerce is powered by the internet. Customers access an online store to browse through and place orders for products or services via their own devices.

As the order is placed, the customer's web browser will communicate back and forth with the server hosting the e-commerce website. Data pertaining to the order will be relayed to a central computer known as the order manager. It will then be forwarded to databases that manage inventory levels; a merchant system that manages payment information, using applications such as PayPal; and a bank computer. Finally, it will circle back to the order manager. This is to make sure that store inventory and customer funds are sufficient for the order to be processed.

After the order is validated, the order manager will notify the store's web server. It will display a message notifying the customer that their order has been successfully processed. The order manager will then send order data to the warehouse or fulfillment department, letting it know the product or service can be dispatched to the customer. At this point tangible or digital products may be shipped to a customer, or access to a service may be granted.

Platforms that host e-commerce transactions include online marketplaces that sellers sign up for, such as Amazon; software as a service (SaaS) tools that allow customers to "rent" online store infrastructures; or open source tools that companies manage using their in-house developers.

E-Commerce framework

What is an Ecommerce Framework?

An ecommerce framework refers to the type of software you’re using to build your ecommerce store. For example, ecommerce software Magento uses an open source framework, while BigCommerce is SaaS. Both also enable a headless framework.Talk to our sales team to learn more about BigCommerce's ecommerce framework.

Types of Ecommerce Frameworks

You can choose among three primary types of ecommerce frameworks. All three will work a little bit differently, and all three have their own strengths and weaknesses.

Those frameworks are:

SaaS.

Open source.

Headless commerce.

1. SaaS Ecommerce Framework.

SaaS stands for “software as a service.” Users subscribe — as opposed to buying — to software that the vendor continues to host, maintain and improve. SaaS platforms, on average, come with more out-of-the-box functionality. And, while customization is limited, SaaS platforms today are becoming more and more flexible thanks to APIs and pre-built integrations.

Pros:

The vendor can push out real-time feature upgrades as they continue to improve the software over time. 

Total cost of ownership is typically much less than with an open source or headless commerce frameworks. 

SaaS can help you get to market quickly.

Security and maintenance are included in your costs, and you won’t have to worry about hosting.

Cons:

Not as customizable as open source or headless commerce frameworks.

2. Open Source Ecommerce Framework.

Open source software is software that allows users to access and change the source code on their own software instance. It’s often — but not always — written in PHP, a popular general purpose scripting language. Open source ecommerce platforms offer a high level of customization, but it comes at a cost. 

You’ll need developers to not just make the customization's you want, but also to maintain the code over time — the more customization, the higher the risk of unintended consequences — and ensure continued cybersecurity defenses to protect your business and your shoppers.

Pros:

Almost limitless customization opportunities. 

Engaged communities of developers.

Cons:

You’ll be responsible for installing software updates and security patches.

The ability to customize also means that the software is more complex, and you’ll be more reliant on developers not just at implementation but over the lifecycle of your business.

The TCO is typically high once you factor in all the related extraneous costs. (No software is ever truly “free.”)

3. Headless Ecommerce Framework.

Headless commerce decouples the back- and front-ends so retailers can choose their own front-end presentation layer to deliver a differentiated customer experience by leveraging a composable architecture approach. This also gives you the opportunity to take a multi-vendor approach, using one vendor for the back-end solution and something different on the front.

Decoupled approaches like headless are a potential advantage to enterprise businesses because they allow for greater freedom and control. You can also develop some elements of your system to operate independently from each other instead of having everything be fully joined together.

Pros:

You’ll have the flexibility to use the front-end of your choice, from digital experience platforms to PWAs and more. 

You can use your back-end to power multiple front-ends for a multi-site experience. 

When your front- and back-ends are decoupled, each can undergo development work without risking impacts to each other.

Cons:

The total cost of ownership can be high, because you’ll be paying for your back-end, front-end and development work. 

Architectures can be complex and require developer expertise.

Key Features Your Ecommerce Framework Should Have

Different types of online businesses need different frameworks, because they need to adapt based on different customers or industries. But there should always be some common things you should look for.

1. Product management.

Your products are, obviously, central to your business — so you want to make sure that managing your inventory, from adding products, editing their information and tracking stock levels, is easy to do.

From SKUs and variations (size, color, quantity) to product names and images, some ecommerce frameworks will allow you to get a high-level view or drill down to the specifics with very little technical know-how.

You also want to make sure that your platform can support the number of SKUs you want to carry, and the number of variants per product that you may need in your online shop. 

And if you’re looking to support an omnichannel strategy, make sure your framework supports connecting inventory to online marketplaces like Amazon, ad channels like Google, social media and point of sale (POS) solutions of your choice for a centralized channel management hub.

2. Mobile supported ecommerce.

Shoppers are using mobile devices more and more to browse stores and even to make purchases. That’s why your ecommerce framework has to support a good shopping experience across devices. Mobile commerce was predicted to bring in $314 billion in 2020 — 44% of total ecommerce sales. If you don’t offer a mobile-friendly checkout experience, you could be hurting your growth prospects. 

Pick a framework that lets you create a simplified, user-friendly mobile checkout process. Think fewer fields, bigger buttons and integration of popular mobile payment methods such as Apple Pay, Google Pay, PayPal, Amazon Pay and others.

3. Security.

During the first half of 2019, there were at least 23 million stolen credit cards for sale on the dark web. Online stores are an attractive target for hackers. The move to shopping online during the pandemic made it an even more lucrative venture. 

You’re responsible for keeping your customers’ information safe, and it’s important for your business viability and brand reputation to avoid data breaches. According to a study by KPMG, about 30% of customers would stop purchasing from a company temporarily after a data breach. 

Some frameworks, like SaaS and headless commerce with a SaaS back-end, provide some levels of security, while with open source solutions like Magento, you’ll have to manage security controls yourself. That may mean protecting your own servers with managed security or installing security patches from the vendor in a timely fashion.

PCI-DSS compliance. This is a globally-recognized standard for securely processing payments. Vendors pass rigorous testing to earn this status.

SSL/HTTPS support. A SSL certificate is a ‘must’ standard for encrypting sensitive data a buyer provides to your shopping solution during checkout.

Anti-fraud and data security tools. Make sure you can monitor suspicious user activity and block potentially fraudulent transactions and brute force intrusion attempts either natively or using an integrated third-party system.

4. Built-in SEO capabilities.

Several features within an ecommerce framework should support improved SEO capabilities, including control over your URLs, title tags, header tags and metadata. Search engine optimization (SEO) can be a powerful tool to grow your business —  but some ecommerce platforms are better suited in this area than others. Some of the less customizable SaaS platforms will limit your ability to fully optimize. (BigCommerce provides robust SEO functionality.)

5. Extensive plugins or integrations.

Every ecommerce platform will give you some out-of-the-box features, themes and/or templates, but you’ll certainly need some other functionality as well — especially once you discover what your shoppers really want. Identify what, if any, features or functionality you’ll need to add on that doesn’t come native to the platform. 

The future of ecommerce is everywhere — and that’s where the most successful store owners will sell. When investigating an ecommerce platform, you need to know how easy or difficult it will be to integrate social commerce and sell on marketplaces like Amazon and eBay. 

If you also run brick-and-mortar operations, you can integrate data from your point-of-sale systems and online storefront to gain a holistic view of customers’ shopping behaviors and inventory in real time.

10 Best Ecommerce Frameworks

There are plenty of ecommerce frameworks on the market today, but the one that’s right for you will depend a lot on your business model, choice of products, intent to scale and even the abilities of your internal team. Let’s look at some of the ten most popular and some of their advantages and disadvantages.

1. BigCommerce.

BigCommerce is a SaaS platform with highly flexible APIs and a strong headless commerce offering. Core platform components enable extension and connection to any other environment. 

Because BigCommerce falls on the more flexible end of the spectrum for SaaS products, it can have a somewhat higher learning curve than some of the alternatives. That said, the platform also offers 24/7 global support and thousands of agency partners to help you launch and maintain your store if needed.

2. Shopify.

Shopify, a hosted ecommerce software, offers a low technical barrier for building a store with basic functionality out of the box. This makes the setup and store management part easy.Some non-native tools require a separate subscription. Integrations with more than 4,100 apps that increase functionality — such as Google Analytics and Smile.io — can be activated in one click.

3. Magento.

Magento is open source software that can be deployed on-premise on your own servers or in the cloud (PaaS). Written in the PHP programming language, Magento is highly flexible and scalable — if you know your way around open-source PHP development, that is. It’s also now part of the Adobe Experience Cloud, so integrates with Adobe products like analytics, a customer data platform and more.

Magento has a large community of experienced developers, but many businesses have migrated off of Magento because of its high dependence on developers to set up, maintain and update your store. Even a basic store on Magento Open Source using a template and no extensions can cost $20,000 to $45,000, depending on complexity. Plus, since you have your own instance of the software, you’ll have to install your own updates and security patches.

4. Volusion.

Volusion was one of the original contenders in the SaaS ecommerce space. Operating since the early 2000s, their shopping cart solution provides a mix of core commerce and SEO/marketing tools for starting and growing your business. In July 2020, Volusion filed for Chapter 11 bankruptcy. According to a blog post on Volution’s website, the company is still open and operating as usual.

5. Shift4Shop.

3dcart, as it was formerly known, was acquired by Shift4 payments — one of the leading payment processors — to create Shift4Shop. 

Shift4Shop comes stacked with more out-of-the-box features than most SaaS platforms, but that can make it somewhat challenging to use.

6. Woocommerce.

WooCommerce is a popular self-hosted, open source framework for WordPress websites. Developed and maintained by Automattic, WooCommerce has a decent starter selection of essential ecommerce features for checkout. 

Because it’s open source, you have complete control over customization and store management. You’ll also find a large community of WooCommerce Meetup groups that you can tap into for help managing your store. 

The disadvantage is that many must-have shopping cart features such as single-page checkout, abandoned cart recovery and discounts are not available natively (unlike a solution like BigCommerce). Plus, adding additional payment, catalog management, and marketing features becomes costly and time consuming.

7. Kibo.

Kibo Commerce is a unified commerce product designed to enable your teams to deliver personalized experiences across touchpoints. It is an API-first platform built on a microservices model. Kibo was formed in January 2016 by the merging of Fiverun, MarketLive and Shopatron. In 2016, Kibo then acquired Baynote and Mozu, followed by two more 2019 acquisitions: Certona and Monetate.

This developer-centric platform can be complex, with a steep learning curve and potentially high total cost of ownership. They have just 18 solution partners to help bolster store functionality, and because their market presence is low it can be difficult to find the information you need online.

8. Salesforce Commerce Cloud (Demandware).

Salesforce Commerce Cloud (previously Demandware, prior to acquisition by Salesforce) is a SaaS platform for businesses that want to streamline their omnichannel operations. It enables you to manage sales in digital and physical channels from one solution and includes native AI tools for personalization. 

One disadvantage of Salesforce Commerce Cloud is the relatively small number of agency partners that are familiar with designing and developing on the platform.

9. Squarespace.

Squarespace enables quick and easy site updates and media management rather than requiring an outside developer. This SaaS framework offers  template designs and built-in inventory tools. 

But if you don’t understand all the features, you may miss some crucial elements that could take your site even further. Some disadvantages to choosing Squarespace include that it only offers integration with four payment processors — and if you’re subscribing to their cheapest plan, you’ll pay a 3% transaction fee on every sale.

10. Wix.

Wix is a SaaS platform geared toward small businesses. It’s quick and easy to get started, and you can drag-and-drop to create your site. Design is simple with Wix, as you’ll have access to 500+ templates.

Anatomy of E-Commerce applications

•Multimedia Content for E-Commerce Applications

•Multimedia Storage Servers & E-Commerce Applications

              i. Client-Server Architecture in Electronic Commerce   

              ii. Internal Processes of Multimedia Servers

              iii. Video Servers & E-Commerce

•Information Delivery/Transport & E-Commerce Applications

•Consumer Access Devices

Multimedia Content for E-Commerce Applications

•Multimedia content can be considered both fuel and traffic for electronic commerce applications.

•The technical definition of multimedia is the use of digital data in more than one format, such as the combination of text, audio, video, images, graphics, numerical data, holograms, and animations in a computer file/document. See in Fig.

•Multimedia is associated with Hardware components in different networks.

•The Accessing of multimedia content depends on the hardware capabilities of the customer.

Multimedia Storage Servers & E-Commerce Applications

•E-Commerce requires robust servers to store and distribute large amounts of digital content to consumers.

•These Multimedia storage servers are large information warehouses capable of handling various content, ranging from books, newspapers, advertisement catalogs, movies, games, & X-ray images.

•These servers, deriving their name because they serve information upon request, must handle large-scale distribution, guarantee security, & complete reliability

i. Client-Server Architecture in Electronic Commerce

•All e-commerce applications follow the client-server model

•Clients are devices plus software that request information from servers or interact known as message passing

•Mainframe computing , which meant for “dump”

•The client server model, allows client to interact with server through request-reply sequence governed by a paradigm known as message passing.

•The server manages application tasks, storage & security & provides scalability-ability to add more clients and client devices( like Personal digital assistants to Pc’s. See in fig.

ii. Internal Processes of Multimedia Servers

•The internal processes involved in the storage, retrieval & management of multimedia data objects are integral to e-commerce applications.

•A multimedia server is a hardware & software combination that converts raw data into usable information & then dishes out.

•It captures, processes, manages, & delivers text, images, audio & video.

•It must do to handle thousands of simultaneous users.

•Include high-end symmetric multiprocessors, clustered architecture, and massive parallel systems.

iii. Video Servers & E-Commerce

The electronic commerce applications related to digital video will include

1. Telecommunicating and video conferencing

2. Geographical information systems that require storage & navigation over maps

3. Corporate multimedia servers

4. Postproduction studios

5. shopping kiosks.

•Consumer applications will include video-on-demand.

•The figure which is of video–on demand consist video servers, is an link between the content providers (media) & transport providers (cable operators)

Information Delivery/Transport & E-Commerce Applications

•Transport providers are principally telecommunications, cable, & wireless industries.

Information Transport Providers               

Information Delivery Methods

•Telecommunication companies           

long-distance telephone lines;  local telephone lines

•Cable television companies                       

Cable TV coaxial, fiber optic & satellite lines

•Computer-based on-line servers                 

Internet; commercial on-line service providers

•Wireless communications                          

Cellular & radio networks; paging systems 

Consumer Access Devices

Information Consumers                                       

 Access Devices

•Computers with audio & video capabilities                                                                          

Personal/desktop computing

Mobile computing

•Telephonic devices                                     

Videophone

•Consumer electronics                               

Television + set-top box Game systems

•Personal digital assistants (PDAs)               

Pen-based computing, voice-driven computing

NSFNET

Short for National Science Foundation Network. NSFNET is a wide area network started by the NSF (National Science Foundation) that handled a bulk of early Internet traffic. It went online in 1986 and during the late 1980s and early 1990s was a crucial backbone to ARPANET and the Internet. During 1990 and 1991, NSFNET was restructured and created a not-for-profit entity and a for-profit subsidiary for commercial development of the network.

On April 30, 1995, NSF removed the NSFNET from the Internet but continued as a separate network for further research and development. After being shut down, this allowed more commercial companies to operate and expand on the Internet and helped started the dot-com boom.

NSFNet was a major force in the development of computing infrastructure and enhanced network services. By making high-speed networking available to national computer centers and inter-linked regional networks, NSFNet created a network of networks, which laid the foundation for today’s Internet.

NSFNet was dismantled in 1995 and replaced with a commercial Internet backbone.

Techopedia Explains National Science Foundation Network

NSFNet was initiated by the National Science Foundation in 1985 as a 56 Kbps backbone. Between 1987 and 1995, it was upgraded to reach T1 and T3 speeds, reaching thousands of institutions. NSFNet was a major contributor to the networking infrastructure that made the Internet possible.

Architecture and components

What Does Component Architecture Mean? 

A Component Architecture is an architecture based on replaceable components as described in Concept: Component. Because Component Architectures are based on independent, replaceable, modular components, they help to manage complexity and encourage re-use.

Component-based architecture focuses on the decomposition of the design into individual functional or logical components that represent well-defined communication interfaces containing methods, events, and properties. It provides a higher level of abstraction and divides the problem into sub-problems, each associated with component partitions.

The primary objective of component-based architecture is to ensure component reusability. A component encapsulates functionality and behaviors of a software element into a reusable and self-deployable binary unit. There are many standard component frameworks such as COM/DCOM, JavaBean, EJB, CORBA, .NET, web services, and grid services. These technologies are widely used in local desktop GUI application design such as graphic JavaBean components, MS ActiveX components, and COM components which can be reused by simply drag and drop operation.

Component-oriented software design has many advantages over the traditional object-oriented approaches such as −

Reduced time in market and the development cost by reusing existing components.

Increased reliability with the reuse of the existing components.

What is a Component?

A component is a modular, portable, replaceable, and reusable set of well-defined functionality that encapsulates its implementation and exporting it as a higher-level interface.

A component is a software object, intended to interact with other components, encapsulating certain functionality or a set of functionalities. It has an obviously defined interface and conforms to a recommended behavior common to all components within an architecture.

A software component can be defined as a unit of composition with a contractually specified interface and explicit context dependencies only. That is, a software component can be deployed independently and is subject to composition by third parties.

Views of a Component

A component can have three different views − object-oriented view, conventional view, and process-related view.

Object-oriented view

A component is viewed as a set of one or more cooperating classes. Each problem domain class (analysis) and infrastructure class (design) are explained to identify all attributes and operations that apply to its implementation. It also involves defining the interfaces that enable classes to communicate and cooperate.

Conventional view

It is viewed as a functional element or a module of a program that integrates the processing logic, the internal data structures that are required to implement the processing logic and an interface that enables the component to be invoked and data to be passed to it.

Process-related view

In this view, instead of creating each component from scratch, the system is building from existing components maintained in a library. As the software architecture is formulated, components are selected from the library and used to populate the architecture.

A user interface (UI) component includes grids, buttons referred as controls, and utility components expose a specific subset of functions used in other components.

Other common types of components are those that are resource intensive, not frequently accessed, and must be activated using the just-in-time (JIT) approach.

Many components are invisible which are distributed in enterprise business applications and internet web applications such as Enterprise JavaBean (EJB), .NET components, and CORBA components.

Characteristics of Components

Reusability − Components are usually designed to be reused in different situations in different applications. However, some components may be designed for a specific task.

Replaceable − Components may be freely substituted with other similar components.

Not context specific − Components are designed to operate in different environments and contexts.

Extensible − A component can be extended from existing components to provide new behavior.

Encapsulated − A A component depicts the interfaces, which allow the caller to use its functionality, and do not expose details of the internal processes or any internal variables or state.

Independent − Components are designed to have minimal dependencies on other components.

Principles of Component−Based Design

A component-level design can be represented by using some intermediary representation (e.g. graphical, tabular, or text-based) that can be translated into source code. The design of data structures, interfaces, and algorithms should conform to well-established guidelines to help us avoid the introduction of errors.

The software system is decomposed into reusable, cohesive, and encapsulated component units.

Each component has its own interface that specifies required ports and provided ports; each component hides its detailed implementation.

A component should be extended without the need to make internal code or design modifications to the existing parts of the component.

Depend on abstractions component do not depend on other concrete components, which increase difficulty in expendability.

Connectors connected components, specifying and ruling the interaction among components. The interaction type is specified by the interfaces of the components.

Components interaction can take the form of method invocations, asynchronous invocations, broadcasting, message driven interactions, data stream communications, and other protocol specific interactions.

For a server class, specialized interfaces should be created to serve major categories of clients. Only those operations that are relevant to a particular category of clients should be specified in the interface.

A component can extend to other components and still offer its own extension points. It is the concept of plug-in based architecture. This allows a plugin to offer another plugin API.

Principles of Component Based Design

Component-Level Design Guidelines

Creates a naming conventions for components that are specified as part of the architectural model and then refines or elaborates as part of the component-level model.

Attains architectural component names from the problem domain and ensures that they have meaning to all stakeholders who view the architectural model.

Extracts the business process entities that can exist independently without any associated dependency on other entities.

Recognizes and discover these independent entities as new components.

Uses infrastructure component names that reflect their implementation-specific meaning.

Models any dependencies from left to right and inheritance from top (base class) to bottom (derived classes).

Model any component dependencies as interfaces rather than representing them as a direct component-to-component dependency.

Conducting Component-Level Design

Recognizes all design classes that correspond to the problem domain as defined in the analysis model and architectural model.

Recognizes all design classes that correspond to the infrastructure domain.

Describes all design classes that are not acquired as reusable components, and specifies message details.

Identifies appropriate interfaces for each component and elaborates attributes and defines data types and data structures required to implement them.

Describes processing flow within each operation in detail by means of pseudo code or UML activity diagrams.

Describes persistent data sources (databases and files) and identifies the classes required to manage them.

Develop and elaborates behavioral representations for a class or component. This can be done by elaborating the UML state diagrams created for the analysis model and by examining all use cases that are relevant to the design class.

Elaborates deployment diagrams to provide additional implementation detail.

Demonstrates the location of key packages or classes of components in a system by using class instances and designating specific hardware and operating system environment.

The final decision can be made by using established design principles and guidelines. Experienced designers consider all (or most) of the alternative design solutions before settling on the final design model.

Advantages

Ease of deployment − As new compatible versions become available, it is easier to replace existing versions with no impact on the other components or the system as a whole.

Reduced cost − The use of third-party components allows you to spread the cost of development and maintenance.

Ease of development − Components implement well-known interfaces to provide defined functionality, allowing development without impacting other parts of the system.

Reusable − The use of reusable components means that they can be used to spread the development and maintenance cost across several applications or systems.

Modification of technical complexity − A component modifies the complexity through the use of a component container and its services.

Reliability − The overall system reliability increases since the reliability of each individual component enhances the reliability of the whole system via reuse.

System maintenance and evolution − Easy to change and update the implementation without affecting the rest of the system.

Independent − Independency and flexible connectivity of components. Independent development of components by different group in parallel. Productivity for the software development and future software development.

 

National research educational network

What is the National Research and Education Network?

A national research and education network (NREN) is a specialised internet service provider dedicated to supporting the needs of the research and education communities within a country.

NRENs

National research and education networks (NRENs) are specialised internet service providers dedicated to supporting the needs of the research and education communities within their own country. 

The primary focus of NRENs is to provide universities and research institutes with high-quality network connectivity and related services by connecting campuses and institutions to each other, and to the rest of the internet. NRENs in the GÉANT region provide services to more than 80% of all university-level students, as well as to researchers, educators and other campus staff and visitors. Many NRENs go beyond this by also connecting schools, institutes of further education, libraries, museums, hospitals and other public service institutions.

Most NRENs also specialise in providing expertise and support in a range of other technologies and service areas, such as trust and identity, security, storage, and collaboration. These may be bespoke to an NREN or part of a pan-European service offered by many NRENs in the GÉANT collaboration but delivered in a federated manner.​

A national multi‐gigabit‐per‐second research and education network known as the National Research and Education Network is to be established by 1996, according to the High‐Performance Computing Act of 1991 (P.L. 102–194) passed in December 1991. Commonly known as the NREN and referred to as the “information highway,” this electronic network is expected to provide scientific, educational, and economic benefits for the United States and to serve as the basis for an all‐encompassing National Information Infrastructure available to all citizens. The idea of the NREN began in the late 1960s in the Department of Defense and its Defense Advanced Research Projects Agency (DARPA) with the development of ARPANet, the first packet‐switching network. This evolved into the Internet, or Interim NREN, after the National Science Foundation (NSF) linked its national supercomputing centers with the NSFNet. The NSFNet is to be the technological backbone for the NREN, which will continue the networking begun by the Internet. Initially, the NREN is intended to interconnect researchers and resources of research institutions, educational institutions, industry, and government in every state.

Globalization of academic network

Internet Governance - The Internet society

An overview of Internet applications

No comments: