Holonic Manufacturing Execution System

Size: px
Start display at page:

Download "Holonic Manufacturing Execution System"

Transcription

1 ic Manufacturing Execution System Fan-Tien Cheng Institute of Manufacturing Engineering National Cheng Kung University Tainan, Taiwan, R.O.C. July 14,

2 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of WIP s Implementation and System Integration Summary and Conclusions 2

3 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of WIP s Implementation and System Integration Summary and Conclusions 3

4 Introduction Background Motivation and Purposes 4

5 Introduction Manufacturing Objectives Cost Reduction Cycle-Time Reduction Yield Improvement Empowerment Agility WIP Visibility Asset Utilization On-Time Delivery Failure recovery Security certification 5

6 Background - MES Framework Introduction Application 1 Applications Other Component Scheduler Design Pattern B System Management Design Pattern A Equipment Management Design Pattern A Labor Management Design Pattern A Material Management Design Pattern A Components MES Framework Object Request Broker CORBA Infrastructure Object Services Common Facilities 6

7 Motivation and Purposes - Introduction Characteristics of ic Manufacturing Systems Intelligence Autonomy Cooperation Reconfigurability Extensibility 7

8 Introduction Motivation and Purposes - Deployment Diagram for ic Manufacturing Execution Systems Data Warehouse Shop-Floor WIP Scheduling Material Handling Equipment Equipment Robot AS/RS AGV 8

9 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of Scheduling s Development of WIP s Implementation and System Integration Summary and Conclusions 9

10 Basic Foundations UML CORBA MES Framework Development Procedure for OO Systems 10

11 Basic Foundations rules for external behavior Subordination to whole Co - operation with peers Super - ordination to parts (sub - holons) co - operation Co - ordination with environment co - operation co - operation boundary internal structure & rules Material s Equipment s Scheduling Job _1 Job _2 11

12 Basic Foundations UML (Unified Modeling Language) Use Case Diagram Class Diagram State Diagram Sequence Diagram Collaboration Diagram 12

13 Basic Foundations CORBA (Common Object Request Broker Architecture) Application Interfaces Domain Interfaces Common Facilities Object Request Broker Object Services Object Implementation OMG Reference Model Architecture Client Dynamic Invocation Client IDL stubs ORB interface Static IDL Skeletons Dynamic Skeleton Invocation Basic Object Adapter Repository Im plem entation Interface Repository ORB core The Structure of a CORBA ORB 13

14 MES Framework Architecture Basic Foundations Application 1 Applications Other Component Scheduler Design Pattern B System Management Design Pattern A Equipment Management Design Pattern A Labor Management Design Pattern A Material Management Design Pattern A Components MES Framework Object Request Broker CORBA Infrastructure Object Services 14 Common Facilities

15 Development Procedure for OO Systems Basic Foundations Collect and study domain knowledge Collect requirements System Analysis Analyze requirements Define Use Cases initial sequence diagram for each scenario produce Identify each scenario in each Use Case refine OOA initial class diagrams produce Find classes Find classes' relationships and their operations/attributes Refine sequence diagrams iterative OOD Key mechanism final class, state, &interaction diagrams produce Design complete System implementation Implementation System integration and testing 15 Integration and Testing

16 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of WIP s Implementation and System Integration Summary and Conclusions 16

17 Development of ic Manufacturing Execution Systems Development Procedure for HMES Collect Domain Requirements and Analyze Domain Knowledge Holarchy Design Construct Abstract Object Model Partition Application Domain into Components Identify Generic Functions Develop the Generic Define Holarchy Messages Holarchy Framework of HMES 17

18 Development of ic Manufacturing Execution Systems Development Procedure for HMES Collect Domain Requirements System Analysis Analyze Domain Knowledge Modify Construct Abstract Object Model Partition Application Domain into Components Identify Generic Functions among Functional s Develop Generic Holarchy Design Define Holarchy Messages Modify Define Holarchy Framework of HMES Design Functional s Based on Generic Functional s Design and Implementation Construct Applications Application Construction Integrate System and Test It 18 System Integration and Testing

19 System Analysis Manufacturing Objectives shown in pp. 5. Open Interfaces Modularization Distribution Configurability Interoperability Maintainability Security Certification Failure Recovery 19

20 Holarchy Design -- Construct Abstract Object Model Factory Area Data Warehouse Support all objects to access data 0...* 0...* 0...* 0...* Labor Material Equipment WIP Manages 0...* Labor Manages 0...* Material Manages Equipment Manages 0...* 0...* 0...* 0...* WIP 0...* 0...* 0...* 0...* 0...* 0...* Controls Dispatches jobs Shop-Floor Dispatches orders Scheduling 20

21 Holarchy Design -- Partition Application Domain into Components Factory Area Data Warehouse Support all objects to access data 0...* 0...* 0...* 0...* Labor Management Component Labor Manages 0...* Labor 0...* 0...* Material Material Management Component Manages 0...* Material 0...* 0...* Equipment Equipment Management Component Manages 0...* Equipment 0...* 0...* WIP WIP Management Component Manages 0...* WIP 0...* 0...* Controls Dispatches jobs Shop-Floor Management Component Shop-Floor Dispatches orders Scheduling Scheduling Component 21

22 Holarchy Design -- Identify Generic Functions among Functional s Intelligence Mechanism Exception Detection Exception Diagnosis Search Mechanism Collaboration Reconfigurability Security Mechanism Security Certification Data Encryption Data Decryption 22

23 Holarchy Design -- Develop the Generic Requirements of GH Use Case Diagram for GH Sequence Diagram for Diagnosing Exceptions Class Diagram of Generic Generic Internal Architecture 23

24 Holarchy Design -- Develop the Generic Requirements of GH It can construct the message backbone for cooperation and communication purposes. It provides the mechanism for security. It provides the ability of error diagnosis. It provides the ability of searching the desired services. It provides the ability of establishing a database service for information storage. 24

25 Holarchy Design -- Develop the Generic Use Case Diagram for GH Construct communication backbone Functional Search desired services Use security mechanism <<USE>> <<USE>> Use intelligence mechanism Connect to local database 25 Database

26 Holarchy Design -- Develop the Generic Sequence Diagram for Diagnosing Exceptions (OOA) : Functional : Kernel : Configuration : Database 1: Send exceptions 2: Diagnose exception 3: Get extension rules Return error level 4: Reasoning 26

27 Holarchy Design -- Develop the Generic Class Diagram of Generic (OOD) CORBAInterface InitializeORB() CreatObject() CloseObject() SetInterceptor() Kernel construct CORBA ORB SetInitialService() SetDBConnection() SetRegistration() SetEncrypt() SetDecrypt() SetExceptionTest() SetSearchData() use manage/ use use SecurityMechanism Validate() Encrypt() Decrypt() retrieve LocalDatabase Connection() RetrieveData() UpdateData() use KnowledgeBase 27 SearchEngine() Diagnose() AddRule() Match() RuleFilter() Configuration

28 Holarchy Design -- Develop the Generic Generic Internal Architecture Security Mechanism Local Database Knowledge Base Kernel CORBAInterface 28

29 Holarchy Design -- Define Holarchy Messages Fully-Automated Holarchy Messages Sequence Diagram Collaboration Diagram Semi-Automated Holarchy Messages Sequence Diagram Collaboration Diagram 29

30 Holarchy Design -- Define Holarchy Messages Fully-Automated Holarchy Messages - Sequence Diagram : External User Shop-Floor Scheduling AS/RS AGV Robot EM WIP Data Warehouse place an order save order inforamtion dispatch order get WIP status get item master, equipment status, and order status shceduling dispatch job dispatch job dispatch job dispatch job retrieve lot from AS/RS track out (retrieving from AS/RS) return track-out result update lot status setup paremeter [if wrong lot] store wrong lot and retrieve the correct one get BOM and recipe move lot to AGV transport lot to equipment Loop back if the order was not done. track in (in equipment) return track-in result update lot status 30 [if track in fail] move to next equipment

31 Holarchy Design -- Define Holarchy Messages Fully-Automated Holarchy Messages - Sequence Diagram(Cont d) : External User Shop-Floor Scheduling AS/RS AGV Robot EM WIP Data Warehouse [if track in fail] move to next equipment notify robot to pick up the lot move lot to equipment validate lot equipment start process update equipment status finish job move lot to AGV track out (in equipment) update lot status track out job done transport lot to next station move lot to AS/RS track in (storing in AS/RS) send storing information update lot status store lot in AS/RS report order done order done 31

32 Holarchy Design -- Define Holarchy Messages Fully-Automated Holarchy Messages - Collaboration Diagram move lot to AGV order done move lot to AS/RS External User place an order report order done Shop-Floor dispatch order Scheduling get WIP status WIP dispatch job track in track out AS/RS dispatch job return track-out result send storing information get item master, equipment status, and order status Equipment Management get item master, BOM get BOM nad recipe update equipment status finish job dispatch job dispatch job Robot AGV notify robot to pick up the lot return track-in result return track-out result track in track out save order information update lot status 32 Data Warehouse

33 Holarchy Design -- Define Holarchy Messages Semi-Automated Holarchy Messages - Sequence Diagram : External User Shop-Floor Scheduling Material Mover LM : Equipment Operator EM WIP Data Warehouse place an order save order information dispatch order get WIP status get item master, equipment status, and order status scheduling dispatch job if different product [if different product] assign setup job transport lot assign equipment setup job lot arrives setup equipment get BOM and recipe do track-in job scan barcode validate lot 33 track in

34 Holarchy Design -- Define Holarchy Messages Semi-Automated Holarchy Messages - Sequence Diagram (Cont d) : External User Shop-Floor Scheduling Material Mover LM : Equipment Operator EM WIP Data Warehouse validate lot track in start equipment update lot status equipment start process update equipment status equipment job done do track-out job scan barcode track out update lot status track-out job done Loop back if the order was not done. track-out job done transport lot to next station order done report order done 34

35 Holarchy Design -- Define Holarchy Messages Semi-Automated Holarchy Messages - Collaboration Diagram order done dispatch job lot arrives External User track out job done Material Mover report order done place an order track out job done assign setup job dispatch order equipment job done Shop-Floor Scheduling get WIP status WIP track in track out get item master, BOM get item master, equipment status, and order status Equipment Management get BOM nad recipe update equipment status setup equipment scan barcode start equipment Labor Management assign equipment setup job do track-in job do track-out job save order information update lot status Data Warehouse Equipment Operator 35

36 Holarchy Design -- Holarchy Framework of HMES Application 1 Applications Exchange Scheduling Shop-Floor Equipment WIP Material Functional s Holarchy G H G H G H G H G H G H Object Request Broker CORBA Infrastructure Object Services Common Facilities 36

37 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of WIP s Implementation and System Integration Summary and Conclusions 37

38 Development of WIP s Requirements for WIP s Object-Oriented Analysis Object-Oriented Design 38

39 Development of WIP s Requirements for WIP Real-Time Update WIP Track by Process of Lots Provide Information for Other s Provide Information for Users Ability of Accessing DBMS Open Interfaces Error Recovery Security Certification 39

40 Holarchy Messages of WIP Development of WIP s Scheduling get WIP status get BOM, item master update WIP status track in, track out WIP track in, track out Data Warehouse return track-in result return track-out result return track-in result, return track-out result AS/RS 40 AGV

41 Development of WIP s Use Case Diagram for WIP External User Common Database Generic Evaluator Track out Track in Provide lot information Handle Exceptions User 41 Login System

42 Creating New WIP Object (OOA) Development of WIP s : External User : WIP Manager : WIP : Common Database create new WIPs generate new WIPs get BOM get item master get order status 42

43 Regular Track in (OOA) Development of WIP s WIP Manager WIP : External User track in Functional asks to track in. get specific WIP track in get BOM on Eq [if wrong Eq]send wrong Eq message check BOM and process sequence [if wrong BOM]send wrong BOM message [if OK]send starting processing message return track-in result update WIP status 43

44 User Login System (OOA) Development of WIP s : User User Interface WIP Manager enter user information send user information check user's authority [if granted] enable track-in functions [if granted] enable track-out functions [if granted] enable query functions 44

45 Development of WIP s OOA-Stage Class Diagram Generic Kernel Configuration User Interface WIP Manager use Recovery Manager manage 0...* WIP 45

46 Creating New WIP Object (OOD) Development of WIP s : External User : WIPManager : WIP : BOM : ItemMaster : Common Database CreateNewWIPs(lotID,quality,count) WIP() NewVariables() get BOM Constructor of WIP Class NewVariables() get Item Master get order status 46

47 Regular Track in (OOD) Development of WIP s : External User : WIPManager : WIP DoTrackin(Barcode, Station) Trackin(Barcode, Station) Returns TRUE if track-in is ok. Searches WIP by parameters See Sequence Diagram of "Track in" 47

48 Track in Operation (OOD) Development of WIP s : WIPManager : UserInterface : WIP : Common Database get BOM on Eq CheckBOM&PS () ShowCheckResult () Checks BOM and process sequence. [if this track-in is the last station]deleterepository(lotid) These operations happen when the track-in is on last station. save WIP status [if this track-in is the last station]deleteme() 48

49 User Login System (OOD) Development of WIP s : User : UserInterface : WIPManager : Security Mechanism enter user information Login(userID, password) SetRegistration(userID,password) Validate(userID,password ) [if granted] EnableTrackin() [if granted] EnableTrackout() [if granted] EnableQuery() 49

50 Development of WIP s OOD-Stage Class Diagram CORBAInterface Configuration SecurityMechanism retrieve LocalDatabase InitialORB() CreatObject() CloseObject() Validate() Encrypt() Decrypt() Connection() RetrieveData() UpdateData() construct CORBA ORB use Kernel SetInitialService() SetDBConnection() SetRegistration() SetEncrypt() SetDecrypt() SetErrorTest() SetSearchData() manage/ use use use KnowledgeBase SearchEngine() Diagnose() AddRule() Match() RuleFilter() Generic WIPManager UserInterface + Login() + Trackin() + Trackout() + Query() - EnableTrackout() - EnableQuery() - EnableTrackin() - ShowCheckResult() - ShowTrackoutResult() - ShowQueryResult() + CreateNewWIP() + DoTrackin() + DoTrackout() + Query() + SendException() - KillRepository() - ValidateID() - Recover() - SaveLog() manage use RecoveryManager - ReConnectLDB() - TryConnection() - AlarmAGV() - AlarmASRS() - AlarmRobot() BOM - NewVariables() use 0...* WIP LotID : String = initval Barcode : String = initval StorageX : Integer = initval StorageY : Integer = initval Quality : Integer = initval Type : String = initval Station : String = initval BOM : Object = initval ItemMaster : Object = initval OrderID : type = initval use ItemMaster - NewVariables() 50 - Trackin() - Trackout() - DestroyMe() - GetStructure() - CheckBOM&PS()

51 Development of WIP s State Diagram of WIP Object Life Cycle start Create WIP do: WIP Create BOM do: BOM:NewVariables Create Item Master do: ItemMaster:NewVariables Getting order status All WIP initial information is collected query request track-out request Do track-out do: Trackout Provide WIP status do: GetStructure Wait for request [not last process] track-in request Do track-in do: Trackin Store WIP status to database Store WIP status to Database [last process] Delete the WIP repository do:wip:deleterepository Delete WIP do:deleteme 51 end

52 Development of WIP s State Diagram of WIP End [if not granted] start User Login the System do: Login [if granted] Initiate CORBA Service do: SetInitialService Receives creating command WIP Object Life Cycle [If last process finished] End [An Exception occurred] Diagnose do: SetExceptionTest Do Recovery Operation do: Recovery [Recovery failed] Send an Alarm [Recovery successful] Back to the last operation where the exception is occurred End 52

53 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of Scheduling s Development of WIP s Implementation and System Integration Summary and Conclusions 53

54 Implementation and System Integration System Deployment Architecture Functional s Implementation Procedure Application Construction with System Integration 54

55 Implementation and System Integration System Deployment Architecture Data Warehouse Shop-Floor WIP Scheduling Material Handling Equipment Equipment Robot AS/RS AGV 55

56 Implementation and System Integration Functional s Implementation Procedure 1. Generic Development 1 Generic Development 2. HMES Framework 2 Define Functional Framework IDL idl2java 3B-1 Client Stub 3A-1 Server Skeleton 3B-2 Implement Functional Client 3A-2 Implement Functional Server javac javac 3B-3 Locate Servers of other Functional s 3A-3 Register Functional Server javac 3. Functional Development 4 Functional Ready 56

57 Implementation and System Integration Application Example for Getting WIP Status Scheduling WIP Common Database SH:Scheduling Manager SH:Information Manager WH:WIPManager WH:WIP : Common Database GetWIPStatus(lotID) Returns a structure of WIPStatus including "Barcode", "lotid", "Station", "Quantity", and "Type" Query(Barcode,lotID,Station) [if WIP exists]getstructure() [if WIP doesn't exist]get WIP's record 57

58 Outlines Introduction Basic Foundations Development of ic Manufacturing Execution Systems Development of Scheduling s Development of WIP s Implementation Summary and Conclusions 58

59 Summary and Conclusions Comparisons between MES and HMES Summary and Conclusion 59

60 Summary and Conclusions Comparisons between MES and HMES Legacy MES MES HMES Framework Framework Architecture Centralization Distributed OO Holarchy Open Interfaces No Yes Yes Modularization Low High High Interoperability Low High High Configurability Low High High Cost High Low Low Maintainability Difficult Easy Easy Security Certification No No Yes Failure Recovery No No Yes *Legacy MES: Promis, WorkStream, etc., Framework MES: SiView, FACTORYWorks, etc., 60

61 Summary and Conclusions Present a new concept for developing next generation Manufacturing Execution Systems. Provide a systematic procedure to develop holonic manufacturing systems. Demonstrate the feasibility and capability of HMES by designing and implementing a WIP. 61

62 Thanks. 62

WeE10.4 I. INTRODUCTION CHALLENGE IN THE SEMICONDUCTOR INDUSTRY /07/$ IEEE. 1597

WeE10.4 I. INTRODUCTION CHALLENGE IN THE SEMICONDUCTOR INDUSTRY /07/$ IEEE. 1597 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 WeE10.4 Jonathan, Chang Yung-Cheng Member, IEEE Institute of Manufacturing Engineering National Cheng Kung University

More information

CIMFLOW A WORKFLOW MANAGEMENT SYSTEM BASED ON INTEGRATION PLATFORM ENVIRONMENT

CIMFLOW A WORKFLOW MANAGEMENT SYSTEM BASED ON INTEGRATION PLATFORM ENVIRONMENT CIMFLOW A WORKFLOW MANAGEMENT SYSTEM BASED ON INTEGRATION PLATFORM ENVIRONMENT Haibin Luo Yushun Fan State CIMS Engineering and Research Center, Dept. of Automation, Tsinghua University Beijing, P.R. China.

More information

ARCHITECTURE OF FMS. Typical Elements of FMS. Two Kind of Integration. Typical Sequence of Operation

ARCHITECTURE OF FMS. Typical Elements of FMS. Two Kind of Integration. Typical Sequence of Operation Typical Elements of FMS ARCHITECTURE OF FMS Versatile NC machines equipped with automatic tool changing and inprocess gauging, with capability to carry out a variety of operations An automated Material

More information

MANUFACTURING EXECUTION SYSTEM

MANUFACTURING EXECUTION SYSTEM MANUFACTURING EXECUTION SYSTEM Critical Manufacturing MES, a comprehensive, proven and innovative software suite, empowers operations to move into future visions such as Industry 4.0. Compete better today

More information

A Holonic Component-Based Approach to Reconfigurable Manufacturing Control Architecture

A Holonic Component-Based Approach to Reconfigurable Manufacturing Control Architecture A Holonic Component-Based Approach to Reconfigurable Manufacturing Control Architecture Jin-Lung Chirn, Duncan C. McFarlane Institute for Manufacturing, University of Cambridge Mill Lane, Cambridge, CB2

More information

E-Manufacturing for the Semiconductor Industry

E-Manufacturing for the Semiconductor Industry E-Manufacturing for the Semiconductor Industry 鄭芳田 Fan-Tien Cheng e-manufacturing Research Center National Cheng Kung University Tainan, Taiwan, R.O.C. September 12, 2011 International SEMATECH e-manufacturing

More information

Testing Masters Technologies

Testing Masters Technologies 1. How will you receive the project requirements? A. The finalized SRS will be placed in a project repository; we will access it from there 2. What will you do with SRS? A. SRS stands for software requirement

More information

MES ERP. Critical Manufacturing, 2015

MES ERP. Critical Manufacturing, 2015 MES vs ERP Critical Manufacturing, 2015 Defining MES Loosening the categories The case for modular MES Modular MES in practice Strategic enterprise integration still matters 3 6 7 8 9 Originally written

More information

1 INTRODUCTION GENERIC COMPONENTS INTERFACES Interface with non-ros-based AGVs Interface with ROS-based AGVs...

1 INTRODUCTION GENERIC COMPONENTS INTERFACES Interface with non-ros-based AGVs Interface with ROS-based AGVs... Table of Contents 1 INTRODUCTION... 3 2 GENERIC COMPONENTS... 4 3 INTERFACES... 7 3.1 Interface with non-ros-based AGVs... 7 3.2 Interface with ROS-based AGVs... 7 [767642] L4MS -- Logistics for Manufacturing

More information

CRITICAL MANUFACTURING V6. Critical Manufacturing MES for Semiconductor TM. The New MES for the Future of Manufacturing Things UPGRADE TO INDUSTRY 4.

CRITICAL MANUFACTURING V6. Critical Manufacturing MES for Semiconductor TM. The New MES for the Future of Manufacturing Things UPGRADE TO INDUSTRY 4. CRITICAL MANUFACTURING V6 Critical Manufacturing MES for Semiconductor TM The New MES for the Future of Manufacturing Things WHY CRITICAL MANUFACTURING INDUSTRY 40 READY MES? As products become more complex,

More information

CRITICAL MANUFACTURING V6. Critical Manufacturing MES for Semiconductor TM. The New MES for the Future of Manufacturing Things UPGRADE TO INDUSTRY 4.

CRITICAL MANUFACTURING V6. Critical Manufacturing MES for Semiconductor TM. The New MES for the Future of Manufacturing Things UPGRADE TO INDUSTRY 4. CRITICAL MANUFACTURING V6 UPGRADE TO INDUSTRY 40 Critical Manufacturing MES for Semiconductor TM The New MES for the Future of Manufacturing Things UPGRADE TO INDUSTRY 40 WHY CRITICAL MANUFACTURING INDUSTRY

More information

E-MANUFACTURING: THE KEYSTONE OF A PLANT-WIDE REAL TIME INFORMATION SYSTEM

E-MANUFACTURING: THE KEYSTONE OF A PLANT-WIDE REAL TIME INFORMATION SYSTEM 266 Journal of the Chinese Institute of Industrial Engineers, Vol. 20 No. 3, pp. 266-274 (2003) E-MANUFACTURING: THE KEYSTONE OF A PLANT-WIDE REAL TIME INFORMATION SYSTEM Robin G. Qiu * Dept. of Information

More information

IoT for SECS and Non-SECS Equipment in Semiconductor Backend Manufacturing. WOI Teck Khiong (Infineon) Maiko Kenner (PEER Group)

IoT for SECS and Non-SECS Equipment in Semiconductor Backend Manufacturing. WOI Teck Khiong (Infineon) Maiko Kenner (PEER Group) IoT for SECS and Non-SECS Equipment in Semiconductor Backend Manufacturing WOI Teck Khiong (Infineon) Maiko Kenner (PEER Group) Table of Contents - Company Information - Industry Revolution and Status

More information

Sugar factory automation and optimization. Control. Visualize. Optimize.

Sugar factory automation and optimization. Control. Visualize. Optimize. Sugar factory automation and optimization Control. Visualize. Optimize. Lowering energy consumption Increasing throughput Improving quality Maximizing traceability Reducing inventory cost Enabling lean

More information

Warehouse Logistics Solutions

Warehouse Logistics Solutions Warehouse Logistics Solutions It s our business to support yours. At Sunrise we help suppliers, manufacturers, wholesalers, distributors and dealers to gain an advantage in the global consumer goods business

More information

Wonderware MES/Operations

Wonderware MES/Operations Wonderware MES/Operations Managing the transformation of materials into finished products in real time Wonderware offers a complete set of MES software functionality to digitize your industrial operations

More information

Major attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis

Major attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system development projects Major attributes of the Lifecycle The project Moves systematically

More information

Can MDA help Defense and Government Achieve Interoperable Components?

Can MDA help Defense and Government Achieve Interoperable Components? Can MDA help Defense and Government Achieve Interoperable Components? Introductions Cory Casanave cory-c@enterprisecomponent.com Primary author of CCA in OMG-EDOC What we must achieve Network Centric Warfare

More information

(c) Addison Wesley Chapter 1. ! Software production is an art. ! Two groups. ! Main causes of software failures

(c) Addison Wesley Chapter 1. ! Software production is an art. ! Two groups. ! Main causes of software failures MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 1 Software Process Copyright 2000 by Addison Wesley Version 1.0 Software

More information

Babu Madhav Institute of Information Technology, UTU 2017

Babu Madhav Institute of Information Technology, UTU 2017 Five Years Integrated M.Sc. (IT) Semester 3 Question Bank 060010312 CC9 Software Engineering Unit 1 Introduction to Software Engineering and Object-Oriented Concepts 1. What is software? 2. Which documents

More information

Exploring simulation applications in education and research

Exploring simulation applications in education and research 29-May-15 1 Exploring simulation applications in education and research Durk-Jouke van der Zee Faculty of Economics & Business / Operations Tecnomatix Digital Manufacturing Solutions Day 2 Dr. ir. D.J.

More information

Migrating from Paper to Interactive Paperless Work Instructions

Migrating from Paper to Interactive Paperless Work Instructions Migrating from Paper to Interactive Paperless Work Instructions William F. Loving ScanCAD International, Inc. Denver, CO USA Abstract One of the effects of the ever increasing mountain of regulatory requirements

More information

14 CIM Framework architecture and application models

14 CIM Framework architecture and application models 14 CIM Framework architecture and application models J. S. Hawker Motorola Semiconductor Products Sector 2150 Woodward Street Austin, Texas 78744, USA phone: 1.512.373.3160 e-mail: RP5454@email.sps.mot.com

More information

Lean 4.0 Lean and digital automation. Lean Forum 2018

Lean 4.0 Lean and digital automation. Lean Forum 2018 Lean 4.0 Lean and digital automation Lean Forum 2018 Who are Sector Alarm? 2 The era of low tech improvement projects is over 3 4 Operational competitive advantage Operational Integrated Architecture Management

More information

DELMIA Apriso for A&D DELMIA Apriso 2017 Conceptual Design

DELMIA Apriso for A&D DELMIA Apriso 2017 Conceptual Design DELMIA Apriso for A&D DELMIA Apriso 2017 Conceptual Design 2016 Dassault Systèmes. Apriso, 3DEXPERIENCE, the Compass logo and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,

More information

The Systems Development Lifecycle

The Systems Development Lifecycle Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system developments projects The project Major attributes of the Lifecycle Moves systematically

More information

Implementation and Validation of a Holonic Manufacturing Control System

Implementation and Validation of a Holonic Manufacturing Control System 400 Flexible Automation & Intelligent Manufacturing, FAIM2005, Bilbao, Spain Implementation and Validation of a Holonic Manufacturing Control System Paulo Leitão 1, Francisco Restivo 2 1 Department of

More information

SAP Manufacturing Execution (SAP ME) Integrated and Real Time Production Execution. Eric Thieren Solution Sales Focused Business Solutions EMEA

SAP Manufacturing Execution (SAP ME) Integrated and Real Time Production Execution. Eric Thieren Solution Sales Focused Business Solutions EMEA SAP Manufacturing Execution (SAP ME) Integrated and Real Time Production Execution Eric Thieren Solution Sales Focused Business Solutions EMEA What typically does an MES do? Sensor sends carrier or product

More information

Dell E-Commerce guide for Skyward Users 1

Dell E-Commerce guide for Skyward Users 1 Dell E-Commerce guide for Skyward Users 1 This document contains instructions on how to use the e-commerce application running on Skyward s Business Suite to purchase from your Dell Premier Page. E-Commerce

More information

A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration

A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration A Web Services Based Architecture for Improvement of the Transparency and Decision-making in Public Administration Emil Stănescu, stanescu@ici.ro National Institute for R&D in Informatics - ICI, Bucharest

More information

A Distributed Object Based Integrated System for Material Requirement Planning and Job Shop Simulator

A Distributed Object Based Integrated System for Material Requirement Planning and Job Shop Simulator A Distributed Based Integrated System for Material Requirement Planning and Job Shop Simulator Liao Qiang, Tham Chen Khong, Chris Choy Laboratory for Concurrent Engineering & Logistics (LCEL) Department

More information

IWS Invar Warehouse System

IWS Invar Warehouse System IWS PRODUCT BROCHURE Invar Systems software solution, IWS, is an integrated warehouse management and control system that provides a single integrated solution, allowing you to TAKE and KEEP CONTROL. Take

More information

Implementing Enterprise Architecture with MDA

Implementing Enterprise Architecture with MDA Implementing Enterprise with MDA Mike Rosen CTO, M²VP Mrosen@m2vp.com Copyright M 2 VP Inc. 2003, All rights reserved Agenda What is Enterprise? What does it mean to implement it? How does MDA help? Enterprise

More information

Manufacturing operations Part 2: Operations monitoring & MES Information systems in industry ELEC-E8113

Manufacturing operations Part 2: Operations monitoring & MES Information systems in industry ELEC-E8113 Manufacturing operations management (MOM) Part 2: Operations monitoring & MES Information systems in industry ELEC-E8113 Contents Monitoring operations as part of MOM Manufacturing execution system (MES)

More information

The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Summary References

The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Summary References The Product and the Process The Product The Evolving Role of Software Software Software: A Crisis on the Horizon Software Myths Further Readings and Information Sheets The Process Software Engineering

More information

Multilevel Order Decomposition in Distributed Production

Multilevel Order Decomposition in Distributed Production Multilevel Order Decomposition in Distributed Production Daniela Wünsch SAP AG, SAP Research CEC Dresden Chemnitzer Straße 48 D-01159 Dresden, Germany daniela.wuensch@sap.com Aleksey Bratukhin Austrian

More information

CIM Forum Charter Dated

CIM Forum Charter Dated CIM Forum Charter Dated 2018-12-18 The information provided below is subject to change and reflects the current state of the CIM Forum charter within the DMTF. Management Problem(s) and Environment The

More information

UNIT III GROUP TECHNOLOGY AND FMS

UNIT III GROUP TECHNOLOGY AND FMS UNIT III GROUP TECHNOLOGY AND FMS GROUP TECHNOLOGY Group technology is a manufacturing technique and philosophy to increase production efficiency by exploiting the underlying sameness of component shape,

More information

EE 446 EMBEDDED ARCHITECTURE Embedded System in UML

EE 446 EMBEDDED ARCHITECTURE Embedded System in UML EE 446 EMBEDDED ARCHITECTURE Embedded System in UML Airs Lin UML (UNIFIED MODELING LANGUAGE) 1 What is UML? Created and developed by Grady Booch, Ivar Jacobson, and James Rumbaugh at Rational Software

More information

This document describes the overall software development process of microcontroller software during all phases of the Company Name product life cycle.

This document describes the overall software development process of microcontroller software during all phases of the Company Name product life cycle. Maturity Process Owner Check Release Description Valid Name / Department Name / Department Name / Department Detailed procedure for software development Title: Software Development Procedure Purpose: This

More information

"Charting the Course... Application Lifecycle Management Using Visual Studio 2010 (Agile) Course Summary

Charting the Course... Application Lifecycle Management Using Visual Studio 2010 (Agile) Course Summary Description Course Summary This three-day, instructor-led course provides students with the knowledge and skills to effectively use the Application Lifecycle Management (ALM) tools found in Visual Studio

More information

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER?

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER? 1 WHAT S IN THIS CHAPTER? Defining application lifecycle management Learning about the Visual Studio 2013 product family Seeing ALM in action using Visual Studio Ultimate 2013 In June of 1999, Microsoft

More information

Why Document the Architecture? EEC 421/521: Software Engineering. Design Process. Thinking About Design. Stakeholder Communication.

Why Document the Architecture? EEC 421/521: Software Engineering. Design Process. Thinking About Design. Stakeholder Communication. Why Document the Architecture? EEC 421/521: Software Engineering Architectural Design Stakeholder Communication High-level presentation of system System Analysis Big effect on performance, reliability,

More information

Exam Name: Microsoft Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management

Exam Name: Microsoft Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management Vendor: Microsoft Exam Code: 70-498 Exam Name: Microsoft Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management Version: DEMO QUESTION 1 You are the lead developer and architect

More information

A Fresh Look at the Mainframe

A Fresh Look at the Mainframe A Fresh Look at the Mainframe Unlock the Value of Your Mainframe Assets Using SOA On Demand Insurance Business Problems 1. We want to increase revenues by selling insurance polices through external Brokers

More information

Integrated Manufacturing Operations for Chemical Industry

Integrated Manufacturing Operations for Chemical Industry Integrated Manufacturing Operations for Chemical Industry Realize innovation. Digitalization changes everything Digital is the main reason just over half of the companies on the Fortune 500 have disappeared

More information

Presented by: Purdianta, ST.,MT

Presented by: Purdianta, ST.,MT Presented by: Purdianta, ST.,MT Introduction Modern organizations are considered highly complex networks of business units Each business unit realizes a part of the organization s business process Complexity

More information

Software Architecture and Engineering Requirements Elicitation Peter Müller

Software Architecture and Engineering Requirements Elicitation Peter Müller Software Architecture and Engineering Requirements Elicitation Peter Müller Chair of Programming Methodology Spring Semester 2018 2. Requirements Elicitation Main Activities of Software Development 2 Requirements

More information

Chapter 14: Information Technology Careers 1/5/2018. Chapter 14: Information Technology Careers. Chapter 14: Information Technology Careers

Chapter 14: Information Technology Careers 1/5/2018. Chapter 14: Information Technology Careers. Chapter 14: Information Technology Careers Chapter 14: Information Technology Careers Information Technology Careers Some people simply choose a career they want to pursue early on, and others fall into careers by happenstance. Information technology

More information

SYSTEM AND SOFTWARE DESIGN USING THE UNIFIED MODELING LANGUAGE (UML)

SYSTEM AND SOFTWARE DESIGN USING THE UNIFIED MODELING LANGUAGE (UML) Michael Weintraub And Frank Tip SYSTEM AND SOFTWARE DESIGN USING THE UNIFIED MODELING LANGUAGE (UML) Thanks go to Martin Schedlbauer and to Andreas Zeller for allowing incorporation of their materials

More information

HOLONIC CONTROL OF AN ENGINE ASSEMBLY PLANT AN INDUSTRIAL EVALUATION

HOLONIC CONTROL OF AN ENGINE ASSEMBLY PLANT AN INDUSTRIAL EVALUATION HOLONIC CONTROL OF AN ENGINE ASSEMBLY PLANT AN INDUSTRIAL EVALUATION Stefan BUSSMANN and Jörg SIEVERDING DaimlerChrysler AG Research and Technology 3 Alt-Moabit 96a, 10559 Berlin, Germany {Stefan.Bussmann,

More information

i -Global System Production Management Module User Manual

i -Global System Production Management Module User Manual i -Global System Production Management Module User Manual 1 i-global System Copyright 2004, i-global Solutions Limited. All rights reserved. Production Management Module User Manual -- Version: 1.03 This

More information

Business Process Framework (etom) Release Self-Assessment Process Mapping Report Level 2 Process: Problem Handling

Business Process Framework (etom) Release Self-Assessment Process Mapping Report Level 2 Process: Problem Handling Huawei Tech. Co., Ltd Digital CRM R2.1 TM Forum Frameworx 16.0 Certification Business Process Framework (etom) Release 16.0 Self-Assessment Process Mapping Report Level 2 Process: 1.3.7 - Problem Handling

More information

Performance-Oriented Software Architecture Engineering: an Experience Report

Performance-Oriented Software Architecture Engineering: an Experience Report Performance-Oriented Software Architecture Engineering: an Experience Report Chung-Horng Lung, Anant Jalnapurkar, Asham El-Rayess SEAL - Software Engineering Analysis Lab Nortel Networks Software Architecture

More information

Software Architecture and Engineering Requirements Elicitation Peter Müller

Software Architecture and Engineering Requirements Elicitation Peter Müller Software Architecture and Engineering Requirements Elicitation Peter Müller Chair of Programming Methodology Spring Semester 2017 2. Requirements Elicitation Main Activities of Software Development 2 Requirements

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 4,000 116,000 120M Open access books available International authors and editors Downloads Our

More information

Fast and High-Quality Modern Software Testing Framework

Fast and High-Quality Modern Software Testing Framework White Paper Application Delivery Management Fast and High-Quality Modern Software Testing Framework Table of Contents page Introduction... 1 The Shift Left Movement... 1 The Modern Framework: Three Core

More information

Integrated modelling approach in support of change-capable PPC strategy realisation

Integrated modelling approach in support of change-capable PPC strategy realisation Loughborough University Institutional Repository Integrated modelling approach in support of change-capable PPC strategy realisation This item was submitted to Loughborough University's Institutional Repository

More information

3 October 2017 Page 1 of 5 BellHawk Systems Corporation

3 October 2017 Page 1 of 5 BellHawk Systems Corporation Three Ways to Track Work-in-Process using BellHawk Introduction There are three ways to track work-in-process using the BellHawk software: 1. Use the BellHawk WIPS (Work-in-Process System) to track when

More information

Business Process Optimization Overview

Business Process Optimization Overview Overview Business Process Optimization Overview The role of a Point North Consulting Business Analyst is to establish effective communications with the client to understand their business needs and facilitate

More information

Cornerstone Solutions, Inc.

Cornerstone Solutions, Inc. Blueprint for Success Cornerstone Solutions, Inc. An implementation guide based on 50+ WMS Implementation Projects White Paper Introduction You know that implementing a WMS can increase your operation

More information

NetVault Backup System Administration Complete Instructorled

NetVault Backup System Administration Complete Instructorled NetVault Backup System Administration Complete Instructorled Training The NetVault Backup System Administration Complete Instructor-led training course is designed to instruct students on the essentials

More information

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA. Components

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA. Components PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT Stipe Fustar KEMA Consulting, USA INTRODUCTION To prosper in a competitive market, distribution utilities are forced to better integrate their

More information

Object-Oriented Analysis/Design and Use Cases Object Oriented Analysis and Design

Object-Oriented Analysis/Design and Use Cases Object Oriented Analysis and Design Object-Oriented Analysis/Design and Use Cases Object Oriented Analysis and Design Aron Trauring T++ Technical Skills Training Program CUNY Institute for Software Design & Development (CISDD) New York Software

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 12c Release 5 (12.1.0.5.0) E38529-08 April 2016 This document describes how to use the Infrastructure

More information

Actions. Buyer and Supplier Reference Guide. Version 7.0 April 2011

Actions. Buyer and Supplier Reference Guide. Version 7.0 April 2011 Actions Buyer and Supplier Reference Guide Version 7.0 April 2011 Table of Contents Buyer Actions... 2 Release... 3 Set P.O... 4 Receive... 4 Approve... 6 Buyer Queue... 7 Recall... 8 Reschedule... 9 Approve

More information

Data Warehousing provides easy access

Data Warehousing provides easy access Data Warehouse Process Data Warehousing provides easy access to the right data at the right time to the right users so that the right business decisions can be made. The Data Warehouse Process is a prescription

More information

elearning Course Catalog

elearning Course Catalog Training on Camstar Products ANYTIME ANYWHERE elearning Course Catalog Notices This documentation and all materials related to the software are confidential and proprietary to Siemens Product Lifecycle

More information

FFH (FINAL FINISH HOST)

FFH (FINAL FINISH HOST) FFH by CTI Page 1 05 20 FFH (Final Finish Host) Need a standalone or network solution to meet your QA reporting goals? CTI s Final Finish Host is a software suite developed specifically to manage data

More information

DATASCOPE TM WMS. Warehouse Management System. Building your success. Version 3.0. Business Software Optimisation.

DATASCOPE TM WMS. Warehouse Management System. Building your success. Version 3.0. Business Software Optimisation. DATASCOPE TM Business Software Optimisation Building your success DATASCOPE TM WMS Warehouse Management System Version 3.0 1 Introducing Datascope Consulting Datascope Consulting is a progressive and growing

More information

cxl ontology system, Cyscom Biznet Services work flow and business applications Get to know the power of cxl

cxl ontology system, Cyscom Biznet Services work flow and business applications Get to know the power of cxl cxl ontology system, Cyscom Biznet Services work flow and business applications Get to know the power of cxl cxl structures, enriches and semantically maps product data into a repository for work flow

More information

1.264 Lecture 4. Software Process: CMM Unified Modeling Language (UML)

1.264 Lecture 4. Software Process: CMM Unified Modeling Language (UML) 1.264 Lecture 4 Software Process: CMM Unified Modeling Language (UML) Capability Maturity Model for Software Developed at Software Engineering Institute (SEI), Carnegie-Mellon University (www.sei.cmu.edu)

More information

Pro Series Manufacturing

Pro Series Manufacturing Pro Series Manufacturing Ultimate Flexibility ACCPAC Pro Series Manufacturing has the built-in flexibility you need to customize and modify your system. With advanced tools and full source code availability,

More information

Software Engineering Fall 2015 (CSC 4350/6350) TR. 5:30 pm 7:15 pm. Rao Casturi 09/08/2015

Software Engineering Fall 2015 (CSC 4350/6350) TR. 5:30 pm 7:15 pm. Rao Casturi 09/08/2015 Software Engineering Fall 2015 (CSC 4350/6350) TR. 5:30 pm 7:15 pm Rao Casturi 09/08/2015 http://cs.gsu.edu/~ncasturi1 Functional and Non Functional Requirement Functional Specification a system should

More information

Sage Pro ERP is an award-winning accounting and manufacturing solution with full source code availability for ultimate flexibility and growth.

Sage Pro ERP is an award-winning accounting and manufacturing solution with full source code availability for ultimate flexibility and growth. Sage Pro ERP is an award-winning accounting and manufacturing solution with full source code availability for ultimate flexibility and growth. Freedom to Choose With Sage Pro ERP (formerly ACCPAC Pro Series)

More information

ERRS: Project Mini-Amazon / Mini-UPS

ERRS: Project Mini-Amazon / Mini-UPS ERRS: Project Mini-Amazon / Mini-UPS For this project, you will either be doing mini-amazon (an online store) or mini-ups (a shipping website). If you are doing Amazon, you will have to make your system

More information

Oracle Mobile Supply Chain Applications

Oracle Mobile Supply Chain Applications Oracle Mobile Supply Chain Applications User's Guide Release 12.2 Part No. E48826-04 September 2015 Oracle Mobile Supply Chain Applications User's Guide, Release 12.2 Part No. E48826-04 Copyright 2015,

More information

AMI AutoAGENT Shop Floor Manager

AMI AutoAGENT Shop Floor Manager AMI AutoAGENT Shop Floor Manager Contents Introduction... 2 Introduction... 3 What's In This Manual... 4 Symbols and Conventions... 5 Shop Floor Manager Navigation Tips... 6 Part 1: Shop Floor Manager

More information

Oracle Mobile Supply Chain Applications

Oracle Mobile Supply Chain Applications Oracle Mobile Supply Chain Applications User's Guide Release 12.1 Part No. E13465-04 August 2010 Oracle Mobile Supply Chain Applications User's Guide, Release 12.1 Part No. E13465-04 Copyright 2009, 2010,

More information

THE BPMN GRAPHIC HANDBOOK

THE BPMN GRAPHIC HANDBOOK THE BPMN GRAPHIC HANDBOOK Copyright 2015 by Esteban Herrera All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means including photocopying, recording,

More information

Industrial IoT Solution Architecture Design From Connectivity to Data

Industrial IoT Solution Architecture Design From Connectivity to Data Industrial IoT Solution Architecture Design From Connectivity to Data Cheryl Hsu Program Manager Strategic Engagement & Industrial IoT, Microsoft IoT Enables a Digital Feedback Loop The benefits are profound

More information

APACHE V4 is the ERP (Enterprise Resource Planning) solution for industrial companies

APACHE V4 is the ERP (Enterprise Resource Planning) solution for industrial companies APACHE V4 is the ERP (Enterprise Resource Planning) solution for industrial companies It's an integrated and modular software that provides management tools to the operational areas of a manufacturing

More information

Holistic Serialization Solution

Holistic Serialization Solution Holistic Serialization Solution Enhanced Serialization Solution from Rockwell Automation Provides a Scalable Platform for End to End Process Integration Features and Benefits Rockwell Automation offers

More information

SOA Workshop - SOMA. Service Oriented Methodology & Architecture SOMA

SOA Workshop - SOMA. Service Oriented Methodology & Architecture SOMA SOA Workshop - SOMA Service Oriented Methodology & Architecture SOMA History of SOMA In 2005, IBM introduced a way to map business processes to Service Oriented Architecture. SOMA (Service Oriented Modeling

More information

Toward Lightweight g Fault-Tolerance for Distributed Real-Time Systems

Toward Lightweight g Fault-Tolerance for Distributed Real-Time Systems Toward Lightweight g Fault-Tolerance for Distributed Real-Time Systems Nanbor Wang 1, Steve Osselton 2, Simon McQueen 2, Jai Balasubramanian 3, Jeff Parsons 3, Robert Kukura 2, Andy Gokhale 3, and Andrew

More information

MODEL-DRIVEN MANUFACTURING EXECUTION SYSTEM BROCHURE

MODEL-DRIVEN MANUFACTURING EXECUTION SYSTEM BROCHURE MODEL-DRIVEN MANUFACTURING EXECUTION SYSTEM A process centric approach to the digital transformation of best practices for reuse, sustainable standardisation and continuous improvement in plant and multi-site

More information

MDA Legacy Modernization Case Study: State of Wisconsin Unemployment Insurance Division

MDA Legacy Modernization Case Study: State of Wisconsin Unemployment Insurance Division MDA Legacy Modernization Case Study: State of Wisconsin Unemployment Insurance Division ADM Workshop 2004 Adaptive Team Collaboration, Inc. 7402 Borman Avenue St. Paul, MN 55076 651.554.1771 www.atcprocess.com

More information

July 9. Course Catalog. Camstar Semiconductor Suite Release 6 CONFIDENTAL

July 9. Course Catalog. Camstar Semiconductor Suite Release 6 CONFIDENTAL July 9 Course Catalog 2015 Camstar Suite Release 6 CONFIDENTAL Contents General Information... 1 Available Training Camstar Suite v6... 2 Course Names and Descriptions... 3 Exploring Camstar Suite... 3

More information

A comprehensive mobile solution for Staff Management. CrewBuddy

A comprehensive mobile solution for Staff Management. CrewBuddy A comprehensive mobile solution for Staff Management CrewBuddy A Comprehensive Staff Management Solution CrewBuddy is a leading-edge mobile application that brings the convenience of managing staff information

More information

Software Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1

Software Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be

More information

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation Chapter 2 Software Processes Lecture 1 Software process descriptions When we describe and discuss processes, we usually talk about the activities in these processes such as specifying a data model, designing

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Software Engineering Andreas Zeller Saarland University Requirements Engineering The Real World Requirements Engineering A description of what the system should do (but not how)

More information

WHITE PAPER. CONTROL-M: Empowering the NetWeaver Solution

WHITE PAPER. CONTROL-M: Empowering the NetWeaver Solution WHITE PAPER CONTROL-M: Empowering the NetWeaver Solution e TABLE OF CONTENTS INTODUCTION...3 SAP NETWEAVER OVERVIEW... 3 COMPREHENSIVE TECHNOLOGY - INCREASING THE CHALLENGE... 4 CHALLENGES IN THE NETWEAVER

More information

Requirements Specification

Requirements Specification Ambulance Dispatch System Submitted to: Dr. Chung Submitted by: Chris Rohleder, Jamie Smith, and Jeff Dix Date Submitted: February 14, 2006 TABLE OF CONTENTS 1.0 INTRODUCTION...1 1.1 PURPOSE...1 1.2 SCOPE...1

More information

Maximizing the Value of Automation Testing

Maximizing the Value of Automation Testing Maximizing the Value of Automation Testing November 26, 2013 open forum 1 Speaker : Steven Lombardi, M.Eng Senior Manager, Delivery at QA Consultants in June 2012. Delivery for all testing and quality

More information

Personnel Master Data & Terminal

Personnel Master Data & Terminal Personnel Master Data & Terminal Explanation on beas Personnel Master Data & Terminal Boyum Solutions IT A/S Beas Tutorial TABLE OF CONTENTS 1. INTRODUCTION... 3 2. PROCESS... 3 2.1. Header from Master

More information

Camstar Semiconductor Suite

Camstar Semiconductor Suite Camstar Semiconductor Suite Global MES to keep pace with demanding change in frontend and backend operations Benefits Rapidly implement a manufacturing execution system platform for maximum ROI Increase

More information

2 Why is systems development difficult and risky? 3 How do businesses use the systems development life cycle (SDLC) process?

2 Why is systems development difficult and risky? 3 How do businesses use the systems development life cycle (SDLC) process? 1 What is systems development? 2 Why is systems development difficult and risky? 3 How do businesses use the systems development life cycle (SDLC) process? 4 How do businesses use the rapid application

More information

An Introduction to Use Cases

An Introduction to Use Cases An Introduction to Use Cases Geri Schneider and Jason P. Winters Wyyzzk, Inc. Santa Clara, CA 95051 1 Abstract Use cases, also referred to as user stories, enable the functional requirements of a software

More information

ATHABASCA UNIVERSITY AN INTELLIGENT AGENT-BASED APPROACH TO NETWORK MANAGEMENT. Munir Ahmad. MASTER OF SCIENCE in INFORMATION SYSTEMS

ATHABASCA UNIVERSITY AN INTELLIGENT AGENT-BASED APPROACH TO NETWORK MANAGEMENT. Munir Ahmad. MASTER OF SCIENCE in INFORMATION SYSTEMS ATHABASCA UNIVERSITY AN INTELLIGENT AGENT-BASED APPROACH TO NETWORK MANAGEMENT BY Munir Ahmad. An essay submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE in INFORMATION

More information