The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
With projected prices of courseware surpassing those of hardware, the NSF must promote software transportability if computer-based instruction is to gain widespread implementation.
Molecular computers are natural or artificial systems in which macromolecules individually mediate critical information-processing functions. Biological organisms are the naturally occurring examples. Their information-processing virtuosity traces ultimately to the fact that macromolecules, most notably proteins, can recognize specific molecular objects in their environment in a manner that uses shape...
Can we adapt our understanding of bioecological systems to develop efficient, effective and sustainable man-made systems? It is perhaps not an overstatement to say that sustainable human development is unrealistic without major reliance on information technology. Yet, without a cohesive systems ecology to guide the use of information, how can we expect to manage today's complex systems? Whether they...
We can visualize present day IT education as an information sea in which all the natural maritime phenomena form and grow. The Internet and mobile technologies represent virtual hurricanes and storms. Object-oriented programming represents a steady rainfall, and aspect-oriented programming provides the thunderstorms. In this environment, old "sailing" practices like memorization and reciting...
Information technology service management is a process-oriented approach for managing large-scale IT systems that focuses on the delivery and support of quality IT services rather than on technology per se. ITSM accomplishes this by leveraging the information technology infrastructure library, a collection of interrelated books that provide best practice guidelines.
The telecommunications industry has always been service-oriented. However, the convergence-driven need to deliver seamless services across different access networks has forced operators to embrace new approaches, including the intelligent network, Web-services-based APIs, and, most recently, the IP multimedia subsystem. Today, SOA is considered state of the art for service-delivery platforms. Such...
In this article the offshore outsourcing of IT work (Palgrave Macmillan, 2008), which details the client-side roles of chief information officers, program management officers, and client project managers and identifies characteristics that distinguish successful projects. The study sample included interviews with 67 project managers. Whereas senior IT leaders design global outsourcing strategies,...
Other research-oriented countries might benefit from the vision and experience of both Brazil and Ireland in their quest for a place on the global ICT stage.
ICTD has become a truly global undertaking, bringing together north and south, rich and poor, rural and urban, researcher and practitioner, technologist and social scientist—all striving to work toward a better life for the least privileged.
A proposed grid middleware system includes specific enhancements to support the development and assessment of highly secure, dependable, service-oriented grid systems and applications. Service-oriented architectures can be defined as application architectures "within which all functions are defined as independent services.
Virtualization trims administrative overhead, eases system management, and combats OS-level security vulnerabilities. However, it also exhibits new characteristics and exposes new vulnerabilities that can be detrimental to securing the system.
Energy consumption and e-waste have inundated computing technologies, and now we must focus on reducing environmental waste in all phases of the computing life cycle. Green IT is a moving target, and continual introspection and reevaluation are necessary. This column will cover a range of important green IT topics, providing insight from leaders in the field.
IT organizations can now outsource computer hardware by leasing CPU time through cloud computing services. A proposed modeling tool can quantitatively compare the cost of leasing CPU time from these online services to that of purchasing and using a server cluster of equivalent capability.
Developing a green IT strategy for any organization, large or small, is critical to establishing a culture where the focus is on reducing cost and addressing both imminent regulatory pressure and increased scrutiny of carbon-neutral strategies. This paper discusses the "green practices" that can be used by organisations for energy efficiency improvements and also to avoid potential disruptions...
Sponsored search has dramatically influenced how people interact with the Web. It has funded the Web searching infrastructure that users have grown accustomed to and provided unparalleled reach, frequency, and control of marketing efforts and advertising campaigns. Sponsored search advertising has dramatically impacted search engines, consumers, and organizations, and will continue to do so in the...
The delivery of many diverse computing services over the Internet, with flexible provisioning, has led to much greater efficiency, substantial cost savings, and many ways to enable and empower end users. NCSU's own experience with cloud computing, through its Virtual Computing Lab, indicates that this approach would be beneficial to a much wider audience.ays to enable and empower end users. NCSU's...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.