! Aware > default selections > Activity specific > Software Development >

Software Development

Tools and utilities for software development
Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Subject Divisions (default selections)
(These links to detailed subjects under this one retain your personalized selections.)

Software Licensing - Intellectual Property Considerations, comparing licenses, legal issues

Specific Programming Languages - C, PERL, Fortran, et al.

Automated Build Utilities - make and similar programs for compiling and creating executable software from source

Software Documentation - Creating user and developer documentation. Visualizing existing systems.

Software Development Methods - Software process paradigms, management, improvement, analysis.

Components and OO Development - Component and Object-oriented reuse and development

Software Maintenance - Perfecting, adapting, and improving existing systems

Protocol Development - Theory and techniques for developing communications protocols.

Object File Utilities - Object (already compiled) file utilities, libraries

Software Quality - Software correctness and reliability

Software Measurement and Metrics - Measurement of software for various uses

Software Design - Planning, specification, requirements.

#Overviews and other related subjects# - related, but not under or including this subject directly.


Information and Publications: Showing

Programmers Heaven - Where programmers go! - Over 12,500 Free programming files, links, articles, tutorials, messageboard, source codes, utilities, C/C++, Internet, Visual

http://www.programmersheaven.com - Over 12,500 Free programming files, links, articles, tutorials, messageboard, source codes, utilities, C/C++, Internet, Visual Basic, Delphi, Java, Pascal, Assembler and other tools.

Comp.software-eng FAQ (Part 0): periodic postings and archives

At faqs.org Part 1):  Part 2):  Part 3):  Part 4): 
At MIT Part 0):  Part 1):  Part 2):  Part 3):  Part 4): 


Books: Showing

Dynamic Logic
[David Harel, et al; 2000-10-02] ISBN 0262082896
- At Barnes & Noble - At Amazon - At Half

Software Optimization for High Performance Computing: Creating Faster Applications
[Isom Crawford, Kevin Wadleigh; 2000-05-18] ISBN 0130170089
- At Barnes & Noble - At Amazon - At Half

Introduction to Expert Systems (3rd Edition)
[Peter Jackson; 1999-01] ISBN 0201876868
- At Barnes & Noble - At Amazon - At Half

Introduction to the Theory of Computation
[Michael Sipser; 1996-12-13] ISBN 053494728X
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

What Has Influenced Computing Innovation? ( Thomas P. Hughes, Jerry R. Sheehan ; IEEE Computer Magazine 1999-02)

- New computing products, processes, and services typically stem from the complex interaction of government, industry, and academia. But can past successes reveal specific patterns? A panel sponsored by the National Research Council looked at lessons learned in five critical fields.

Year 2000 Tool Classification Scheme ( David Sharon ; IEEE Software Magazine 1997-07)

- Taking the guesswork out of tool selection.

Why Software Jewels Are Rare ( David Lorge Parnas ; IEEE Computer Magazine 1996-02)

- Can "lean" software compete in the marketplace? Can useful software also be elegant? Maybe we can't have it all, but surely there's room for improvement.

Visual Programming ( Margaret M. Burnett, David W. McIntyre ; IEEE Computer Magazine 1995-03)

A Plea for Lean Software ( Niklaus Wirth ; IEEE Computer Magazine 1995-02)

- Software’s girth has surpassed its functionality, largely because hardware advances make this possible. The way to streamline software lies in disciplined methodologies and a return to the essentials.


Questions and Answers: Showing

What does it mean when the linker says that _end is undefined? []

At comp.lang.c FAQ

I'm still getting errors due to library functions being undefined, even though I'm requesting the right libraries. []

At comp.lang.c FAQ

I get errors due to library functions being undefined even though I #include the right header files. []

At comp.lang.c FAQ

I'm trying to port this old program. Why do I get "undefined external'' errors for some library functions? []

At comp.lang.c FAQ

Where and how can I get copies of all these freely distributable programs? []

At comp.lang.c FAQ

GCC-based IDE's for DOS? [2002/01/16]

At Ask Slashdot

Best "Visual Studio" Alternative On Linux [2001/08/13]

At Ask Slashdot

Finding Developer Toolkits On The Web? [ 2000/08/02]

At Ask Slashdot

Whatever Happened To 4GL Tools? [ 2000/04/06]

At Ask Slashdot

Cross-Platform Development Tools? [ 2000/04/04]

At Ask Slashdot

Enterprise Development Tools For Linux? [ 2000/03/18]

At Ask Slashdot

Organizing Open Source [ 2000/02/05]

At Ask Slashdot


Applications and Utilities: Showing

wxBuilder - wxBuilder is an IDE (Integrated Development Environment) for wxWindows that emulates programs like Inprise's C++ Builder, Delphi, and Microsoft Visual Basic. {(L)GPL}

At Sourceforge ( Mature)

Leo: Literate Editor with Outlines - Leo is a programmer's editor that represents a noweb or CWEB (literate) program as an outline. The combination of literate programming and outlining creates a powerful and enjoyable new way of programming. {oss}

At Sourceforge ( Production/Stable)

crossgo32-1.3 - Cross Development Environment for 32-bit DOS

At FreeBSD Ports
crossgo32-djgpp2-2.01 - DJGPP V2 libraries and compatability for crossgo32 crosscompiler (At FreeBSD Ports)

motor-3.2.0_1 - A powerful text mode based programming IDE

At FreeBSD Ports

moleskine-0.7.7 - A generic source code editor for the GNOME desktop

At FreeBSD Ports

fine-2.4 - An editor that uses the QT toolkit and can do syntax highlighting

At FreeBSD Ports

moonshine-1.1.5 - A customizable IDE that supports a wide variety of languages

At FreeBSD Ports

Guilty - A lightweight Tinderbox look-alike. {GPL}

(Info at freshmeat)

QtEZ - Qt based rapid application development environment {GPL}

qtez-0.93.5 - Qt Rapid Application Development Environment for X Window System (At FreeBSD Ports)

xwpe-alpha - A programming environment for UNIX systems {GPL}

xwpe-1.5.22a - A Borland-like IDE programming environment (At FreeBSD Ports)
xwpe-1.5.22a.tgz - powerful programming editor (At OpenBSD 2.7_packages i386)
xwpe-1.5.22a.tgz - powerful programming editor (At OpenBSD 2.8_packages i386)
xwpe-1.5.22a.tgz - powerful programming editor (At OpenBSD 2.7_packages m68k)
xwpe-1.5.22a.tgz - powerful programming editor (At OpenBSD 2.7_packages sparc)
xwpe-1.5.22a.tgz - powerful programming editor (At OpenBSD 2.8_packages m68k)
xwpe-1.5.22a.tgz - powerful programming editor (At OpenBSD 2.8_packages sparc)
(Info at freshmeat)

CodeWarrior Learning Edition

Development 7.0.1 Media Kit

CodeWarrior for Linux 6.0

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

crossgo32-djgpp2-pdcurses-2.2 - PD curses for crossgo32 crosscompiler with djgpp v2 libraries

At FreeBSD Ports

libgtkeditor-0.1.8 - A source code editor widget for GTK+

At FreeBSD Ports

Related Subjects (default selections)
Subject classifications directly under this one are #here#.

(The following links to subjects at this site retain your personalized selections.)

File and Version Management - RCS, CVS, distribution, etc.

Up to Activity specific - Gateway topic to software used in specific activities. (application software, business, professional, science, education, etc.)

Specific Operating Systems - Operating System specific pages

See also: Process Creation and Control - covers child process control (like sending signals), renice, fork, et al

See also: Debugging and Tracing - (utilities, system and library calls which support debugging and tracing)

(There may be additional related subject pages listed here)

External Categories

freshmeat.net : Topic : Software Development

freshmeat.net : Topic : Text Editors : Integrated Development Environments (IDE)

(Metalab at UNC) /pub/linux/devel/ - development tools (compilers, interpreters etc)

Devel - - Software development utilities and libraries.

Personalized Selections
Platform:
MS Windows.
Unix/BSD/Linux.
X.
Prog.Language:
Java.
C/C++.
License:
  Public Domain.
  BSD-like.
Open-source.
  GPL or LGPL.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Activity specific > Software Development >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments