Advertisement
Promo

Application development Toolkit

Download now

Software Engineering for Systems Hackers

PublisherCarnegie Mellon University
Format256.0KB PDFDate added05 Feb 2008
Topics Software Engineering
Downloads31

This paper attempt to capture some of the techniques that experienced systems hackers use to make their lives easier, their development faster, and their programs better. In this journey, the authors will scrupuously avoid metrics, excessive formalism, and the traditional trappings of very large-scale software engineering that are so often taught in undergraduate software engineering courses. While these techniques have their place and value, there is a middle ground of practical software engineering techniques that work well for programming in small groups - say, one to five people. This paper focus the attention on systems programming, the often low-level and intricate software development in operating systems, networks, compilers, and the other components that build the foundation of higher layer software systems.

Download now

Did you find this white paper useful?
7 out of 16 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

HP and RIM Join Forces to Enable Holistic Enterprise BlackBerry Management

Following the announcement in May 2009 of plans to establish a strategic alliance with Research in Motion (RIM), HP has introduced the Operations Manager for BlackBerry Enterprise software. This new...


MSDN Webcast: Project 2010 and Project Server 2010 Programmability (Level 200)

In this webcast, the presenter provides an overview of the programmability enhancements that are in the upcoming versions of Microsoft Office Project 2010 and Microsoft Office Project Server 2010. The...


Saas- Multi-Tenant And Single Tenant Deployment Models in the Age of Virtualized Instances

Buying and provisioning services through the Internet has become the new standard, shifting the tradiotional view of software as a PRODUCT to its new conception as a SERVICE. This new...


All Things On Demand

Traditional customer relationship management (CRM) systems fall short when it comes to usability, deployment and payment speed. Software-as-a-Service (SaaS) 1.0 offers such features, but it is limited in other respects....


Smarter Systems Development: A System Engineering Trade Study to support Green Initiatives with Model Driven Development

Trade studies help us fully explore the design space to ensure that a proposed solution best meets conflicting performance and cost requirements. But many of us don't know that you...


Trial Download: Rational AppScan Standard Edition V7.9

To improve the security of web applications, it starts by building software securely. IBM Rational AppScan is a suite of Web application vulnerability scanners that include dynamic and static analysis...


Practical Approaches for Securing Web Applications across the Software Delivery Lifecycle

Enterprises understand the importance of securing web applications to protect critical corporate and customer data. What many don't understand, is how to implement a robust process for integrating security and...


Broadband Deals? Powered by Top 10 Broadband

150+ broadband packages

Compare 30+ mobile broadband deals

Mobile Broadband »
White Paper

Featured White Paper

IBM Virtualization Services

Virtualization is a powerful technology and can have profound effects on the datacenter; however, it should be viewed as a component of an overall IT strategy that will be able to support the enterprise's needs. IDC recommends that enterprises look at the entire architecture and determine how to best deploy virtualization

Download Now

Other White Papers

HP print solutions and 3M

the objective for 3M was to optimize office printing infrastructure at 3M locations worldwide...

IBM XIV® Storage System: Thin Provisioning Reinvented

Managing IT storage infrastructure is an endless balancing act of providing enterprise-class...

See All White Papers


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters