Øystein Haugen

ORCID: 0000-0002-0567-769X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Software Engineering Methodologies
  • Model-Driven Software Engineering Techniques
  • Service-Oriented Architecture and Web Services
  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • Business Process Modeling and Analysis
  • Software System Performance and Reliability
  • Formal Methods in Verification
  • Software Reliability and Analysis Research
  • Semantic Web and Ontologies
  • Real-Time Systems Scheduling
  • Flexible and Reconfigurable Manufacturing Systems
  • Simulation Techniques and Applications
  • Fault Detection and Control Systems
  • IoT and Edge/Fog Computing
  • Digital Transformation in Industry
  • Embedded Systems Design Techniques
  • Network Security and Intrusion Detection
  • Real-time simulation and control systems
  • Advanced Data Processing Techniques
  • Advanced Database Systems and Queries
  • Seismic Imaging and Inversion Techniques
  • Energy Efficient Wireless Sensor Networks
  • Energy Harvesting in Wireless Networks
  • Software Engineering Techniques and Practices

Østfold University College
2015-2025

University of Oslo
2004-2018

Islamic Azad University, Mashhad
2017

SINTEF
2007-2016

Oslo Sports Trauma Research Center
2004

St Olav's University Hospital
1991-2003

Ericsson (United States)
2003

Ericsson (Norway)
1997-2003

Norwegian University of Science and Technology
1984-1999

Schlumberger (British Virgin Islands)
1999

Wireless Sensor Networks (WSNs) typically include thousands of resource-constrained sensors to monitor their surroundings, collect data, and transfer it remote servers for further processing. Although WSNs are considered highly flexible ad-hoc networks, network management has been a fundamental challenge in these types networks given the deployment size associated quality concerns such as resource management, scalability, reliability. Topology is viable technique address concerns. Clustering...

10.1016/j.comnet.2020.107376 article EN cc-by Computer Networks 2020-06-21

We show how a common language of variability can be used to enhance the expressiveness Domain Specific Language (DSL). DSLs have been proposed as mechanism for expressing variability. Variability between models in given domain or family systems is captured by constructs, implying that all possible this are allowed variations. explore possibility independently base modeling language. works small well general purpose languages like UML. Implications approach standardized, and do not include mechanisms.

10.1109/splc.2008.25 article EN 2008-09-01

A scalable approach for software product line testing is required due to the size and complexity of industrial lines. In this paper, we present a specialized algorithm (called ICPL) generating covering arrays from feature models. ICPL makes it possible apply combinatorial interaction lines found in industry. For example, allows pair-wise be readily applied projects about 7,000 features 200,000 constraints, Linux Kernel, one largest where model available. compared three leading algorithms...

10.1145/2362536.2362547 article EN 2012-09-02

Many Internet of Things (IoT) networks are created as an overlay over traditional ad-hoc such Zigbee. Moreover, IoT can resemble that support device-to-device (D2D) communication, e.g., D2D-enabled cellular and WiFi-Direct. In these <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ad-hoc</i> types networks, efficient xmlns:xlink="http://www.w3.org/1999/xlink">topology management</i> is a crucial requirement, in particular massive scale...

10.1109/tnsm.2020.3035315 article EN IEEE Transactions on Network and Service Management 2020-11-02

The tutorial will present the outcome of work done by Joint Submission Team against Request For Proposals for a Common Variability Language issued OMG (Object Management Group). language and experiments some consortium members on tools supporting preliminary CVL.

10.1145/2364412.2364462 article EN 2012-09-02

Current model-driven software product line development is mostly based on feature/variability modeling techniques, however, we see the potential for automatic assistance in identifying commonality and variability of a set models within domain synthesizing model those. This paper presents generic approach using comparison. For difference detection, applies EMF Compare, comparison tool. specifying variability, Common Variability Language (CVL), language expressing variability. The SPL...

10.1109/splc.2011.24 article EN 2011-08-01

The Common Variability Language (CVL) is a domain-independent language for specifying and resolving variability. It facilitates the specification resolution of variability over any instance defined using MOF-based meta-model.

10.1145/2491627.2493899 article EN 2013-08-26

The application of search-based software engineering techniques to new problems is increasing. Feature location one the most important and common activities performed by developers during maintenance evolution. Features must be located across families products artifacts that realize each feature identified. However, when dealing with industrial artifacts, search space can huge. We propose compare five algorithms locate features over product models guided latent semantic analysis (LSA), a...

10.1109/tevc.2017.2751100 article EN IEEE Transactions on Evolutionary Computation 2017-09-11

In this work we propose a feature location approach that targets models as the realization artifacts. The combines Genetic Algorithms and Information Retrieval techniques. Given model description, fragments extracted from are evolved using genetic operations. Then, Formal Concept Analysis is used to cluster based on their common attributes into candidates. Finally, Latent Semantic rank candidates similarity with description. As result, algorithm evolves population of find set most suitable...

10.1145/2976767.2976789 article EN 2016-09-29

Immunofluorescence labelling of myrosinase in paraffin sections was used to study the fate, appearance, and distribution myrosin cells Brassica napus after seeding. Labelling achieved using monoclonal antibodies (MAbs) produced against myrosinase. Myrosinase extracted purified from seeds rape (Brassica napus) homogeneity. Mice were immunized with highly fusion cloning hybridoma cells, specificity tested characterized. One antibody inhibited activity. Precipitation activity coupled monosized...

10.1093/jxb/42.12.1541 article EN Journal of Experimental Botany 1991-01-01

Abstract The success of the ongoing fourth industrial revolution largely depends on our ways to cope with novel design challenges arising from a combination an enormous increase in process and product complexity, as well expected autonomy self-organization complex diverse hardware–software installments, often called systems-of-systems. In this paper, we employ service-oriented architectural paradigm, materialized Eclipse Arrowhead framework, represent modern systems engineering principles...

10.1007/s11334-022-00455-5 article EN cc-by Innovations in Systems and Software Engineering 2022-05-09

AIMS: To compare oestrogen receptor measurements on fresh tissue done by an enzyme immunoassay (ER-EIA, Abbott) and immunohistochemical technique (ER-ICA, using formalin fixed, paraffin was embedded material. METHODS: The ER-EIA is based a sandwich frozen tissue, the absorbance values were read Quantum Analyzer. Sections cut from corresponding wax blocks, after pretreatment with pronase DNase, slides incubated monoclonal antibody. immunoperoxidase staining scored semiquantitatively,...

10.1136/jcp.45.2.125 article EN Journal of Clinical Pathology 1992-02-01
Coming Soon ...