Research paper 1. INTRODUCTION 2. PRODUCTION PLANNING SYSTEMS
|
|
|
- Cory Kelly
- 10 years ago
- Views:
Transcription
1 International Journal of Industrial Engineering and Management (), Vol. 4 No. 2, June 2013, pp Available online at ISSN Research paper An Application of Period Batch Control Principles and Computational Independent Models for Supporting the Overhaul Process of the Railway Braking Devices Branislav Stevanov, Teaching assistant, University of Novi Sad, Faculty of Technical Sciences, Trg Dositeja Obradovića 6, Novi Sad, Serbia, [email protected] Danijela Gračanin, Teaching assistant, University of Novi Sad, Faculty of Technical Sciences, Trg Dositeja Obradovića 6, Novi Sad, Serbia, [email protected] Igor Kesić, Teaching assistant, University of Novi Sad, Faculty of Technical Sciences, Trg Dositeja Obradovića 6, Novi Sad, Serbia, [email protected] Sonja Ristić Associate professor, University of Novi Sad, Faculty of Technical Sciences, Trg Dositeja Obradovića 6, Novi Sad, Serbia, [email protected] Received (15 April 2013.); Revised (20 May 2013); Accepted (27 May 2013) Abstract The overhaul of railway braking devices is a complex process. It relies on many supporting processes such as spare parts production and supplying. In order for the overhaul to proceed smoothly and all the required work to be accomplished efficiently, an appropriate planning system has to be applied. It must be accompanied by good process coordination and integration of all activities. In this paper is presented a case study of the overhaul process, the proposed planning system and integrative information system support. Key words: Overhaul process, Planning, Period batch control, Information system 1. INTRODUCTION Coordination and integration of any system is a complex task. Successful operating of every business/industrial system concerns the optimal use of its limited resources in the competitive environment. Often, the good performance of one process is dependent on the timing and the effectiveness of some other processes in the system. In these situations it is important to plan the activities within a process and to integrate processes within the system. This integration is mainly done by means of information system (IS). Contemporary ISs are software intensive. The software being developed within the IS development process should support business processes of an organization. The importance of business process modeling in the context of IS development is three folded: to deconstruct organizational complexity; to understand, describe and validate business needs and the business context for the proposed system; and to tackle the problem of changing or evolving underlined systems. Unfortunately, lots of software development projects failed due to the poor modeling caused by a deep gap between domain experts and business analysts with their requirements, on the one side, and software developers, on the other side. In the paper we emphasize the importance of computational independent models that comprises business process models in the context of IS development and processes' integration. In Section 2 a short review of production planning systems is given. The importance of computational independent models, alongside with notations for their specification is presented in Section 3. Section 4 is devoted to a case study of an overhaul process, its coordination and integration. 2. PRODUCTION PLANNING SYSTEMS There are a lot of production planning and control systems which were developed over the years. Having in mind repetitiveness of the production process and the planning period factors in the case study presented in this paper, the most interesting production planning and control systems are: Period Batch Control (PBC) and Material Requirements Planning (MRP), alongside with its successors Manufacturing Resource Planning (MRP II) and Enterprise Resource Planning (ERP). The origin of Period Batch Control (PBC) as a production planning and control system has its roots in the years before Second World War (the second half of
2 96 Stevanov et al. the third decade of 20 th century) [1]. It was initially created by UK engineer R. J. Gigli and further developed and analyzed by Burbidge in [2] and [3], Zelenović and Tešić [4], Kaku and Krajewski [5], Benders and Riezebos [6], Rachamadugu and Tu [7], Fernandes and Filho [8] and others. It is based on the idea of setting a fixed period of the time in which the production of parts is done. The production is just one phase in the whole process. PBC system consists of several phases including order acceptance, work orders creation, production, assembly and sales. PBC system is appropriate for repetitive systems [9]. According to Riezebos [10], PBC system applies three principles to configure planning system: single cycle ordering (parts have same ordering frequency as parent products); single phase (all work orders are released at the same time); and single offset time [11] (lead times are equal for a certain phase). The PBC system designed in this way is known as basic unicycle system [12]. PBC system relies on the parts grouping, a methodology advocated by Burbidge in [13] and [14]. Orlicky in [15] set up the foundational principles of Materials Requirements Planning (MRP) systems. MRP uses the fixed period idea from PBC, but allows planned lead times for work orders to vary. Furthermore, the frequency of ordering parts and products needs not be the same. The MRP works on the logic of calculation of material needs by using the forecasting quantities of final products and their bills of materials. In [16] Whybark and Williams have explained the impact of uncertainty on operating the MRP. MRP evolved later to MRP II, to increase the field of activity from just material requirements planning to manufacture resource planning. The main goal of MRP II is to provide consistent data to all subjects in the manufacturing process. Therefore, it has to rely on an integrated automated information system in order to minimize so called information errors. They generalize errors like: missing data, redundant data, inconsistent data, inaccurate and/or unreliable data, data conflicting with the possible states and business rules of a real system, bad decisions based on incorrect and/or obsolete data, etc. Enterprise resource planning (ERP) systems, as business information integration systems, are successors of MRP and MRP II systems. They are aimed to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders. Unlike the PBC, MRP based planning systems are good for non-repetitive systems [9]. But, they are more complex to manage than PBC based planning systems, taking into account different work order release moments and different work order lead times. 3. COMPUTATIONAL INDEPENDENT MODELS Integration of the business/industrial systems is mainly done by means of IS. This integration can be between the parts of the enterprise or between the enterprise and its environment, like customers and/or suppliers (customer relationship management systems and supplier relationship management systems). Contemporary ISs are software intensive and they are growing in scale and complexity. The software system is the core component of an IS. A great effort is made by the software engineering community to improve software development processes. Unfortunately, lots of software development projects are challenged or even failed. These systems fail not because of technical flaws, but because they do not adequately support the underlying business processes [17]. It happens due to the poor modeling, mostly. The main reason for that is a deep gap between domain experts and business analysts with their requirements, on the one side, and the experts of the design and construction of suitable software system executable artifacts (software developers), on the other side. In the model-driven approach to software engineering (MDSE) a set of methodologies is proposed to bridge the existing gap. The abstraction of implementation details, by focusing on models as first class entities is promoted as the leading idea. Models are used to capture business context and business requirements and to specify, simulate, test, verify and generate code for the software system to be built. Model transformation tools and services are used to align the different models and to refine models from business requirements to software solutions. Thus, conceptual and process modeling becomes a prerequisite for successful software intensive systems design. OMG's (Object Management Group) Model-Driven Architecture (MDA) currently is the most mature formulation of MDSE paradigm. The basic idea behind MDA initiative is to provide a means for using models to direct the course of understanding, design, construction, deployment, operation, maintenance and modification of software systems [18]. MDA approach promotes the use of models at four different levels of abstraction [19]: Computation Independent Models (CIMs) that capture business context and business requirements (business context models); Platform Independent Models (PIMs) focusing on the operation of a system while hiding the details necessary for a particular hardware and/or software platform (software specification models); Platform Specific Models (PSMs) that combines the specifications in the PIM with the details that specify how that system uses a particular type of hardware
3 Stevanov et al. 97 and/or software platform (software realization models); and Executable program code. Another important issue in MDA is the transformation among those models starting from CIM, through set of PIMs and PSMs towards executable program code. Software engineering community, both researchers and practitioners, showed a great interest in PIMs, PSMs, program code and transformations between them. But, till now CIMs have not received sufficient attention [20]. A CIM does not display details of software system to be built but represents business processes of the organization for which the IS will be developed in a way that can be understood by domain experts. It is specified using the vocabulary of the domain's practitioners and the stakeholders. System modeled in this way can be better understood and analyzed ([21], [22]). There is still no unified standard for creation of CIM. Sharifi and Mohsenzadeh in [19] propose that it would be represented with at least two models: requirement model and business process model. The first one is a use case model that represents the functional aspect of the system alongside with business actors and business functionalities that are intended to be realized. The behavior aspects are represented by business process model. Aguilar-Saven in [23] and Johanson et al. in [24] systematically present business modeling techniques and languages for the specification of business process model like: Integrated Definition for Function Modeling (IDEF) [25], Unified Modeling Language UML [26], Event Driven Process Chains (EPC) [27] and Business Process Modeling Notation (BPMN) [28]. UML is the de-facto standard industry language for specifying and designing software systems, but it may be used for CIM specification, too. In the paper we use UML use case diagrams to specify requirement model, and UML activity diagrams to specify business process model. 4. CASE STUDY - OVERHAUL PROCESS OF THE RAILWAY COACHES AND RAILWAY BRAKING DEVICES In the case study, the company which overhauls the railway coaches and the railway braking devices is analyzed. The company has three plant locations deployed at a distance of 20 km. In Figure 1 they are labeled by letters A, B and C. In the figure are not shown the actual distances between factory plant locations and the actual layouts inside the factory plants. In the factory plant A the railway coaches are overhauled. The testing, overhauling and repairing of railway braking devices are carried out in the factory plant B. The warehouse of spare parts of the overhauled and repaired brakes is situated there, too. Some spare parts are purchased from the company's suppliers, while the others can be made within the company in the factory plant C. There is a problem of coordination and integration of the processes of parts purchasing (locations A and/or B) and parts production (location C). The goal is to improve the coordination and the integration of these processes in order to minimize wastes (of time, of money, e.g.) during their execution. Figure 1. Three plant locations of the company
4 98 Stevanov et al The coordination of the overhaul process The overhaul process is periodically repeated for a railway braking device. Therefore, we propose the application of Period Batch Control system to improve the coordination between the processes. For every railway braking device exists a fixed period of time after which they must be overhauled to provide safe and reliable operation, to prolong device's life, and to increase the mean time between failures. Besides, they contain some parts that must be replaced after a period of time, which is strictly stipulated. Consequently, the ordering cycle can be predicted. This enables good planning base for parts manufacturing and their later installation for the overhauled device assembly. The process can be coordinated through four phases: ordering, parts manufacturing, overhaul and sales. Every phase can have the equal time period length because the cycle time for the overhaul operations is standardized and it can be used as a basis for the period length determination. Part shapes are standardized and there are no new parts introduced. This causes increasing the workers expertise in the shop floor and finishing all work operations on time. The manufacturing process is repetitive and lot sizes are low. With the appliance of PBC system, the complexity of the production process planning and control is avoided. The PBC for the observed case is shown in Figure 2. Figure 2. Period Batch Control system as a support for the overhaul process 4.2. The integration of overhaul process In Section 3 we emphasize the importance of CIMs for the understanding of underlined system and for the bridging the gap between the domain experts and software developers. Since the integration of processes should be done by means of an information system to be built, the first step is to model the system's requirements and business processes. In this section we present a CIM of braking device overhaul process, containing a requirements model expressed by means of UML use case diagram and business process model expressed by means of UML activity diagram. The UML use case diagram in Figure 3 contains the overhaul process main functions and actors. The actors are: Customer, Overhaul worker, Manufacturing worker and Supplier. Main functions are: Overhaul identification, Overhaul, Manufacturing and Supplying. The UML activity diagram (Figure 4) gives the further description of the activities of the process. For the purpose of the paper, the activity diagram for overhaul of the railway braking devices is shown. The presented activity diagram may be used as a pattern for the development of activity diagrams for wide range of similar overhaul processes (like the overhaul of the railway coach, e.g.). The process is initiated by a customer who knows after which period a braking device needs to be overhauled, and transports the braking device/devices to the company s overhaul department. The overhaul department receives the braking device, after which the service work order is created.
5 Stevanov et al. 99 Every braking device needs to be thoroughly cleaned and inspected, after which the spare parts needs are identified. Some parts can be purchased and some can be produced in the manufacturing shop floor which is previously organized by principles of PBC Figure 3. UML use case diagram system. After the spare parts are assembled the braking device is thoroughly tested on a testing station. If all the output testing results are satisfactory the service is invoiced and customer pays for the service. Figure 4. UML activity diagram of overhaul process
6 100 Stevanov et al. Figure 5. Work order entry form Process activities can be integrated through the design and implementation of an information system which is supporting them. It is important to integrate the overhaul work order release with the warehouse management inside locations A and B and with manufacturing and supplying activities. The information system should allow the creation and management of: product data, work operations and parts data, worker data, locations data, machines data, overhaul work orders, overhaul protocol report, manufacturing work orders, other reports etc. A possible layout of entry forms aimed at work order data and parts stock data maintenance are shown in Figure 5 and Figure 6, respectively. 5. CONCLUSION In the paper is presented a case study of developing a planning system for manufacturing and overhaul activities and their integration. The application of PBC planning system is proposed to improve the coordination between the processes. A CIM of braking Figure 6. Parts stock list preview device overhaul process is specified by means of UML notation. We believe that it can contribute to better understanding between domain experts, business analysts and software developers. Besides, CIM can be reused for the reengineering of IS and business processes that the IS supports, and that may be one of the derived research ideas. Further research would take
7 Stevanov et al. 101 the wider scope, in the terms of automating the process of overhaul identification in the Serbian railways with the existing overhaul process at the company, which would contribute to the higher level of integration and organization. 6. ACKNOWLEDGEMENT Research presented in this paper was supported by Ministry of Science and Technological Development of Republic of Serbia, Grant TR-35050, Title: "Development of software to manage repair and installation of brake systems for rail vehicles", for the period 2011th-2014th year. 7. REFERENCES [1] Benders, J. (2002), "The origin of Period Batch Control (PBC)" International Journal of Production Research, vol. 40, pp [2] Burbidge, J. L. (1962), Principles of Production Control, MacDonald and Evans, Plymouth. [3] Burbidge, J. L. (1996), Period Batch Control, Oxford University Press. [4] Zelenović D., Tešić Z. (1988), "Period batch control and group technology", The International Journal Of Production Research, vol. 26, no. 3, pp [5] Kaku, B. J., Krajewski, L. J. (1995), "Period Batch Control and Group Technology", International Journal of Group Technology, vol. 33, no. 1, pp [6] Benders J., Riezebos J. (2002), "Period batch control: classic, not outdated", Production Planning & Control, vol. 13, no. 6, pp [7] Rachamadugu, R., Tu, Q. (1997), "Period Batch Control for Group Technology - An Improved Procedure" Computers & industrial engineering, vol. 32, no. 1, pp [8] Fernandes, F. C. M., Moacir G. F. (2007), "Sistemas de coordenação de ordens: revisão, classificação, funcionamento e aplicabilidade", Gestão & Produção, vol. 14, no. 2, pp [9] Mcarthy, B. L., Fernandes, F. C. M. (2000), "A multi-dimensional classification of production systems for the design and selection of production planning and control systems", Production planning and control, vol. 11, no. 5, pp [10] Riezebos J. (2001), The Design of Period Batch Control System for Cellular Manufacturing, Groningen: University of Groningen. [11] Steele, D.C., Malhotra, M.K. (1997), "Factors affecting performance of period batch control", International journal of production research, vol. 35, no. 2, pp [12] New, C.C. (1977), Managing the manufacture of complex products: co-ordinating multi-component assembly, Business books communica europe, London. [13] Burbidge, J. L. (1975), The Introduction to Group Techology, Wiley. [14] Burbidge, J. L. (1989), Production Flow Analysis for Planning Group Technology, Clarendon Press, Oxford. [15] Orlicky J. (1975), Material requirements planning: the new way of life in production and inventory management, McGraw-Hill, New York. [16] Whybark, C. D., Williams, G. J. (1976), "Material Requirements Planning Under Uncertanity", Decision Sciences, vol. 7, no. 4, pp [17] Barjis, J. (2008). "The importance of business process modeling in software systems design", Science of Computer Programming 71, pp [18] Selic, B. (2008). "MDA Manifestations " UPGRADE, IX(2), [19] Sharifi, H. R., Mohsenzadeh, M. (2012), "A New Method for Generating CIM Using Business and Requirement Models", World of Computer Science and Information Technology Journal (WCSIT) ISSN: Vol. 2, No. 1, [20] Bousetta, B., El Beggar, O., Gadi, T., (2013), "A methodology for CIM modelling and its transformation to PIM", Journal of Information Engineering and Applications ISSN (print) ISSN (online) Vol.3, No.2. [21] Dorador, J.M., Young, R.I.M. (2000), "Application of IDEF0, IDEF3 and UML methodologies in the creation of information models", International Journal of Computer Integrated Manufacturing, vol. 13, no. 5, pp [22] Kim, S.H., Jang, K.J. (2002), "Designing performance analysis and IDEF0 for enterprise modelling in BPR", International Journal of Production Economics, vol. 76, no. 2, pp [23] Aguilar-Savén R. S, (2004) "Business process modelling: Review and framework", International Journal of Production Economics, Volume 90, Issue 2, pp [24] Johansson, L-O., Wärja, M., Kjellin, H.,Carlsson, S. (2008), "Graphical modeling techniques and usefulness in the Model Driven Arcitechture: Which are the criteria for a good Computer independent model?", Proceedings of The 31st Information Systems Research Seminar in Scandinavia (IRIS31). [25] Marca, D. A., McGowan, C. L. (2006), IDEF0 and SADT: A Modeler's Guide, OpenProcess, Inc. [26] Fowler, M. (2003), UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley Professional. [27] Scheer, A. W. (2000), ARIS: Business Process Modeling, Springer. [28] Wohed, P., van der Aalst, W., Dumas, M., ter Hofstede, A., Russel N. (2006), "On the suitability of BPMN for business process modelling", Business Process Management, vol. 41, no. 2, pp Primena principa upravljanja periodičnim serijama i računarski nezavisnih modela za podršku procesa remonta kočionih sistema šinskih vozila Branislav Stevanov, Danijela Gračanin, Igor Kesić, Sonja Ristić Primljeno (15. april 2013.); Recenzirano (20. maj 2013.); Prihvaćeno (27. maj 2013.) Rezime Remont kočionih sistema šinskih vozila je kompleksan proces. Taj proces zavisi od mnogih drugih procesa podrške kao što su proizvodnja delova i nabavka. U cilju da se remont odvija bez zastoja i da se svi poslovi obavljaju efikasno, potrebno je primeniti odgovarajući sistem planiranja. Pored sistema planiranja potrebno je da postoji i dobra koordinacija i integracija svih aktivnosti procesa. U ovom radu je prikazana studija slučaja za proces remonta, dat je predlog sistema planiranja i integrativne podrške putem informacionog sistema. Ključne reči: Proces remonta, Planiranje, Upravljanje periodičnim serijama, Informacioni sistem
CIM to PIM Transformation: A criteria Based Evaluation
ISSN:2229-6093 CIM to PIM Transformation: A criteria Based Evaluation Abdelouahed KRIOUILE *, Taoufiq GADI, Youssef BALOUKI Univ Hassan 1, LAVETE Laboratory, 26000 Settat, Maroc * E-mail of the corresponding
From Business World to Software World: Deriving Class Diagrams from Business Process Models
From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254
Applying MDA in Developing Intermediary Service for Data Retrieval
Applying MDA in Developing Intermediary Service for Data Retrieval Danijela Boberić Krstićev University of Novi Sad Faculty of Sciences Trg Dositeja Obradovića 4, Novi Sad Serbia +381214852873 [email protected]
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture Delmir de Azevedo Junior 1 and Renato de Campos 2 1 Petrobras University, Republican
Clarifying a vision on certification of MDA tools
SCIENTIFIC PAPERS, UNIVERSITY OF LATVIA, 2010. Vol. 757 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES 23 29 P. Clarifying a vision on certification of MDA tools Antons Cernickins Riga Technical University,
Business Process Modeling and Standardization
Business Modeling and Standardization Antoine Lonjon Chief Architect MEGA Content Introduction Business : One Word, Multiple Arenas of Application Criteria for a Business Modeling Standard State of the
BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS
BPMN PATTERNS USED IN MANAGEMENT INFORMATION SYSTEMS Gabriel Cozgarea 1 Adrian Cozgarea 2 ABSTRACT: Business Process Modeling Notation (BPMN) is a graphical standard in which controls and activities can
The Importance of Integrative Components in the Field of e-business and Information Systems
Jelica Trninić Jovica Đurković The Importance of Integrative Components in the Field of e-business and Information Systems Article Info:, Vol. 3 (2008), No. 1, pp. 023-028 Received 12 Januar 2008 Accepted
Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y
MFGE 404 Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y Manufacturing Engineering Department Lecture 1 - Introduction Dr. Saleh AMAITIK Fall 2005/2006 Production Systems Production
An Integrated Methodology for Implementing ERP Systems
APDSI 2000 Full Paper (July, 2000) An Integrated Methodology for Implementing ERP Systems Su-Yeon Kim 1), Eui-Ho Suh 2), Hyun-Seok Hwang 3) 1) Department of Industrial Engineering, POSTECH, Korea ([email protected])
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation
NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation Market Offering: Package(s): Oracle Authors: Rick Olson, Luke Tay Date: January 13, 2012 Contents Executive summary
Management Information Systems
Faculty of Foundry Engineering Virtotechnology Management Information Systems Classification, elements, and evolution Agenda Information Systems (IS) IS introduction Classification Integrated IS 2 Information
A UML 2 Profile for Business Process Modelling *
A UML 2 Profile for Business Process Modelling * Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University
Quality Ensuring Development of Software Processes
Quality Ensuring Development of Software Processes ALEXANDER FÖRSTER,GREGOR ENGELS Department of Computer Science University of Paderborn D-33095 Paderborn, Germany {alfo engels}@upb.de ABSTRACT: Software
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions The role names listed in the Career Road Map from International Institute of Business Analysis (IIBA) are not job titles
An Evaluation of Conceptual Business Process Modelling Languages
An Evaluation of Conceptual Business Process Modelling Languages Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems
Towards an Integration of Business Process Modeling and Object-Oriented Software Development
Towards an Integration of Business Process Modeling and Object-Oriented Software Development Peter Loos, Peter Fettke Chemnitz Univeristy of Technology, Chemnitz, Germany {loos peter.fettke}@isym.tu-chemnitz.de
BUSINESS PROCESS MODELING AND SIMULATION. Geoffrey Hook. Lanner Group The Oaks, 5 Clews Road Redditch. B98 7ST UK
Proceedings of the 2011 Winter Simulation Conference S. Jain, R.R. Creasey, J. Himmelspach, K.P. White, and M. Fu, eds. BUSINESS PROCESS MODELING AND SIMULATION Geoffrey Hook Lanner Group The Oaks, 5 Clews
High-Performing Information Systems Aligned With Utility Business Strategy [Project #4316]
High-Performing Information s Aligned With Utility Business Strategy [Project #4316] ORDER NUMBER: 4316 DATE AVAILABLE: June 2013 PRINCIPAL INVESTIGATORS: David W. Harris, Esteban Azagra, Rod van Buskirk,
AN ALTERNATIVE MODEL OF ERP MAINTENANCE STRATEGY
AN ALTERNATIVE MODEL OF ERP MAINTENANCE STRATEGY Muhammad Rofi IMTIHAN 1, Mohd. Salihin NGADIMAN, Habibollah HARON Department of Modelling and Industrial Computing Faculty of Computer Science and Information
UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts
UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts Banu Aysolmaz 1 and Onur Demirörs 2 1, 2 Informatics Institute, Middle East Technical University, Ankara,
DEVELOPING REQUIREMENTS FOR DATA WAREHOUSE SYSTEMS WITH USE CASES
DEVELOPING REQUIREMENTS FOR DATA WAREHOUSE SYSTEMS WITH USE CASES Robert M. Bruckner Vienna University of Technology [email protected] Beate List Vienna University of Technology [email protected]
APPLYING CASE BASED REASONING IN AGILE SOFTWARE DEVELOPMENT
APPLYING CASE BASED REASONING IN AGILE SOFTWARE DEVELOPMENT AIMAN TURANI Associate Prof., Faculty of computer science and Engineering, TAIBAH University, Medina, KSA E-mail: [email protected] ABSTRACT
CDC UNIFIED PROCESS PRACTICES GUIDE
Purpose The purpose of this document is to provide guidance on the practice of Modeling and to describe the practice overview, requirements, best practices, activities, and key terms related to these requirements.
Generating the PIM Behavioral Model from the CIM using QVT
Journal of Computer Science and Information Technology December 2014, Vol. 2, No. 3 & 4, pp. 55-81 ISSN: 2334-2366 (Print), 2334-2374 (Online) Copyright The Author(s). 2014. All Rights Reserved. Published
Business Process Modeling Information Systems in Industry (372-1-4207 )
Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline
MDE Adoption in Industry: Challenges and Success Criteria
MDE Adoption in Industry: Challenges and Success Criteria Parastoo Mohagheghi 1, Miguel A. Fernandez 2, Juan A. Martell 2, Mathias Fritzsche 3 and Wasif Gilani 3 1 SINTEF, P.O.Box 124-Blindern, N-0314
DOCUMENTOS DE TRABAJO Serie Gestión
Nº 130 A Lightweight Approach for Designing Enterprise Architectures Using BPMN: an Application in Hospitals O.Barros, R.Seguel, and A. Quezada DOCUMENTOS DE TRABAJO Serie Gestión Aceptado para presentacion
Chap 1. Introduction to Software Architecture
Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)
Efficient BPMN: from Anti-Patterns to Best Practices
Efficient BPMN: from Anti-Patterns to Best Practices Architecture Made Simple Kristina Bigelienė, No Magic Europe About Speaker Kristina Bigelienė [email protected] Solution Architect for
Semantic Business Process Management Lectuer 1 - Introduction
Arbeitsgruppe Semantic Business Process Management Lectuer 1 - Introduction Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected]
Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling
Budapest University of Technology and Economics Department of Measurement and Information Systems Business Process Modeling Process, business process Workflow: sequence of given steps executed in order
TDDC88 Lab 2 Unified Modeling Language (UML)
TDDC88 Lab 2 Unified Modeling Language (UML) Introduction What is UML? Unified Modeling Language (UML) is a collection of graphical notations, which are defined using a single meta-model. UML can be used
TOGAF usage in outsourcing of software development
Acta Informatica Pragensia 2(2), 2013, 68 76, DOI: 10.18267/j.aip.25 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky
A Software Development Platform for SOA
A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa [email protected] 2004 IBM Corporation Agenda IBM Software Group
Enhanced Model Driven Architecture Software Development Life Cycle with Synchronized and Consistent Mapping
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Enhanced Model Driven Architecture Software Development Life Cycle with Synchronized
EL Program: Smart Manufacturing Systems Design and Analysis
EL Program: Smart Manufacturing Systems Design and Analysis Program Manager: Dr. Sudarsan Rachuri Associate Program Manager: K C Morris Strategic Goal: Smart Manufacturing, Construction, and Cyber-Physical
Improving Supply Chain Activity using Simulation
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 4 September 2014 ISSN(online) : 2349-6010 Improving Supply Chain Activity using Simulation Rabikanta Sharma Manoharmayum
Operational Performance Metrics in Manufacturing Process: Based on SCOR Model and RFID Technology
Operational Performance Metrics in Manufacturing Process: Based on SCOR Model and RFID Technology Gyusun Hwang, Sumin Han, Sungbum Jun, and Jinwoo Park Abstract Performance measurement is the fundamental
An Automated Workflow System Geared Towards Consumer Goods and Services Companies
Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services
Professor: Rafael Falcão
Professor: Rafael Falcão Ementa 1. Sistemas de Manufatura 2. Linhas de Montagem 3. Sistemas Seriais 4. Scheduling 5. Manufatura Integrada por Computador 6. Projeto e Engenharia Assistidos por Computador
How To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
6 POM 3322 and 3333 15 Electives from upper division POM courses 3 Upper-division business elective
THE PRODUCTION/OPERATIONS MANAGEMENT MAJOR Department of Information and Decision Sciences College of Business Administration The University of Texas at El Paso Production/operations management (POM) refers
Unifi Technology Group & Software Toolbox, Inc. Executive Summary. Building the Infrastructure for emanufacturing
Unifi Technology Group & Software Toolbox, Inc. Executive Summary Building the Infrastructure for emanufacturing Building the Infrastructure for emanufacturing The term emanufacturing has emerged over
Foundations of Model-Driven Software Engineering
Model-Driven Software Engineering Foundations of Model-Driven Software Engineering Dr. Jochen Küster ([email protected]) Contents Introduction to Models and Modeling Concepts of Model-Driven Software
Object Oriented System Analyze and Design of Revenue Information System using UML
Object Oriented System Analyze and Design of Revenue Information System using UML Sany Ang Department of Accounting Petra Christian University, Surabaya, Indonesia [email protected] and Prof. Dr. Chaiyong
INFORMATION TECHNOLOGIES AND MATERIAL REQUIREMENT PLANNING (MRP) IN SUPPLY CHAIN MANAGEMENT (SCM) AS A BASIS FOR A NEW MODEL
Bulgarian Journal of Science and Education Policy (BJSEP), Volume 4, Number 2, 2010 INFORMATION TECHNOLOGIES AND MATERIAL REQUIREMENT PLANNING (MRP) IN SUPPLY CHAIN MANAGEMENT (SCM) AS A BASIS FOR A NEW
BUSINESS INTELLIGENCE AS SUPPORT TO KNOWLEDGE MANAGEMENT
ISSN 1804-0519 (Print), ISSN 1804-0527 (Online) www.academicpublishingplatforms.com BUSINESS INTELLIGENCE AS SUPPORT TO KNOWLEDGE MANAGEMENT JELICA TRNINIĆ, JOVICA ĐURKOVIĆ, LAZAR RAKOVIĆ Faculty of Economics
Answers to Review Questions
Tutorial 2 The Database Design Life Cycle Reference: MONASH UNIVERSITY AUSTRALIA Faculty of Information Technology FIT1004 Database Rob, P. & Coronel, C. Database Systems: Design, Implementation & Management,
NetVision. NetVision: Smart Energy Smart Grids and Smart Meters - Towards Smarter Energy Management. Solution Datasheet
Version 2.0 - October 2014 NetVision Solution Datasheet NetVision: Smart Energy Smart Grids and Smart Meters - Towards Smarter Energy Management According to analyst firm Berg Insight, the installed base
Implementation Approach of ERP with Mass Customization
Implementation Approach of ERP with Mass Customization Yu ZHAO, Yushun FAN CIMS Engineering Research Center, Department of Automation, Tsinghua University, Beijing, China 100084 zhaoyu96@ tsinghua.org.cn,
Manufacturing Planning and Control
1 Chapter Manufacturing Planning and Control The manufacturing planning and control (MPC) system is concerned with planning and controlling all aspects of manufacturing, including managing materials, scheduling
Work Process Management
GE Intelligent Platforms Work Process Management Achieving Operational Excellence through Consistent and Repeatable Plant Operations With Work Process Management, organizations can drive the right actions
Recent Advances in Automatic Control, Information and Communications
Proposal of the improvement of actual ITIL version based on comparative IT Service Management methodologies and standards The implementation of IT Service Management frameworks and standards Anel Tanovic*,
Multi-Paradigm Process Management
Multi-Paradigm Process Management Michael zur Muehlen 1, Michael Rosemann 2 1 Stevens Institute of Technology Wesley J. Howe School of Technology Management Castle Point on the Hudson Hoboken, NJ 07030,
Introduction to Vicinity
White Paper September 9, 2002 Table of Contents Introduction to Vicinity... 1 Bill of Material (BOM) vs. Formula... 2 QC testing... 2 Unit of measure... 3 Lot tracking... 3 Hybrid manufacturing... 3 Vicinity
OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study
OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study Michael Guttman CTO, The Voyant Group [email protected] Overview of Voyant H.Q. West Chester, PA Business
Manufacturing Flow Management
Manufacturing Flow Management Distribution D Distribution Authorized to Department of Defense and U.S. DoD Contractors Only Aim High Fly - Fight - Win Supply Chain Management Processes Information Flow
MEASURING SOFTWARE FUNCTIONAL SIZE FROM BUSINESS PROCESS MODELS
International Journal of Software Engineering and Knowledge Engineering World Scientific Publishing Company MEASURING SOFTWARE FUNCTIONAL SIZE FROM BUSINESS PROCESS MODELS CARLOS MONSALVE CIDIS-FIEC, Escuela
BUSINESS RULES AND GAP ANALYSIS
Leading the Evolution WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Discovery and management of business rules avoids business disruptions WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Business Situation More
Chapter 2. The Development of Enterprise Resource Planning Systems
Chapter 2 The Development of Enterprise Resource Planning Systems Introduction An enterprise resource planning system can help a company integrate its operation by serving as a company wide computing environment
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools Jack Greenfield Keith Short WILEY Wiley Publishing, Inc. Preface Acknowledgments Foreword Parti Introduction to
SysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
Business Modeling with UML
Business Modeling with UML Hans-Erik Eriksson and Magnus Penker, Open Training Hans-Erik In order to keep up and be competitive, all companies Ericsson is and enterprises must assess the quality of their
Business Process Change and the Role of the Management Accountant
Butler University Digital Commons @ Butler University Scholarship and Professional Work - Business College of Business 1998 Business Process Change and the Role of the Management Accountant Sakthi Mahenthiran
A Comparison of SOA Methodologies Analysis & Design Phases
202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering
Software Development and Testing: A System Dynamics Simulation and Modeling Approach
Software Development and Testing: A System Dynamics Simulation and Modeling Approach KUMAR SAURABH IBM India Pvt. Ltd. SA-2, Bannerghatta Road, Bangalore. Pin- 560078 INDIA. Email: [email protected],
A methodology for secure software design
A methodology for secure software design Eduardo B. Fernandez Dept. of Computer Science and Eng. Florida Atlantic University Boca Raton, FL 33431 [email protected] 1. Introduction A good percentage of the
The Business Process Model
An Introduction to UML The Business Process Model by Geoffrey Sparks All material (c) Geoffrey Sparks 2000 www.sparxsystems.com.au Geoffrey Sparks 2000 Page:1 Table of Contents THE BUSINESS PROCESS MODEL...3
Becoming a Business Analyst
Becoming a Business Analyst What is Business Analysis? The practice of enabling change in an organizational context by defining needs and recommending solutions that delivers value to stakeholders When
Toward a Fundamental Differentiation between Project Types
Toward a Fundamental Differentiation between Project Types A paper presented to the PICMET'97 conference "Innovation in Technology Management: The Key to Global Leadership", Portland, Oregon, USA, July
BPMN by example. Bizagi Suite. Copyright 2014 Bizagi
BPMN by example Bizagi Suite Recruitment and Selection 1 Table of Contents Scope... 2 BPMN 2.0 Business Process Modeling Notation... 2 Why Is It Important To Model With Bpmn?... 2 Introduction to BPMN...
MRO Optimization for high performance. Accenture Product Lifecycle Optimization
MRO Optimization for high performance Accenture Product Lifecycle Optimization About Accenture Product Lifecycle Optimization (APLO) By creating APLO, Accenture has assembled in a dedicated Service Line
State of Practice in Modeling and Model-Driven Development
State of Practice in Modeling and Model-Driven Development Dr. Darius Šilingas Head of Solutions Department @ No Magic Europe [email protected] About Lecturer Dr. Darius Šilingas ü Head of Solutions
Classical Software Life Cycle Models
Classical Software Life Cycle Models SWEN 301 Trimester 1, 2015 Lecturer: Dr Hui Ma Engineering and Computer Science Lecture slides make use of material provided on the textbook's companion website Motivation
Model Driven BPM How BPM enables a higher level of Business agility
Model Driven BPM How BPM enables a higher level of Business agility Executive Summary Model driven BPM represents the next wave in the evolution of Enterprise BPM and how organizations can deliver on the
SC21 Manufacturing Excellence. Process Overview
SC21 Manufacturing Excellence Process Overview Prepared by:- The SC21 Performance, Development and Quality (PDQ) Special Interest Group (SIG) Acknowledgement The scoring methodology used in the Management
TCS Supply Chain Center of Excellence
TCS Supply Chain Center of Excellence Delivering Supply Chain Performance in Complex Dynamic Markets Supply Chain Management Supply Chain Management (SCM) has evolved and the focus has now shifted from
Engineering Management
Documentation for the Accreditation of the Study Programme: Novi Sad, 2012 Table of Contents: Standard 00. Introduction... 7 Standard 01. Structure of the Study Programme... 8 Standard 02. Purpose of the
Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment
Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment Peter Y. Wu [email protected] Department of Computer & Information Systems Robert Morris University
Mapping from Business Processes to Requirements Specification
Extended abstract 1/5 Mapping from Business Processes to Requirements Specification Svatopluk Štolfa, Ivo Vondrák Department of Computer Science, VŠB - Technical University of Ostrava, 17.listopadu 15,
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
Architecture Centric Development in Software Product Lines
Architecture Centric Development in Software Product Lines Aurangzeb Khan DCE, College of E & ME National University of Science and Technology (NUST), Pakistan Farooque Azam DCE, College of E & ME National
The BPM to UML activity diagram transformation using XSLT
The BPM to UML activity diagram transformation using XSLT Ondřej Macek 1 and Karel Richta 1,2 1 Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University,
Community Development and Training Centre Semester 2 2006 IT 245 Management Information Systems
Community Development and Training Centre Semester 2 2006 IT 245 Management Information Systems Chapter 4 Electronic E-Business System Cross-Functional E-Business Applications. Major E-business applications
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 CM Configuration Change Management John D.
ENGINEERING MANAGEMENT EDUCATION - TECHNOLOGY INTEGRATION, MANUFACTURING, OR THE MANAGEMENT OF ENGINEERS AND SCIENTISTS?
ENGINEERING MANAGEMENT EDUCATION - TECHNOLOGY INTEGRATION, MANUFACTURING, OR THE MANAGEMENT OF ENGINEERS AND SCIENTISTS? John V. Farr, Ph.D., Stevens Institute of Technology Brian J. Sauser, Ph.D., Stevens
Establishing a business performance management ecosystem.
IBM business performance management solutions White paper Establishing a business performance management ecosystem. IBM Software Group March 2004 Page 2 Contents 2 Executive summary 3 Business performance
Software Development in the Large!
Software Development in the Large! Peter Eeles Executive IT Architect, IBM [email protected] IBM Rational Software Development Conference 2007 2007 IBM Corporation Agenda IBM Rational Software Development
