software engineering bk tphcm

An Introduction to Software Engineering

An Introduction to Software Engineering

... generic software systems or reusing existing software ©Ian Sommerville 2004 Software Engineering, 7th edition Chapter Slide What is software engineering?   Software engineering is an engineering ... What is software? What is software engineering? What is the difference between software engineering and computer science? What is the difference between software engineering and system engineering? ... a software process? What is a software process model? ©Ian Sommerville 2004 Software Engineering, 7th edition Chapter Slide FAQs about software engineering      What are the costs of software...

Ngày tải lên: 14/09/2012, 11:26

11 707 1
Component-based software engineering

Component-based software engineering

... Component-based development    Component-based software engineering (CBSE) is an approach to software development that relies on software reuse It emerged from the failure of object-oriented ... ©Ian Sommerville 2004 Software Engineering, 7th edition Chapter 19 Slide CBSE and design principles  Apart from the benefits of reuse, CBSE is based on sound software engineering design principles: ... interface; ©Ian Sommerville 2004 Software Engineering, 7th edition Chapter 19 Slide Component definitions  Councill and Heinmann: •  A software component is a software element that conforms to...

Ngày tải lên: 14/09/2012, 11:27

16 510 5
Applying TRIZ in IT OUTSOURCING & SOFTWARE ENGINEERING

Applying TRIZ in IT OUTSOURCING & SOFTWARE ENGINEERING

... IT Outsourcing & Software Engineering Thực :Lê Hồng Hải Nhân 06520327 Niên khóa : 2006 - 2010 Trường ĐH CNTT – CNPM01 – 06520327 Trang Applying TRIZ in IT Outsourcing & Software Engineering LỜI ... 06520327 Applying TRIZ in IT Outsourcing & Software Engineering Trang MỤC LỤC Trường ĐH CNTT – CNPM01 – 06520327 Applying TRIZ in IT Outsourcing & Software Engineering I Trang MỘT SỐ KHÁI NIỆM MỞ ... Trường ĐH CNTT – CNPM01 – 06520327 Trang Applying TRIZ in IT Outsourcing & Software Engineering TÀI LIỆU THAM KHẢO [1] Applying TRIZ in Information Technology Outsourcing - Ramkumar...

Ngày tải lên: 17/09/2012, 11:23

24 947 2
Object-Oriented Software Engineering

Object-Oriented Software Engineering

... xxiv Software and software engineering 1.1 The nature of software 1.2 What is software engineering? 1.3 Software engineering as a branch of the engineering profession 1.4 Stakeholders in software ... software engineering 1.5 Software quality 1.6 Software engineering projects 1.7 Activities common to software projects 1.8 The themes emphasized in this book 1.9 Difficulties and risks in software engineering ... other engineering artifacts, you cannot feel the shape of a piece of software, and its design can be hard to Chapter Software and software engineering Offshoring: an exaggerated fear? The software...

Ngày tải lên: 18/08/2013, 14:35

560 399 0
System Analysis and Design - Complete Introductory Tutorial for Software Engineering

System Analysis and Design - Complete Introductory Tutorial for Software Engineering

... database software is an example of this Embedded mode: Software projects that must be developed within a set of tight hardware, software, and operational constraints For example, flight control software ... era of computers, software cost was a small proportion of the cost for complete computer based system An error in estimation of software didn't have a major impact But, Today software is the most ... Empirical Estimation models According to Decomposition techniques the software project is broken into major functions and software engineering activities (like testing, coding etc.) and then the cost...

Ngày tải lên: 27/10/2013, 23:15

123 2,8K 12
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering pptx

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering pptx

... Pressman, Software Engineering: A Practioners Approach 5th Ed., McGraw-Hill, 2001 R Pressman, K ngh phn mm Tp 1, 2, NXB Giỏo dc, H Ni, 1997 (Ngi dch: Ngụ Trung Vit) I Sommerville, Software Engineering ... 1.6 Cỏc ng dng phn mm HUT, Falt of Dept of SE, 2001 SE-I.5 1.1 nh ngha chung v phn mm Phn mm (Software - SW) nh mt khỏi nim i ngha vi phn cng (Hardware - HW), nhiờn, õy l khỏi nim tng i T xa, ... bn v SW ng dng Phi gm c kh nng, kinh nghim thc tin v k nng ca k s (ngi ch phn mm): Know-how of Software Engineer L tt c cỏc k thut lm cho s dng phn cng mỏy tớnh t hiu qu cao HUT, Falt of Dept...

Ngày tải lên: 20/12/2013, 17:15

115 897 3
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần II docx

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần II docx

... Falt of Dept of SE, 2002 SE-III.11 5.2.2 Phõn tớch cỏc yờu cu phn mm v thng lng vi khỏch hng Software Engineering Group HUT, Falt of Customer Group Dept of SE, 2002 SE-III.12 Requirements Analysis ... SE-III.3 Thụng thng cỏc yờu cu phn mm c phõn loi theo thnh phn ca phn mm: Cỏc yờu cu v phn mm (Software) Cỏc yờu cu v phn cng (Hardware) Cỏc yờu cu v d liu (Data) Cỏc yờu cu v ngi (People, Users) ... HUT, Falt of Dept of SE, 2002 SE-III.5 5.2 Ni dung xỏc nh yờu cu phn mm Contents of Requirements Engineering Phỏt hin cỏc yờu cu phn mm (Requirements elicitation) Phõn tớch cỏc yờu cu phn...

Ngày tải lên: 20/12/2013, 17:15

42 595 2
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần IV pdf

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần IV pdf

... (trước đó) HUT, Falt of  Dept of SE, 2001 SE-V.30 Bảo trì để tu sửa (tiếp) • Kỹ nghệ ngược (Reverse Engineering) : dò lại thiết kế để tu sửa • Những lưu ý – – – – Mức trừu tượng Tính đầy đủ Tính tương ... tác HUT, Falt of  Dept of SE, 2001 SE-V.33 Bảo trì để cải tiến (tiếp) • Còn gọi tái kỹ nghệ (re -engineering) • Mục đích: đưa thiết kế chức có chất lượng cao • Các bước thực hiện: – – – – Xây dựng...

Ngày tải lên: 20/12/2013, 17:15

48 646 2
Object oriented and classical software engineering, 8th edition _Giáo trình công nghệ phần mềm

Object oriented and classical software engineering, 8th edition _Giáo trình công nghệ phần mềm

... shrink-wrapped software 23 software 24 software crisis software depression Problems sch76183_ch01_001-034.indd 29 The Scope of Software Engineering software engineering software project management plan software ... Scope of Software Engineering Learning Objectives After studying this chapter, you should be able to • Define what is meant by software engineering • Describe the classical software engineering ... engineering disciplines, a NATO study group in 1967 coined the term software engineering The claim that building software is similar to other engineering tasks was endorsed by the 1968 NATO Software...

Ngày tải lên: 07/01/2014, 11:57

688 8,8K 2
Tài liệu SURVEY OF CASE STUDIES OF THE USE OF KNOWLEDGE MANAGEMENT IN SOFTWARE ENGINEERING docx

Tài liệu SURVEY OF CASE STUDIES OF THE USE OF KNOWLEDGE MANAGEMENT IN SOFTWARE ENGINEERING docx

... to as software engineering One denition is that software engineering is concerned with theories, methods and tools which are needed to develop software for computers, and it diers from engineering ... to the subject of study; in software engineering it can be either a process to produce software or a software product In an article on research methods in software engineering [30] we nd three ... the International Conference on Software Engineering, The Software Engineering and Knowledge Engineering Conference, the International Conference on Product Focused Software Process Improvement...

Ngày tải lên: 16/01/2014, 16:33

24 706 0
Tài liệu Software Engineering for Experimental RoboticsBook Series Publisher ISSN Volume pdf

Tài liệu Software Engineering for Experimental RoboticsBook Series Publisher ISSN Volume pdf

... Collection Engineering Text PDF (165 kb) Software Environments for Robot Programming DOI 10.1007/978-3-540-68951-5_6 Authors Bruce MacDonald, Geoffrey Biggs and Toby Collett Subject Collection Engineering ... Collection Engineering Text 169-182 PDF (317 kb) Back Matter Text PDF (0 kb) 27 Chapters Copyright ©2007, Springer All Rights Reserved First | 1-10 | 11-20 | 21-27 | Next of Book Software Engineering ... Sidebar — Software Architectures DOI 10.1007/978-3-540-68951-5_14 Authors Patricia Lago and Hans van Vliet Subject Collection Engineering Text 253-256 PDF (151 kb) Trends in Robotic Software Frameworks...

Ngày tải lên: 13/02/2014, 08:20

487 587 0
Tài liệu software engineering pptx

Tài liệu software engineering pptx

... conquering the software industry? Fred Brooks, in his well-known article “No Silver Bullet: Essence and Accidents in Software Engineering [Brooks 1987], divides the difficulties of building software ... systematic effort to introduce the powerful idea of software contracting to the systems development industry, and make it part of everyday software engineering, has served as our main source of inspiration ... entire software construction process, through design and implementation to maintenance and reengineering The object-oriented approach is best suited to achieve this seamlessness of the software...

Ngày tải lên: 17/02/2014, 15:20

458 357 0
Tài liệu LECTURE 5: SOFTWARE PROJECT MANAGEMENT - Software Engineering Mike Wooldridge pdf

Tài liệu LECTURE 5: SOFTWARE PROJECT MANAGEMENT - Software Engineering Mike Wooldridge pdf

... Lecture Software Engineering Introduction • The software crisis” of the 1960s and 1970s was so called because of a string of high profile software project failures: over ... leads to failure Mike Wooldridge Lecture Software EngineeringSoftware projects have several properties that make them very different to other kinds of engineering project – The product is intangible ... very quickly Most large software projects employ new technology; for many projects, this is the raison d’etre Mike Wooldridge Lecture Software Engineering • Activities in software project management:...

Ngày tải lên: 18/02/2014, 07:20

18 710 3
Software Engineering: A Practitioner''''s Approach pot

Software Engineering: A Practitioner''''s Approach pot

... Topics in Software Engineering CHAPTER 25 Formal Methods CHAPTER 26 Cleanroom Software Engineering CHAPTER 27 Component-Based Software Engineering CHAPTER 28 Client/Server Software Engineering ... Advanced Software Engineering Topics, presents dedicated chapters that address formal methods, cleanroom software engineering, component-based software engineering, client/server software engineering, ... of Warning 804 30.2 Software Reengineering 804 30.2.1 Software Maintenance 804 30.2.2 A Software Reengineering Process Model 805 30.3 Reverse Engineering 809 30.3.1 Reverse Engineering to Understand...

Ngày tải lên: 15/03/2014, 02:20

888 490 0
w