Presentation is loading. Please wait.

Presentation is loading. Please wait.

SEP Consulting Ltd. introduction

Similar presentations


Presentation on theme: "SEP Consulting Ltd. introduction"— Presentation transcript:

1 SEP Consulting Ltd. introduction
Dr. Polgár Balázs & Palcsó Attila

2 We provide services to domestic and international markets
Overview We provide services to domestic and international markets Our customers will get financially significant value in management of sw development project, from requirements specification & system design to implementation phase. Mission Requirement specification based on Model Based System Engineering method Development from scratch based on client specification. Interim & transition management for JAVA development team Specific recruitment & evaluation process for potential developer Developer leasing (architect, senior, junior) Software developer junior&trainee conversion and/or JAVA workframe catch-up course, Training course for model based system engineering Services

3 Software Project Management
strategy business challenges Information Technology level tasks / issues / challenges business IT strategy and management experience, Enterprise software development project experience, Enterprise software requirement specification experience, Complex model-based thinking, We can do complex integration projects Collaborative work style, Willing to do thinks, Cost-effectiveness compared to the top layer of management consulting firms, It is important that we understand software development context! operation IT

4 Systems Modeling Qualification
Qualification in 2010 OMG Certified Systems Modeling Professional Dr. Polgár Balázs (OCSMP) Model Builder Advanced level Certified Professionals Directory

5 Project References Chatolic World Youth Day Registration system development ( ) iBlue remote lock system req. specification and final system design ( ) EDF - Smart Metering impelementation support at EDF-DEMASZ zrt. (2012 – present ) Smart Metering complex integration project to SAP IS-U system (2015) Smart Metering Energy Engagement Portal implementation (2014) Smart Metering small power plan calculation model implementation (2016) Participation in MAVIR energy optimization project for the reserve market (2015) Safety critical system design for railway market ( ) DECOS – Dependable Components and Systems, EU FP6 IP research pr. (2004–2007) Main partners: Audi (DE), Airbus (DE), Fiat (IT), TTTech (AT), Esterel (FR), Austrian Institute of Technology (AT) (totally 20 partners from 6 European countries) MOGENTES – Model-based Generation of Tests for Dependable Embedded Systems (2008 – 2011), an EU FP7 STREP research project Main partners: Ford (DE), Thales Railway (AT), Austrian Institute of Technology (AT), Prolan R3-COP – Resilient Reasoning Robotic Co-operating Systems (2012 – 2013), ARTEMIS pr. Main partners: Fraunhofer Institute (DE), Siemens AG (DE), Austrian Institute of Technology (AT), Elettric 80 Spa (IT) (totally 28 partners from 11 European countries)

6 Domain knowledge of the team
Energy: EDF Démász Zrt., Mátrai Erőmű, RWE, MAVIR Railway: Prolan Zrt. IT&Teleco: IBM Magyarországi kft. Vodafone, TATA Consulting Services Banking: ABN AMRO, ING, Manufacturing: Ganz Ansaldo Zrt, Transelectro, Coca Cola, IBM Storage, Electronics: Schneider Electric, Siemens Austria, Others: 25+ years experience in Software Development 20+ years experience IT consulting 10+ years experience in Research & Development in academia 20 years experience in software and systems modeling UML, SysML (= UML for Systems Engineering), domain specific modeling, formal models, etc.

7 Smart Metering is key to the Smart Grid journey, bringing together the Customer, Grid and Work & Asset domains Utilising electric vehicle storage capability Integrating intelligent devices and appliances for demand management Enabling increased use of intermittent energy supplies Services beyond the meter Operation of “virtual power plants” Accelerate electric vehicle adoption Enabling more micro-generation Supporting implementation of smart grids Improving efficiency of industry processes Proactively managing customer debt Improving billing accuracy Reducing operational costs Providing meaningful consumption information Reducing overall and peak demand Smart Metering

8 Trends in Smart Metering Industry
Smart Metering is no longer just meter to cash Premise-to-Participant end-to-end meter information network Grid Operations vendors designing metering into their systems Advent of Smart meter data hubs, increased multi-party access, underpinned by retail markets Impact of Meter information on Customer. New wave of CIS systems Smart Metering Requirements Increase Increased granularity of data and frequency of reading Increase in the number and types of devices to manage Extreme High Volume processing on the immediate horizon Premise gateways and demand response Smart Metering as a Service Vendors repositioning Major MDM vendors are all moving into analytics, operational, customer, grid Meter communications vendors moving into Distribution automation Security and Privacy are very important

9 Trends in Smart Metering Industry

10 EnergyIP – SAP IS-U reference integration

11 Knowledge path of the JAVA roles

12 Model Based System Development
requirements modelling ... processes modelling Definition of Data Model Architecture and components System internal Interactions & interfaces Modelling of the state (state machine)

13 Java frameworks and directories
Gradle dependences & build Lombok (java) Spring console application Log4J, Slf4J logging Spring Data WS & REST client development JAX-B data link

14 Server-side Java technologies
(Servlet, Filter) (Spring MVC) JSF Spring security WS & REST services development

15 User interfaces HTML, CSS, JS JSF details & Primefaces
AngularJS (+Angular 2) Bootstrap

16 What types of models can be used?
UML, SysML, Domain Specific Models Typically we use these levels Engineering models Model Transformations Levels of verification algorithms Higher level formalisms: Dataflow, Petri-net, ... Low level mathematical formalisms: Automatons, SAT, ...

17 Modeling with SysML

18 Modeling Functional Requirements with SysML
What to do? Activity: Process/flow diagram refines elaborates refines refines elaborates State Machine Use Case Requirement elaborates refines Sequence: Communication

19 Modeling Components with SysML
With what components and how? Activity allocates functionality defines behavior State Machine Block Definition defines usage defines communication Sequence Internal Block

20 Modeling Information with SysML
What information is handled and how? Activity describes object flow Block Definition reception acts as trigger describes information flow State Machine acts as message Block Definition Internal Block Sequence

21 How to apply Model Driven Development?

22 Synthesis in Model Driven Development
MDD framework Possibilities Platform independent  platform specific Configuration generation Code generation Monitor generation Test Case generation Documentation generation Tool Support Workflow Based Execution Platform independent model (PIM) Platform model Platform specific model (PSM) Test cases Program code Tests Configuration Monitor program Application / System Configures Monitors Application / HW 22

23 Three pillars are needed for model-based work?
Modeling Language What types of elements can be used during modeling? Defines elements and their relationship Defines syntax and semantics E.g. SysML Development Methodology How shall the model be built? Defines the steps of analyzing and designing the system Defines the usage of the model elements and diagrams E.g. SYSMOD (SYStem MODeling) by Tim Weilkiens, OOSEM, Rational Harmony Tool E.g. MagicDraw, Enterprise Architect, IBM Rational Rhapsody


Download ppt "SEP Consulting Ltd. introduction"

Similar presentations


Ads by Google