Visual product architecture modelling for structuring data in a PLM system
|
|
|
- Hope O’Neal’
- 10 years ago
- Views:
Transcription
1 Downloaded from orbit.dtu.dk on: Jan 10, 2016 Visual product architecture modelling for structuring data in a PLM system Bruun, Hans Peter Lomholt; Mortensen, Niels Henrik Published in: IFIP AICT - Advances in Information and Communication technology DOI: / _54 Publication date: 2012 Link to publication Citation (APA): Bruun, H. P. L., & Mortensen, N. H. (2012). Visual product architecture modelling for structuring data in a PLM system. IFIP AICT - Advances in Information and Communication technology, 388, / _54 General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. Users may download and print one copy of any publication from the public portal for the purpose of private study or research. You may not further distribute the material or use it for any profit-making activity or commercial gain You may freely distribute the URL identifying the publication in the public portal? If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.
2 Visual product architecture modelling for structuring data in a PLM system Hans Peter Lomholt Bruun, Niels Henrik Mortensen Department of Mechanical Engineering, Technical University of Denmark, Copenhagen 1 ABSTRACT The goal of this paper is to determine the role of a product architecture model to support communication and to form the basis for developing and maintaining information of product structures in a PLM system. This paper contains descriptions of a modelling tool to represent a product architecture in a company to support the development of a family of products, as well as the reasons leading to the use of the specific model and its terminology. The fundamental idea for using the architecture model is that an improved understanding of the whole product system, will lead to better decision making. Moreover, it is discussed how the sometimes intangible elements and phenomena within an architecture model can be visually modeled in order to form the basis for a data model in a PLM system. Keywords: Architectural Design Process, Product lifecycle management, Modularisation, Interface modelling. 2 INTRODUCTION In the last decades many companies have moved design and manufacturing activities to low cost countries in order to sustain productivity growth. Due to the increasing global product development activities, companies experience an extended value chain which is global and often fragmented and thus creates new challenges that companies must overcome [1]. The challenges of overcoming the complexity of a fragmented value chain is supported and made possible by advances in information and communication technology. The manufacturing industry has in decades been an intensive user of data-systems to drive quality and efficiency, adopting information technology, and automation for design, production, and distributing products. It s thus not new that manufacturing companies use IT-systems to manage the product lifecycle including computer aided-design, engineering, manufacturing and product management tools [2]. The increasing amount of data from multiple IT-systems can however often be hard combinable because the large datasets generated by different systems have tended to remain trapped in their respective systems because of their different format and information structure. One of the strategies for handling product data from multiple IT-systems is Product lifecycle management (PLM). The idea behind PLM-systems is that companies can create more value by integrating data from multiple systems which is comparable with the idea of product architecture modelling. PLM can be seen as an integrated, information-driven strategy of managing the whole life cycle of a product starting from generating an idea, concept description, business analyses, product design and solution architecture, technical implementation, and product testing, to the entrance to the market, service, maintenance, and product improvement [3]. One of the challenges in using PLM-systems is the aspect of developing a sound data model representing the product family and its related information. How is the back bone for the data structure model developed, ensuring a suitable alignment of technical domains in a lifecycle perspective? The approach in this study has been to use an architectural product modelling method to capture the information of product structures seen from different technical domains and from different life phases. The paper is structured as follows: Section 2 explains the articles scope and goal for introducing the modelling tool. Section 3 describes different reasons for making representations of product architectures and what they can be used for in terms of developing modular products. Section 4 describes the reasoning for using the modelling method. Section 5 describes significant contributions to the research area of modelling and representing products. Section 6 describes the modelling formalism of the Interface Diagram (IFD) and elaborates further on the process for developing and maintaining it. Furthermore the section gives a short introduction to the data model for a PLM system based on the structures developed in the IFD. The section 7 sums up some reflections on the experience with implementing the tool in a company setting, and describes an outline for future research topics.
3 3 REPRESENTING PRODUCTS USING ARCHITECTURAL MODELS Product architectures are the mindset behind a product and a business which in brief describes how products and business processes are built up including the rules for designing within product projects [4]. In other words the conceptualization of a product family expressed in a product architecture model assists the understanding of the product system s essence and key properties pertaining to its behavior, composition and evolution [5]. The approach of developing complex products or entire product families can be supported by using product architecture models in which high level descriptions improve multidisciplinary communication and cooperation. Simple products may have little use for architecture descriptions but when developing complex products like mechatronic products or entire product families, it is documented in literature that it is beneficial to use architectural models [6-8]. In general whether the architecture is seen as a characteristic of the product or a description of the product, an architecture has to do with the following three things [9]: Decomposition - An architecture is a decomposition of a product into sub-systems (modules); Arrangement - An architecture describes the relative arrangement of these sub-systems (modules); Interfaces - It describes the relations (interfaces) between these sub-systems (modules) and with the surrounding environment. Architecture descriptions are used by the parties that create, utilize and manage product systems to improve communication and co-operation; enabling them to work in an integrated, coherent fashion. Product architecture representations describe a certain part of the world in a conceptual system model with boundaries, components, internal organisation and behavior. This is done in order to allow more easily intervention with the product the model represents. Whichever format an architecture model has some basic concepts seem to be valid for them. Cooper [10] describes some characteristics for representations: Displacement moving the world into a technology; Abbreviation simplifying the complexity of the reality; and Remote control handle the reality through models in order to intervene. By abbreviation, remote control and displacement it s possible to focus on a particular part of the product program or product itself. Latour [11] emphasises and arguments for the power of using visual two-dimensional inscriptions of the world because they, among others, are mobile, scalable, can be reproduced, recombined, and be superimposed. These are often conditions that are utilised when product architecture representations are deployed in companies. Product architecture descriptions takes place within the context of a project and/or an organisation and is performed throughout the system s life cycle. Consequently a product architecture potentially influences processes throughout the system of products life cycle. The myriad of information belonging to a product family is however difficult to encapsulate and manage in a single 2D representation, and detailed information belonging to the product architecture are therefore preferable handled in IT systems. IT systems like dedicated PLM systems are consequently seen as tools for modelling product architectures because models that have a computer-readable format, allow fast, precise, and safe data transfer, as well as reducing the effort to replicate and modify information [12]. 3.1 PRODUCT ARCHITECTURES AND MODULARISATION By exemplifying what product architectures represent, one has to address the phenomenon of modularisation. To explain modularity, one must distinguish between modular and integral product structures where the distinction is based on the correlation between functional and structural elements in the product [13]. A modular structure is a structure consisting of self-containing, functional units (modules) with standardised interfaces in accordance with a system definition. A product structure will rarely be classified as either completely modular or completely integral and the structure of a product should thus be classified as being more or less modular or integral. Modular architectures can be perceived as a way of reducing structural complexity [14]. If structural complexity is defined as the number of interactions between components in a system, a system can be perceived as complex when it consists of many closely connected parts with interdependencies. This again makes it difficult to decompose and decouple the systems into structural units. Modularisation is in this context perceived as arranging components in such a way that relations are within units (modules) than among units. 4 WHY ANOTHER TOOL FOR MODELLING PRODUCT ARCHITECTURES? Two major ways of modelling product architectures seems to exist: Computer modelling efforts with an intention to build software computer models, such as those supported by PLM systems or configuration systems and Phenomenon models describing the concept of product architectures from a relatively theoretical standpoint. The product architecture
4 modelling method described in this paper belongs to the group of phenomenon models, with a format that enables its information to transfer to a computer model. The method for modelling product architectures in block diagrams mapping the functional entities of a product and allocation structure to functions is not new. There is nevertheless still a need for modelling architectures that represents different types of information and data elements in a way that address relations to the product family s life phase systems. The optimum of a visual representation provides the necessary details and, yet, still maintains the overview in order to support and improve decision-making. The objective for this paper is to establish a method for supporting this balance between creating overview and operational handling of architectures with the higher level of information they impose. 5 STATE-OF-THE-ART OF EXISTING METHODS AND MODELS This section describes significant contributions to the research area of modelling and representing products. The chosen methods and models have different forces that will be described. In the end of the section a conclusion will try to compare the reviewed methods in relation to the phenomena supported by the modelling method named Interface Diagram abbreviated IFD in the following. FUNCTION STRUCTURES: The function-based design methods are characterized by establishing either a function model [15][16] or the schematics of the product [17]. The function structure describes the flow of material, data, and energy through sub-functions of the product using a set of rules (e.g. the rules that are referred to as the functional basis which basically is a common language to describe functional elements. The schematic of the product is somewhat similar to the function model. But where the function model describes the product using functional elements the schematics on the other hand can describe both functional and physical elements, whichever being the most meaningful. The functional structure forms the basis for several different approaches to design or re-design of products. In general, the strength in these methods lies in the use of the functional view point on the product structure, i.e. functional structure. PRODUCT FAMILY MASTER PLAN The product family master plan (PFMP) [6] is a visual object oriented modelling approach. The basic idea behind the PFMP is to gather large quantities of information in a visual way on a poster in order to present an overview. The alternative is often to have the information in bills of material and technical drawings in a PDM system. The object oriented approach is somewhat similar to the principles used in the generic BOM as described below, and it makes it possible to gather the information of several product variants in one model without requiring large of redundant data. PFMP introduces three views upon a product family: Customer view - the customer view describes the product family as seen from the customer s point of view; Engineering view - the engineering view describes the product family from an engineering point of view; Part view - the part view should describe the product family from a physical point of view, i.e. explain how the physical entities (parts and assemblies) are structured and how they vary. DESIGN STRUCTURE MATRIX: This approach takes a starting point in the decomposition of a product into components/systems and an identification of interfaces/relations among these [18][19]. Subsystems are mapped against each other for correlation purposes, in order to cluster subsystems that are closely interrelated and separate those that are not. By the use of algorithms, it is possible to encapsulate components into modules or chunks that are closely related to each other from an interaction point of view [20]. This process is referred to as clustering. The Design Structure Matrix is not a decidedly visual model, but it does have the ability to hold a large amount of information for complex systems and make it available for retrieval. The outcome of a DSM can be a proposal for a future modular product architecture. MODULAR FUNCTION DEPLOYMENT The modular function deployment (MFD) builds on the methodology of the Quality Function Deployment (QFD) method and on the formulation of eight so-called module drivers [21, 22]. The purpose of MFD is to enable cross functional teams to create a mapping from the physical structure of the products within a family to the functional structure of those products and to ensure that the functional structure corresponds to the demands of the customers. Modular Function Deployment method consists of five consecutive steps. Customer requirements are mapped to
5 functional criteria and subsystem design characteristics and subsequently forming a physical design in which a modular architecture supports a carefully selected set of modularization incentives called module drivers. Module drivers are formulated as modularisation incentives, i.e. different reasons to modularize a product family. Some drivers are more related than other drivers and each of them will have different implications on the product design. The fourth and fifth steps are rather traditional product development steps in which concepts are evaluated and modules refined. GENERIC BILL OF MATERIALS The generic BOM originate from the assemble-to-order environment [23]. The end-products typically have a number of features for which a number of options are available to choose from. Not many options are required in order to make the number of combinations (i.e. end-products) enormous. The number of end-products can easily become too large to be able to define specific BOMs for every single combination. A specific BOM is generated from the generic BOM by replacing the generic items with specific items. When all generic items are replaced by specific items the product is unambiguously defined. The key to efficient generation of specific BOMs is to link the generic BOM to a set of parameters and parameter values (customer options) in such a way that when a full set of parameter values are obtained. The generic BOM is a concept that is introduced to enable creation of a specific manufacturing BOM when the customer places an order. The generic BOM is used to describe related products in one all-embracing model by using generic and specific items. DECISION TREE The decision tree [24] is used by [25] as a product configuration model, which basically represents all the valid combinations of the components that can be used to obtain the desired functions for the customer. The decision tree presents the multitude of component variety within a product family and by the use of positive combinatory relationships and/or incompatibility relations it defines the possible product configurations. The model has some visual strengths, the applicability of the visual representation is however questionable if the number of product groups, modules, module variety, and variants is high because the possible configurations model can be extreme. 5.1 CONCLUSION ON STATE-OF-THE-ART LITERATURE The review of existing methods and models reveals a multitude of different visualization approaches and models for assessment of product designs and flow in operations in relation to product families and single products. All of the methods can play a role in identifying structural aspects of an architecture and some of them also takes functional aspects into consideration. The modelling formalism of the IFD is based on the same mindset as the functional structure models and is further developed in order to support modelling of product variety and to form data structures handled in PLM systems. The PFMP and the generic BOM are both product models and they only map the variety in the product domain. There is no direct link to the production and supply chain. Design structure metrics is excellent for handling relations between entities in a product system, but the method is not very visual and it makes it hard to intervene with the represented product or product families. The primary strength of the MFD tool is the tool s ability to link potential effects in other life phase system to the product structure, i.e. linking the module drivers to the technical solutions. The generic bill of materials and the decision tree are aimed for generating specific BOMs at customer order entry. They are also powerful methods to describe the variety within a product family. Both the generic BOM and the decision tree have their forces as product configuration methods more than actual architecture descriptions. Figure 1 presents an overview of how well the evaluated methods and models relates to the phenomenon addressed in the IFD. The comparison uses a five step scale going from not addressed at all to fully addressed. No single method or model addresses all phenomena handled in the IFD. The methods can generally be divided into two groups: (1) Methods that are relatively visual but only focus on aspects related to a single or few requirements and (2) methods that have a broad focus and touch many aspects but lack visual qualities.
6 Figure 1 Overview of how well the presented state-of-the-art contributions relates to the phenomonon adreesed in the IFD 6 PRODUCT ARCHITECTURE MODEL -THE INTERFACE DIAGRAM The Interface Diagram (IFD) are capturing a certain structural characteristic of a system, mostly combining an aspect of mapping between domains, and mainly a mapping between function and form. The system level is for the model regarded as the family of products that can be developed on the basis of the architecture. Systems are of course recursive meaning that systems can be within systems etc., which also is addressed by the IFD. The following sections describes the modelling formalism, the process for creating and maintaining the modeled architecture, and elaborates on the description of product architectures as conceptual systems models in order to allow intervention. The architecture model puts emphasise on managing technical interfaces showing the relations from a system and a module viewpoint, hence the chosen name of the modelling tool. 6.1 MODELLING FORMALISM This section introduces the modelling formalism. The formalism is denoted Interface diagram which has its basis in the Generic organ diagram presented in the work of Ulf Harlou [6]. There are several objectives for creating an IFD. Among the most important are: Acting as a vehicle for communication between stakeholders; providing guidance for the decisions of detailed design; to support a modularization process; keep track of latest design changes; complete overview of the product; to ensure simple interfaces; dealing with transformation of the product over time; point out responsibility of interfaces, and to form basis for a PLM data structure. Because of secrecy issues for the company involved, the formalism is illustrated and described by using an example of an IFD conducted for a product family of Bobcats. The Bobcat is a mobile power loader that is a small, self-propelled utility vehicles used for a large variety of purposes such as heavy duty agricultural earth moving, construction site utility and integrity support of public and private infrastructure. The IFD is modeled by means of blocks and lines in the standard software program Microsoft Visio, that has some basic functionality that is suited for structuring and visualizing different perspectives of architectures. The interface diagram is normally printed on large blue prints in order to get the overview of the architecture it represents. Figure 2 shows a screen shot of the IFD for the Bobcat product family with explanations of the overall layout and content. In order for the reader to quickly understand the structure of the product it is suitable to model the diagram so the layout is established as a cross section of the actual product. In that way the physical layout of the product is possible to recognize in the diagram.
7 Figure 2 Representation of a Bobcat s Interface diagram The diagram can be read following the interfaces. For products that process or transforms objects this gives a logical reading direction, for other products it is up to the reader to find a suitable flow in the model. Figure 4 is a symbolic representation of an Interface diagram. The diagram follows the approach of modelling architectures by use of block diagrams. The main elements of the diagram formalism are functional objects denoted Interface components (IF component). The purpose of the IF components is to decompose the systems and modules into smaller functional building block. IF components can have different characteristics and are thus modeled in different ways. An existing IF component represents a generic assembly or part in the architecture and is symbolized by a white block. An optional assembly or part is symbolized by a grey block. A future assembly or part which has to be taken into consideration in the architecture but has not been developed yet has a dotted line around a white block. Finally variety of assemblies or parts is modeled by placing blocks on top of each other with a little offset. The representation shows that the specific IF component has at least one variant. Each block has a designation for system relationship. A primary system means that the system designs the underlying parts and holds the responsibility for the functionality, while a secondary system has requirements to the design. An example could be that a cooling unit is designed by the team responsible for cooling and conditioning, while the system responsible for the engine has requirements to the cooling performance they need for their engine design. Figure 3 Four representations of an IF component Each IF component belongs to a product system. The systems deal with the product s main functions or its related lifecycle. To avoid confusion, systems and their interaction must be clearly defined. This is done by choosing the relevant interaction as a basis for determining the system boundary. There is no fixed list of systems to be included in the development. Systems can be modeled and thereby control important properties of the final product. Modules are modeled by arranging IF components inside boxes with a thick black boundary and rounded corners, see Figure 4. All modules are assemblies of physically joined components forming one bill of material (with possible multiple levels). Modules can contain (smaller) modules, but they do not overlap. As it is clearly defined to which modules any element
8 in a product belongs. Modules are suitable for splitting responsibility in the product development process. The structure of the interface diagram appears as the relations are added to the diagram. Figure 4 symbolic representation of a generic interface diagram An interface among two IF components represent a physical relation, e.g. physical connection, energy transportation, information flow or flow of material. The purpose of working with interfaces is to ensure responsibility for the components interaction and to ensure that components are interchangeable, when relevant. In a product modelling context, the interface has to belong to a common structure, or some sort of generic placeholder, in order for the interfaces to be inherited to the involved elements. An interface is thus a relation between two or more IF components and in every set of IF components it is defined which is the master and the slave. This enables a responsible for an IF component to monitor whether he owns the right to change or modify the related interface. From a systems perspective it is sometimes problematic where to assign the interface and how to perceive it, mainly because an interface involves several elements and is the interface then a feature on a part or a property of the relation between parts? From a description or modelling point of view, the interface is more of a design specification that the interacting elements have to accommodate. When transiting the interface structure into a PLM system, interfaces can be perceived as feature elements of a part in a system. In a modularisation context all interfaces between different modules and the outer environment should be carefully specified in order to complete the module. The interfaces between the IF components are drawn with lines which represents a relation. There exist a number of interface classes and the list can be extended in order to support the context in which a product belongs. Examples of interface classes are: Mechanical, spatial, cooling air, cooling liquid, electrical measurement, electrical signal, grid voltage, hydraulic, mechanical-electrical, oil lubrication, optical signal et. al. The dot at the end of the line indicates the responsible of the interface. Optional interfaces can be modeled on the diagram to show affected relations between entities or systems if the interface is established. Interfaces are a part of many product architecture definitions, and in the classic perception of modularisation it is the interface that ensures decoupling, and thereby enables reuse, sharing, substitution and serviceability. In principle a line is drawn for each interface in the architecture, but for relations like electronic products that would mean a myriad of lines. In such cases the interface diagram is simplified by only drawing one line for each type of interface between the individual IF components.
9 6.2 PROCESS FOR UPDATING INTERFACE DIAGRAM The interface diagram is a dynamic tool which is updated and refined during the project life cycle. The technique for modelling the architecture is based on interviewing the persons with the insight to model systems in their totality. It is seldom that a single person in a company has the needed insight to draw the diagram. Consequently several domain experts have to be involved in giving input to the diagram. The process of establishing and maintaining an IFD for a product family is thus an iterative process consisting of the following activities: Interviews with each system responsible domain expert (the technical stakeholders) in a product Draw the design in a block diagram (MS Visio) Reviews with domain experts in order to approve the present status Load the structures in to the PLM system Enrich the data structure with information like CAD, requirements, cost etc. 6.3 BRIDGING FROM SYSTEM TO MODULAR ENGINEERING A major strength of the IFD is its ability to handle the development of a product or product family in different lifecycle perspectives forming different structures. For highly complex products with many systems, groups of specialized engineers develop entire systems. Systems are however seldom the most appropriate way of manufacturing the product and combining system after system. Modularisation in respect to aspects of assembly, transportation, sourcing, serviceability, changeability and other drivers for modularisation are desirable to handle in the architecture model. An example from the Bobcat is used to illustrate this. Figure 5 shows the architecture of two of the systems in the BobCat; the hydraulic system and drive train system. The two systems are physically allocated to different sections of the Bobcat connected by interfaces as hydraulic hoses, electrical wires, transmissions belts etc. Because of initiatives for modularisation it is decided to manufacture the Bobcat in modules. Modules can consist of elements belonging to different systems i.e. developed by different system teams. It is therefore crucial both to integrate systems in modules, but also to handle interfaces created along the module boundaries splitting systems. Figure 6 shows the architecture in which the two systems are split out in three modules, Baseframe module, Engine module, and Hydraulic module. When monitoring the IFD in Visio it is possible to turn on layers containing specific systems and the interfaces belonging to it, and also monitoring interfaces to other systems. Moreover it is possible to see entities belonging to modules with the same respect to interfaces. Finally it is possible to monitor specific modules and turning on selected systems. The figure below illustrates this way of using the IFD to hold information from multiple product structures. The functionality of using the structures from the IFD in a PLM system makes it furthermore possible to link actual data from e.g. CAD to the structures. Figure 5 System structure of a bobcat showing entities beloning to systems and the relations between them Figure 6 Module structure in a bobcat showing entities beloning to modules and relations between systems and modules The IFD has in that way proven its worth for creating parallelism of development activities as well as distributing responsibilities for them. Moreover the model supports detailed development of systems and especially the integration of systems. The functionality of visualizing the product family s system and module structure in one superimposed view is recognized as a way of running development activities in a more parallel. By transiting the structures into the company s PLM system it is moreover possible to enrich the structures with information like CAD, ECAD, requirements, interface control documents, cost data, weight data etc.
10 Figure 7 The IFD handles multiple product structures The PLM system enables management of processes such as change/configuration management. But one of the most important functionalities is that the PLM system enables all product stakeholders to access a single, trusted, central data repository, in which it is possible to manage all forms of digital product development data including mechanical, electrical and software. 6.4 THE INTERFACE DIAGRAM AS A BASIS FOR PRODUCT STRUCTURE DATA MODEL As described in the previous section the IFD focuses on management of design data which are not possible to model in a 2D representation. The IFD is both addressing the product structuring as a integral part of the design process and as carrier of design data, capturing it and enabling management of it in a PLM system. Describing the actual functionality in the used PLM system are outside the scope of this paper, but an overview of the data model is provided for the reader in order to understand the structure loaded in to the system. Figure 8 illustrates the entity relationship model (ER) modeled in UML. ER models are high-level conceptual models for database design and the purpose of showing it here is to get an overview of the data structure created in the IFD. Database designers often use this methodology to gather requirements and define the architecture of the database systems. The output of this methodology is a list of entity types, relationship types, and constraints. The product is the top entity. Assemblies and systems can be part of the products. IF components are a part of assemblies and a specialization of an assembly is a module. Systems are associated with IF components and IF components are associated with interfaces. CAD assemblies and Figure 8 Enity relation model of the structures loaded components are parts of IF components. CAD parts can be a into a PLM system part of components but are always a part of CAD assemblies.
11 7 CONCLUSIONS AND FUTURE WORK This paper presents a visual modelling tool for representing product architectures of mechatronic product families. Efforts have been made on modelling a product architecture that represents a product family s system and modular structures. The fundamental idea for using the architecture model is that an improved understanding of the whole product system, will lead to better decision making. Moreover, it is described how the sometimes intangible product structures within an architecture can be handled in a PLM system, based on the assumption that knowledge about a product s architecture has to be tangibly instantiated, in order for people and decision makers to successfully share it and use it. The model deals with transformation of the product over time and it offers a fundamental approach for proactive modular architecture development. The experience by using the model was that it acts as a vehicle for communication between stakeholders. It created a holistic overview of the product family, and it ensured system and module integration because of focus on simple interfaces. The product structures established in the architecture could be loaded directly into a PLM system which enabled to manage product information on a system, module and interface level in a lifecycle perspective. The most important reason for handling the architecture model in a PLM system is that it enables the possibility of managing the large amount of design information belonging to a mechatronic product family in a lifecycle perspective. An area of focus in future work is the format of interface descriptions linked to the product structures. In order to work professionally with structures in a PLM system, interfaces has to be documented in a way that documents more than responsibility and properties of the relations. Moreover emphasise in the ongoing research is on developing the IFD formalism to support the evaluation of the goodness of the modeled architecture in respect to market and production aspects. 8 REFERENCES [1] Manyika, J., et. al., 2011, "Big data: The next frontier for innovation, competition, and productivity," McKinsey Global Institute,. [2] Stark, J., 2007, "Global product: Strategy, product lifecycle management and the billion customer question," Springer Verlag,. [3] Sääksvuori, A., and Immonen, A., 2008, "Product lifecycle management," Springer Verlag,. [4] Meyer, M.H., and Lehnerd, A.P., 1997, "The power of product platforms building value and cost leadership," The Free Press, New York, pp [5] IEEE, 2011, " ISO/IEC Systems and Software Engineering Architecture Description,". [6] Harlou, U., 2006, "Developing product families based on architectures contribution to a theory of product families," Department of Mechanical Engineering, Technical University of Denmark, Lyngby, pp. 173 sider. [7] Martin, M. V. V., 2002, "Design for Variety: Developing Standardized and Modularized Product Platform Architectures," Research in Engineering Design, 13(4) pp [8] Ulrich, K., 1995, "The Role of Product Architecture in the Manufacturing Firm," Research Policy, 24(3) pp [9] Kvist, M., 2009, "Product Family Assessment,". [10] Cooper, R., 1992, "Formal Organization as Representation: Remote Control, Displacement and Abbreviation," Rethinking Organization: New Directions in Organization Theory and Analysis.London: Sage, pp [11] Latour, B., 1986, "Visualization and Cognition," Knowledge and Society, 6pp
12 [12] Bergsjö, D., Catic, A., and Malmqvist, J., 2008, "Towards Integrated Modelling of Product Lifecycle Management Information and Processes," Proceedings of NordDesign 2008, pp [13] Ulrich, K., and Tung, K., 1991, "Fundamentals of Product Modularity," American Society of Mechanical Engineers, Design Engineering Division (Publication) DE, 39pp [14] Miller, T.D., 2001, "Modular engineering ; An approach to structuring business with coherent, modular architectures of artifacts, activities, and knowledge," Technical University of Denmark, Department of,mechanical Engineering; DTU, Lyngby,. [15] Pahl, G., Beitz, W., and Wallace, K., 1996, "Engineering design A systematic approach," Springer, London, pp [16] Otto, K., and Wood, K., 2001, "Techniques in Reverse Engineering, Systematic Design, and New Product Development,". [17] Ulrich, K.T., and Eppinger, S.D., 2004, "Product design and development," Irwin McGraw-Hill, Boston, Mass., pp [18] Pimmler, T. U., and Eppinger, S. D., 1994, "Integration Analysis of Product Decompositions," American Society of Mechanical Engineers, Design Engineering Division (Publication) DE, 68pp [19] Hölttä-Otto, K., and de Weck, O., 2007, "Degree of Modularity in Engineering Systems and Products with Technical and Business Constraints," Concurrent Engineering, 15(2) pp [20] Steward, D. V., 1981, "The Design Structure System: A Method for Managing the Design of Complex Systems," IEEE Transactions on Engineering Management, (3) pp [21] Erixon, G., 1998, MFD Modular Function Deployment, A Systematic Method and Procedure for Company Supportive Product Modularisation,. [22] Ericsson, A., and Erixon, G., 1999, "Controlling design variants modular product platforms," Society of Manufacturing Engineers, Dearborn, Michigan, pp [23] Van Veen, E., and Wortmann, J., 1987, "Generic Bills of Material in Assemble-to-Order Manufacturing," International Journal of Production Research, 25(11) pp [24] Rea, R. C., 1965, ""Helping a Client make Up His Mind - the use of a "Decision Tree" Helps a Client in Planning His Estate"," pp [25] Tiihonen, J., and Soininen, T., 1997, "Product Configurators: Information System Support for Configurable Products," Helsinki University of Technology,.
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
7 Conclusions and suggestions for further research
7 Conclusions and suggestions for further research This research has devised an approach to analyzing system-level coordination from the point of view of product architecture. The analysis was conducted
Component visualization methods for large legacy software in C/C++
Annales Mathematicae et Informaticae 44 (2015) pp. 23 33 http://ami.ektf.hu Component visualization methods for large legacy software in C/C++ Máté Cserép a, Dániel Krupp b a Eötvös Loránd University [email protected]
Requirements engineering
Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and
Data-Aware Service Choreographies through Transparent Data Exchange
Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application
Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces
Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The
Mastering increasing product complexity with Collaborative Systems Engineering and PLM
Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France [email protected]
Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective
Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT
Applying 4+1 View Architecture with UML 2. White Paper
Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was
3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION
SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION R Setchi, Cardiff University, UK, [email protected] N Lagos, Cardiff University, UK, [email protected] ABSTRACT Authoring of technical documentation is a
Functional Modelling in secondary schools using spreadsheets
Functional Modelling in secondary schools using spreadsheets Peter Hubwieser Techn. Universität München Institut für Informatik Boltzmannstr. 3, 85748 Garching [email protected] http://ddi.in.tum.de
SOFTWARE ENGINEERING INTERVIEW QUESTIONS
SOFTWARE ENGINEERING INTERVIEW QUESTIONS http://www.tutorialspoint.com/software_engineering/software_engineering_interview_questions.htm Copyright tutorialspoint.com Dear readers, these Software Engineering
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision. August 2010. A CIMdata White Paper
Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision August 2010 A CIMdata White Paper Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make
Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements
Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements
SOA: The missing link between Enterprise Architecture and Solution Architecture
SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing
Software Engineering Reference Framework
Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of
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
Designing multidiscipline cases Asplund, Carl-Johan; Jordan, Paula F.
Designing multidiscipline cases Asplund, Carl-Johan; Jordan, Paula F. Published in: International Journal of Case Method Research & Application Published: 2006-01-01 Link to publication Citation for published
Object Oriented Programming. Risk Management
Section V: Object Oriented Programming Risk Management In theory, there is no difference between theory and practice. But, in practice, there is. - Jan van de Snepscheut 427 Chapter 21: Unified Modeling
Foundations for Systems Development
Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and
The Concern-Oriented Software Architecture Analysis Method
The Concern-Oriented Software Architecture Analysis Method Author: E-mail: Student number: Supervisor: Graduation committee members: Frank Scholten [email protected] s0002550 Dr. ir. Bedir Tekinerdoǧan
A Framework for Software Product Line Engineering
Günter Böckle Klaus Pohl Frank van der Linden 2 A Framework for Software Product Line Engineering In this chapter you will learn: o The principles of software product line subsumed by our software product
V-Modell XT. Part 1: Fundamentals of the V-Modell
V-Modell XT Part 1: Fundamentals of the V-Modell THE V-MODELL XT IS PROTECTED BY COPYRIGHT. BUNDESREPUBLIK DEUTSCHLAND 2004. ALL RIGHTS RESERVED. COPYRIGHT RESERVED BUNDESREPUBLIK DEUTSCHLAND 2004.THE
Architecture. Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/
Architecture Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/ Some slides were adapted from L. Osterweil, B. Meyer, and P. Müller material Reda Bendraou LI386-S1
INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 01 GLASGOW, AUGUST 21-23, 2001
INTERNATIONAL CONFERENCE ON ENGINEERING ICED 01 GLASGOW, AUGUST 21-23, 2001 REDUCING DEVELOPMENT CYCLE BY DATA MANAGEMENT WITHIN THE OFFICE Mario Storga, Davor Pavlic and Dorian Marjanovic Keywords: Product
PLM implementation roadmap for Divertor Test Platform of ITER fusion energy program. Simo-Pekka Leino, Harri Mäkinen
PLM11-8th International Conference on Product Lifecycle Management 61 PLM implementation roadmap for Divertor Test Platform of ITER fusion energy program Simo-Pekka Leino, Harri Mäkinen VTT Technical Research
A Variability Viewpoint for Enterprise Software Systems
2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture A Variability Viewpoint for Enterprise Software Systems Matthias Galster University of Groningen,
Introducing Reference Models in ERP Development
Introducing Reference Models in ERP Development Signe Ellegård Borch IT University of Copenhagen [email protected] Introduction Business process reference modelling is not a new topic in the ERP software
Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao
Requirements Analysis Concepts & Principles Instructor: Dr. Jerry Gao Requirements Analysis Concepts and Principles - Requirements Analysis - Communication Techniques - Initiating the Process - Facilitated
Basic Unified Process: A Process for Small and Agile Projects
Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.
1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software...
1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering Software is intangible Hard to understand
Improving Interoperability in Mechatronic Product Developement. Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic
International Conference on Product Lifecycle Management 1 Improving Interoperability in Mechatronic Product Developement Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic PROSTEP AG Dolivostr.
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
ITIL V3 and ASL Sound Guidance for Application Management and Application Development
For IT V3 and Sound Guidance for Application and Application Development Machteld Meijer, Mark Smalley & Sharon Taylor Alignment White Paper January 2008 V3 & : A Comparison Abstract In May 2007, the Office
The Role of the Software Architect
IBM Software Group The Role of the Software Architect Peter Eeles [email protected] 2004 IBM Corporation Agenda Architecture Architect Architecting Requirements Analysis and design Implementation
Evaluating OO-CASE tools: OO research meets practice
Evaluating OO-CASE tools: OO research meets practice Danny Greefhorst, Matthijs Maat, Rob Maijers {greefhorst, maat, maijers}@serc.nl Software Engineering Research Centre - SERC PO Box 424 3500 AK Utrecht
PLM voor HTE en mechatronics best practices voor engineeringsmethodiek
PLM voor HTE en mechatronics best practices voor engineeringsmethodiek Cor Visser Siemens PLM Software www.siemens.com/plm Agenda Music Concert building Concert Orchestra Instruments Performance Manufacturing
Architecture Design & Sequence Diagram. Week 7
Architecture Design & Sequence Diagram Week 7 Announcement Reminder Midterm I: 1:00 1:50 pm Wednesday 23 rd March Ch. 1, 2, 3 and 26.5 Hour 1, 6, 7 and 19 (pp.331 335) Multiple choice Agenda (Lecture)
A methodology for knowledge based project management (Work in progress)
A methodology for knowledge based project management (Work in progress) Patrick Onions [email protected] 23 January 2007 The characteristics of our late 20th century society demand the development
Federated, Generic Configuration Management for Engineering Data
Federated, Generic Configuration Management for Engineering Data Dr. Rainer Romatka Boeing GPDIS_2013.ppt 1 Presentation Outline I Summary Introduction Configuration Management Overview CM System Requirements
11 Tips to make the requirements definition process more effective and results more usable
1 11 Tips to make the s definition process more effective and results more usable This article discusses what I believe are the key techniques for making s definition process repeatable from project to
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
Big Data Architect Certification Self-Study Kit Bundle
Big Data Architect Certification Bundle This certification bundle provides you with the self-study materials you need to prepare for the exams required to complete the Big Data Architect Certification.
Software Design Document (SDD) Template
(SDD) Template Software design is a process by which the software requirements are translated into a representation of software components, interfaces, and data necessary for the implementation phase.
COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN
12 TH INTERNATIONAL DEPENDENCY AND STRUCTURE MODELLING CONFERENCE, 22 23 JULY 2010, CAMBRIDGE, UK COMPARING MATRIX-BASED AND GRAPH-BASED REPRESENTATIONS FOR PRODUCT DESIGN Andrew H Tilstra 1, Matthew I
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
Enterprise Architecture Modeling PowerDesigner 16.1
Enterprise Architecture Modeling PowerDesigner 16.1 Windows DOCUMENT ID: DC00816-01-1610-01 LAST REVISED: November 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication pertains to
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
PLM & ERP: achieving balance in product development
PLM & ERP: achieving balance in product development HOW COMPLEMENTARY TECHNOLOGIES DELIVER THE COMPETITIVE EDGE Do you hear that? That s the daily rumble of manufacturing companies struggling to meet increasingly
Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective
Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective Sebastian Dennerlein Institute for Psychology, University of Graz, Universitätsplatz
Do you know? "7 Practices" for a Reliable Requirements Management. by Software Process Engineering Inc. translated by Sparx Systems Japan Co., Ltd.
Do you know? "7 Practices" for a Reliable Requirements Management by Software Process Engineering Inc. translated by Sparx Systems Japan Co., Ltd. In this white paper, we focus on the "Requirements Management,"
Development models. 1 Introduction. 2 Analyzing development models. R. Kuiper and E.J. Luit
Development models R. Kuiper and E.J. Luit 1 Introduction We reconsider the classical development models: the Waterfall Model [Bo76], the V-Model [Ro86], the Spiral Model [Bo88], together with the further
Development/Maintenance/Reuse: Software Evolution in Product Lines
Development/Maintenance/Reuse: Software Evolution in Product Lines Stephen R. Schach Vanderbilt University, Nashville, TN, USA Amir Tomer RAFAEL, Haifa, Israel Abstract The evolution tree model is a two-dimensional
2. MOTIVATING SCENARIOS 1. INTRODUCTION
Multiple Dimensions of Concern in Software Testing Stanley M. Sutton, Jr. EC Cubed, Inc. 15 River Road, Suite 310 Wilton, Connecticut 06897 [email protected] 1. INTRODUCTION Software testing is an area
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)
Agile Business Process Modelling Framework and Enterprise Architecture.
Agile Business Process Modelling Framework and Enterprise Architecture. INTRODUCTION Agile Modelling (AM) approach to developing software-based systems aims to improve system modelling process by combining
Product configuration analysis with design structure matrix P.T. Helo Logistics Systems Research Group, University of Vaasa, Vaasa, Finland
The current issue and full text archive of this journal is available at wwwemeraldinsightcom/0263-5577htm Product configuration analysis with design structure matrix PT Helo Logistics Systems Research
Application of UML in Real-Time Embedded Systems
Application of UML in Real-Time Embedded Systems Aman Kaur King s College London, London, UK Email: [email protected] Rajeev Arora Mechanical Engineering Department, Invertis University, Invertis Village,
WebSphere Business Modeler
Discovering the Value of SOA WebSphere Process Integration WebSphere Business Modeler Workshop SOA on your terms and our expertise Soudabeh Javadi Consulting Technical Sales Support WebSphere Process Integration
Model-Driven Cloud Data Storage
Model-Driven Cloud Data Storage Juan Castrejón 1, Genoveva Vargas-Solar 1, Christine Collet 1, and Rafael Lozano 2 1 Université de Grenoble, LIG-LAFMIA, 681 rue de la Passerelle, Saint Martin d Hères,
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 1 Mälardalen University, Västerås, Sweden, [email protected] 2 ABB Corporate Research,
Aerospace Software Engineering
16.35 Aerospace Software Engineering Software Architecture The 4+1 view Patterns Prof. Kristina Lundqvist Dept. of Aero/Astro, MIT Why Care About Software Architecture? An architecture provides a vehicle
Business Architecture with ArchiMate symbols and TOGAF Artefacts
Business Architecture with ArchiMate symbols and TOGAF Artefacts This is a supplement to the broader framework TOGAF s generic conceptual framework with ArchiMate symbols http://grahamberrisford.com/00eaframeworks/03togaf/togaf%20conceptual%20framework%20-%20with%20archimate%20symbols.pdf
PASTA Abstract. Process for Attack S imulation & Threat Assessment Abstract. VerSprite, LLC Copyright 2013
2013 PASTA Abstract Process for Attack S imulation & Threat Assessment Abstract VerSprite, LLC Copyright 2013 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Extend the value of your core business systems.
Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems
Enterprise Architecture: Practical Guide to Logical Architecture
Objecteering Practical Guides Enterprise Architecture: Practical Guide to Logical Architecture Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21
An Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications
An Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications Germán Harvey Alférez Salinas Department of Computer Information Systems, Mission College,
Umbrella: A New Component-Based Software Development Model
2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Umbrella: A New Component-Based Software Development Model Anurag Dixit and P.C.
BCS HIGHER EDUCATION QUALIFICATIONS Level 6 Professional Graduate Diploma in IT. March 2013 EXAMINERS REPORT. Software Engineering 2
BCS HIGHER EDUCATION QUALIFICATIONS Level 6 Professional Graduate Diploma in IT March 2013 EXAMINERS REPORT Software Engineering 2 General Comments The pass rate this year was significantly better than
D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013
D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 The purpose of these questions is to establish that the students understand the basic ideas that underpin the course. The answers
Object-Oriented Systems Analysis and Design
Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS
BUSINESS INTELLIGENCE
BUSINESS INTELLIGENCE Microsoft Dynamics NAV BUSINESS INTELLIGENCE Driving better business performance for companies with changing needs White Paper Date: January 2007 www.microsoft.com/dynamics/nav Table
Basic Trends of Modern Software Development
DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering
Telecommunication (120 ЕCTS)
Study program Faculty Cycle Software Engineering and Telecommunication (120 ЕCTS) Contemporary Sciences and Technologies Postgraduate ECTS 120 Offered in Tetovo Description of the program This master study
NSF Workshop: High Priority Research Areas on Integrated Sensor, Control and Platform Modeling for Smart Manufacturing
NSF Workshop: High Priority Research Areas on Integrated Sensor, Control and Platform Modeling for Smart Manufacturing Purpose of the Workshop In October 2014, the President s Council of Advisors on Science
AN OBJECT-ORIENTED MODEL FOR COMPLEX BILLS OF MATERIALS IN PROCESS INDUSTRIES
Brazilian Journal of Chemical Engineering ISSN 0104-6632 Printed in Brazil Vol. 19, No. 04, pp. 491-497, October - December 2002 AN OBJECT-ORIENTED MODEL FOR COMPLEX BILLS OF MATERIALS IN PROCESS INDUSTRIES
Introduction to SOA governance and service lifecycle management.
-oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA
FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing
FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing Oscar Lazaro. [email protected] Ainara Gonzalez [email protected] June Sola [email protected]
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
Much case study material adds further weight to an experience-packed text, showing major benefits that can be gained by effective CRM.
Handbook of CRM: Achieving Excellence in Customer Management Adrian Payne Elsevier 2006 ISBN: 0750664371, 438 pages Theme of the Book This highly usable book: gives the reader a strong understanding of
To introduce software process models To describe three generic process models and when they may be used
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
System Software Product Line
System Software Product Line 2 1 Introduction The concept of Software Product Lines has been developed for more than a decade. Being initially an academic topic, product lines are more and more incorporated
Course Syllabus For Operations Management. Management Information Systems
For Operations Management and Management Information Systems Department School Year First Year First Year First Year Second year Second year Second year Third year Third year Third year Third year Third
Learning and Academic Analytics in the Realize it System
Learning and Academic Analytics in the Realize it System Colm Howlin CCKF Limited Dublin, Ireland [email protected] Danny Lynch CCKF Limited Dublin, Ireland [email protected] Abstract: Analytics
Sistemi ICT per il Business Networking
Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking Software Development Processes Docente: Vito Morreale ([email protected]) 17 October 2006 1 The essence of
Surveying and evaluating tools for managing processes for software intensive systems
Master Thesis in Software Engineering 30 Credits, Advanced Level Surveying and evaluating tools for managing processes for software intensive systems Anuradha Suryadevara IDT Mälardalen University, ABB
Extracting Business. Value From CAD. Model Data. Transformation. Sreeram Bhaskara The Boeing Company. Sridhar Natarajan Tata Consultancy Services Ltd.
Extracting Business Value From CAD Model Data Transformation Sreeram Bhaskara The Boeing Company Sridhar Natarajan Tata Consultancy Services Ltd. GPDIS_2014.ppt 1 Contents Data in CAD Models Data Structures
Software Architecture
Cairo University Faculty of Computers and Information Computer Science Department Premasters Studies Software Architecture Report on Software Product Line Submitted to: Dr. Hany Ammar Submitted by: Hadeel
Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113
Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113 Contents Enterprise resource planning (ERP) Product data management (PDM) Product lifecycle management
