The Software Quality Lifecycle The current approach to resolving application problems--and ensuring software quality throughout the entire useful life span of the application--is not getting the job done. Wed, 30 Oct 0003
Modeling with Domain-Specific Languages With Domain-Specific Modeling, the developer make models of solutions in a language that contains the concepts and rules from the problem domain the developer works in. Fri, 2 Dec 2005
Developing for Linux With Visual Studio The open source framework Mono lets developers automatically convert the output of a Microsoft .NET application to run on Java. Mon, 21 Nov 2005
Designing a Gesture Recognition System Devices controlled by gesture input have commercial applications as well as military ones. Cybernet's Charles J. Cohen explains how computers interpret non-verbal language. Mon, 14 Nov 2005
Apache WSRF, Pubscribe, and Muse Ian Springer explains how to use Apache's toolkits for implementing web services based on WSRF, WSN, and WSDM. Mon, 26 Sep 2005
When Computers Vote When election day rolls round again, can we trust the electronic voting machines for a fair and auditable vote? The Open Voting Consortium is working on it. Mon, 12 Sep 2005
China's Linux Gamble Companies such as Microsoft are stepping up their efforts to battle software piracy in Asia, but the result is a surge of interest in Linux. Mon, 5 Sep 2005
The Future of the Mac Steve Jobs set the computing world abuzz when he announced that Apple will switch to Intel microprocessors next year. What can we expect from these next generation Macs? Mon, 29 Aug 2005
Throwing Cryptography a Curve Ball Once the young upstart of the security world, elliptic curve cryptography has come into its own. Here's why developers should take note. Mon, 1 Aug 2005
A Strong BREW Qualcomm's Binary Runtime for Wireless Environment (BREW) may challenge Java as the enabling software for cell phone applications. Mon, 4 Jul 2005
The Case for SOA Service oriented architecture is a hot new buzzword in enterprise development—but what does it mean, and why should you care? Mon, 27 Jun 2005
Inside RFID Radio Frequency Identification is nothing new, but shrinking chip sizes and falling prices have made RFID a business phenomenon. Here's an in-depth look at the controversial technology. Mon, 13 Jun 2005
How Fast Is It? Solid Information Technologies has introduced a do-it-yourself benchmarking kit for telco application developers. Mon, 13 Jun 2005
The Semantic Web and You The Semantic Web is more than a fantastic technology of the future; it's a business tool for today's enterprise. Mon, 23 May 2005
Search Engine Quirks and Search Engine Jerks Search engines can seem almost human in their obsessions, preferences, and desires. But it's the real humans who can use search techniques to threaten a site or a business. Mon, 9 May 2005
And the Password Is... Passwords are no longer an effective security tool in a corporate environment. How are we going to replace them? Mon, 2 May 2005
The Economics of Programming Languages Why do well-designed languages like Lisp fail to achieve widespread use, while clunky languages like COBOL continue to thrive? Mon, 18 Apr 2005
Inside ClearType in Windows Longhorn Maxim examines the clean, crisp typeface rendering coming up in Windows Longhorn, and presents source code in C++ for programmers wanting to do the same thing now. Mon, 11 Apr 2005
ScanSoft Rekindles Dragon's Flame With Dragon NaturallySpeaking 8, ScanSoft finally delivers on the promise of speech recognition software. Mon, 11 Apr 2005
PHP 5 at Work PHP 5 includes new object-oriented features, integrated XML and web services support, a much-improved database option—and a few attractive computer science concepts that don't exist in other languages. Mon, 14 Mar 2005
XAML: Microsoft's New Markup Language XAML was developed by Microsoft as the user interface language for Windows Longhorn, but some developers are betting that it will become a cross-platform standard. Mon, 7 Mar 2005
Why Is SCM So Complicated? Will merging changes, configuring releases, and tracking defects ever be easy? Tue, 22 Feb 2005
System-Wide Windows Hooks Moishe explains how to set system-wide hooks in order to intercept and modify information being sent to or from Windows applications. Mon, 14 Feb 2005
UDDI: Is It Still Relevant? UDDI, the "red headed stepchild" of web services standards, is regaining significance with the rise of service oriented architectures. Mon, 7 Feb 2005
The Year Ahead Lynne predicts that 2005 will bring us more spam, less security, and maybe some shake-ups in search—but each of these fields holds opportunity for technical innovation. Mon, 24 Jan 2005
The Size of Your Software Function point analysis offers companies a standard way to measure the size of software projects. Mon, 10 Jan 2005
Next Generation ALM: Automating the Entire Build and Release Process As more and more software development shops adopt Agile processes, fully automating the build and release management processes becomes a critical element of Application Lifecycle Management (ALM) strategy. Join Forrester Senior Analyst Jeffrey Hammond and Anders Wallgren, CTO from Electric Cloud, as they discuss release management best practices and how to get started.
Wednesday, November 19, 2008. 11AM PT/2PM ET
Creating Common and Scalable SOA Solutions for the Enterprise Leveraging an Enterprise Service Router (ESR) Creating Common and Scalable SOA Solutions for the Enterprise Leveraging an Enterprise Service Router (ESR)
Despite the many emerging instances of SOA today, the ability to leverage common services and a common metadata layer in a secure and scalable manner is paramount, but rarely addressed. In this webinar, Intel discusses the core issues and opportunities behind the quest to provide a common services and information management layer, and explore a new architectural component called an Enterprise Service Router.
Thursday, November 13, 2008. 11AM PT/2PM ET
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.