Keynotes at EDOC 2015
Model-driven engineering for the social enterprise
Professor John Grundy
Swinburne University of Technology, Australia
Model-driven engineering has gained popularity in recent years offering a way to abstractly specify complex computational models and algorithms and generate both configurations and code to achieve their realisation. Often domain-specific languages are used as way to express these model structures enabling end users to better specify their target system needs.We have been applying MDE and Domain-Specific Visual Languages (DSVLs) to the domain of big data analytics systems to better support end users in realising solutions for the enterprise as well as individual needs. In this talk I discuss key requirements of big data social enterprise systems, including those for health, transport and finance domains. I discuss approaches to utilising MDE and DSVLs to achieve desired solutions, including interface and architectures. I report on our and others progress to date and outline ways increasing personal and social data from the emerging Internet of Things with further transform this space.
Professor John Grundy is Dean of the School of Software and Electrical Engineering and also Director of the Swinburne University Centre for Computing and Engineering Software Systems (SUCCESS). Before coming to Swinburne, he was Head of Department for Electrical and Computer Engineering at the University of Auckland, New Zealand. His teaching is mostly in the area of team projects, software requirements and design, software processes, distributed systems, and programming. His research areas include software tools and techniques, software architecture, model-driven software engineering, visual languages, software security engineering, service-based and component-based systems and user interfaces. He has published over 280 refereed papers and supervised over 60 PhD and Masters by Research students. He provides consulting work for a range of companies which have included, among many others, Thales Australia, CA Labs, VicRoads, XSol Ltd, Orion Health Ltd, Peace Software Ltd, and Whitecloud Systems Ltd. He is a Fellow of Engineers Australia and Fellow of Automated Software Engineering.
Professor John Mylopoulos
University of Toronto, Canada and University of Trento, Italy
The advent of social computing and big data has changed dramatically the nature of enterprise computing. Before these trends, enterprise computing was about designing and managing processes within an enterprise. Thanks to technologies developed over the past 20 years, enterprise computing is today primarily about monitoring an enterprise to ensure that it meets its strategic and tactical objectives, taking remedial action when this is not the case. We review some of the analysis techniques that need to be supported and offer some details from our on-going research on monitoring strategic goals.
The presentation is based partly on joint work with Elvis Koci, Alejandro Mate, Juan Trujillo and Kostas Zoumpatianos.
John P. Mylopoulos is professor at the University of Toronto, Canada, and at the University of Trento, Italy. He is known for his work in the field of conceptual modeling, specifically the development an agent-oriented software development methodology called TROPOS. Mylopoulos was awarded the Peter P. Chen Award for outstanding contributions to the field of conceptual modeling in 2010. In 2012 he also received a Honorary Doctorate from the RWTH Aachen University in recognition of "his excellent and distinctive contributions on the methodology of conceptual modeling as a basis for databases, software technology and artificial intelligence, as well as its interdisciplinary applications.
The Real Time Enterprise –Tools and Peopleware
Bedarra Research Labs, Canada
For decades, many have argued for and against Dearden’s “Myth of real-time management information” [HBR 1966]. At best most organizations have had only partial data, and insufficient storage and processing, limiting their ability to be a real-time enterprise. Thanks to massive compute power, memory and storage it is now finally possible for modern enterprises to capture and process the totality of their data current and past. Given they have real-time data the challenge becomes how to clean, transform, query, analyze and present this in meaningful, actionable real-time information. In this talk, we discuss the challenges of working with the real-time data deluge from sensor IoT to Big Data.
We take a brief look at the world of big data tools, event processing, and skills as they exist today. We then discuss our experience building Ivy, an interactive visual analytics environment for Thinkers. Thinkers are the key enablers for a real-time enterprise and need a capability to Think-Compute-See and actively participate in problem solutions. We discuss their requirements and the challenges developing solutions using state of the art software technologies including functional vector programming, high performance column stores, streaming data, copious data acquisition, complex query and visualization exploration consumable by demanding customers we call Thinkers.
Dave Thomas has a wide spectrum of experience in the software industry as an engineer, consultant, architect, executive and investor. He is the Founder and Chairman of Bedarra Research Labs — a company specializing in emerging software technologies and applications. Bedarra provides virtual CTO and CEO, as well as directors, advisors and business mentors to support new initiatives. He is also the Managing Director of Object Mentor — a company specializing in the training and deployment of Agile and Object-Oriented Software Development methodologies.
Memory Driven Computing and The Machine:
A new computer architecture paradigm
to address the end of Moore’s Law.
Chief Technologist - Innovation HP Enterprise Services, Asia-Pacific & Japan Hewlett-Packard Company
Roger Lawrence is Chief Technologist for Innovation in HP Enterprise Services, Asia-Pacific & Japan, responsible for facilitating innovation for enterprise clients across the region. He also works with senior client executives to understand industry trends and develop strategic solutions. Roger has spent some 27 years in Information Technology and benefits from experience such as Mainframe Programming in the late 80’s; Infrastructure Support and Consulting in the 90’s; Architecture and Strategy Consulting in the earlier part of this decade; Consulting Practice Management & Group Management of Technologists, Technology Evangelism, Start-up experience and Marketing Strategy.