Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: David Parnas


Related Topics

In the News (Wed 30 Dec 09)

  
  Dr. David Lorge Parnas   (Site not responding. Last check: 2007-10-21)
Parnas is currently on leave of absence at the
David Lorge Parnas is the Director of the
Parnas is a Fellow of the Royal Society of Canada and a Fellow of the Association for Computing Machinery (ACM).
www.cas.mcmaster.ca /sqrl/parnas.homepg.html   (319 words)

  
 David Parnas - Wikipedia, the free encyclopedia
David Lorge Parnas (born February 10, 1941) is an early pioneer of software engineering who developed the concept of module design which is the foundation of object oriented programming today.
David earned his Ph.D. at Carnegie Mellon University in electrical engineering and worked there as a professor for many years.
Parnas also earned a professional engineering license in Canada and was one of the first to apply traditional engineering principles to software design.
en.wikipedia.org /wiki/David_Parnas   (481 words)

  
 David Parnas   (Site not responding. Last check: 2007-10-21)
david david grossman david livingstone david lloyd david lodge david lynch david miller david mitrany david newman david ohara david panama david levasseur david letterman
David and Goliath - King David Art bible art - original drawing of David and Goliath (1972), the confrontation between David and Goliath: David makes a stand against Goliath.
Zaafra, David Ilustraciones realizadas por David Zaafra (David González.
www.serebella.com /encyclopedia/article-David_Parnas.html   (582 words)

  
 Apria - resources - News   (Site not responding. Last check: 2007-10-21)
Dr. David Parnas, of Hometown Family Medicine on Park Street, has been activated by the Army Reserves and is due to report to Fort Irwin in California in two weeks.
Parnas, however, feels he should not have to report because he is disabled and has already fulfilled his contract with the Army.
Parnas was called to serve in Kuwait a few years ago and lost nearly half of his business in Norwalk.
www.apria.com /resources/1,2725,494-277522,00.html   (753 words)

  
 David Parnas   (Site not responding. Last check: 2007-10-21)
David, Parnas, a vocal opponent of the SDI (Star Wars) project, believes that ethical people should work on projects they think have unethical aspects.
David Parnas is Professor of Computer Science and Queen's University in Kingston, Ontario.
David Parnas stands as an example that the roots of good will are there, and that on them we can grow lives of action and responsibility.
courses.cs.vt.edu /~cs3604/lib/Ethics/parnas.html   (1429 words)

  
 CPS108 - Why Software Jewels Are Rare   (Site not responding. Last check: 2007-10-21)
David Lorge Parnas' article is a longing for software jewels, rare software that is of superb quality.
However, unlike what Wirth contends, Parnas believes that design is much more of an important factor than language in creating a good software, as most times the design team cannot choose (or create) their own language for a given project.
Additionally, Parnas makes a very good case by pointing out that what designers really need to worry about is their design, rather than a particular language as Wirth argues.
www.duke.edu /~rbc2/cps108/jewels.html   (776 words)

  
 Info and facts on 'David Parnas'   (Site not responding. Last check: 2007-10-21)
David Parnas is an early pioneer of software engineering (additional info and facts about software engineering) who developed the concept of module design which is the foundation of object oriented (additional info and facts about object oriented) programming today.
Parnas earned his Ph.D. at Carnegie Mellon University (additional info and facts about Carnegie Mellon University), and worked there as a professor for many years.
Parnas took a public stand against the Strategic Defense Initiative (additional info and facts about Strategic Defense Initiative) (aka star wars) in the mid 1980s, arguing that it would be impossible to write an application that was free enough from errors to be safely deployed.
www.absoluteastronomy.com /encyclopedia/d/da/david_parnas.htm   (306 words)

  
 David Parnas - RecipeFacts   (Site not responding. Last check: 2007-10-21)
David Lorge Parnas (born 1941) is an early pioneer of software engineering who developed the concept of module design which is the foundation of object oriented programming today.
Parnas earned his Ph.D. at Carnegie Mellon University in electrical engineering and worked there as a professor for many years.
Parnas took a public stand against the US Strategic Defense Initiative (a.k.a.
www.recipeland.com /encyclopaedia/index.php/David_Parnas   (436 words)

  
 Inscrições   (Site not responding. Last check: 2007-10-21)
David Lorge Parnas holds the NSERC/Bell Industrial Research Chair in Software Engineering in the McMaster University Faculty of Engineering's Computing and Software Department where he is Director of the Software Engineering Programme.
Parnas has been Professor at the University of Victoria, the Technische Hochschule Darmstadt, the University of North Carolina at Chapel Hill, Carnegie Mellon University and the University of Maryland.
Dr. Parnas is a Fellow of the Royal Society of Canada and a Fellow of the Association for Computing Machinery (ACM).
www.inf.ufsc.br /sbes99/parnas.html   (510 words)

  
 Learn more about David Parnas in the online encyclopedia.   (Site not responding. Last check: 2007-10-21)
Module Design: Parnas wrote about the criteria for designing modules, in other words, the criteria for grouping functions together.
Social Responsibility: Parnas also took a key stand against the Strategic Defense Initiative (SDI) in the mid 1980s, arguing that would be impossible to write an application that was free enough from errors to be safely deployed.
Parnas earned his Ph.D. at Carnegie Mellon University, and worked there as a professor for many years.
www.onlineencyclopedia.org /d/da/david_parnas.html   (281 words)

  
 [20030831] SOFTWARE FUNDAMENTALS: COLLECTED PAPERS BY DAVID L.PARNAS
David Parnas is highly regarded for his many valuable contributions to software engineering.
David L. Parnas is both a clear and creative thinker and an extraordinary expositor of seminal ideas.
Dave Parnas clearly explained what a hierarchical structure is, what some of the important hierarchical structures that we use are, why people often confuse them, and how to create a layered structure that meets your needs.
lectures.ticmundi.com /0-201-70369-6.html   (2033 words)

  
 CS851 - Software Fundamentals   (Site not responding. Last check: 2007-10-21)
Parnas has made tremendous contributions to software engineering over more than 30 years, and this compendium is the best way to access his material.
The goal of this course is to study Parnas’ work very carefully so as to learn as much as possible by looking at the material as a whole.
Parnas work is fundamental, and it is important to understand it thoroughly and completely.
www.cs.virginia.edu /~jck/cs851   (433 words)

  
 Software Engineering Notes
Parnas has previously been a Professor at the University of Victoria, the Technische Hochschule Darmstadt, the University of North Carolina at Chapel Hill, Carnegie Mellon University and the University of Maryland.
Parnas has held non-academic positions advising Philips Computer Industry (Apeldoorn), the United States Naval Research Laboratory in Washington, D.C. and the IBM Federal Systems Division.
In his teaching, as well as in his research, Dr. Parnas seeks to find a "middle road" between theory and practice, emphasizing the identification of theoretical results and notations that can be applied to improve the quality of our products.
www.cs.yorku.ca /eiffel/teaching_info/Parnas_on_SE.htm   (3754 words)

  
 David Parnas   (Site not responding. Last check: 2007-10-21)
David Parnas is a pioneer of softwareengineering who developed module design, social responsibility, and professionalism.
Social Responsibility: Parnas also took a key stand against the Strategic Defense Initiative (SDI) in the mid 1980s, arguing that would be impossible to writean application that was free enough from errors to be safely deployed.
Parnas earned his Ph.D. at Carnegie MellonUniversity, and worked there as a professor for many years.
www.therfcc.org /david-parnas-38135.html   (287 words)

  
 ICSE 2001: Symposia
At ICSE 2001 we are honoring the work of one of the grandmasters of our field, highlighting the fundamental ideas that David L. Parnas invented and expounded, including such ideas as information hiding, abstract interfaces, the uses relation, program families, explicit layered exception handling, and deterministic scheduling for hard real-time systems.
David Parnas is both a clear and creative thinker and an extraordinary expositor of seminal ideas.
David M. Weiss is Director of Software Technology Research at Avaya Laboratories, where he conducts and guides research into ways of improving the effectiveness of software development.
www.csr.uvic.ca /icse2001/progsymposia.html   (1420 words)

  
 PMag v03n2p24 -- Professor Parnas Strikes Back at the Star-Warriors
In May of 1985 Dr. David Parnas, a world-renowned computer scientist, was asked to sit on a panel to examine Star Wars computing.
DAVID PARNAS: My first professional involvement came in 1971 when I was asked to review a new computer design for the Navy.
PARNAS: I travelled in New Zealand and Australia last summer and was struck by the similarity in problems to those in Canada.
www.peacemagazine.org /archive/v03n2p24.htm   (3325 words)

  
 Department News Briefs
On June 1st, Dr. David Parnas was induced as a Fellow into the Canadian Academy of Engineering/L'Academie canadienne du genie at the Academy's annual meeting in Calgary, Alberta.
In May, Dr. Parnas was honoured at the David L. Parnas Symposium, part of the 23rd International Conference on Software Engineering in Toronto, Ontario.
David Wilkinson is the Director of the Centre for Automotive Materials.
www.eng.mcmaster.ca /macengineer/deptnews.htm   (624 words)

  
 ASWEC2005 - Keynote Speakers
David Lorge Parnas is the Director of the Software Quality Research Laboratory in the Faculty of Engineering's Computing and Software Department.
Parnas is currently on leave of absence at the Software Quality Research Laboratory at University of Limerick in Ireland.
David Barbagallo was appointed Executive Vice President Solutions Development for Mincom Limited in May 2002.
www.itee.uq.edu.au /~aswec2005/keynote_speakers.php   (1187 words)

  
 CS446 Notes 7: Complex SW
Parnas is one of 4 keynote speakers), which discusses various means of fighting complexity.
David Lorge Parnas, born 10 February 1941, is the holder of the NSERC/Bell Industrial Research Chair in Software Engineering in the Department of Electrical and Computer Engineering at McMaster University in Hamilton, Ontario.
Deeply concerned that technology be applied to the benefit of society, David Parnas was the first winner of the "Norbert Wiener Award for Professional and Social Responsi- bility" (awarded by Computing Professionals for Social Responsibility) and has been President of the Canadian group "Science for Peace" and an officer of Canadian Pugwash.
www-db.stanford.edu /pub/gio/CS446/1995/ECCS.html   (3115 words)

  
 Software Fundamentals: Collected Papers by David L. Parnas   (Site not responding. Last check: 2007-10-21)
One aspect of 30 year-old writtings that may be a stumbling block for similarly aged programmers is that these works live in an iron world: where programs lived very close to their hardware.
Parnas uses phrases like "4 bytes packed in a word" and "core" that seem primal (not to say that some folks aren't concerned with word-sizes and which endian, just that the overall percentage is much lower).
Each paper is started off with an introduction from one of Parnas' peers (like Barry Boehm), giving the paper a connection to the modern state of Software Engineering, and trying to give the reader an understanding of just how seminal the particular paper was to the world of Computer Science and Software Engineering.
www.textkit.com /0_0201703696.html   (999 words)

  
 DBLP: David Lorge Parnas
Wolfram Kahl, David Lorge Parnas, Gunther Schmidt: RelMiS 2001 - Preface.
David Lorge Parnas, Daniel P. Siewiorek: Use of the Concept of Transparency in the Design of Hierarchically Structured Systems.
David Lorge Parnas: On facilitating parallel and multiprocessing in ALGOL.
www.informatik.uni-trier.de /~ley/db/indices/a-tree/p/Parnas:David_Lorge.html   (1305 words)

  
 Rochester Chapter of the IEEE Computer Society
The Computer Society will host a talk by Dr. David L. Parnas on "Software Aging" at RIT on September 23rd at 7PM in Room 76-1125.
Professor Parnas received his B.S., M.S. and Ph.D. in Electrical Engineering from Carnegie Mellon University, and honorary doctorates from the ETH in Zurich and the Catholic University of Louvain in Belgium.
Dr. Parnas won an ACM "Best Paper" Award in 1979, and two "Most Influential Paper" awards from the International Conference on Software Engineering.
www.ewh.ieee.org /r1/rochester/comsoc/1998/19980923/19980923.html   (467 words)

  
 Simtrol.com - Press Room   (Site not responding. Last check: 2007-10-21)
Parnas, a Fellow of the Association for Computing Machinery (ACM), is Director of the Software Engineering Programme at McMaster University in Hamilton, Ontario, and is an internationally recognized expert in the field of software engineering.
Parnas was retained by VSI’s Board of Directors as part of its due diligence regarding various agreements with VSI’s technology partner, ACIS, Inc. (“ACIS”).
Parnas is well known for his extensive experience in reviewing real-time software systems and providing expert testimony for the most demanding industrial clients.”
www.simtrol.com /IR/pr2001-09-24.asp   (720 words)

  
 Encyclopedia: David Parnas
FACTOID # 198: The oldest official nation-state flag in the world is the northern cross of Denmark.
Object-oriented programming (OOP) is a computer programming paradigm in which a software system is modeled as a set of objects that interact with each other.
David Parnas (born 1941) is an early pioneer of software engineering who developed the concept of module design which is the foundation of object oriented programming today.
www.nationmaster.com /encyclopedia/David-Parnas   (1279 words)

  
 University of Limerick News   (Site not responding. Last check: 2007-10-21)
Professor David Parnas, one of the world leaders in software engineering, will formally join the University of Limerick (UL) today thanks to a major grant funded by Science Foundation Ireland (SFI).
Professor Parnas will link his research team with projects underway at UL's College of Informatics and Electronics to develop methods, tools and procedures to improve the quality of industrial and commercial software.
Professor Parnas received his B.S., M.S. and Ph.D. in electrical engineering-systems and communications sciences from CMU, and honorary doctorates from the ETH in Zurich and the Catholic University of Louvain in Belgium.
www.ul.ie /main/news/parnas.html   (579 words)

  
 Dr. David Lorge Parnas, Public Lecture at Concordia University's Science College   (Site not responding. Last check: 2007-10-21)
David Lorge Parnas, born the 10th of February 1941 in Plattsburgh N.Y, is Professor of Computer Science at Queen's University in Kingston, Ontario, Canada.
Professor Parnas initiated and led the Software Cost Reduction Project at the U.S Naval Research Laboratory in Washington D.C. He has taught at Carnegie-Mellon University, the University of Maryland, the Technische Hohschule Darmstadt, the University of North Carolina at Chapel Hill, and the University of Victoria in British Columbia.
Parnas is interested in all aspects of software engineering.
alcor.concordia.ca /%7Escol/parnas_lec.html   (233 words)

  
 The Dangers of Technological Development
A respected computer scientist within the Department of Defense, David Parnas was recruited to join the panel of directors for the Strategic Defense Initiative, more properly known as "Star Wars." One of his first tasks was to study the feasibility of creating a computerized network to be used in the defense against nuclear attack.
In a recommendation to the DoD, he revealed his findings and then promptly resigned from his position of leadership, citing that he would not support a futile project that not only would waste billions in revenue, but would also give the American people a false sense of safety.
A man with strong convictions, Parnas refused to back down from blowing the whistle on technology in which he did not believe.
cse.stanford.edu /class/cs201/projects-99-00/technology-dangers/obligation.html   (230 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.