Geometry.Net - the online learning center
Home  - Technology - Software Engineering
e99.com Bookstore
  
Images 
Newsgroups
Page 2     21-40 of 107    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

         Software Engineering:     more books (100)
  1. Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies by Capers Jones, 2009-10-08
  2. Enterprise-Scale Agile Software Development (Applied Software Engineering Series) by James Schiel, 2009-11-18
  3. Software Engineering for Internet Applications by Eve Andersson, Philip Greenspun, et all 2006-03-06
  4. Practical Software Engineering (The Aksen Associates Series in Electrical and Computer Engineering) by Schach, 1992-05-19
  5. Software and Hardware Engineering: Motorola M68HC12 by Fredrick M. Cady, James Sibigtroth, 2000-02-17
  6. Object-Oriented Software Engineering by Stephen Schach, 2007-09-05
  7. Software Engineering: Principles and Practice 3e by Prof. Hans van Vliet, 2008-06-30
  8. Schaum's Outline of Software Engineering by David Gustafson, 2002-06-24
  9. Software Engineering with Microsoft Visual Studio Team System by Sam Guckenheimer, Juan J. Perez, 2006-05-19
  10. Head First Software Development by Tracey Pilone, Russ Miles, 2008-01-11
  11. Software Test Engineering with IBM Rational Functional Tester: The Definitive Resource by Chip Davis, Daniel Chirillo, et all 2009-11-02
  12. Software Engineering, The Development Process (Practitioners) (Volume 1) by Richard H. Thayer, Mark J. Christensen, 2005-11-11
  13. Creating a Software Engineering Culture by Karl E. Wiegers, 1996-08
  14. Fundamentals of Software Engineering (2nd Edition) by Carlo Ghezzi, Mehdi Jazayeri, et all 2002-09-29

21. Software Engineer - Wikipedia, The Free Encyclopedia
A software engineer is a person who applies the principles of software engineering to the design, development, testing, and evaluation of the software and systems that make
http://en.wikipedia.org/wiki/Software_engineer
Software engineer
From Wikipedia, the free encyclopedia Jump to: navigation search A software engineer is a person who applies the principles of software engineering to the design, development, testing, and evaluation of the software and systems that make computers or anything containing software, such as computer chips , work.
Contents
edit Overview
Prior to the mid-1990s, most software practitioners called themselves programmers or developers, regardless of their actual jobs. Many people prefer to call themselves software developer and programmer , because most widely agree what these terms mean, while software engineer is still being debated. A prominent computing scientist, E. W. Dijkstra , wrote in a paper that the coining of the term software engineer was not a useful term since it was an inappropriate analogy, "The existence of the mere term has been the base of a number of extremely shallow and false analogies, which just confuse the issue...Computers are such exceptional gadgets that there is good reason to assume that most analogies with other disciplines are too shallow to be of any positive value, are even so shallow that they are only confusing." The term programmer has often been used as a pejorative term to refer to those without the tools, skills, education, or ethics to write good quality software. In response, many practitioners called themselves

22. MicroTOOL – Tools And Processes For Professional Software Development
Develops and support tools for software engineering, process control, version and configuration management.
http://www.microtool.de/e_index.htm
About microTOOL Press Buy online Search ... Company
Project Management Tools, Development Tools and IT Consulting
is our motto because the success of your IT projects is our goal. microTOOL is specialized in software technology and IT project management.
Ich spreche Deutsch
News - Information - Appointments
September 23rd 2010 in-Step HERMES Edition released for users of the Swiss project management method HERMES. With many typical features: multi-user repository, automatic versioning of all project files, tailoring of the process, generating documents in MS Word and Excel and plenty more! More about in-Step HERMES Edition
(German only)
September 17th 2010 Download objectiF now
Read support information
Software Development
objectiF – the Tool for Model-Driven Development with UML
objectiF Downloads objectiF is available as: objectiF Eclipse Edition objectiF Visual Studio .NET Edition

23. Computing Careers » Software Engineering
Software engineering (SE) is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and
http://computingcareers.acm.org/?page_id=12

24. McGill - School Of Computer Science - Software Engineering Program —
Describes the software engineering program at McGill as offered by the School of Computer Science in the Faculty of Science at McGill.
http://www.cs.mcgill.ca/academic/undergrad/programs/se
Skip to content. Skip to navigation Personal tools You are here: Home Academic Undergraduates Programs Software Engineering SE Program
Approved Study Schedule

SE Examples
Welcome
Welcome to McGill, welcome to the School of Computer Science, and most of all, welcome to the Software Engineering Program offered by the School of Computer Science in the Faculty of Science. We offer a B.Sc. Major in Software Engineering and have a group of professors teaching state-of-the-art courses and doing research in Software Engineering. Come and join our team of undergraduates, graduate students and professors actively engaged in cutting edge software engineering. The School of Computer Science, part of the Faculty of Science, is where you find the software engineering professors at McGill. They lead a team of dedicated students, both at the undergraduate and graduate level. Because the professors are actively engaged in current software engineering research their courses reflect state-of-the-art techniques and provide opportunities for many software engineering projects in a variety of exciting areas, including games programming and software development environments. These same professors offer opportunities for undergraduate students to get involved in their research through course projects, research courses and summer research positions. On this page you'll find all the information you'll need to determine if the Software Engineering Program is the right choice for you.

25. Newman Spurr Consultancy Ltd
A software engineering company based in Camberley, Surrey, specialising in simulations, mathematical modelling, wargames, operational analysis, graphical interfaces and database design.
http://www.nsc.co.uk/
decision support consultancy contact us find us ... recruitment
NSC provides innovative simulation and training software systems alongside consultancy with a particular focus on developing a thorough understanding of the user requirement. NSC provides complete systems including user support and hardware; we also offer domain experts in a specialist consultancy role.
Current Job Vacancies

26. Software Engineering - TechnologyOne Provides Software Engineers With The Opport
Software Engineering TechnologyOne provides Software Engineers with the opportunity to create world class solutions
http://www.technologyonecorp.com/?id=250

27. RAISE
Describes a language, method and tools known as the Rigorous Approach to Industrial Software Engineering.
http://spd-web.terma.com/Projects/RAISE/
RAISE - Rigorous Approach to Industrial Software Engineering
Welcome to the RAISE home page!
The RAISE formal method consists of the RAISE development method and RSL , the RAISE Specification Language. It has been used on the LaCoS project, which was funded under the ESPRIT II programme, as well as on other industrial and research projects The RAISE toolset is available from Terma A/S in Denmark. An FAQ (Frequently Asked Questions) file for RAISE is available, as is a bibliography Another source of information on RAISE is maintained by UNU/IIST at their RAISE page Other formal methods resources The home page of Formal Methods Europe is an excellent starting point for finding information about formal methods. Jonathan Bowen's Formal Methods Home Page provides pointers to resources for almost every other formal method. This includes Z and VDM , perhaps the two most popular formal methods in current use; you can read about the differences between RSL and Z , and between RSL and VDM , in the FAQ The newsgroup comp.specification.misc is also a useful source of information.

28. Computer Software Engineers And Computer Programmers
Jobs in software engineering are less prone to being offshored than are jobs in computer programming, however, because software engineering requires innovation and intense research
http://www.bls.gov/oco/ocos303.htm
Skip to Content Subscribe to E-mail Updates A to Z Index Site Map FAQs ... Contact Us Search: ALL
Occupational Outlook Handbook, 2010-11 Edition
FONT SIZE: PRINT: SEARCH OOH PDF
Computer Software Engineers and Computer Programmers
Significant Points
  • Computer software engineers are among the occupations projected to grow the fastest and add the most new jobs over the 2008-18 decade, resulting in excellent job prospects. Employment of computer programmers is expected to decline by 3 percent through 2018. Job prospects will be best for applicants with a bachelor's or higher degree and relevant experience.
Nature of the Work About this section
Computer software engineers design and develop software. They apply the theories and principles of computer science and mathematical analysis to create, test, and evaluate the software applications and systems that make computers work. The tasks performed by these workers evolve quickly, reflecting changes in technology and new areas of specialization, as well as the changing practices of employers. (A separate section on computer hardware engineers appears in the engineers section of the Handbook Software engineers design and develop many types of software, including computer games, business applications, operating systems, network control systems, and middleware. They must be experts in the theory of computing systems, the structure of software, and the nature and limitations of hardware to ensure that the underlying systems will work properly.

29. Free Online Software Engineering Books :: FreeTechBooks.com
Software Engineering The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.
http://www.freetechbooks.com/software-engineering-f15.html
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes Register FAQ Search Memberlist ... Software Engineering
Goto page Next Software Engineering Topics Views Advertisements Agile Software Development in Theory and Practice
Analyzes Agile Manifesto and its applicability by conducting a literature review and an empirical case study.
Agile Software Development Methods - Review and Analysis

Systematic reviews on the existing literature on agile sofware development methodologies.
Application Architecture for .NET: Designing Applications and Services

Provides design-level guidance for the architecture and design of .NET Framework applications and services built on Windows 2000 and version 1.0 of the .NET Framework.
Best Kept Secrets of Peer Code Review

Proposes peer code review as a way to reduce software bugs. The most original part is an analysis of the largest-ever case study of peer code review just completed at Cisco Systems (10 months, 3.2m lines of code, 2500 reviews).
Bringing Design to Software
Shows how to improve the practice of software design, by applying lessons from other areas of design to the creation of software. Contains essays by prominent software and design professionals, interviews, and profiles of successful projects and products.

30. An Advanced Requirements And Lifecycle Management Software
A tool for systems analysts and software engineers to manage software requirements and test cases throughout the system life cycle.
http://www.analysttool.com/
Features Benefits Requirements Management Pricing ... Free Trial If you are looking for an affordable simple and powerful requirements tracking and traceability program for systems and software development, your search is over. CASE Spec is the ultimate requirements tracking and lifecycle management solution for all of your systems and software development needs. This affordable, simple, powerful, and easy-to-use requirements tool provides effective requirements tracking, baselining, document generation, and importing/exporting capabilities. It also provides a powerful traceability matrix to show how changing requirements affect the software and systems development process. CASE Spec is a streamlined software tool offering a comprehensive requirements management and analysis tool through beginning and all stages of the software development process. Resolving the often opposing demands of structured information engineering and rapid prototyping in one neat package, CASE Spec is built on solid database and systems management concepts. Condensing the theory of effective software requirements management into a brilliantly structured and organized software application, CASE Spec essentially functions as a guidance tool for software developers, pointing them in the direction of optimal requirements and project management. The CASE Spec software package is structured under seven major modules comprising principal categories of information that can be managed and stored in the course of project development, including project documentation and source files, requirements groupings and linkings, files, and diagrams. Traceability Analysis and Requirements Analysis features allow developers a simple means of documenting and identifying lower-level requirements derived from parent requirements, tracing requirement effects through the entire system being developed, and keeping track of changes in requirements.

31. Software And Web Application Design And Development, Kelso, Scotland, Edinburgh,
Developing software and web applications and content management software that is fit for purpose. Content distribution, back office integration, mailshot and data management.
http://www.software-engineering.net/

32. Software Engineering Call For Papers For Conferences, Workshops And Journals At
Software Engineering Calls For Papers (CFP) for international conferences, workshops, meetings, seminars, events, journals and book chapters
http://www.wikicfp.com/cfp/call?conference=software engineering

33. Software Quality Institute (SQI)
UT Austin, Organization for Software Engineering Professionals, Conferences, Seminars, Certification Programs, MSEE Degree Program, Sponsorship of Conference
http://lifelong.engr.utexas.edu/sqi/

34. Software Engineering Code Of Ethics And Professional Practice — Association Fo
Software Engineering Code of Ethics and Professional Practice (Version 5.2) as recommended by the ACM/IEEECS Joint Task Force on Software Engineering Ethics and Professional
http://www.acm.org/about/se-code
Skip to content. Skip to navigation Search Site
Join
Renew Subscribe create web account ...
Association for Computing Machinery
Sections Personal tools You are here: Home About Software Engineering Code of Ethics and Professional Practice ACM myACM
  • Home Special Interest Groups (SIGs) Publications ...
    Click Here for Latest Issue

    Document Actions
    Software Engineering Code of Ethics and Professional Practice
    Software Engineering Code of Ethics and Professional Practice (Version 5.2) as recommended by the ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and Professional Practices and jointly approved by the ACM and the IEEE-CS as the standard for teaching and practicing software engineering. Software Engineering Code of Ethics and Professional Practice (Short Version)
    PREAMBLE
    The short version of the code summarizes aspirations at a high level of the abstraction; the clauses that are included in the full version give examples and details of how these aspirations change the way we act as software engineering professionals. Without the aspirations, the details can become legalistic and tedious; without the details, the aspirations can become high sounding but empty; together, the aspirations and the details form a cohesive code. Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles:

35. Software Engineering Radio - The Podcast For Professional Software Developers
The podcast provides lasting tutorials and interviews for professional software developers.
http://www.se-radio.net/
Skip to content
Software Engineering Radio
The Podcast for Professional Software Developers
Episode 168: Being a Consultant
Oct Episodes Host: Martin/Markus This episode is a conversation between Martin and Markus about being a consultant (or coach) in the software business. They talk about what it takes to be a good consultant, as well as about some of the positive and negative aspects of the profession. Podcast: Play in new window Download This episode is about being a consultant in the software business. 2 Comments ...
Episode 167: The History of JUnit and the Future of Testing with Kent Beck
Sep Episodes Recording Venue: Skype
Guest: Kent Beck Host: Martin In this episode we talk with Kent Beck about this tiny little thing he created many years ago and that has changed the daily work of many many programmers in the world: automated unit testing and JUnit. We briefly revisit the history of JUnit, talk about how things began and what has happened since then. We discuss test-driven development (TDD), talk about when to do TDD and when not, and chat about experiences in the wild. The episode closes with some personal thoughts about the future of testing and software engineering in general. Links: Podcast: Play in new window Download In this episode we talk with Kent Beck about automated unit testing and JUnit.

36. Computer Software Engineer
Students seeking software engineering jobs can improve their chances by signing up as interns to get some experience. Large firms that can train new hires may take new grads with
http://www.bls.gov/k12/computers04.htm
Printer-friendly version ( HTML
Computer Software Engineer
What is this job like? How do you get ready? How much does this job pay? How many jobs are there? ... Where can you find more information? What is this job like? Back to Top Because computers are so important to our lives, there is a constant need to develop new software. Computer software engineers apply computer science, engineering, and math to design, develop, and test software. ( Computer hardware engineers design computer chips, boards, systems, modems, and printers.) Software engineers first analyze users' needs. Then they design, construct, test, and maintain the needed software or systems. In programming, or coding, they tell a computer, line by line, how to function. They also solve any problems that arise. They must possess strong coding skills, but are more likely to develop algorithms and solve problems than write code. Software engineers often work as part of a team that designs new hardware, software, and systems. A core team may have engineering, marketing, factory, and design people who work together until the product is done. Computer applications software engineers design, construct, and maintain computer programs based on what people need. They can develop a program for just one person or for many people to use separately.

37. On The Criteria To Be Used In Decomposing Systems Into Modules
One of the classic articles leading to modern software engineering, by D.L. Parnas.
http://portal.acm.org/citation.cfm?id=361623

38. Code Complete 2nd Edition - Code Complete 2 Home Page
The author -Steve Mcconnell - talks about his experiences in the field of software engineering and more specifically on best practices in the Software Construction phase.
http://cc2e.com/
Code Complete Home Search Contents Resources ... Register Code Complete, Second Edition Chapters: Here's what people are saying about Code Complete, Second Edition...
Mike Riley, asp.netPRO "Every page offers pragmatic insight gained through years of effective coding experience and continues to be the principal handbook of software construction success for its practitioners. Project leaders should read this book cover to cover, and then purchase a copy for each of their direct reports."
Pan Pantziarka, Tech Book Report "Steve McConnell's 'Code Complete' is fairly unique, and the first edition was justly acclaimed as a classic. Now with a newexpanded and extensively rewrittensecond edition that classic status is confirmed.... There is so much more good solid material in the book that it's difficult to do justice to it in a single review. This is a book that anyone who wants to improve as a developer should read. We can't recommend it enough."
Sam Gentile, Blog "I dare say it's even better than the first. Updated to use 'modern languages' like C++ and Java, it's absolutely the definitive book on software construction.... There are still things for me to learn reading this. Highest recommendation!" Welcome to the CC2 website. This site contains resources related to

39. Software Engineering Jobs For Software Engineers
The place where Software Engineering jobs and products are showcased to the Software Engineering Industry.
http://www.softwareengineer.com/

40. ICSE Home Page
Pointers to ICSE Conference Websites.
http://www.icse-conferences.org/
ICSE
International Conference
HOME MAILING LIST HISTORY PROCEEDINGS ...
May 2010
WELCOME On this web site you can find information about the ICSE conference series as well as useful information for organizing a future ICSE conference.
CURRENT CONFERENCE ICSE 2011 : May 21-28, 2011
Honolulu, Hawaii, USA FUTURE CONFERENCES ICSE 2012 : June 2-9, 2012
ICSE 2013: May 17-27, 2013
San Francisco, USA PAST CONFERENCES ICSE 2010 : May 2-8, 2010
Cape Town, South Africa ICSE 2009 : May 16-24, 2009
Vancouver, British Columbia, Canada ICSE 2008 : May 10-18, 2008
Leipzig, Germany ICSE 2007 : May 20-26, 2007
Minneapolis, Minnesota, USA ICSE 2006 : May 20-28, 2006 Shanghai, China ICSE 2005 : May 15-21, 2005 St. Louis, Missouri, USA ICSE 2004 : May 23-28, 2004 Edinburgh, Scotland, United Kingdom ICSE 2003 : May 3-10, 2003 Portland, Oregon, USA ICSE 2002 : May 19-25, 2002 Orlando, Florida, USA ICSE 2001 : May 12-19, 2001 Toronto, Ontario, Canada

Page 2     21-40 of 107    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

free hit counter