COMET Business Modelling

Størrelse: px
Begynne med side:

Download "COMET Business Modelling"

Transkript

1 INF520 Modellbasert systemutvikling COMET Business Modelling COMET Requirements Modelling Forelesning Brian Elvesæter COMET Business Modelling with WesternGeco Survey Booking Reference Example

2 Sales & Planning Vessel Schedule W ork Order Exec. Monitoring Seismic Acquisition Vessel Op eratio n Prod. stat istics Do wntim e stat. Op. Mgr NCR Reporting & Monitoring Support Engineering Registrator Secretariat application ClubRegister ObtainClubInfoand deliver to registeringprocessor ExistingClubInfo Edit and accept existingclubinfo Club registration Information AskClubRegisterto check if Club already exists Existi ngclubinfo Ask to edit and confirm existing ClubInfo Ask to register Club [Club Exists] Check if Club exists [Club do not Exists] Add Club Registrator Secretariat application ClubRegister ObtainClubInfoand deliver to registeringprocessor ExistingClubInfo Edit and accept existingclubinfo Club registration Information AskClubRegisterto check if Club already exists Existi ngclubinfo Ask to edit and confirm existing ClubInfo Ask to register Club [Club Exists] Check if Club exists [Club do not Exists] Add Club : Registrator registerclub : Secretariat Application clubexists registerclub : ClubRegister : Registrator registerclub : Secretariat Application : ClubRegister clubexists registerclub Arnor er en kul type Dette er et forsøk på å fylle denne kommenten med text Model world Real world Context Business 0, model Goal Model Business model Goal Model Context statement Business Resource Model 0, Context statement Business Resource Model Vision for change Risk analysis Business Process & Role Model Vision for change Risk analysis Requirements model Prototype Other requirements Business Process & Role Model WARM Work Element Analysis Model System Boundary Use case Scenario Model Concepts& Artifacts Processes Actors Business Domain Busines domain to system domain mapping Subsystem grouping and BCE (Combine Ref Arch) BM analysis BCE Model Architecture model Workflow Service Domain Component structure and internal design Interface and interaction specification Platform specific model UMT Config model Component implementation model PIM Data Types User Service Domain Business Service Domain User Interface Tier User Service Tier User Resource Service Tier Business Service Tier Resource Service Tier RA Presentation Tier User Dialog Tier LA LS RA Component Infrastructure & Workflow Engine ( Microworkflow) Legacy System Domain Deployment Business Model (What and why) Requirements Model (What) Prototypes Context statement Goal Model Business process model Business Resource model System Boundary Model Use case scenario Model Other requirements Arnor er en kul type Dette er et forsøk på å fylle denne kommenten med text Vision for change Risk analysis Work Analysis Refinement Architecture Model (How) Subsystem Subsystem 2 BCE Model Iterative & Incremental Subsystem4 Subsystem3 Component structure model Component interaction model Interface & Information Model Problem domain Solution domain Platform Specific model (HowSolution) Platform profile model Applications Business components General components OS HW Component Implementation Model 2

3 Business Model The Business Model is used to express the part played by the Product (system or component) being developed in the context of the business that will fund its development (or purchase it) and use it. The Business Model includes goals, business processes, steps within business processes, roles and resources. The scope (or domain) of the model is any part of the world defined as interesting for a company, organisation or others, and which has some impact on the required behaviour or other characteristic of the Product. The business model might be broadly or narrowly scoped, e.g. describing the entire business of a company or describing the immediate environment and context of a Product under consideration. Business Metamodel Structuring Concepts Basic Business modelling concepts Profiling model Work Analysis Refinement Concepts 3

4 Structuring concepts Business Model.. in context of Vision for change Scoping Statement 0.. context for Context Business Model Context statement Risk analysis Goal model Community model.. Business Process & Roles Model refined by refines.. Business Resource Model refines refined by Work analysis Refinement Model structure for the Business model 4

5 Modelling concepts Enabled by.. Goal met by to meet Enabling behaviour objective of subgoals.. has.. executes behaviour of.... constrains Community constrained by constrained by Behavioural Policy represents Business Process 0.. constrains has resources model of constrains Business Rule.. constrained by resource in modelled as 0.. constrains.. modelled as 0.. Resource Resource in Role.... Step affected by actor for performed by is generated by affects generates.. constrained by identifier for Event Artifact Resource Actor Resource fulfils fulfilled by Role identified by results in resource subject for recipient.... sender.. concerns.. issued to received by artifact Resource as Artefact represented information flow artifact in Business Message result of UML profile for business modelling 5

6 Survey Booking Reference Example The survey-booking tool will help to administer the utilization of our vessels. It will mainly benefit three user groups; Sales, operations and marine management. Sales will use it to book a survey or tender onto a vessel. The surveybooking tool will give an overview over the current workload and also which vessel qualifies for the job. Sales will make booking suggestions to management, which then need to be confirmed by the global marine management. For operations the booking tool should work as a planning aid. It will automatically warn about changes and it will have detailed job information available on-line. Marine management will be able to use the booking tool to assess the current resource usage, confirm survey bookings and to reschedule jobs. High-Level System Boundary The sales department is responsible for costing a survey and to initially book it on a vessel or region in case of a lead. Sales account managers, sales supervisors and sales managers are members of this group. Marine management will be responsible to confirm the booking of surveys onto a vessel. Regional marine management, business managers and global marine management are part of this group. Operations will be responsible for the survey preparation and execution. Operations managers, vessel supervisors and party chiefs are the main members of this group. In addition there are several service groups which will also be included in this group: Operational support (Technical services), personnel management, accounting. Marine Management Operations Sales SurveyBooking Support Introspection Administrator Introspection has two tasks. For the booking and booking validation process it shall inform about vessel configurations, which it can get from the vessel descriptions. In addition the actual progress is extracted from Introspection to keep the schedule up to date. A support role is needed to promote the input of competitor information. This role needs to access the system to obtain status on what is being added and by who. A person with administrator rights is needed to keep the system updated with regards to user names and rights and vessel names. 6

7 Subsystem Grouping BookingEditor. Book tender/lead Introspection GlobalScheduleService 7a. View local schedule 5. Reschedule job 8. Assemble and deliver schedule 2. Update booking status 7. Synchronize and save schedule ActivityInfo Sales 5. Import from global schedule 0. Add/remove users & rights 6. Export to global schedule. Add/remove vessels BookingViewer Administrator 7b. View global schedule SubscriptionService Marine Management SubscriptionEditor 9. Check for subscriptions & notify 20. Update list of available subscriptions SubscriptionInfo 2. Subscribe to notification Operations 2. Save/remove subscriptions Component Structure Bus Pattern BookingEditor BookingViewer SubscriptionEditor Component Infrastructure BookingService SubscriptionService ActivityInfo S ubscriptioninfo 7

8 Scoping statements The context statement, which defines the scope and positions this business model in its context. Vision for change, which describes what to improve, the motivation (i.e. what is wrong with the current situation), a description or indication of what the improvements might be and a gap analysis. Risk analysis, which identifies the business and technical risks related to a development project for the proposed Product. Context statement Methods and Techniques The first step in developing any business model is to identify and record the names of all people who will have an interest in having the Product developed or in its use, the business stakeholders, together with the nature of their interest. The following are examples of business stakeholders who should be involved: people who will authorise funding for development of the Product; people who are responsible for design and maintenance of the business processes to be supported by the Product; people who will use the Product; people who will be responsible for the acceptance of the Product; people who will be responsible for managing operation of the Product. 8

9 Roles Organisation and Process roles Sales Support Introspection Operations Maritime Manager Administrator Client Technical Manager System Operator Reviewer QC-Rep Technical Support Operation Management Data Processing Legal Marketing Corporate Manager Oil Company Operation Manager Secretary Sales Manager Scope and stakeholders <<summary>> Liase with sales Issues tender Issue award/loss <<summary>> Client contacts Marketing Global fleet plan <<summary>> Liase with client Coordinate review review Compile tender Monitor vesel availability M onitor competitor activity <<summary>> Marketing <<summary>> Review work specifications Propose technical solutions Oil Company Corporate M anager AccountM anager Marketing Technical Support Operation Management <<summary>> Review operational risks Data Processing <<summary>> Monitor marine activity OBP proposals Marine acquisition Legal <<summary>> Review contract Assess risk Insurance Maritime Manager <<summary>> Produce a timeliy, quality image service to help clients find, produce and manage oil assets. <<summary>> Optimize revenue Position vessels Upgrade vessels Report 9

10 Tender Bid Context Diagram :Sales & Marine Management PreSales [qualified bid] [no bid] <<ResourceAsArtefact>> :ITT :Operations Tender Bid [won] [lost] <<ResourceAsArtefact>> :SWO Survey Preparation Survey Execution Survey Close Vision for change The vision for change document is short and describes what the Product will be and why it is needed. It will consist of some or all of the following elements: General business/product vision and goals, including background explaining why the Product is needed; Business opportunities and business benefits; Product description and technical business vision how the Product might be deployed and used; Presentation material summarising the above. 0

11 Vision for change (/2) Beginning 2000 it was decided to phase out and replace the suite of business support tools used in the Tender bidding process in the Marine Acquisition Business segment. These tools were based on Excel technology and did not support the needs in a distributed 7by24 organization. Also after 0 years of evolution, pushing spreadsheet functionality beyond its limits, these tools were hard to maintain. The decision was to reengineer this tool-suite based on the Introspection business tool platform, which was based on Web and Java technology. The first priority was to look at The Survey Booking Tool and The Survey Costing Tool. The Survey Booking tool will help to administer the utilization of the seismic vessels and will be used to book a survey or tender onto a vessel. It will give an overview over the current workload and also which vessel qualifies for the job. The Survey Costing tool is used to calculate the cost and revenue of a potential survey. Vision for change (2/2) The survey-booking tool is a web-based and highly automated tool to support the process around booking of vessel time for potential surveys. Its main task will be: Schedule leads and surveys Send automatic warnings on changes and conflicts Inform about current resource usage and potential backlog

12 Goal Model The goal model describes a loose hierarchy of goals of the business within the particular area of concern, starting with the goals of a Business Stakeholder in developing or buying the Product, and leading to the detailed business goals met by the Product or its users when using it. The Goal Model is discovered by a process of workshops and interviews involving all stakeholders (as identified in development of the Context Statement). Goals must be achievable, preferably measurable, and not selfevident, and should have clear and detailed implications. It should be reasonable (but not necessarily appropriate, and almost certainly not correct) to assert an alternative. The implications should be expressible in terms of a set of sub-goals or enabling processes. Goal Model Make a profitable bid Proper legal assesment Sound cost estimates Proper technical assesment Optimize fleet utilization Easy access to historical information Updated cost-models Updated own schedule Updated competitor schedule 2

13 Business Resource Model The Business Resource Model is an information model that identifies and defines the main things (and concepts) of the domain that are relevant to the Product. The Business Resource Model is generally prepared at the same time as the associated Business Process & Roles model, and methods and techniques used are similar, i.e. activities that include brain-storming sessions, structured workshops, interviews and feed-back sessions, and detailed modelling using a UML tool. Object flows in the activity diagrams are candidates for business resources. Business Resources LocalS chedule GlobalSchedule Configuration Client <<shall use>> Schedule corp_code : undefined Crew SWO Booking start : undefined end : undefined summary : undefined <<located in>> <<located in>> Vessel <<owns>> Capacity Company Job Country Area/region Tender/Lead Survey Phase WesternGeco Competitor 3

14 Business Process & Role Model Purpose The objective of the Business Process Model is to identify and detail all the business processes supported by the Product to the extent necessary to detail the roles of the Product (and its components, i.e. Application Components, Business Service Components and Tool Components). Methods and Techniques The Business Process Model is derived through a set of activities that encompass brain-storming sessions, structured workshops, interviews and feed-back sessions, and detailed modelling using a UML tool. Work Element Analysis (WARM) In WARM refinement of the Business Process model, the kinds of step performed by resources in the model are further categorised as follows: A Human Step is a step performed by a human with no involvement of the Product being modelled. A Tool Step is a step performed by a human user interacting with a tool that is part of the Product. The human user will use some form of interactive device (e.g. a GUI) to interact with the Product. A Tool Step is a candidate for realisation by a Tool Component. An Immediate Step is a step that is required to complete as soon as possible, and whose intermediate states are of no concern to the business. It is performed autonomously, with no intervention from a human. An Immediate Step may be mapped to an Operation on a Business Service Component (Process) in the Architecture Model. 4

15 Tender Bid Process Overview Receive ITT & Prepare for bidding [continue] Make Tender [continue] [stop] [stop] Submit Tender Receive ITT & Prepare for bidding :Oil Company :Secretary :AccountManager :Manager Send ITT itt:itt Archive ITT ITT received Check ITT booking:booking Create or update booking Check Competitor Schedule {Surve Bookin {Oth tool} {Surve Bookin Create business review form brf:businessreviewform Bid approval Make Tender [Cancel bid] {End of survey booking} 5

16 Make Tender :AccountManager {Surve Costin Survey Costing {Oth tool} Distribute ITT for review :Manager :Reviewer Part_of:ITT cpp:costpriceproposal [?cost approved] [?cost too high] Approve cost [?Not approved] feedback:reviewfeedback Review ITT Evaluate feedback [No issues] [Too high cost] [cost issues] Resolve issues Compile Tender recalculate cost {Surve Costin [cost ok] tender:tender Approve Tender Submit Tender [decide to send] [decide not to send] {End of survey booking} Submit Tender :Oil Company :AccountManager :Operations Review Tender tender:tender Update booking status to tender sent response:bidresponse Update booking status to bid won or lost Survey Preparation 6

17 Process and goal structure Sound cost estimates Win profitable bids <<achieves>> <<achieves>> Sales Oil Company Tender ITT Tender Bid Plan Survey costing Tender compilation COMET Requirements Modelling with WesternGeco Survey Booking Reference Example 7

18 Model world Real world Context Business 0, model Goal Model Business model Goal Model Context statement Business Resource Model 0, Context statement Business Resource Model Vision for change Risk analysis Business Process & Role Model Vision for change Risk analysis Requirements model Prototype Other requirements Business Process & Role Model WARM Work Element Analysis Model System Boundary Use case Scenario Model Concepts& Artifacts Processes Actors Business Domain Busines domain to system domain mapping Subsystem grouping and BCE (Combine Ref Arch) BM analysis BCE Model Architecture model Workflow Service Domain Component structure and internal design Interface and interaction specification Platform specific model UMT Config model Component implementation model PIM Data Types User Service Domain Business Service Domain User Interface Tier User Service Tier User Resource Service Tier Business Service Tier Resource Service Tier RA Presentation Tier User Dialog Tier LA LS RA Component Infrastructure & Workflow Engine ( Microworkflow) Legacy System Domain Deployment Use Case Model The Use Case Model describes the system in terms of Actors use cases scenario descriptions It is defined a use case template to be used as a vehicle for developing the use case model. Non functional requirements are part of the use case model as these kinds of requirements are associated with use cases according to the use case template. General non functional requirements that applies for the whole system are associated with the system boundary which is also included in the use case model. 8

19 Purpose of Use Case Model Capture system requirements Specify system behavior as Use Cases Set the system boundary Specify system environment as Actors Describe interactions between System and Actors Drive system development process A Use Case specifies a sequence of actions, including variants, that the system can perform and that yields an observable result of value to a particular actor. A Use Case is User visible User-meaningful Easy for a user to confirm (or change) Precise enough as specification 9

20 System Boundary Goals Identify and describe system boundaries, main services and actors. Assure a common understanding of the system and its purpose. Identify interactions between the system and its environment. Deliverables A high-level UML Use case diagram showing the system, the actors and the actors responsibilities. A detailed UML Use case diagram showing the system boundary, the actors and their main use cases. Each use case should be numbered for later reference. General extra requirements that applies for the complete system are associated with the System Boundary Survey Booking Example (/2) The sales department is responsible for costing a survey and to initially book it on a vessel or region in case of a lead. Sales account managers, sales supervisors and sales managers are members of this group. Marine management will be responsible to confirm the booking of surveys onto a vessel. Regional marine management, business managers and global marine management are part of this group. Operations will be responsible for the survey preparation and execution. Operations managers, vessel supervisors and party chiefs are the main members of this group. In addition there are several service groups which will also be included in this group: Operational support (Technical services), personnel management, accounting. Marine Management Operations Sales SurveyBooking Support Introspection Administrator Introspection has two tasks. For the booking and booking validation process it shall inform about vessel configurations, which it can get from the vessel descriptions. In addition the actual progress is extracted from Introspection to keep the schedule up to date. A support role is needed to promote the input of competitor information. This role needs to access the system to obtain status on what is being added and by who. A person with administrator rights is needed to keep the system updated with regards to user names and rights and vessel names. 20

21 Survey Booking Example (2/2). Book tender/lead SurveyBooking 8. Automated schedule updates Introspection 2. Update booking status 2. Subscribe to notification 9. Notify Sales 3. Ask for confirmation 4. Confirm job Operations 5. Reschedule job Marine Management 6. Update work-order (SWO) 3. View market-share and forecast reports 7. View schedule 0. Add/remove users & rights Administrator 4. View competitor input report(s). Add/remove vessels Support System Boundary: Methods and techniques (/2) Information gathering Sources Domain model Users and domain experts Users playing the roles denoted by identified actors Existing system/competing system 2

22 System Boundary: Methods and techniques (2/2) Identify the system boundary What is Inside the system: Use case(s) (this is what to create) What is outside the system: Actors (this is what to interface with) Identify actors Answer the following questions: Who uses the system? Who maintains the system? What other systems use this system? Who gets information from the system? Who provides information to the system? Does anything happen automatically at preset times? Who starts and shut down the system? Examples: persons/roles, software systems, things/objects (hardware) networks, etc. Describe the actors responsibilities (short) 22

23 Identify use cases Go through the list of actors and identify what services they need to fulfil their obligations Answer the following Questions What services will the actor want to get from the system? Which events will the actor initiate and which events will the actor be interested in? Which events/notifications occur? (the notifications reaching the actor independent of his interest (e.g error notifications)) Use case Scenario Model Description The Use Case Scenario Model digs into the identified use cases and describes these in detail. A use case template is used as a vehicle for this detailing. Goal Capture and understand the requirements. Deliverables Detailed UML use case diagram and descriptions in accordance to Use case template Activities Fill in Use Case template 23

24 Use case template Use case <number> Use case <name> Each use case is identified for later reference. Priority Priority with respect to implementation, marked 0. Goal Actors Pre-conditions Description of the goal(s) for the use case, derived from the Goal Model in the Business Model. Description of the roles involved in the use case and their responsibilities. Description of the pre-conditions for the use case. Postconditions Façade Quality requirements Description of the post-conditions for the use case. Description of methods/operations that the system should provide to realize the use case. Description of extra requirements for this use case. Issues such as uptime, availability, security, performance, etc. can be recorded here. Scenario Description of the use case scenarios. This includes the primary scenario and related secondary scenarios. Description Step Action Step description. 2 Step 2 description. n Step n description. Quality / Non-functional requirements Non functional requirements Description of non functional requirements for this use case Consider: Performance Uptime Availability Security Scalability Distribution Reliability and more... 24

25 RA Analysis Description The Reference architecture analysis is the first step in modeling the architecture, representing an intermediate step between Business Domain Models and the architecture design. The Reference Architecture Analysis is developed using a use case driven approach and provides the basis for the initial development of the Architecture Model. Goal The Reference Architecture Analysis should provide the link between analysis and design, in particular the link between the Use Case Model and the Architecture Model. Deliverables Detailed use case diagram with subsystem grouping. Updated use case descriptions following the use case template. First version of the Component Structure using the bus architecture pattern (Object Management Architecture pattern). Survey Booking Example BookingEditor. Book tender/lead Introspection GlobalScheduleService 7a. View local schedule 5. Reschedule job 8. Assemble and deliver schedule 2. Update booking status 7. Synchronize and save schedule ActivityInfo Sales 5. Import from global schedule 0. Add/remove users & rights 6. Export to global schedule. Add/remove vessels BookingViewer Administrator 7b. View global schedule SubscriptionService Marine Management SubscriptionEditor 9. Check for subscriptions & notify 20. Update list of available subscriptions SubscriptionInfo 2. Subscribe to notification Operations 2. Save/remove subscriptions 25

26 RA Analysis: Methods and techniques (/2) Recall the Reference Architecture with associated tiers and component types. Analyse the System Boundary part of the Use Case Model with regards to the Reference Architecture. The System Boundary correspond to the boundaries of the component of concern for the actual project, typically an Application Component. After the identification of this "main" component the next step is to analyze the System Boundary Model with respect to its set of use cases and actors. Divide the System Boundary Model into a set of subsystems. Each subsystem will cover a collection of the System Boundary use cases. the subsystems are non-exclusive, implying that a use case might be part of more than one subsystem. The result of this task is a functional decomposition of the main component, with reiterated versions of the use cases. RA Analysis: Methods and techniques (2/2) The actors are important when it comes to obtaining the most appropriate decomposition as they group related use cases. The subsystem grouping are related to the actors and the subsystem design should strive to have as few relationships between actors and subsystems as possible. Related use cases and especially use cases that typically are executed in sequence should be provided by one subsystem. The subsystems identified typically reflects Tool Components; Business Service Components; and Resource Service Components 26

27 Prototype Goals Reduce technical risk Reduce the possibility of user dissatisfaction Deliverables Prototype Activities Identify technical uncertainties Develop UI, get feedback from users Test the risky technical solutions Start prototyping early Useful for the common understanding Best way of communicating with end user? Useful for identifying more user requirements WesternGeco Survey Booking Reference Example 27

28 Survey Booking Reference Example The survey-booking tool will help to administer the utilization of our vessels. It will mainly benefit three user groups; Sales, operations and marine management. Sales will use it to book a survey or tender onto a vessel. The surveybooking tool will give an overview over the current workload and also which vessel qualifies for the job. Sales will make booking suggestions to management, which then need to be confirmed by the global marine management. For operations the booking tool should work as a planning aid. It will automatically warn about changes and it will have detailed job information available on-line. Marine management will be able to use the booking tool to assess the current resource usage, confirm survey bookings and to reschedule jobs. High-Level System Boundary The sales department is responsible for costing a survey and to initially book it on a vessel or region in case of a lead. Sales account managers, sales supervisors and sales managers are members of this group. Marine management will be responsible to confirm the booking of surveys onto a vessel. Regional marine management, business managers and global marine management are part of this group. Operations will be responsible for the survey preparation and execution. Operations managers, vessel supervisors and party chiefs are the main members of this group. In addition there are several service groups which will also be included in this group: Operational support (Technical services), personnel management, accounting. Marine Management Operations Sales SurveyBooking Support Introspection Administrator Introspection has two tasks. For the booking and booking validation process it shall inform about vessel configurations, which it can get from the vessel descriptions. In addition the actual progress is extracted from Introspection to keep the schedule up to date. A support role is needed to promote the input of competitor information. This role needs to access the system to obtain status on what is being added and by who. A person with administrator rights is needed to keep the system updated with regards to user names and rights and vessel names. 28

29 Definition of actors Sales The sales department is responsible for costing a survey and to initially book it on a vessel or region in case of a lead. Sales account managers, sales supervisors and sales managers are members of this group. Operations Operations will be responsible for the survey preparation and execution. Operations managers, vessel supervisors and party chiefs are the main members of this group. Marine management Marine management will be responsible to confirm the booking of surveys onto a vessel. Regional marine management, business managers and global marine management are part of this group. Introspection Introspection has two tasks. For the booking and booking validation process it shall inform about vessel configurations, which it can get from the vessel descriptions. Detailed System Boundary. Book tender/lead 2. Update booking status SurveyBooking 8. Automated schedule updates 2. Subscribe to notification 9. Notify Introspection Sales 3. Ask for confirmation 4. Confirm job Operations 5. Reschedule job Marine Management 6. Update work-order (SWO) 3. View market-share and forecast reports 7. View schedule 0. Add/remove users & rights Administrator Support 4. View competitor input report(s). Add/remove vessels 29

30 Subsystem Grouping BookingEditor. Book tender/lead Introspection GlobalScheduleService 7a. View local schedule 5. Reschedule job 8. Assemble and deliver schedule 2. Update booking status 7. Synchronize and save schedule ActivityInfo Sales 5. Import from global schedule 0. Add/remove users & rights 6. Export to global schedule. Add/remove vessels BookingViewer Administrator 7b. View global schedule SubscriptionService Marine Management SubscriptionEditor 9. Check for subscriptions & notify 20. Update list of available subscriptions SubscriptionInfo 2. Subscribe to notification Operations 2. Save/remove subscriptions Definition of subsystems Booking Editor The Booking-Editor is a tool-component and is used by the sales community. This component contains most of the use-cases for sales and supports the need to run offline. Booking Viewer The Booking-Viewer is a tool-component used by all actors. Subscription Editor The Subscription-Editor is a tool-component used by all actors. This component is a web-based client that gives the possibility to monitor (via ) different business-events (state-changes) in the booking schedule. Global Schedule Service The Global-schedule-service is a business-service-component that serves the Booking-Editor- and the Booking-Viewer tool-components. Subscription Service The Subscription-service is a business-service component that implements the server-side functionality of the Subscription-editor. 30

31 Booking Editor Component BookingEditor. Book tender/lead 2. Update booking status Sales 5. Reschedule job Introspection 5. Import from global schedule 6. Export to global schedule GlobalScheduleService 7a. View local schedule UC: Book tender/lead Primary scenario 3

32 UC: Book tender/lead Alternative scenario Global Schedule Service Component GlobalScheduleService. Add/remove vessels 0. Add/remove users & rights Administrator BookingEditor 7. Synchronize and save schedule SubscriptionService 8. Assemble and deliver schedule BookingViewer ActivityInfo 32

33 UC7: Synchronize and save schedule Primary scenario Component Structure Bus Pattern BookingEditor BookingViewer SubscriptionEditor Component Infrastructure BookingService SubscriptionService ActivityInfo S ubscriptioninfo 33

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3 Relational Algebra 1 Unit 3.3 Unit 3.3 - Relational Algebra 1 1 Relational Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics which underpin SQL

Detaljer

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo,

Den europeiske byggenæringen blir digital. hva skjer i Europa? Steen Sunesen Oslo, Den europeiske byggenæringen blir digital hva skjer i Europa? Steen Sunesen Oslo, 30.04.2019 Agenda 1. 2. CEN-veileder til ISO 19650 del 1 og 2 3. EFCA Guide Oppdragsgivers krav til BIMleveranser og prosess.

Detaljer

ISO 41001:2018 «Den nye læreboka for FM» Pro-FM. Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning

ISO 41001:2018 «Den nye læreboka for FM» Pro-FM. Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning ISO 41001:2018 «Den nye læreboka for FM» Norsk tittel: Fasilitetsstyring (FM) - Ledelsessystemer - Krav og brukerveiledning ISO 41001:2018 Kvalitetsverktøy i utvikling og forandring Krav - kapittel 4 til

Detaljer

Invitation to Tender FSP FLO-IKT /2013/001 MILS OS

Invitation to Tender FSP FLO-IKT /2013/001 MILS OS Invitation to Tender FSP FLO-IKT /2013/001 MILS OS April 15th 2013 Forfatter Prosjektittel 19.04.2013 19.04.2013 1 Introduction AGENDA Important aspects regarding the competition and Invitation to tender

Detaljer

Capturing the value of new technology How technology Qualification supports innovation

Capturing the value of new technology How technology Qualification supports innovation Capturing the value of new technology How technology Qualification supports innovation Avanserte Marine Operasjoner - Fra operasjon til skip og utstyr Dag McGeorge Ålesund, 1 Contents Introduction - Cheaper,

Detaljer

En praktisk anvendelse av ITIL rammeverket

En praktisk anvendelse av ITIL rammeverket NIRF 17. april 2012 En praktisk anvendelse av ITIL rammeverket Haakon Faanes, CIA,CISA, CISM Internrevisjonen NAV NAVs ITIL-tilnærming - SMILI NAV, 18.04.2012 Side 2 Styring av tjenestenivå Prosessen omfatter

Detaljer

Information search for the research protocol in IIC/IID

Information search for the research protocol in IIC/IID Information search for the research protocol in IIC/IID 1 Medical Library, 2013 Library services for students working with the research protocol and thesis (hovedoppgaven) Open library courses: http://www.ntnu.no/ub/fagside/medisin/medbiblkurs

Detaljer

EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON

EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON Side 1 av 5 NTNU Norges teknisk-naturvitenskapelige universitet Institutt for telematikk EXAM TTM4128 SERVICE AND RESOURCE MANAGEMENT EKSAM I TTM4128 TJENESTE- OG RESSURSADMINISTRASJON Contact person /

Detaljer

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk

Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk Hvordan komme i gang med ArchiMate? Det første modelleringsspråket som gjør TOGAF Praktisk Logica 2012. All rights reserved No. 3 Logica 2012. All rights reserved No. 4 Logica 2012. All rights reserved

Detaljer

Slope-Intercept Formula

Slope-Intercept Formula LESSON 7 Slope Intercept Formula LESSON 7 Slope-Intercept Formula Here are two new words that describe lines slope and intercept. The slope is given by m (a mountain has slope and starts with m), and intercept

Detaljer

Risikofokus - også på de områdene du er ekspert

Risikofokus - også på de områdene du er ekspert Risikofokus - også på de områdene du er ekspert - hvordan kan dette se ut i praksis? - Ingen er for gammel til å begå nye dumheter Nytt i ISO 9001:2015 Vokabular Kontekst Dokumentasjonskrav Lederskap Stategi-politikk-mål

Detaljer

Erfaringer fra en Prosjektleder som fikk «overflow»

Erfaringer fra en Prosjektleder som fikk «overflow» Erfaringer fra en Prosjektleder som fikk «overflow» Per Franzén, Project Manager August 30 th, 2017 ERFARINGER FRA EN PROSJEKTLEDER SOM FIKK «OVERFLOW» AV GDPR BEGREPER OG INSTRUKSER Purpose limitation

Detaljer

E-Learning Design. Speaker Duy Hai Nguyen, HUE Online Lecture

E-Learning Design. Speaker Duy Hai Nguyen, HUE Online Lecture E-Learning Design Speaker Duy Hai Nguyen, HUE Online Lecture Design Educational Design Navigation Design Educational Design Some Important Considerations: 1. Authentic learning environment: For effective

Detaljer

Smart High-Side Power Switch BTS730

Smart High-Side Power Switch BTS730 PG-DSO20 RoHS compliant (green product) AEC qualified 1 Ω Ω µ Data Sheet 1 V1.0, 2007-12-17 Data Sheet 2 V1.0, 2007-12-17 Ω µ µ Data Sheet 3 V1.0, 2007-12-17 µ µ Data Sheet 4 V1.0, 2007-12-17 Data Sheet

Detaljer

Issues and challenges in compilation of activity accounts

Issues and challenges in compilation of activity accounts 1 Issues and challenges in compilation of activity accounts London Group on environmental accounting 21st meeting 2-4 November 2015 Statistics Netherlands The Hague Kristine E. Kolshus kre@ssb.no Statistics

Detaljer

20.01.2012. Brukerkrav og use case diagrammer og -tekst 19. januar 2012. Agenda. Brukerkrav og use case. Diagrammer Tekst.

20.01.2012. Brukerkrav og use case diagrammer og -tekst 19. januar 2012. Agenda. Brukerkrav og use case. Diagrammer Tekst. Brukerkrav og use case diagrammer og -tekst 19. januar 2012 Agenda Brukerkrav og use case Diagrammer Tekst Praktisk eksempel 1 OOAD i livsløpsperspektiv Krav Design Konstruksjon Her er vi i nå Testing

Detaljer

Fakultet for informasjonsteknologi, Institutt for datateknikk og informasjonsvitenskap AVSLUTTENDE EKSAMEN I. TDT42378 Programvaresikkerhet

Fakultet for informasjonsteknologi, Institutt for datateknikk og informasjonsvitenskap AVSLUTTENDE EKSAMEN I. TDT42378 Programvaresikkerhet Side 1 av 5 NTNU Norges teknisk-naturvitenskapelige universitet BOKMÅL Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap AVSLUTTENDE EKSAMEN

Detaljer

SRP s 4th Nordic Awards Methodology 2018

SRP s 4th Nordic Awards Methodology 2018 SRP s 4th Nordic Awards Methodology 2018 Stockholm 13 September 2018 Awards Methodology 2018 The methodology outlines the criteria by which SRP judges the activity of Manufacturers, Providers and Service

Detaljer

Skjema for spørsmål og svar angående: Skuddbeskyttende skjold Saksnr TED: 2014/S

Skjema for spørsmål og svar angående: Skuddbeskyttende skjold Saksnr TED: 2014/S Skjema for spørsmål og svar angående: Skuddbeskyttende skjold Saksnr. 201300129 TED: 2014/S 017-026835 Nr Dokument Referanse Svar 1 Kvalifikasjonsgrunnlag Er det mulig å få tilsendt Nei 27.01.2014 27.01.2014

Detaljer

Prosjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities

Prosjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities Prosjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities Nordisk Adressemøte / Nordic Address Forum, Stockholm 9-10 May 2017 Elin Strandheim,

Detaljer

Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS)

Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS) Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS) Varighet: 5 Days Kurskode: M10996 Version: A Opplæringsmetoder: Virtuell opplæring Beskrivelse: This five-day course will provide

Detaljer

Grunnlag: 11 år med erfaring og tilbakemeldinger

Grunnlag: 11 år med erfaring og tilbakemeldinger Antenor Management System v5 Grunnlag: 11 år med erfaring og tilbakemeldinger Antenor Management System v5 AMS v5 første versjon lanseres 13. november 100% uavhengig plattform 100% dedikert til Quality

Detaljer

Improving Customer Relationships

Improving Customer Relationships Plain Language Association International s 11 th conference Improving Customer Relationships September 21-23, 2017 University of Graz, Austria hosted by Klarsprache.at Copyright of this presentation belongs

Detaljer

Oppgaveanalyse. Kjært navn har mange betydninger. Utgangspunkt i ergonomi, psykologi og SU Oppgave: målrettet handling på mange nivåer

Oppgaveanalyse. Kjært navn har mange betydninger. Utgangspunkt i ergonomi, psykologi og SU Oppgave: målrettet handling på mange nivåer Dagens forelesning Overordnet bilde av mennesker (aktører), oppgaver, informasjon og systemer (verktøy) Participatory design Utviklingsprosesser Oppgaveanalyse Oppgavemodellering Oppgaveanalyse Kjært navn

Detaljer

Elektronisk innlevering/electronic solution for submission:

Elektronisk innlevering/electronic solution for submission: VIKINGTIDSMUSEET Plan- og designkonkurranse/design competition Elektronisk innlevering/electronic solution for submission: Det benyttes en egen elektronisk løsning for innlevering (Byggeweb Anbud). Dette

Detaljer

Innovasjonsvennlig anskaffelse

Innovasjonsvennlig anskaffelse UNIVERSITETET I BERGEN Universitetet i Bergen Innovasjonsvennlig anskaffelse Fredrikstad, 20 april 2016 Kjetil Skog 1 Universitetet i Bergen 2 Universitetet i Bergen Driftsinntekter på 4 milliarder kr

Detaljer

Public roadmap for information management, governance and exchange. 2015-09-15 SINTEF david.norheim@brreg.no

Public roadmap for information management, governance and exchange. 2015-09-15 SINTEF david.norheim@brreg.no Public roadmap for information management, governance and exchange 2015-09-15 SINTEF david.norheim@brreg.no Skate Skate (governance and coordination of services in egovernment) is a strategic cooperation

Detaljer

Endringsdyktige og troverdige systemer

Endringsdyktige og troverdige systemer Endringsdyktige og troverdige systemer Modellering av avhengigheter for å evaluere systemkvalitet 15. jan. 2009 Aida Omerovic SINTEF IKT/UiO 1 Outline Motivation PREDIQT method Practical application of

Detaljer

Moving Objects. We need to move our objects in 3D space.

Moving Objects. We need to move our objects in 3D space. Transformations Moving Objects We need to move our objects in 3D space. Moving Objects We need to move our objects in 3D space. An object/model (box, car, building, character,... ) is defined in one position

Detaljer

Utvikling av skills for å møte fremtidens behov. Janicke Rasmussen, PhD Dean Master Tel

Utvikling av skills for å møte fremtidens behov. Janicke Rasmussen, PhD Dean Master Tel Utvikling av skills for å møte fremtidens behov Janicke Rasmussen, PhD Dean Master janicke.rasmussen@bi.no Tel 46410433 Skills project results Background for the project: A clear candidate profile is defined

Detaljer

Neural Network. Sensors Sorter

Neural Network. Sensors Sorter CSC 302 1.5 Neural Networks Simple Neural Nets for Pattern Recognition 1 Apple-Banana Sorter Neural Network Sensors Sorter Apples Bananas 2 Prototype Vectors Measurement vector p = [shape, texture, weight]

Detaljer

A Study of Industrial, Component-Based Development, Ericsson

A Study of Industrial, Component-Based Development, Ericsson A Study of Industrial, Component-Based Development, Ericsson SIF8094 Fordypningsprosjekt Ole Morten Killi Henrik Schwarz Stein-Roar Skånhaug NTNU, 12. des. 2002 Oppgaven Studie av state-of-the-art : utviklingsprosesser

Detaljer

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata

buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata buildingsmart Norge seminar Gardermoen 2. september 2010 IFD sett i sammenheng med BIM og varedata IFD International Framework for Dictionaries Hvordan bygges en BIM? Hva kan hentes ut av BIM? Hvordan

Detaljer

Dagens tema: Eksempel Klisjéer (mønstre) Tommelfingerregler

Dagens tema: Eksempel Klisjéer (mønstre) Tommelfingerregler UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Eksempel Klisjéer (mønstre) Tommelfingerregler Institutt for informatikk Dumitru Roman 1 Eksempel (1) 1. The system shall give an overview

Detaljer

PRINCE2. Projects In Controlled Environments v2

PRINCE2. Projects In Controlled Environments v2 PRINCE2 Projects In Controlled Environments v2 A temporary organization that is created for the purpose of delivering one or more business s according to an agreed Business Case Time = Days, weeks, months

Detaljer

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D

Øystein Haugen, Professor, Computer Science MASTER THESES Professor Øystein Haugen, room D Øystein Haugen, Professor, Computer Science MASTER THESES 2015 Professor Øystein Haugen, room D1-011 1 Hvem er jeg? Øystein Haugen, nytilsatt professor i anvendt informatikk på Høyskolen i Østfold, avdeling

Detaljer

Hvordan føre reiseregninger i Unit4 Business World Forfatter:

Hvordan føre reiseregninger i Unit4 Business World Forfatter: Hvordan føre reiseregninger i Unit4 Business World Forfatter: dag.syversen@unit4.com Denne e-guiden beskriver hvordan du registrerer en reiseregning med ulike typer utlegg. 1. Introduksjon 2. Åpne vinduet

Detaljer

MID-TERM EXAM TDT4258 MICROCONTROLLER SYSTEM DESIGN. Wednesday 3 th Mars Time:

MID-TERM EXAM TDT4258 MICROCONTROLLER SYSTEM DESIGN. Wednesday 3 th Mars Time: Side 1 av 8 Norwegian University of Science and Technology DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE MID-TERM EXAM TDT4258 MICROCONTROLLER SYSTEM DESIGN Wednesday 3 th Mars 2010 Time: 1615-1745 Allowed

Detaljer

TEKSTER PH.D.-KANDIDATER FREMDRIFTSRAPPORTERING

TEKSTER PH.D.-KANDIDATER FREMDRIFTSRAPPORTERING TEKSTER PH.D.-KANDIDATER FREMDRIFTSRAPPORTERING DISTRIBUSJONS-E-POST TIL ALLE KANDIDATER: (Fornavn, etternavn) Den årlige fremdriftsrapporteringen er et viktig tiltak som gjør instituttene og fakultetene

Detaljer

TEKSTER PH.D.-VEILEDERE FREMDRIFTSRAPPORTERING DISTRIBUSJONS-E-POST TIL ALLE AKTUELLE VEILEDERE:

TEKSTER PH.D.-VEILEDERE FREMDRIFTSRAPPORTERING DISTRIBUSJONS-E-POST TIL ALLE AKTUELLE VEILEDERE: TEKSTER PH.D.-VEILEDERE FREMDRIFTSRAPPORTERING DISTRIBUSJONS-E-POST TIL ALLE AKTUELLE VEILEDERE: Kjære , hovedveileder for Den årlige fremdriftsrapporteringen er et viktig tiltak som gjør

Detaljer

Familieeide selskaper - Kjennetegn - Styrker og utfordringer - Vekst og nyskapning i harmoni med tradisjoner

Familieeide selskaper - Kjennetegn - Styrker og utfordringer - Vekst og nyskapning i harmoni med tradisjoner Familieeide selskaper - Kjennetegn - Styrker og utfordringer - Vekst og nyskapning i harmoni med tradisjoner Resultater fra omfattende internasjonal undersøkelse og betraktninger om hvordan observasjonene

Detaljer

Emneevaluering GEOV272 V17

Emneevaluering GEOV272 V17 Emneevaluering GEOV272 V17 Studentenes evaluering av kurset Svarprosent: 36 % (5 av 14 studenter) Hvilket semester er du på? Hva er ditt kjønn? Er du...? Er du...? - Annet PhD Candidate Samsvaret mellom

Detaljer

Server-Side Eclipse. Bernd Kolb Martin Lippert it-agile GmbH

Server-Side Eclipse. Bernd Kolb Martin Lippert it-agile GmbH Server-Side Eclipse Bernd Kolb b.kolb@kolbware.de Martin Lippert it-agile GmbH lippert@acm.org 2006 by Martin Lippert, lippert@acm.org; made available under the EPL v1.0 Outline Introduction Why Eclipse?

Detaljer

Little Mountain Housing

Little Mountain Housing Little Mountain Housing Feedback from January 2012 Open Houses Presentation to Little Mountain Community Advisory Group Overview Open house attendance 409 signed in 600+ total Comment forms submitted 326

Detaljer

IN-MMO Agenda IN-MMO. Packages in UML. More UML Modelling. Packages, containment and dependency. Import

IN-MMO Agenda IN-MMO. Packages in UML. More UML Modelling. Packages, containment and dependency. Import Agenda IN-MMO Forelesning 20.02.2003 Brian Elvesæter briane@ifi.uio.no Oblig b Presentation (Group 3 & 5) More UML Modelling Usability and UML Business Modelling Discussion COMET Business Model WesternGeco

Detaljer

TILLEGGSSPØRSMÅL BILLETT- OG ADMINISTRASJONSSYSTEM KINONOR AS COMPLEMENTARY QUESTIONS POINT OF SALE SOFTWARE PACKAGE KINONOR AS

TILLEGGSSPØRSMÅL BILLETT- OG ADMINISTRASJONSSYSTEM KINONOR AS COMPLEMENTARY QUESTIONS POINT OF SALE SOFTWARE PACKAGE KINONOR AS TILLEGGSSPØRSMÅL BILLETT- OG ADMINISTRASJONSSYSTEM KINONOR AS COMPLEMENTARY QUESTIONS POINT OF SALE SOFTWARE PACKAGE KINONOR AS Spm.1 : Konkurransegrunnlag: 1.3 Deltilbud Billett- og administrasjonssystemet,

Detaljer

Status for IMOs e-navigasjon prosess. John Erik Hagen, Regiondirektør Kystverket

Status for IMOs e-navigasjon prosess. John Erik Hagen, Regiondirektør Kystverket Status for IMOs e-navigasjon prosess John Erik Hagen, Regiondirektør Kystverket E-Navigasjoner skal føre til: - økt navigasjonssikkerhet - økt effektivitet i shipping - enklere adgang til havner og farvann,

Detaljer

Server-Side Eclipse. Martin Lippert akquinet agile GmbH

Server-Side Eclipse. Martin Lippert akquinet agile GmbH Server-Side Eclipse Martin Lippert akquinet agile GmbH martin.lippert@akquinet.de 2006 by Martin Lippert, martin.lippert@akquinet.de; made available under the EPL v1.0 Outline Introduction Why Eclipse?

Detaljer

IN-MMO 20.02.2003 IN-MMO. Forelesning 20.02.2003. Brian Elvesæter briane@ifi.uio.no. Telecom and Informatics

IN-MMO 20.02.2003 IN-MMO. Forelesning 20.02.2003. Brian Elvesæter briane@ifi.uio.no. Telecom and Informatics IN-MMO Forelesning 20.02.2003 Brian Elvesæter briane@ifi.uio.no 1 Agenda Oblig 1b Presentation (Group 3 & 5) More UML Modelling Usability and UML Business Modelling Discussion COMET Business Model WesternGeco

Detaljer

Software applications developed for the maritime service at the Danish Meteorological Institute

Software applications developed for the maritime service at the Danish Meteorological Institute Software applications developed for the maritime service at the Danish Meteorological Institute Anne Marie Munk Jørgensen (ammj@dmi.dk), Ove Kjær, Knud E. Christensen & Morten L. Mortensen Danish Meteorological

Detaljer

From Policy to personal Quality

From Policy to personal Quality part of Aker From Policy to personal Quality Aker Solutions Bjørn Lende VP Quality Management MMO October 2011 2011 Aker Solutions Our vision and values Built on more than 170 years of industrial tradition

Detaljer

Fjerning av offshore-konstruksjoner - Hva kan vi lære (JIP)? Anette Pedersen, Ingar Scherf, Gudfinnur Sigurdsson

Fjerning av offshore-konstruksjoner - Hva kan vi lære (JIP)? Anette Pedersen, Ingar Scherf, Gudfinnur Sigurdsson Fjerning av offshore-konstruksjoner - Hva kan vi lære (JIP)? Anette Pedersen, Ingar Scherf, Gudfinnur Sigurdsson Background Several structures will be decommissioned in the coming years and other structures

Detaljer

EN Skriving for kommunikasjon og tenkning

EN Skriving for kommunikasjon og tenkning EN-435 1 Skriving for kommunikasjon og tenkning Oppgaver Oppgavetype Vurdering 1 EN-435 16/12-15 Introduction Flervalg Automatisk poengsum 2 EN-435 16/12-15 Task 1 Skriveoppgave Manuell poengsum 3 EN-435

Detaljer

Nærings-PhD i Aker Solutions

Nærings-PhD i Aker Solutions part of Aker Motivasjon og erfaringer Kristin M. Berntsen/Soffi Westin/Maung K. Sein 09.12.2011 2011 Aker Solutions Motivasjon for Aker Solutions Forutsetning Vilje fra bedrift og se nytteverdien av forskning.

Detaljer

Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital

Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital Eiendomsportal Web - Bygg Behandle behov Sporing og gjenfinning i EBIM EBIM

Detaljer

Referansearkitektur use cases. Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk

Referansearkitektur use cases. Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk Referansearkitektur use cases Kjell Sand SINTEF Energi AS NTNU Institutt for elkraftteknikk 1 Begrunnelse for arkitektur use cases Med det brede perspektivet Smart grids har, er det nødvendig å dele det

Detaljer

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006)

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006) PAGE 1 / 13 GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006) PAGE 2 / 13 LICENSE LICENSE Information in this document is subject to

Detaljer

GeWare: A data warehouse for gene expression analysis

GeWare: A data warehouse for gene expression analysis GeWare: A data warehouse for gene expression analysis T. Kirsten, H.-H. Do, E. Rahm WG 1, IZBI, University of Leipzig www.izbi.de, dbs.uni-leipzig.de Outline Motivation GeWare Architecture Annotation Integration

Detaljer

Examination paper for TDT4252 and DT8802 Information Systems Modelling Advanced Course

Examination paper for TDT4252 and DT8802 Information Systems Modelling Advanced Course Department of Computer and Information Science Examination paper for TDT4252 and DT8802 Information Systems Modelling Advanced Course Academic contact during examination: Phone: Examination date: Examination

Detaljer

Han Ola of Han Per: A Norwegian-American Comic Strip/En Norsk-amerikansk tegneserie (Skrifter. Serie B, LXIX)

Han Ola of Han Per: A Norwegian-American Comic Strip/En Norsk-amerikansk tegneserie (Skrifter. Serie B, LXIX) Han Ola of Han Per: A Norwegian-American Comic Strip/En Norsk-amerikansk tegneserie (Skrifter. Serie B, LXIX) Peter J. Rosendahl Click here if your download doesn"t start automatically Han Ola of Han Per:

Detaljer

Independent Inspection

Independent Inspection Independent Inspection Odd Ivar Johnsen Vidar Nystad Independent Inspection Mål: Felles forståelse og utøvelse av "Independent Inspection" i forbindelse med "Critical Maintenance Task". Independent Inspection

Detaljer

FM kompetanseutvikling i Statoil

FM kompetanseutvikling i Statoil FM kompetanseutvikling i Statoil Erick Beltran Business developer Statoil FM FM konferansen Oslo, 13 Oktober 2011 Classification: Internal (Restricted Distribution) 2010-06-06 Erick Beltran Ingenierio

Detaljer

ROS analyse for samfunnskritiske IKT systemer. Utfordringer og muligheter 24/11-05

ROS analyse for samfunnskritiske IKT systemer. Utfordringer og muligheter 24/11-05 ROS analyse for samfunnskritiske IKT systemer Utfordringer og muligheter 24/11-05 Hermann Steen Wiencke Proactima/Universitetet i Stavanger 1 Et samarbeid mellom Universitetet i Stavanger og Rogalandsforskning

Detaljer

ISO-standarderfor informasjonssikkerhet

ISO-standarderfor informasjonssikkerhet Verifying security since 1999 ISO-standarderfor informasjonssikkerhet ISO/IEC 27000-serien Information technology Security techniques oiso/iec 27000 Information security management systems Overview and

Detaljer

PSi Apollo. Technical Presentation

PSi Apollo. Technical Presentation PSi Apollo Spreader Control & Mapping System Technical Presentation Part 1 System Architecture PSi Apollo System Architecture PSi Customer label On/Off switch Integral SD card reader/writer MENU key Typical

Detaljer

Uke 5. Magnus Li INF /

Uke 5. Magnus Li INF / Uke 5 Magnus Li magl@ifi.uio.no INF3290 26/27.09.2017 Repetisjon av begreper Diskusjonsoppgaver I første innlevering ønsker vi et brukerperspektiv i et informasjonssystem - Hva kan inngå i et slikt informasjonssystem?

Detaljer

Hva kreves av en god byggherre? «Store utbyggingsprosjekter», 23. okt 2014

Hva kreves av en god byggherre? «Store utbyggingsprosjekter», 23. okt 2014 Hva kreves av en god byggherre? «Store utbyggingsprosjekter», 23. okt 2014 Paul Torgersen Leder Metier Consulting 20. oktober 2014 Side 2 Innhold Hva er prosjektsuksess? Hva kjennetegner de beste? Mine

Detaljer

Dynamic Programming Longest Common Subsequence. Class 27

Dynamic Programming Longest Common Subsequence. Class 27 Dynamic Programming Longest Common Subsequence Class 27 Protein a protein is a complex molecule composed of long single-strand chains of amino acid molecules there are 20 amino acids that make up proteins

Detaljer

University of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av:

University of Oslo Department of Informatics. INF Modellering med objekter Oblig 2, V2004. Skrevet av: University of Oslo Department of Informatics INF5120 - Modellering med objekter Oblig 2, V2004 Skrevet av: Gruppe 16 Geir Atle Hegsvold (gahegsvo) Harald Maalen (haralm) André Sollie (andresol) 2 Index

Detaljer

Trigonometric Substitution

Trigonometric Substitution Trigonometric Substitution Alvin Lin Calculus II: August 06 - December 06 Trigonometric Substitution sin 4 (x) cos (x) dx When you have a product of sin and cos of different powers, you have three different

Detaljer

Ny personvernlovgivning er på vei

Ny personvernlovgivning er på vei Ny personvernlovgivning er på vei Er du forberedt? 23. august 2017 There are lines you cannot cross. There are rules to the game. But within the lines and following the rules, you are only limited by your

Detaljer

Human Factors relevant ved subsea operasjoner?

Human Factors relevant ved subsea operasjoner? Human Factors relevant ved subsea operasjoner? Arne Jarl Ringstad, Lead Advisor Human Factors and Organizational Safety Classification: Internal 2012-01-30 Hva er Human Factors? Human factors is the scientific

Detaljer

FM kompetanseutvikling i Statoil

FM kompetanseutvikling i Statoil FM kompetanseutvikling i Statoil Erick Beltran Business developer Statoil FM Kompetanse for bedre eiendomsforvaltning Trondheim, 6 Januar 2010 Classification: Internal (Restricted Distribution) 2010-06-06

Detaljer

STILLAS - STANDARD FORSLAG FRA SEF TIL NY STILLAS - STANDARD

STILLAS - STANDARD FORSLAG FRA SEF TIL NY STILLAS - STANDARD FORSLAG FRA SEF TIL NY STILLAS - STANDARD 1 Bakgrunnen for dette initiativet fra SEF, er ønsket om å gjøre arbeid i høyden tryggere / sikrere. Både for stillasmontører og brukere av stillaser. 2 Reviderte

Detaljer

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye) INF283, HØST 16 Er du? Er du? - Annet Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye) Hvor mye praktisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 =

Detaljer

Western Alaska CDQ Program. State of Alaska Department of Community & Economic Development

Western Alaska CDQ Program. State of Alaska Department of Community & Economic Development Western Alaska State of Alaska Department of Community & Economic Development The CDQ program was formally approved in 1992 by the North Pacific Fishery Management Council and implemented by Governor

Detaljer

Sikkert Drillingnettverk på CAT-D Rig

Sikkert Drillingnettverk på CAT-D Rig Sikkert Drillingnettverk på CAT-D Rig Med fokus på IT sikkerhet i offshore bransjen Kristiansand, 21/10/2014, Asgeir Skretting, Dag Tang Sikkert Drillingnettverk på CAT-D Rig Agenda Hvorfor sikker offshore

Detaljer

Virginia Tech. John C. Duke, Jr. Engineering Science & Mechanics. John C. Duke, Jr.

Virginia Tech. John C. Duke, Jr. Engineering Science & Mechanics. John C. Duke, Jr. A New Paradigm for Health Management of Bridges Presentation Overview Introduction AASHTO Grand Challenges SAFETEA-LU LTBP Is the Problem Unique? RCM A New Paradigm Design, Build, Maintain---Asset Management

Detaljer

HONSEL process monitoring

HONSEL process monitoring 6 DMSD has stood for process monitoring in fastening technology for more than 25 years. HONSEL re- rivet processing back in 990. DMSD 2G has been continuously improved and optimised since this time. All

Detaljer

Trust in the Personal Data Economy. Nina Chung Mathiesen Digital Consulting

Trust in the Personal Data Economy. Nina Chung Mathiesen Digital Consulting Trust in the Personal Data Economy Nina Chung Mathiesen Digital Consulting Why does trust matter? 97% of Europeans would be happy for their personal data to be used to inform, make recommendations or add

Detaljer

Andrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen

Andrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen Andrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen The Process Goal Definition Data Collection Data Preprocessing EDA Choice of Variables Choice of Method(s) Performance Evaluation

Detaljer

FIRST LEGO League. Härnösand 2012

FIRST LEGO League. Härnösand 2012 FIRST LEGO League Härnösand 2012 Presentasjon av laget IES Dragons Vi kommer fra Härnosänd Snittalderen på våre deltakere er 11 år Laget består av 4 jenter og 4 gutter. Vi representerer IES i Sundsvall

Detaljer

Internationalization in Praxis INTERPRAX

Internationalization in Praxis INTERPRAX Internationalization in Praxis The way forward internationalization (vt) : to make international; also: to place under international control praxis (n) : action, practice: as exercise or practice of an

Detaljer

5 E Lesson: Solving Monohybrid Punnett Squares with Coding

5 E Lesson: Solving Monohybrid Punnett Squares with Coding 5 E Lesson: Solving Monohybrid Punnett Squares with Coding Genetics Fill in the Brown colour Blank Options Hair texture A field of biology that studies heredity, or the passing of traits from parents to

Detaljer

INF2120 Tools at your fingertips

INF2120 Tools at your fingertips INF2120 Tools at your fingertips Version 070124 23-Jan-07 INF2120 Prosjekt i modellering 1 Eclipse og RSM en god IDE? med foiler også av Andreas Limyr og Gøran K. Olsen før begge Ifi, nå begge Sintef 23-Jan-07

Detaljer

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet. TDT445 Øving 4 Oppgave a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet. Nøkkel: Supernøkkel: Funksjonell avhengighet: Data i en database som kan unikt identifisere (et sett

Detaljer

case forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg

case forts. Alternativ 1 Alternativer Sammensetning Objekt-interaktor med valg Objekt-interaktor med valg AMS- case forts. Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Relatert objekt velges ofte blant mange kandidater Output av kandidat-sett Input

Detaljer

Assignment. Consequences. assignment 2. Consequences fabulous fantasy. Kunnskapsløftets Mål Eleven skal kunne

Assignment. Consequences. assignment 2. Consequences fabulous fantasy. Kunnskapsløftets Mål Eleven skal kunne Consequences Kunnskapsløftets Mål Eleven skal kunne KRL Filosofi og etikk reflektere over filosofiske temaer knyttet til identitet og livstolkning, natur og kultur, liv og død, rett og galt. gjøre rede

Detaljer

Den som gjør godt, er av Gud (Multilingual Edition)

Den som gjør godt, er av Gud (Multilingual Edition) Den som gjør godt, er av Gud (Multilingual Edition) Arne Jordly Click here if your download doesn"t start automatically Den som gjør godt, er av Gud (Multilingual Edition) Arne Jordly Den som gjør godt,

Detaljer

Q2 Results July 17, Hans Stråberg President and CEO. Fredrik Rystedt CFO

Q2 Results July 17, Hans Stråberg President and CEO. Fredrik Rystedt CFO Q2 Results 2007 July 17, 2007 Hans Stråberg President and CEO Fredrik Rystedt CFO Q2 Highlights EBIT (SEKb) EBIT margin (%) 2.5 2 1.5 1 0.5 0 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 8% 7% 6% 5% 4% 3% 2% 1% 0% Group

Detaljer

2018 ANNUAL SPONSORSHIP OPPORTUNITIES

2018 ANNUAL SPONSORSHIP OPPORTUNITIES ANNUAL SPONSORSHIP OPPORTUNITIES MVP SPONSORSHIP PROGRAM CALLING ALL VENDORS! Here is your chance to gain company exposure while strengthening your dealer Association at the same time. Annual Sponsorship

Detaljer

Endringer i neste revisjon av EHF / Changes in the next revision of EHF 1. October 2015

Endringer i neste revisjon av EHF / Changes in the next revision of EHF 1. October 2015 Endringer i neste revisjon av / Changes in the next revision of 1. October 2015 INFORMASJON PÅ NORSK 2 INTRODUKSJON 2 ENDRINGER FOR KATALOG 1.0.3 OG PAKKSEDDEL 1.0.2 3 ENDRINGER FOR ORDRE 1.0.3 4 ENDRINGER

Detaljer

The challenge of developing a GIS Strategy across the Enterprise

The challenge of developing a GIS Strategy across the Enterprise The challenge of developing a GIS Strategy across the Enterprise PUG 2011 Houston, April, 20 th OMV Group OMV E&P Achim Kamelger, Christoph Smolka 1 OMV Group, PUG 2011, Houston Agenda OMV Company Profile

Detaljer

SUPPLIER UPDATE. September 23, 2015

SUPPLIER UPDATE. September 23, 2015 1 SUPPLIER UPDATE September 23, 2015 Agenda 2 Clarify and document Supplier Collateral Requirement New Customer Information Agreement Review Customer Education campaign Q&A Credit Requirements For Suppliers

Detaljer

Generalization of age-structured models in theory and practice

Generalization of age-structured models in theory and practice Generalization of age-structured models in theory and practice Stein Ivar Steinshamn, stein.steinshamn@snf.no 25.10.11 www.snf.no Outline How age-structured models can be generalized. What this generalization

Detaljer

CSR Harvesting Final Meeting September, 2015 Brest, France. Anne Che-Bohnenstengel & Matthias Pramme, BSH

CSR Harvesting Final Meeting September, 2015 Brest, France. Anne Che-Bohnenstengel & Matthias Pramme, BSH CSR Harvesting Final Meeting 16. 17. September, 2015 Brest, France Anne Che-Bohnenstengel & Matthias Pramme, BSH Topics Introduction Harvesting Workflow CSR-Harvesting Report Monitoring portal for harvesting

Detaljer

HVILKE ENDRINGER KAN BRANSJEN FORVENTE SEG FREMOVER SETT FRA ET BRUKERPERSPEKTIV CHRISTIAN HEIBERG, EXECUTIVE DIRECTOR CBRE AS NORSK EIENDOM

HVILKE ENDRINGER KAN BRANSJEN FORVENTE SEG FREMOVER SETT FRA ET BRUKERPERSPEKTIV CHRISTIAN HEIBERG, EXECUTIVE DIRECTOR CBRE AS NORSK EIENDOM HVILKE ENDRINGER KAN BRANSJEN FORVENTE SEG FREMOVER SETT FRA ET BRUKERPERSPEKTIV CHRISTIAN HEIBERG, EXECUTIVE DIRECTOR CBRE AS NORSK EIENDOM 26.04.18 ALT FORANDRES FROM SURVIVAL OF THE FITTEST TO SURVIVAL

Detaljer

Tillit i hierarkiske og gjensidige relasjoner. Lars Huemer, Professor, BI Partnerforum 29 mai 2017

Tillit i hierarkiske og gjensidige relasjoner. Lars Huemer, Professor, BI Partnerforum 29 mai 2017 Tillit i hierarkiske og gjensidige relasjoner Lars Huemer, Professor, BI Partnerforum 29 mai 2017 Temaer Hva er en relasjon? Hva er en hierarkisk relasjon? Hva er en gjensidig relasjon? Hva er tillit i

Detaljer

Emnedesign for læring: Et systemperspektiv

Emnedesign for læring: Et systemperspektiv 1 Emnedesign for læring: Et systemperspektiv v. professor, dr. philos. Vidar Gynnild Om du ønsker, kan du sette inn navn, tittel på foredraget, o.l. her. 2 In its briefest form, the paradigm that has governed

Detaljer

Gjermund Vidhammer Avdelingsleder Governance, risk & compliance

Gjermund Vidhammer Avdelingsleder Governance, risk & compliance VEIEN TIL GDPR: PLANLEGG DINE NESTE 12 MÅNEDER Gjermund Vidhammer Avdelingsleder Governance, risk & compliance Agenda Hvordan påvirker GDPR arbeid med informasjonssikkerhet Etterlevelse: plan for de neste

Detaljer