Lasith Fernando’s research while affiliated with RMIT University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (8)


Fig. 1. Smart Grid Example 
Fig. 2. Overview of the SmartSpace framework 
Towards Decision Support for Smart Energy Systems based on Spatio-temporal Models
  • Article
  • Full-text available

May 2017

·

71 Reads

·

2 Citations

·

Lasith Fernando

·

Keith Foster

·

[...]

·

SD Sudarsan

This report presents our SmartSpace event handling framework for managing smart-grids and renewable energy installations. SmartSpace provides decision support for human stakeholders. Based on different datasources that feed into our framework, a variety of analysis and decision steps are supported. These decision steps are ultimately used to provide adequate information to human stakeholders. The paper discusses potential data sources for decisions around smart energy systems and introduces a spatio-temporal modeling technique for the involved data. Operations to reason about the formalized data are provided. Our spatio-temporal models help to provide a semantic context for the data. Customized rules allow the specification of conditions under which information is provided to stakeholders. We exemplify our ideas and present our demonstrators including visualization capabilities.

Download

Spatio-temporal reasoning and decision support for smart energy systems

September 2016

·

22 Reads

·

6 Citations

In the past decade, smart energy systems and new solutions for grid technology have become an important topic. New challenges due to the emergence of renewable energy technology have appeared and have been investigated in academia and industry. This covers areas such as energy storage, strengthening of existing grid technology and prediction models for energy generation and consumption. A variety of databases have been created to support decisions around smart energy systems. Here, we are extending these existing views, by integrating the existing data and knowledge sources that have already been created for smart energy systems into a common framework. Our framework aims at supporting human stakeholders in their decisions around the planning and operation of Smart Energy systems.


Cloud Based Monitoring of Timed Events for Industrial Automation

December 2015

·

169 Reads

·

12 Citations

This paper presents ideas towards automatic monitoring of industrial automation devices by using a cloud based monitoring infrastructure. We are in particular aiming at fine grained timed properties that can be described using formal specification techniques such as behavioral types. Possible applications are in the areas of remote maintenance and servicing as well as commissioning and testing. Our work is based in the IEC 61499 standard.



Figure 1 of 1
The Virtual Experiences Lab - a platform for global collaborative engineering and beyond

October 2015

·

101 Reads

·

2 Citations

We are developing the Virtual Experiences (Vx)Lab, a research and research training infrastructure and capability platform for global collaboration. VxLab comprises labs with visualisation capabilities, including underpinning networking to global points of presence, videoconferencing and high-performance computation, simulation and rendering, and sensors and actuators such as robotic instruments locally and in connected remote labs. VxLab has been used for industry projects in industrial automation, experimental research in cloud deployment, workshops and remote capability demonstrations, teaching advanced-level courses in games development, and student software engineering projects. Our goal is for resources to become a "catalyst" for IT-driven research results both within the university and with external industry partners. Use cases include: multi-disciplinary collaboration, prototyping and troubleshooting requiring multiple viewpoints and architectures, dashboards and decision support for global remote planning and operations.



Figure 3: S7 as documented 
Analysis of Software Binaries for Reengineering-Driven Product Line Architecture—An Industrial Case Study

April 2015

·

86 Reads

·

1 Citation

Electronic Proceedings in Theoretical Computer Science

This paper describes a method for the recovering of software architectures from a set of similar (but unrelated) software products in binary form. One intention is to drive refactoring into software product lines and combine architecture recovery with run time binary analysis and existing clustering methods. Using our runtime binary analysis, we create graphs that capture the dependencies between different software parts. These are clustered into smaller component graphs, that group software parts with high interactions into larger entities. The component graphs serve as a basis for further software product line work. In this paper, we concentrate on the analysis part of the method and the graph clustering. We apply the graph clustering method to a real application in the context of automation / robot configuration software tools.


Towards reconstructing architectural models of software tools by runtime analysis

January 2013

·

4 Reads

·

3 Citations

We present a method and initial results on reverse engineering the architecture of monolithic software systems. Our approach is based on analysis of system binaries resulting in a series of models, which are successively refined into a component structure. Our approach comprises the following steps: 1) instrumentation of existing binaries for dynamically generating execution traces at runtime and connected analysis, 2) static inspection of binaries, 3) interpretation using domain knowledge, and 4) identifying component boundaries using software clustering. We motivate a generic method which covers a large class of software systems, and evaluate our method on concrete software tools for industrial automation systems development, focusing on Intel x86 and Microsoft Windows-compatible applications.

Citations (6)


... Initial ideas and a first implementation are presented in [17] and [16]. The extension to smart energy systems is described in [10], [11]. Our spatial constraint solving framework BeSpaceD is introduced and described in [13], [14], [12]. ...

Reference:

On Decision Support for Remote Industrial Facilities using the Collaborative Engineering Framework
Towards Decision Support for Smart Energy Systems based on Spatio-temporal Models

... A viable action sequence would result in an improved wellbore condition, without compromising wellbore stability. Figure 17 details some of the simulated action sequences, where each action is structured in the form of Equation (10). wellbore condition, without compromising wellbore stability. ...

Spatio-temporal reasoning and decision support for smart energy systems
  • Citing Conference Paper
  • September 2016

... The Virtual Experiences Laboratory (VXLab) at RMIT University (Peake et al., 2015) was established in 2013 to enable software engineering research focused on physical automation and the user experience, with robotics/manufacturing, visualization and computation facilities connected on a distributed sandbox network. A cluster of 40 Intel Xeon blades in an RMIT data centre provides computation services and simulation capacity. ...

Visualization facilities for distributed and remote industrial automation: VxLab
  • Citing Conference Paper
  • September 2015

... Driven by market opportunities, evolutionary developments is driving towards the development and the adoption of safe robots which interact directly with humans as well as improved techniques for sensing and path planning, alongside non-traditional applications such as self-driving cars and semiautonomous drones [138]. Recently, also robotics-enabled additive manufacturing developments have made meaningful progress, as robotic integration allows to achieve a structurallyinformed method of fabrication that provides designers with an opportunity to explore a fuller design space that considers both geometry and performance [134], [135]. ...

Cloud-Based Analysis and Control for Robots in Industrial Automation
  • Citing Conference Paper
  • December 2015

... Además, hace más eficiente el trabajo de investigación en este campo, porque brinda la oportunidad de integrar las propuestas existentes; al mismo tiempo que facilita la definición de lineamientos y criterios que hagan posible la unificación de los mecanismos de representación de los elementos recuperados por cada técnica (Favre, 2004). Esto también contribuye a la definición de técnicas de análisis arquitectónico sobre los resultados obtenidos en los procesos de recuperación de arquitecturas (Zhang et al., 2009;Peake et al., 2013). ...

Towards reconstructing architectural models of software tools by runtime analysis
  • Citing Article
  • January 2013