|

Industry
Links
News Publications
ASQ - Quality Management Journal http://www.asq.org/products/journals/qmj.html
The Quality Management Journal is seeking high-quality research
articles that are of interest to both academia and industry.
The QMJ is a peer-reviewed journal published quarterly by the
American Society for Quality Control since 1993. The mission
of the journal is to publish significant research that is relevant
to quality management practice, and to provide a forum for discussion
of such research for both academics and practitioners.
Embedded Systems Programming http://www.embedded.com/frameindex.htm?esc.htm
Embedded Systems Programming is a monthly magazine devoted to
engineers, programmers, and project leaders who build microcontroller
and embedded microprocessor-based systems. The magazine's in-depth,
technical articles are written by experts in the field and focus
on practical ways for engineers to improve their hardware/software
integration skills, software design, and optimization.
Software Magazine http://www.softwaremag.com/
Software Magazine is a business practices and decision-oriented
publication (rather than technical) which covers software issues
such as: E-Business Readiness, Business/Data Intelligence, Application
Packages, Development, IT Sourcing, Infrastructure -Systems Management,
Protection, IT Skills, and Customer Focus.
Software Development Magazine Software Development magazine covers
the people, products, and practices of corporate development.
It exclusively targets corporate developers and technical managers
working at mainly mid- to large-size companies with sizable development
staffs. Its readership consists largely of the people who lead
or participate in mission-critical development projects. They
are the pragmatists of their organizations, and they balance
the benefits of new technology with adoption risks. They understand
the importance of legacy code and microcomputers, and they also
understand that maximizing the productivity of their programming
team is crucial to their job as well as to their organization.
Software Process Improvement and Practice http://www.interscience.wiley.com/jpages/1077-4866/
Software Process: Improvement and Practice is intended to foster
improvement in the quality, productivity, performance, and assessment
of the software development process. It publishes world-class
papers from both practitioners and academics. There are 3 main
sections of the journal: 1) Experience Reports, a rapid publication
section covering the full range of organizational and technological
factors affecting process improvement as they impact practitioners;
2) Research Papers, a fully refereed section encompassing theoretical
and empirical research; 3) Software Process Standards, a forum
for the reporting, critical review, and discussion of developing
standards.
Software Quality Professional http://www.asq.org/products/journals/sqp.html
Software Quality Professional is a quarterly journal that offers
coverage of the topics such as "The Software Quality Profile"
to "Simple Ways to Succeed at Software Process Improvement."
Software Quality Professional tries to put facts and ideas in
context and cut through the data smog to get to the meaning.
Its articles are written by industry experts addressing the application
of quality principles to the development and use of software
and software-based systems.
Software Testing & Quality Engineering Magazine http://www.stqemagazine.com/
Software Testing & Quality Engineering magazine is an information
source for developing and delivering better software. Each issue
focuses on nuts-and-bolts information and practices that can
be applied to software projects. It provides expert analysis
and real-world case studies in the areas of Testing, Management
& Teams, Tools & Automation, Measurement & Analysis,
and Process & Techniques.
STQE.net - Software Testing & Quality Engineering http://www.stqe.net/
STQE.net is an on-line resource for timely, practical information
to advance the development of quality software. It offers technical
forums, technical papers, tools data, book and publication reviews,
and other useful information for software testing and quality
engineering.
G2 News (Online Reporter, LinuxGram, Client Server News Newsweeklies)
http://www.g2news.com/
G2 has some of the best reporters in the computer industry. G2's
newsweekly format is "user-friendly". It's concise,
easy-to-read and to the point without sacrificing any of the
meat. It's meant for busy people. It tells them what's happening
-- and what probably will happen -- in concise, accessible doses,
providing details and information they can't get elsewhere. And
it tells them what they need to know on a weekly basis.
Software Reliability-related Links
ACM "The first society in computing" http://info.acm.org/
Founded in 1947, ACM is the world's first educational and scientific
computing society. It has over 80,000 computing professionals
and student members worldwide. The ACM offers authoritative publications,
conferences, and information.
CALCE Electronic Products and Systems Center http://www.calce.umd.edu/
The CALCE Center is sponsored by over 50 commercial corporate
and government organizations from all facets of the electronics
systems industry. Over the last 15 years, CALCE has invested
over $50 million in developing methodologies, models, and design
tools that address the design and manufacturing of electronic
systems. CALCE is recognized as a founder and driving force behind
the development and implementation of "physics-of-failure"
(PoF) approaches to reliability and life cycle prediction, as
well as a world leader in accelerated testing, and electronic
parts selection and management.
Carnegie Mellon Software Engineering Institute http://www.sei.cmu.edu/sei-home.html
The Software Engineering Institute (SEI) is a federally funded
research and development center established in 1984 by the U.S.
Department of Defense with a broad charter to address the transition
of software engineering technology. The SEI is an integral component
of Carnegie Mellon University and is sponsored by the Office
of the Under Secretary of Defense for Acquisition, Technology,
and Logistics.
Centre for Software Reliability http://www.csr.ncl.ac.uk/index.html
The Centre for Software Reliability (CSR) is a research center
within the Department of Computing Science at the University
of Newcastle upon Tyne; it conducts research on how to achieve
improved levels of dependability from computing systems. Current
projects address software and system requirements (their representation,
evolution and analysis); formal specifications; dependable architectures;
socio-technical engineering issues encompassing cost and dependability
trade-offs.
Cleanroom Software Engineering, Inc. http://www.cleansoft.com/
This is the commercial home page for Mike Deck's consulting company.
It provides some high level information on Cleanroom software
engineering. (Good, but not necessarily the definitive source
on the topic.)
COCOMO (COnstructive Cost MOdel), http://sunset.usc.edu/research/cocomosuite/index.html
COCOMO is a suite of software cost estimating tools, and includes
a line of code counter. It allows one to estimate the cost, effort,
and schedule associated with a prospective software development
project. This site is a Center that conducts research on COCOMO.
First published in 1981, the original COCOMO model has recently
been superseded by COCOMO II, which reflects the improvements
in professional software development practice that have been
adopted since the 1970s, positioning COCOMO for continued relevancy
into the 21st century.
CSER Consortium for Software Engineering Research http://www.cser.ca/
The Consortium for Software Engineering Research (CSER) is an
industry directed research program involving industrial members,
university investigators and researchers from the National Research
Council of Canada (NRC), with Natural Sciences and Engineering
Research Council of Canada (NSERC) financial support. Industrial
involvement is central to the concept requiring direct participation
in research projects as well as financial support for university
investigators.
The Data & Analysis Center for Software (DACS) http://www.dacs.dtic.mil/>
<http://www.dacs.dtic.mil/about/about.shtml
The Data Center for Software is a Department of Defense (DoD)
http://www.defenselink.mil/ Information Analysis Center (IAC)
http://www.dtic.mil/iac/. The DACS is the DoD Software Information
Clearinghouse serving as an authoritative source for state of
the art software information and provides technical support to
the software community.
ESPI - European Software Process Improvement Foundation.
http://www.espi.co.uk/
The European Software Process Improvement Foundation promotes
good software practice in Europe through the adoption of software
process improvement. They provide information and training to
assist those starting out on process improvement, and facilitate
exchange of knowledge and experience between practicing organizations.
The Software Cost Modeling System http://www-cs.etsu.edu/cosmos/
A freeware software cost estimating program that combines function
point estimation and intermediate COCOMO.
A state-of-the-art software project estimation and analysis tool
gives project managers insight into the size, effort, and schedule
of their software development project. The tool is unique in
that it combines the well-known Function Point and COCOMO models
as well as a Rayleigh model of staff buildup proposed by Lawrence
Putnam. These three models can be used independently or work
together. With COSMOS, users can gain an understanding of changes
in project requirements and resources that impact the project's
size, effort, and schedule.
Fraunhofer Institute for Experimental Software Engineering
(IESE) http://www.iese.fhg.de
Fraunhofer IESE helps to change software development practices
from craftsmanship to engineering. As a competence provider,
mentor, and coach, they strive to continuously improve your software
competence. Their work focuses on innovative software development
approaches, quality and process engineering, software product
lines, IT security, as well as on continuous improvement and
organizational learning. They measure, assess, and improve development
processes to help assure that software meets the highest standards
for high quality, low cost, and short time-to-market.
IEEE Computer Society Software Process Achievement Award
http://www.computer.org/awards/awdspaa.htm
The Software Process Achievement Award may be given to any software
process professional or team of software professionals responsible
for an improvement to their organization's software process.
To be considered for this award, the improvement must be sustained,
measured, and significant.
International Software Engineering Research Network (ISTERN)
http://www.iese.fhg.de/ISERN/
ISERN is a community that believes software engineering research
needs to be performed in an experimental context. By doing so
they will be able to observe and experiment with the technologies
in use, understand their weaknesses and strengths, tailor the
technologies for the goals and characteristics of particular
projects and package them together with empirically gained experience
to enhance their reuse potential in future projects.
ISO The International Organization for Standardization http://www.iso.ch/
ISO is a non-governmental organization established in 1947. The
mission of ISO is to promote the development of standardization
and related activities in the world with a view to facilitating
the international exchange of goods and services, and to developing
cooperation in the spheres of intellectual, scientific, technological
and economic activity.
ISO's work results in international agreements which are published
as International Standards.
ISO/IEC 15504 - Emerging Standard for Software Process Assessment
http://www.sei.cmu.edu/iso-15504/
The home page for news, information, and other resources for
software professionals with a special interest in the international
collaborative effort to develop a standard in the area of software
process assessment, now officially (and properly) referred to
as ISO/IEC 15504, but sometimes loosely referred to as ISO 15504
or just 15504.
SPICE - Software Process Improvement and Capability Determination
http://www.sqi.gu.edu.au/spice/
SPICE is a major international initiative to support the development
of an International Standard for Software Process Assessment.
The project is carried out under the auspices of the International
Committee on Software Engineering Standards ISO/IEC JTC 1/SC
7, through its Working Group on Software Process Assessment (WG
10).
This site was developed by the Software Quality Institute at
Griffith University, Australia. It contains information of interest
to the general public, and specific project information for SPICE
participants only.
NASA Software Engineering Laboratory (SEL) http://sel.gsfc.nasa.gov/
The Software Engineering Laboratory (SEL) is an organization
sponsored by the National Aeronautics and Space Administration/Goddard
Space Flight Center (NASA/GSFC) and created to investigate the
effectiveness of software engineering technologies when applied
to the development of applications software. The SEL was created
in 1976 and has three primary organizational members: NASA/GSFC,
Software Engineering Branch, University of Maryland, Department
of Computer Science, Computer Sciences Corporation, Space and
Earth Technology Systems The goals of the SEL are: 1. to understand
the software development process in the GSFC environment; 2.
to measure the effects of various methodologies, tools, and models
on this process; 3. to identify and then to apply successful
development practices.
NASA Software Working Group http://www.ivv.nasa.gov/SWG/index.shtml
The Software Working Group (SWG) is an Agency-wide software advocate
and coordinating body that is responsible for addressing software
related issues throughout NASA. The SWG currently has members
from NASA Headquarters and the following NASA Centers: Ames Research
Center (ARC), Dryden Flight Research Center (DFRC), Goddard Space
Flight Center (GSFC), Jet Propulsion Laboratory (JPL), Johnson
Space Center (JSC), Kennedy Space Center (KSC), Langley Research
Center (LaRC), Glenn Research Center (GRC), Marshall Space Flight
Center (MSFC).
National Institute for Standards and Technology (NIST) http://www.nist.gov/welcome.html
The National Institute of Standards and Technology is an agency
of the U.S. Department of Commerce's Technology Administration.
Established in 1901, NIST strengthens the U.S. economy and improves
the quality of life by working with industry to develop and apply
technology, measurements, and standards. It carries out this
mission through a portfolio of four major programs: Measurements
and Standards Laboratories, Advanced Technology Program, Manufacturing
Extension Partnership, and Baldrige National Quality Award.
National Software Alliance (NSA) http://www.software-alliance.org/
Congress has directed the Software Program Managers Network (SPMN)
to address the very serious threat to, and significant impact
on, Armed Service acquisition programs regarding the acute shortage
of trained U.S. personnel with the requisite software skills
necessary to design and build the large-scale software systems
needed to maintain our technological edge for our deployed forces
and to support force deployment. In 1992, the SPMN established
the National Software Alliance (NSA). The NSA, under SPMN management,
is engaged in two critical efforts: first, to help address our
nation's increasingly severe software labor shortage; and second,
to facilitate the understanding, deployment, and effective use
of software industry management and technical best practices.
The NSA accomplishes these objectives by disseminating best practices
information and specialized skill courses to government organizations,
industry, academia, and foundations. Participation in the NSA
is open and without charge to all U.S.-based parties, including
software practitioners, executives, strategic planners, consultants,
technologists, and educators.
Quality Assurance Institute http://www.qaiusa.com/
The Quality Assurance Institute (QAI) is exclusively dedicated
to partnering with the enterprise-wide Information Quality profession.
QAI is an international organization consisting of member companies
in search of effective methods for detection-software quality
control and prevention-software quality assurance. QAI provides
leadership and state-of-the-art solutions in the form of consulting,
education services, and assessments.
Reliability Analysis Center http://rac.iitri.org/
The Reliability Analysis Center (RAC) is one of the DoD Information
Analysis Centers (IACs). The IACs are chartered by the DoD to
collect, analyze, and disseminate data and information in a designated
technical area of specialization. Information is distributed
to DoD and industry via databases, methodology handbooks, state-of-the-art
technology reviews, training courses, and consulting services.
RAC's scope is the reliability, maintainability, quality and
supportability of microcircuits, semiconductors, electromechanical
and mechanical parts, and equipment/systems employing these parts.
IIT Research Institute (IITRI) has operated the RAC since its
inception in 1968. Operations were initially from Chicago, IL
headquarters, later relocated to Griffiss Air Force Base, and
are currently at IITRI's Rome Office, 201 Mill Street, Rome,
NY. In 1998, RAC absorbed the Supportability Information and
Decision Analysis Center (SIDAC), previously an AF sponsored
IAC operation under a separate contract.
Reliable Software Technologies http://www.rstcorp.com/
Reliable Software Technologies small high-tech company that specializes
in advanced software engineering technologies.
SEPT Software Engineering Process Technology http://www.12207.com/
SEPT is dedicated to meeting the information needs of the professional
community concerning software standards.
Software Division of the ASQ http://www.asq-software.org/
The stated mission of ASQ-Software is to be the leading authority
and recognized champion on issues related to software quality.
Software Engineering Information Repository (SEIR) http://seir.sei.cmu.edu/
The Software Engineering Information Repository provides a forum
for the contribution and exchange of information concerning software
engineering improvement activities. Registered customers of the
SEIR can exchange questions or tips and contribute (deposit)
experiences or examples to assist each other with their implementation
efforts. In the process of contributing this information, SEIR
customers are building a knowledge base in this repository for
their future use.
Software Engineering organization http://www.software-engineer.org/
This site was created by graduate students earning their Masters
degree in Software Engineering (MSE) from Enbry-Riddle Aeronautical
University, FL. They designed and developed Sofware-engineer.org.
because they encountered difficulties writing papers about software
engineering disciplines. Frequently, they had a hard time finding
compiled resources on software engineering. They created the
site to facilitate communication between software engineers and
promote free information sharing within that community.
Software Methods & Tools http://www.methods-tools.com/index.html
The goal of Software Methods & Tools is to be the premier
source of information on software development methods and tools.
It provides products and services to the software engineering
and application development community. Its view of application
development is quite broad, ranging from small systems on personal
computers to large distributed systems running on an Intranet.
Its intended audience includes managers, developers, researchers,
and consultants involved with applications development and software
engineering.
The Software Productivity Consortium http://www.software.org/
A membership based organization with a primary interest in software
process improvement.
WWW Virtual Library - Formal Methods http://archive.comlab.ox.ac.uk/formal-methods.html
This site contains pointers to information on Formal Methods,
useful for mathematically describing and reasoning about computer-based
systems, available around the world on the World Wide Web (WWW).
Formal Methods are fault avoidance techniques that help in the
reduction of errors introduced into a system, particularly at
the earlier stages of design. They complement fault removal techniques
like testing. inks for accessing on-line information in the following
categories are available:
WWW Virtual Library - Software Engineering http://rbse.jsc.nasa.gov/virt-lib/soft-eng.html
This site contains pointers to information on Software Engineering.
It is currently converting to a MORE (metadata-based)
Web cataloging system to allow more flexible manipulation of
individual library entries, including the ability to search for
specific library entries, place library entries in multiple collections,
and a number of other features.
Software Reliability Conferences and Events
CMG - Computer Measurement Group December
10-15, 2000 at the Marriott World Center, Orlando, FL
http://www.cmg.org/conference/conference.html
ICSE 2001 -- International Conference on Software Engineering:
May 12-19, 2001 - Westin Harbour Castle Hotel
Toronto, Canada May 12-19, 2001.
http://www.csr.UVic.CA/icse2001/index.html
ICSE 2001 is a conference for software engineering that aims
to present the latest inventions, achievements, and experiences
in software engineering research and practice and provide a forum
for exchanging ideas and experiences. ICSM'2000 SV -- International
Conference on Software Maintenance 2000 in Silicon Valley October
11-14, 2000 San Jose, CA (Held in conjunction with ISSRE 2000
(Oct. 8-11)and WESS 2000 (Oct. 14)
http://www.esi.es/WorldwideEvents/Events/event26.html
ISACC 2000 -- The Software Risk Management Conference: September
24-26, 2000. Hyatt Regency Hotel, Reston Town Center, Reston,
Virginia
http://www.isacc.org/
Three-day conference featuring expert speakers, hands-on tutorials,
and break-out sessions, which aims to increase the attendee's
knowledge base and help meet the challenges of software's security,
safety, and reliability.
ISSRE'2000 -- International Symposium on Software Reliability
Engineering October 8-11, 2000 Doubletree
Hotel, San Jose, CA
http://www.rstcorp.com/conferences/issre2000/
ISSRE'2000 seeks to bring together practitioners and researchers
from around the world to share the latest information and know-how
related to all areas of software reliability engineering for
a broad range of applications. The theme of the 2000 symposium
will be "Applying Software Reliability". ISSRE'2000
seeks new results concerning today's software reliability problems.
But ISSRE'2000 will give preference to papers focusing on the
application of theory to the practice of reliability assessment.
ISSRE'2000 has adopted this theme so that: (1) researchers can
better hone their efforts toward the real problems expected in
the next century, and (2) industry practitioners can describe
real-world problems and the needed reliability technologies.
ISSTA 2000 -- International Symposium on Software Testing
and Analysis: August 21-25, 2000 Portland
Marriott Downtown, Portland, OR
http://www.ics.uci.edu/IRUS/issta/
PSQT - Practical Software Quality Techniques PSQT/PSTT
2000 North - September 18-22, 2000, Radisson South Hotel, Minneapolis,
MN
http://www.softdim.com/psqt/
The conference focuses on software quality from a real world
perspective, providing innovative yet practical solutions to
software quality challenges. PSQT /PSTT features concurrent sessions
on software product and process quality assurance areas such
as Testing, Inspections, Reviews, and Walkthroughs, Software
Process Assessment and Improvement, Quality Management, Measurements
and Benchmarking, ISO 9000, Configuration Management and Version
Control, Change Tracking, Requirement Management, and automated
tools supporting a software quality lifecycle.
SEPG - Software Process Improvement Conference (SEI) SEPG
2001 - March 12-15, 2001, New Orleans Marriott, New Orleans,
LA
http://www.sei.cmu.edu/products/events/sepg/
A premier international conference and exposition for software
process professionals. Sponsored by the Software Engineering
Institute (SEI) and hosted by a Software Process Improvement
Network (SPIN), this four-day event brings together international
representatives from government, industry, and academia for a
truly global perspective on software process improvement (SPI)
activities and results. To ensure a broad perspective in selecting
and structuring SEPG 2001, the program committee includes representatives
from SPINs across the U.S. who have a key role in defining the
technical program.
Software Quality Engineering, STAR West October
23-27, Fairmont Hotel, San Francisco, CA
http://sqe.com/starwest/
STARWEST 2000 features participation from a range of industry,
government, and corporate software organizations. The conference
aims at providing innovative, practical solutions to software
test and evaluation challenges. With a conference curriculum
consisting of subject experts, in-depth tutorials, concurrent
sessions on key software testing issues, and a Testing EXPO featuring
the latest in testing technology, tools and services, STARWEST
2000 has become a relevant and highly regarded conference.
Software Quality Engineering, STAR East May
1-5, 2000, Omni Rosen Hotel, Orlando, FL
http://sqe.com/stareast/
Embedded Systems Conferences ESC 2000
- September 24-28, 2000, San Jose Convention Center, San Jose,
CA
ESC Europe - November 7-9, 2000, Maastricht Exposition and Conference
Center, Maastricht, Netherlands
ESC San Francisco - April 9-13, 2001, Moscone Convention Center,
San Francisco, CA
ESC Chicago - July 9-11, 2001, Navy Pier - Festival Hall, Chicago,
IL
ESC Boston - September 4-7, 2001, Hynes Convention Center, Boston,
MA
http://www.embedded.com/frameindex.htm?esc.htm
Embedded Systems Conferences connect engineers and developers
with practical skills and the newest product demos.
International Software Quality Week and Internet Quality
Week Conferences
QWE2K, 20-24 November 2000, Brussels, Belgium
http://www.soft.com/QualWeek/
Quality Week Conferences are high-end, carefully refereed technical
conferences that focus on Software Quality and Internet Quality
issues -- from process improvement to testing to applying modern
technology. Positioned midway between Academic and Industrial
events, Quality Week Conferences blend hi-tech topics, common-sense
guidelines, real-world experience, and informal information exchange
with acknowledged software and Internet quality experts, and
access to industrial technical and support resources.
Software Reliability Training
|