About
I am a senior technology leader with deep expertise in industrial research, innovation…
Articles by Chris
Activity
-
Sad to be missing the International Conference on Software Engineering (ICSE) this year 🥲 I’ve been spending this week in Nepal for a wedding…
Sad to be missing the International Conference on Software Engineering (ICSE) this year 🥲 I’ve been spending this week in Nepal for a wedding…
Liked by Chris Woods
-
Using AI to generate tutorial-based documentation for large codebases. A tremendously useful tool and a great idea! https://lnkd.in/eKNBNrMX
Using AI to generate tutorial-based documentation for large codebases. A tremendously useful tool and a great idea! https://lnkd.in/eKNBNrMX
Liked by Chris Woods
Experience
Licenses & Certifications
Publications
-
CloudWave: where Adaptive Cloud Management Meets DevOps
MoCS 2014 ( IEEE Workshop on Management of Cloud Systems part of the IEEE Symposium on Computers and Communication)
The transition to cloud computing offers a large number of benefits, such as lower capital costs and a highly agile environment. Yet, the development of software engineering practices has not kept pace with this change. The design and runtime behaviour of cloud based services and the underlying cloud infrastructure are largely decoupled from one another, which limits both the efficiency of the cloud environment and the Quality of Service which can be delivered to the hosted applications. This…
The transition to cloud computing offers a large number of benefits, such as lower capital costs and a highly agile environment. Yet, the development of software engineering practices has not kept pace with this change. The design and runtime behaviour of cloud based services and the underlying cloud infrastructure are largely decoupled from one another, which limits both the efficiency of the cloud environment and the Quality of Service which can be delivered to the hosted applications. This paper describes the innovative concepts being developed by CloudWave to utilize the principles of DevOps to create an execution analytics cloud infrastructure where, through the use of programmable monitoring and online data abstraction, much more relevant information for the optimization of the ecosystem is obtained. Required optimizations are subsequently negotiated between the applications and the cloud infrastructure to obtain coordinated adaptation of the ecosystem. Additionally, the project is developing the technology for a Feedback Driven Development Standard Development Kit which will utilize the data gathered through execution analytics to supply developers with a powerful mechanism to shorten application development cycles.
Other authors -
Towards Exploiting the Full Adaptation Potential of Cloud Applications
PESOS (International Workshop on Principles of Engineering Service-Oriented and Cloud Systems)
Current technology for cloud application adaptation fails to capture two fundamental aspect of cloud environments: multiple adaptation options and interferences and dependencies among these multiple mechanisms. Addressing these aspects requires a significant extension of existing cloud tools and frameworks for engineering and executing cloud application adaptations. They should explicitly take into account: all entities of the cloud environment relevant for adaptation decisions; the concrete…
Current technology for cloud application adaptation fails to capture two fundamental aspect of cloud environments: multiple adaptation options and interferences and dependencies among these multiple mechanisms. Addressing these aspects requires a significant extension of existing cloud tools and frameworks for engineering and executing cloud application adaptations. They should explicitly take into account: all entities of the cloud environment relevant for adaptation decisions; the concrete adaptation actions that these cloud entities may perform; and the mutual dependencies between those entities and actions. In this paper we provide the insights towards such novel technology. As main contribution, we systematically elicit the key entities related to adaptations inside a cloud environment and explicitly document those in a conceptual model. To build this model we surveyed the literature, discussed with industrial partners with experience in cloud computing, and analysed commercial solutions. We also provide a case study based on Amazon Web Services solutions, to show how our conceptual model can be instantiated and help developers to identify possible cloud application adaptation strategies.
Other authors
Patents
-
Techniques for computing resource discovery and management
Filed EU 15754522.9
Examples are described for computing resource discovery and management for a system of configurable computing resources that may include disaggregate physical elements such as central processing units, storage devices, memory devices, network input/output devices or network switches. In some examples, these disaggregate physical elements may be located within one or more racks of a data center
Other inventorsSee patent -
Techniques to allocate configurable computing resources
Filed US US20160357610A1
Examples may include techniques for allocating configurable computing resources from a pool of configurable computing resources to a logical server or virtual machine. The logical server or virtual machine may use allocated configurable computing resources to implement, execute or run a workload.
Other inventorsSee patent -
Workload optimization, scheduling, and placement for rack-scale architecture computing systems
Filed US US20160359683A1
Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining…
Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining component or logical machine lifespans. The rack controller may compose logical machines using components having similar remaining lifespans. In some embodiments the rack controller may validate a service level agreement prior to executing an application based on the probability of component failure. A management interface may generate an interactive visualization of the system state and optimize the datacenter schedule based on optimization rules derived from human input in response to the visualization. Other embodiments are described and claimed
Other inventorsSee patent
Honors & Awards
-
Microsoft Engineering Excellence Award
Microsoft
Team was awarded an Engineering Excellence for our work on improving Windows Live (Hotmail, Bing etc) web sites functionality on mobile devices, eventually recognising over 5 million combinations of mobile handsets, operating system and browser configurations.
Recommendations received
9 people have recommended Chris
Join now to viewMore activity by Chris
-
When an embedded team moves to WebAssembly there are probably 4 key questions that everyone asks: 1. How do you compile your existing code to…
When an embedded team moves to WebAssembly there are probably 4 key questions that everyone asks: 1. How do you compile your existing code to…
Shared by Chris Woods
-
Quite happy about this - our paper "Breaking Barriers: From Black Box to Intent-Driven, User-Friendly Power Management" won the best paper award at…
Quite happy about this - our paper "Breaking Barriers: From Black Box to Intent-Driven, User-Friendly Power Management" won the best paper award at…
Liked by Chris Woods
-
With Fermyon Platform for Kubernetes (FP4K), we were already able to run over 1000 Wasm applications on one node. Michelle Dhanani and I then got to…
With Fermyon Platform for Kubernetes (FP4K), we were already able to run over 1000 Wasm applications on one node. Michelle Dhanani and I then got to…
Liked by Chris Woods
-
🚀 Exciting Career Update! 🚀 A few months back, I wrapped up an incredible journey at Siemens Technology USA, where I had the privilege of working…
🚀 Exciting Career Update! 🚀 A few months back, I wrapped up an incredible journey at Siemens Technology USA, where I had the privilege of working…
Liked by Chris Woods
-
The General Electric Research Laboratory was the first industrial research facility in the United States. Founded in 1900 by Thomas Edison, Willis R.…
The General Electric Research Laboratory was the first industrial research facility in the United States. Founded in 1900 by Thomas Edison, Willis R.…
Liked by Chris Woods
-
Brewing tea removes heavy metals from the water. The metals stick to the leaves which are then discarded. Published today in Food Science &…
Brewing tea removes heavy metals from the water. The metals stick to the leaves which are then discarded. Published today in Food Science &…
Liked by Chris Woods
-
We at BeagleBoard.org have somewhat quietly released the sub-$30 USB computer, PocketBeagle 2. We are working in tandem with our community now to…
We at BeagleBoard.org have somewhat quietly released the sub-$30 USB computer, PocketBeagle 2. We are working in tandem with our community now to…
Liked by Chris Woods
-
After 13 years with Siemens, this past Friday was my last day with the company. This was not an easy decision. I owe an important part of my…
After 13 years with Siemens, this past Friday was my last day with the company. This was not an easy decision. I owe an important part of my…
Liked by Chris Woods
-
Great article on why Wasm is winning on the security front. It was a technology designed for security and flexibility. Even widespread technologies…
Great article on why Wasm is winning on the security front. It was a technology designed for security and flexibility. Even widespread technologies…
Liked by Chris Woods
-
Time is an illusion. Lunchtime doubly so. Ford Prefect. This must be Thursday. I never could get the hang of Thursdays. Arthur Dent. #fordprefect…
Time is an illusion. Lunchtime doubly so. Ford Prefect. This must be Thursday. I never could get the hang of Thursdays. Arthur Dent. #fordprefect…
Liked by Chris Woods
-
There is always a cost of porting software to a new platform. The same is true for WebAssembly. A key benefit of WebAssembly is that it provides…
There is always a cost of porting software to a new platform. The same is true for WebAssembly. A key benefit of WebAssembly is that it provides…
Shared by Chris Woods
-
It's been hard keeping it under wraps, but I'm very excited to announce that I've been selected from over 500 people to join Founders at Dogpatch…
It's been hard keeping it under wraps, but I'm very excited to announce that I've been selected from over 500 people to join Founders at Dogpatch…
Liked by Chris Woods
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Chris Woods in United States
-
Chris Woods
Soccer Entrepreneur Empowering Youth Through Sports | Building the Future of Soccer in America | Focused on Sports Innovation and expanding access to the Beautiful Game
-
Chris Woods
Innovation & Marketing Leader | Consumer Obsessed Brand Builder | Design Enthusiast | Energy Giver
-
Chris Woods
-
Chris W.
-
Chris Woods
Vice President - The Blackstone Group
1054 others named Chris Woods in United States are on LinkedIn
See others named Chris Woods