In recent years, after the proposal of the Internet of Things and, later, of the Web of Things, c... more In recent years, after the proposal of the Internet of Things and, later, of the Web of Things, context awareness is a central issue at various levels including devices, communications and applications. In this chapter we present an overview of the current state of research in autonomic communications by focusing on aspects of context awareness on which the emerging new paradigm of Context-Aware Autonomic Communication systems is based. As an example of application we also provide a synthetic analysis of the problem of contextual search and of the issues related to defining contextual search systems.
Software Engineering and Data Engineering, Jul 1, 2007
Disclosed is a self-compensating device for a magnetic disc apparatus with a velocity servo syste... more Disclosed is a self-compensating device for a magnetic disc apparatus with a velocity servo system in which a change of the characteristic of an actuator for positioning a read/write transducer is automatically compensated by the combination of a control means and a compensator. While supplying a given velocity command signal to the velocity servo system, the control means measures the motion of the transducer by using a track detector and adjusts the compensator on the basis of the result of the measurement.
Page 1. Language Constructs for Cooperative Systems Design Flavio DePaoli Francesco Tisato ... 30... more Page 1. Language Constructs for Cooperative Systems Design Flavio DePaoli Francesco Tisato ... 303-316. Crowley, T., Milazzo, P., Baker, E., Forsdick, H., and Tomlinson, R. MMConf: An Infrastructure for Building Shared Multimedia Application. ...
An architectural model that allows the construction of multimedia conferencing environments on th... more An architectural model that allows the construction of multimedia conferencing environments on the basis of a set of basic building blocks is defined. A coordinator is a basic building block for designing and implementing conferencing systems. It controls the activities of a set of cooperating users. It is based on the different roles played by groups of conference attendants and
Advances in intelligent systems and computing, 2019
Software systems must self-adapt to changes in their execution environment and in the user requir... more Software systems must self-adapt to changes in their execution environment and in the user requirements and usages. An architectural solution enables tackling more effectively problems related to self-adaptation. This paper presents an architecture-based approach to self-adaptation that relies on architectural reflection and on closed-loop principles. The approach has been developed and tested on a real scenario related to the management of emergencies in case of floods.
The goal of building office information systems requires a representation of office work and its ... more The goal of building office information systems requires a representation of office work and its relevant objects. The concern of this paper is that of describing the flow of information between active agents in an office environment, within the framework of a language based on Path Expressions. A model is developed, composing of three levels of abstraction. Each level corresponds to a different abstract view of the work in an office environment. An experimental prototype system has been implemented at the Politecnico di Milano to test the feasibility of our local distributed system
Problems related to conflict management resolution between Make and Delivery activities within a ... more Problems related to conflict management resolution between Make and Delivery activities within a Supply Chain are studied here. The traditional approach, which usually manages the problem via a lobal optimization system, seems not suitable due to the fact that Make and Delivery may belong to different enterprises. Furthermore, the prevalence of dynamic scheduling concepts is preferred to the rigidity of
Explaining and motivating architectural choices are crucial points both in real system developmen... more Explaining and motivating architectural choices are crucial points both in real system development and in computer scientists education. Stakeholders and students should fully understand from a high level perspective the rationale behind basic architectural choices. The paper proposes a communication approach that is complementary to established design processes and can be exploited in workshops that involve the “non-architects” at the end of each phase of an iterative development process. Starting from a problem analysis ...
In recent years, after the proposal of the Internet of Things and, later, of the Web of Things, c... more In recent years, after the proposal of the Internet of Things and, later, of the Web of Things, context awareness is a central issue at various levels including devices, communications and applications. In this chapter we present an overview of the current state of research in autonomic communications by focusing on aspects of context awareness on which the emerging new paradigm of Context-Aware Autonomic Communication systems is based. As an example of application we also provide a synthetic analysis of the problem of contextual search and of the issues related to defining contextual search systems.
Software Engineering and Data Engineering, Jul 1, 2007
Disclosed is a self-compensating device for a magnetic disc apparatus with a velocity servo syste... more Disclosed is a self-compensating device for a magnetic disc apparatus with a velocity servo system in which a change of the characteristic of an actuator for positioning a read/write transducer is automatically compensated by the combination of a control means and a compensator. While supplying a given velocity command signal to the velocity servo system, the control means measures the motion of the transducer by using a track detector and adjusts the compensator on the basis of the result of the measurement.
Page 1. Language Constructs for Cooperative Systems Design Flavio DePaoli Francesco Tisato ... 30... more Page 1. Language Constructs for Cooperative Systems Design Flavio DePaoli Francesco Tisato ... 303-316. Crowley, T., Milazzo, P., Baker, E., Forsdick, H., and Tomlinson, R. MMConf: An Infrastructure for Building Shared Multimedia Application. ...
An architectural model that allows the construction of multimedia conferencing environments on th... more An architectural model that allows the construction of multimedia conferencing environments on the basis of a set of basic building blocks is defined. A coordinator is a basic building block for designing and implementing conferencing systems. It controls the activities of a set of cooperating users. It is based on the different roles played by groups of conference attendants and
Advances in intelligent systems and computing, 2019
Software systems must self-adapt to changes in their execution environment and in the user requir... more Software systems must self-adapt to changes in their execution environment and in the user requirements and usages. An architectural solution enables tackling more effectively problems related to self-adaptation. This paper presents an architecture-based approach to self-adaptation that relies on architectural reflection and on closed-loop principles. The approach has been developed and tested on a real scenario related to the management of emergencies in case of floods.
The goal of building office information systems requires a representation of office work and its ... more The goal of building office information systems requires a representation of office work and its relevant objects. The concern of this paper is that of describing the flow of information between active agents in an office environment, within the framework of a language based on Path Expressions. A model is developed, composing of three levels of abstraction. Each level corresponds to a different abstract view of the work in an office environment. An experimental prototype system has been implemented at the Politecnico di Milano to test the feasibility of our local distributed system
Problems related to conflict management resolution between Make and Delivery activities within a ... more Problems related to conflict management resolution between Make and Delivery activities within a Supply Chain are studied here. The traditional approach, which usually manages the problem via a lobal optimization system, seems not suitable due to the fact that Make and Delivery may belong to different enterprises. Furthermore, the prevalence of dynamic scheduling concepts is preferred to the rigidity of
Explaining and motivating architectural choices are crucial points both in real system developmen... more Explaining and motivating architectural choices are crucial points both in real system development and in computer scientists education. Stakeholders and students should fully understand from a high level perspective the rationale behind basic architectural choices. The paper proposes a communication approach that is complementary to established design processes and can be exploited in workshops that involve the “non-architects” at the end of each phase of an iterative development process. Starting from a problem analysis ...
Uploads