Martin Fredriksson | Blekinge Institute of Technology (original) (raw)

Papers by Martin Fredriksson

Research paper thumbnail of Articulation of an open computational system for network centric warfare

Conference for the promotion of research in information technology at new universities and at university colleges (ITL), 2003

Contents; About BTH; Contact; Alumni; Staff; Press; På svenska. Home; Education. Education: Welco... more Contents; About BTH; Contact; Alumni; Staff; Press; På svenska. Home; Education. Education: Welcome to BTH; Education; Find education; Life at BTH. Apply, fees & scholarships; Preparing to arrive at BTH; Exchange studies; Meet our students. image description; image description; image description. Current student. Current students: Student Portal Öppnas i ett nytt fönster; Registration Öppnas i ett nytt fönster; Sign-up for exam Öppnas i ett nytt fönster; LADOK ...

Research paper thumbnail of THE QASE API: A COMPREHENSIVE PLATFORM FOR GAMES-BASED AI RESEARCH AND EDUCATION

... of Ireland +353 1 4902714 bernard.gorman@computing.dcu.ie Martin Fredriksson Blekinge Institu... more ... of Ireland +353 1 4902714 bernard.gorman@computing.dcu.ie Martin Fredriksson Blekinge Institute of Technology Ronneby Sweden +46 457 385825 martin.fredriksson@bth.se Mark Humphrys Dublin City University Glasnevin, Dublin 9 Rep. ...

Research paper thumbnail of ONLINE ENGINEERING

Computing has evolved from isolated machines, providing calculative suppor t of applications, tow... more Computing has evolved from isolated machines, providing calculative suppor t of applications, toward communication networks that provide functional suppor t to g roups of people and embedded systems. Perhaps, one of the most compelling feature and benefit of computers is their overwhelming computing efficienc y. Today, we conceive distr ibuted computational systems of an ever-increasing sophistication, which we then apply in var ious settings -cr itical suppor t functions of our society just to name one impor tant application area. The spread and impact of computing, in ter ms of so-called infor mation society technologies, has obviously gained a very high momentum over the years and today it delivers a technology that our societies have come to depend on. To this end, concer ns related to our acceptance of qualities of computing, e.g., dependability, are increasingly emphasized by users as well as vendors.

Research paper thumbnail of The Proper Role of Agent Technologies in Design and Implementation of Dependable Network Enabled Systems

Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd en/of openbaar gemaa... more Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd en/of openbaar gemaakt worden door middel van druk, fotocopie, microfilm, elektronisch of op welke andere wijze ook zonder voorafgaande schriftelijke toestemming van de uitgever.

Research paper thumbnail of A legged-robot team coping with uncertainty

The Swedish national effort to program a team of Sony Legged Robots is described. Each robot uses... more The Swedish national effort to program a team of Sony Legged Robots is described. Each robot uses a layered architecture for real-time situation assessment and decision making, inspired by the Thinking Cap and the Saphira architectures. Context-dependent blending simplifies the integration of higher-level, symbolic deliberation processes and lower level, and numeric control processes. Basic behaviors, as well as the blending mechanism, are implemented using fuzzy logic techniques for coping with uncertainty. A reactive planner is used to generate directions to the lower level about the activation of behaviors.

Research paper thumbnail of A Framework for Systemic Coordination in Open Computational Systems

The material presented in this paper is focused on the characteristics of open computational syst... more The material presented in this paper is focused on the characteristics of open computational systems and, in particular, the issue of coordinating behavior in such systems, i.e. systemic coordination. Firstly, we introduce a conceptual framework for characterizing systemic coordination at different levels abstraction. Secondly, challenges and opportunities of this framework is outlined as a matter of exploiting a Service-oriented layered architecture for communicating entities (SOLACE) in combination with a particular coordination model (TuCSoN). In the context of systems engineering, we consider SOLACE and TuCSoN to be examples of the basic tools required for support of systemic coordination, i.e., the continuous process of construction and observation of open computational systems and their evolving interaction space. Finally, we outline the impact of these tools on empirical aspects of systemic coordination. M. Fredriksson and R. Gustavsson are affiliated with the

Research paper thumbnail of Quality of Service in Network-Centric Warfare and Challenges in Open Computational Systems Engineering

The concept of open computational systems represents physical and dynamic environments populated ... more The concept of open computational systems represents physical and dynamic environments populated with self-organizing networks of cognitive entities, i.e., open systems of human users and software technology continuously deliberating in a physical environment. The foremost challenge with this class of systems is that of automated sustainability, i.e., online assertion of systemic qualities. To that end, we introduce the application domain of trustworthy and sustainable operations in marine environments and our experience of applicable models in experimenting with quality of service in network-centric warfare. Finally, we conclude the paper with a discussion regarding challenges in the domain of open computational systems.

Research paper thumbnail of Trustworthy and sustainable operations in marine environments

In order to address challenges and opportunities of engineering information systems for network-c... more In order to address challenges and opportunities of engineering information systems for network-centric warfare, we have developed a prototype for trustworthy and sustainable operations in marine environments (TWOSOME). The system developed addressed qualities such as information fusion, target acquisition, and selforganization in open computational systems; comprised of distributed services. As such, the system prototype executes on a service-oriented layered architecture for communicating entities (SOLACE) and, furthermore, different perspectives of the prototype are visualized by means of a distributed interaction system for complex entity relation networks (DISCERN).

Research paper thumbnail of THE QASE API: AN INTEGRATED PLATFORM FOR AI RESEARCH AND EDUCATION THROUGH FIRST-PERSON COMPUTER GAMES

Computer games have belatedly come to the fore as a serious platform for AI research. Through our... more Computer games have belatedly come to the fore as a serious platform for AI research. Through our own experiments in the fields of imitation learning and intelligent agents, it became clear that the lack of a unified, powerful yet intuitive API was a serious impediment to the adoption of commercial games in both research and education. Parallel to our own specialised work, we therefore decided to develop a generalpurpose library for the creation of game agents, in the hope that the availability of such software would help stimulate further interest in the field. Though geared towards machinelearning, the API would be flexible enough to facilitate multiple forms of artificial intelligence, making it suitable for application in research and in undergraduate courses centring upon traditional AI and agent-based systems.

Research paper thumbnail of Methodological principles in construction and observation of open computational systems

Abstract Research and development of information systems for defense and warfare have changed mos... more Abstract Research and development of information systems for defense and warfare have changed most dramatically during the last decade; from weapons of mass destruction to sustainable systems of services. The involved information systems can be comprised by a wide range of complex, interacting, and proactive services. Consequently, construction and observation of complex multiagent systems is an important issue to pursue. We argue that methodological principles of the involved systems most appropriately can be dealt with in ...

Research paper thumbnail of Online engineering and open computational systems

Methodologies and Software Engineering …, Jan 1, 2004

Computing has evolved from isolated machines, providing calculative suppor t of applications, tow... more Computing has evolved from isolated machines, providing calculative suppor t of applications, toward communication networks that provide functional suppor t to g roups of people and embedded systems. Perhaps, one of the most compelling feature and benefit of computers is their overwhelming computing efficienc y. Today, we conceive distr ibuted computational systems of an ever-increasing sophistication, which we then apply in var ious settings -cr itical suppor t functions of our society just to name one impor tant application area. The spread and impact of computing, in ter ms of so-called infor mation society technologies, has obviously gained a very high momentum over the years and today it delivers a technology that our societies have come to depend on. To this end, concer ns related to our acceptance of qualities of computing, e.g., dependability, are increasingly emphasized by users as well as vendors.

Research paper thumbnail of Fargo: Technical Description

University College of Karlskrona/Ronneby, Jan 1, 1997

Research paper thumbnail of Humans and complex systems: Sustainable information societies

Systems Approaches and Their Application, Jan 1, 2005

Research paper thumbnail of Coordination and control in computational ecosystems: a vision of the future, Coordination of Internet agents: models, technologies, and applications

Research paper thumbnail of Process algebras as support for sustainable systems of services

Applicable Algebra in Engineering, …, Jan 1, 2005

A new framework for protection against key exposure was recently suggested by Dodis et. al. . We ... more A new framework for protection against key exposure was recently suggested by Dodis et. al. . We take its realization further towards practice by presenting simple new schemes that provide benefits over previous ones in terms of scalability, performance and security. Our first contribution is a simple, practical, scalable scheme called SKIE-OT that achieves the best possible security in their framework. SKIE-OT is based on the Boneh-Franklin identity-based encryption (IBE) scheme [10] and exploits algebraic properties of the latter. We also show that the role of identity-based encryption is not coincidental by proving that IBE is equivalent to (not strongly) key-insulated encryption with optimal threshold and allowing random-access key updates.

Research paper thumbnail of Online engineering: On the nature of open computational systems

Computing has evolved from isolated machines, providing calculative suppor t of applications, tow... more Computing has evolved from isolated machines, providing calculative suppor t of applications, toward communication networks that provide functional suppor t to g roups of people and embedded systems. Perhaps, one of the most compelling feature and benefit of computers is their overwhelming computing efficienc y. Today, we conceive distr ibuted computational systems of an ever-increasing sophistication, which we then apply in var ious settings -cr itical suppor t functions of our society just to name one impor tant application area. The spread and impact of computing, in ter ms of so-called infor mation society technologies, has obviously gained a very high momentum over the years and today it delivers a technology that our societies have come to depend on. To this end, concer ns related to our acceptance of qualities of computing, e.g., dependability, are increasingly emphasized by users as well as vendors.

Research paper thumbnail of Active documents and their applicability in distributed environments

Unpublished Master's Thesis, University of Karlskrona/ …, Jan 1, 1998

Appendix A -Architecture Design 42 References 43 1 Compound documents are a natural part of Micro... more Appendix A -Architecture Design 42 References 43 1 Compound documents are a natural part of Microsoft Office (relying on Object Linking and Embedding), but also in software systems making use of OpenDoc (relying on Common Object Request Broker Architecture). At first only interfacing and behavior, but recently both CORBA and OLE has included functionality such as automation and events. However, providing for these properties are not enough since they only map onto a subset of the required set of properties. 2 What we are facing is a plethora of definitions on the term FRPSRQHQW. The definition I make use of at this point is characterized as a four level infrastructure [25], used by one of the most complete component technology of today -OMG's COR-BA technology, consisting of an object bus, object services, object facilities, and various components of different shapes. 3UREOHP 'HVFULSWLRQ

Research paper thumbnail of Theory and practice of behavior in open computational systems

Cybernetics and Systems, Jan 1, 2002

Research paper thumbnail of First international workshop on theory and practice of open computational systems

… , 2003. WET ICE 2003. …, Jan 1, 2003

Abstract This report summarizes the presentations and related discussions of the first internatio... more Abstract This report summarizes the presentations and related discussions of the first international workshop on Theory and practice of open computational systems (TAPOCS) at the twelfth international workshop on Enabling technologies: Infrastructure for collaborative enterprises (WETICE). The balance between two topics of open computational systems in particular was in focus during the workshop discussions: theory and practice. As such, we introduced these topics by means of a presentation on Visions of open computational ...

Research paper thumbnail of Sustainable information ecosystems

… engineering for large-scale multi-agent …, Jan 1, 2003

Research paper thumbnail of Articulation of an open computational system for network centric warfare

Conference for the promotion of research in information technology at new universities and at university colleges (ITL), 2003

Contents; About BTH; Contact; Alumni; Staff; Press; På svenska. Home; Education. Education: Welco... more Contents; About BTH; Contact; Alumni; Staff; Press; På svenska. Home; Education. Education: Welcome to BTH; Education; Find education; Life at BTH. Apply, fees & scholarships; Preparing to arrive at BTH; Exchange studies; Meet our students. image description; image description; image description. Current student. Current students: Student Portal Öppnas i ett nytt fönster; Registration Öppnas i ett nytt fönster; Sign-up for exam Öppnas i ett nytt fönster; LADOK ...

Research paper thumbnail of THE QASE API: A COMPREHENSIVE PLATFORM FOR GAMES-BASED AI RESEARCH AND EDUCATION

... of Ireland +353 1 4902714 bernard.gorman@computing.dcu.ie Martin Fredriksson Blekinge Institu... more ... of Ireland +353 1 4902714 bernard.gorman@computing.dcu.ie Martin Fredriksson Blekinge Institute of Technology Ronneby Sweden +46 457 385825 martin.fredriksson@bth.se Mark Humphrys Dublin City University Glasnevin, Dublin 9 Rep. ...

Research paper thumbnail of ONLINE ENGINEERING

Computing has evolved from isolated machines, providing calculative suppor t of applications, tow... more Computing has evolved from isolated machines, providing calculative suppor t of applications, toward communication networks that provide functional suppor t to g roups of people and embedded systems. Perhaps, one of the most compelling feature and benefit of computers is their overwhelming computing efficienc y. Today, we conceive distr ibuted computational systems of an ever-increasing sophistication, which we then apply in var ious settings -cr itical suppor t functions of our society just to name one impor tant application area. The spread and impact of computing, in ter ms of so-called infor mation society technologies, has obviously gained a very high momentum over the years and today it delivers a technology that our societies have come to depend on. To this end, concer ns related to our acceptance of qualities of computing, e.g., dependability, are increasingly emphasized by users as well as vendors.

Research paper thumbnail of The Proper Role of Agent Technologies in Design and Implementation of Dependable Network Enabled Systems

Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd en/of openbaar gemaa... more Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd en/of openbaar gemaakt worden door middel van druk, fotocopie, microfilm, elektronisch of op welke andere wijze ook zonder voorafgaande schriftelijke toestemming van de uitgever.

Research paper thumbnail of A legged-robot team coping with uncertainty

The Swedish national effort to program a team of Sony Legged Robots is described. Each robot uses... more The Swedish national effort to program a team of Sony Legged Robots is described. Each robot uses a layered architecture for real-time situation assessment and decision making, inspired by the Thinking Cap and the Saphira architectures. Context-dependent blending simplifies the integration of higher-level, symbolic deliberation processes and lower level, and numeric control processes. Basic behaviors, as well as the blending mechanism, are implemented using fuzzy logic techniques for coping with uncertainty. A reactive planner is used to generate directions to the lower level about the activation of behaviors.

Research paper thumbnail of A Framework for Systemic Coordination in Open Computational Systems

The material presented in this paper is focused on the characteristics of open computational syst... more The material presented in this paper is focused on the characteristics of open computational systems and, in particular, the issue of coordinating behavior in such systems, i.e. systemic coordination. Firstly, we introduce a conceptual framework for characterizing systemic coordination at different levels abstraction. Secondly, challenges and opportunities of this framework is outlined as a matter of exploiting a Service-oriented layered architecture for communicating entities (SOLACE) in combination with a particular coordination model (TuCSoN). In the context of systems engineering, we consider SOLACE and TuCSoN to be examples of the basic tools required for support of systemic coordination, i.e., the continuous process of construction and observation of open computational systems and their evolving interaction space. Finally, we outline the impact of these tools on empirical aspects of systemic coordination. M. Fredriksson and R. Gustavsson are affiliated with the

Research paper thumbnail of Quality of Service in Network-Centric Warfare and Challenges in Open Computational Systems Engineering

The concept of open computational systems represents physical and dynamic environments populated ... more The concept of open computational systems represents physical and dynamic environments populated with self-organizing networks of cognitive entities, i.e., open systems of human users and software technology continuously deliberating in a physical environment. The foremost challenge with this class of systems is that of automated sustainability, i.e., online assertion of systemic qualities. To that end, we introduce the application domain of trustworthy and sustainable operations in marine environments and our experience of applicable models in experimenting with quality of service in network-centric warfare. Finally, we conclude the paper with a discussion regarding challenges in the domain of open computational systems.

Research paper thumbnail of Trustworthy and sustainable operations in marine environments

In order to address challenges and opportunities of engineering information systems for network-c... more In order to address challenges and opportunities of engineering information systems for network-centric warfare, we have developed a prototype for trustworthy and sustainable operations in marine environments (TWOSOME). The system developed addressed qualities such as information fusion, target acquisition, and selforganization in open computational systems; comprised of distributed services. As such, the system prototype executes on a service-oriented layered architecture for communicating entities (SOLACE) and, furthermore, different perspectives of the prototype are visualized by means of a distributed interaction system for complex entity relation networks (DISCERN).

Research paper thumbnail of THE QASE API: AN INTEGRATED PLATFORM FOR AI RESEARCH AND EDUCATION THROUGH FIRST-PERSON COMPUTER GAMES

Computer games have belatedly come to the fore as a serious platform for AI research. Through our... more Computer games have belatedly come to the fore as a serious platform for AI research. Through our own experiments in the fields of imitation learning and intelligent agents, it became clear that the lack of a unified, powerful yet intuitive API was a serious impediment to the adoption of commercial games in both research and education. Parallel to our own specialised work, we therefore decided to develop a generalpurpose library for the creation of game agents, in the hope that the availability of such software would help stimulate further interest in the field. Though geared towards machinelearning, the API would be flexible enough to facilitate multiple forms of artificial intelligence, making it suitable for application in research and in undergraduate courses centring upon traditional AI and agent-based systems.

Research paper thumbnail of Methodological principles in construction and observation of open computational systems

Abstract Research and development of information systems for defense and warfare have changed mos... more Abstract Research and development of information systems for defense and warfare have changed most dramatically during the last decade; from weapons of mass destruction to sustainable systems of services. The involved information systems can be comprised by a wide range of complex, interacting, and proactive services. Consequently, construction and observation of complex multiagent systems is an important issue to pursue. We argue that methodological principles of the involved systems most appropriately can be dealt with in ...

Research paper thumbnail of Online engineering and open computational systems

Methodologies and Software Engineering …, Jan 1, 2004

Computing has evolved from isolated machines, providing calculative suppor t of applications, tow... more Computing has evolved from isolated machines, providing calculative suppor t of applications, toward communication networks that provide functional suppor t to g roups of people and embedded systems. Perhaps, one of the most compelling feature and benefit of computers is their overwhelming computing efficienc y. Today, we conceive distr ibuted computational systems of an ever-increasing sophistication, which we then apply in var ious settings -cr itical suppor t functions of our society just to name one impor tant application area. The spread and impact of computing, in ter ms of so-called infor mation society technologies, has obviously gained a very high momentum over the years and today it delivers a technology that our societies have come to depend on. To this end, concer ns related to our acceptance of qualities of computing, e.g., dependability, are increasingly emphasized by users as well as vendors.

Research paper thumbnail of Fargo: Technical Description

University College of Karlskrona/Ronneby, Jan 1, 1997

Research paper thumbnail of Humans and complex systems: Sustainable information societies

Systems Approaches and Their Application, Jan 1, 2005

Research paper thumbnail of Coordination and control in computational ecosystems: a vision of the future, Coordination of Internet agents: models, technologies, and applications

Research paper thumbnail of Process algebras as support for sustainable systems of services

Applicable Algebra in Engineering, …, Jan 1, 2005

A new framework for protection against key exposure was recently suggested by Dodis et. al. . We ... more A new framework for protection against key exposure was recently suggested by Dodis et. al. . We take its realization further towards practice by presenting simple new schemes that provide benefits over previous ones in terms of scalability, performance and security. Our first contribution is a simple, practical, scalable scheme called SKIE-OT that achieves the best possible security in their framework. SKIE-OT is based on the Boneh-Franklin identity-based encryption (IBE) scheme [10] and exploits algebraic properties of the latter. We also show that the role of identity-based encryption is not coincidental by proving that IBE is equivalent to (not strongly) key-insulated encryption with optimal threshold and allowing random-access key updates.

Research paper thumbnail of Online engineering: On the nature of open computational systems

Computing has evolved from isolated machines, providing calculative suppor t of applications, tow... more Computing has evolved from isolated machines, providing calculative suppor t of applications, toward communication networks that provide functional suppor t to g roups of people and embedded systems. Perhaps, one of the most compelling feature and benefit of computers is their overwhelming computing efficienc y. Today, we conceive distr ibuted computational systems of an ever-increasing sophistication, which we then apply in var ious settings -cr itical suppor t functions of our society just to name one impor tant application area. The spread and impact of computing, in ter ms of so-called infor mation society technologies, has obviously gained a very high momentum over the years and today it delivers a technology that our societies have come to depend on. To this end, concer ns related to our acceptance of qualities of computing, e.g., dependability, are increasingly emphasized by users as well as vendors.

Research paper thumbnail of Active documents and their applicability in distributed environments

Unpublished Master's Thesis, University of Karlskrona/ …, Jan 1, 1998

Appendix A -Architecture Design 42 References 43 1 Compound documents are a natural part of Micro... more Appendix A -Architecture Design 42 References 43 1 Compound documents are a natural part of Microsoft Office (relying on Object Linking and Embedding), but also in software systems making use of OpenDoc (relying on Common Object Request Broker Architecture). At first only interfacing and behavior, but recently both CORBA and OLE has included functionality such as automation and events. However, providing for these properties are not enough since they only map onto a subset of the required set of properties. 2 What we are facing is a plethora of definitions on the term FRPSRQHQW. The definition I make use of at this point is characterized as a four level infrastructure [25], used by one of the most complete component technology of today -OMG's COR-BA technology, consisting of an object bus, object services, object facilities, and various components of different shapes. 3UREOHP 'HVFULSWLRQ

Research paper thumbnail of Theory and practice of behavior in open computational systems

Cybernetics and Systems, Jan 1, 2002

Research paper thumbnail of First international workshop on theory and practice of open computational systems

… , 2003. WET ICE 2003. …, Jan 1, 2003

Abstract This report summarizes the presentations and related discussions of the first internatio... more Abstract This report summarizes the presentations and related discussions of the first international workshop on Theory and practice of open computational systems (TAPOCS) at the twelfth international workshop on Enabling technologies: Infrastructure for collaborative enterprises (WETICE). The balance between two topics of open computational systems in particular was in focus during the workshop discussions: theory and practice. As such, we introduced these topics by means of a presentation on Visions of open computational ...

Research paper thumbnail of Sustainable information ecosystems

… engineering for large-scale multi-agent …, Jan 1, 2003