Microservice Design Space Analysis and Decision Documentation: A Case Study on API Management

Stefan Haselbock ◽  
Rainer Weinreich ◽  
Georg Buchgeher ◽  
Thomas Kriechbaum
2015 ◽  
Vol 44 ◽  
pp. 125-134 ◽  
Jeremy Coffeen ◽  
Frederic Jacquelin ◽  
Richard Kepple ◽  
Rock Mendenhall ◽  
Michael Rodgers ◽  

Dipanjan D. Ghosh ◽  
Junghan Kim ◽  
Andrew Olewnik ◽  
Arun Lakshmanan ◽  
Kemper E. Lewis

One of the critical tasks in product design is to map information from the consumer space to the design space. Currently, this process is largely dependent on the designer to identify and map how psychological and consumer level factors relate to engineered product attributes. In this way current methodologies lack provision to test a designer’s cognitive reasoning and could therefore introduce bias while mapping from consumer to design space. Also, current dominant frameworks do not include user-product interaction data in design decision making and neither do they assist designers in understanding why a consumer has a particular perception about a product. This paper proposes a new framework — Cyber-Empathic Design — where user-product interaction data is acquired via embedded sensors in the products. To understand the motivations behind consumer perceptions, a network of latent constructs is used which forms a causal model framework. Structural Equation Modeling is used as the parameter estimation and hypothesis testing technique making the framework falsifiable in nature. To demonstrate the framework and demonstrate its effectiveness a case study of sensor integrated shoes is presented in this work, where two models are compared — one survey based and using the Cyber-Empathic framework model. It is shown that the Cyber-Empathic framework results in improved fit. The case study also demonstrates the technique to test a designers’ cognitive hypothesis.

Luís Ferreira Pires ◽  
Arjen van Oostrum ◽  
Fons Wijnhoven

A service registry is a Service-Oriented Architecture (SOA) component that keeps a ‘catalogue’ of available services. It stores service specifications so that these specifications can be found by potential users. Discussions on the design of service registries currently focus on technical issues, while service registries should take into consideration information needs of business domain users. In this regard, the authors consider service registries as information services and develop a comprehensive framework for designing service registries. This framework introduces aspects that determine a design space for service registries. In this design space, the authors identify views, requirements, processes, and means in the design of a service registry that supports the lifecycle information of a service. A vital part of these requirements is further implemented and demonstrated in a prototype built as a ‘proof-of-concept’ for the framework. This paper also discusses a case study used to evaluate the prototype. In this case study, a registry prototype has been populated with realistic services of a large insurance company, and 21 experienced IT and business professionals from a consultancy organization evaluated the prototype for its user satisfaction.

2021 ◽  
Vol 227 ◽  
pp. 113599
Andrés Sebastián ◽  
Rubén Abbas ◽  
Manuel Valdés ◽  
Antonio Rovira

2016 ◽  
Vol 2016 ◽  
pp. 1-11 ◽  
Bo Wang ◽  
Zhongxi Hou ◽  
Zhaowei Liu ◽  
Qingyang Chen ◽  
Xiongfeng Zhu

This paper presents a preliminary design methodology for small unmanned battery powered tailsitters. Subsystem models, including takeoff weight, power and energy consumption models, and battery discharge model, were investigated, respectively. Feasible design space was given by simulation with mission and weight constraints, while the influences of wing loading and battery ratio were analyzed. Case study was carried out according to the design process, and the results were validated by previous designs. The design methodology can be used to determine key parameters and make necessary preparations for detailed design and vehicle realization of small battery powered tailsitters.

Pablo Bellocq ◽  
Inaki Garmendia ◽  
Jordane Legrand ◽  
Vishal Sethi

Direct Drive Open Rotors (DDORs) have the potential to significantly reduce fuel consumption and emissions relative to conventional turbofans. However, this engine architecture presents many design and operational challenges both at engine and aircraft level. At preliminary design stages, a broad design space exploration is required to identify potential optimum design regions and to understand the main trade offs of this novel engine architecture. These assessments may also aid the development process when compromises need to be performed as a consequence of design, operational or regulatory constraints. Design space exploration assessments are done with 0-D or 1-D models for computational purposes. These simplified 0-D and 1-D models have to capture the impact of the independent variation of the main design and control variables of the engine. Historically, it appears that for preliminary design studies of DDORs, Counter Rotating Turbines (CRTs) have been modelled as conventional turbines and therefore it was not possible to assess the impact of the variation of the number of stages (Nb) of the CRT and rotational speed of the propellers. Additionally, no preliminary design methodology for CRTs was found in the public domain. Part I of this two-part publication proposes a 1-D preliminary design methodology for DDOR CRTs which allows an independent definition of both parts of the CRT. A method for calculating the off-design performance of a known CRT design is also described. In Part II, a 0-D design point efficiency calculation for CRTs is proposed and verified with the 1-D methods. The 1-D and 0-D CRT models were used in an engine control and design space exploration case study of a DDOR with a 4.26m diameter an 10% clipped propeller for a 160 PAX aircraft. For this application: • the design and performance of a 20 stage CRT rotating at 860 rpm (both drums) obtained with the 1-D methods is presented. • differently from geared open rotors, negligible cruise fuel savings can be achieved by an advanced propeller control. • for rotational speeds between 750 and 880 rpm (relatively low speeds for reduced noise), 22 and 20 stages CRTs are required. • engine weight can be kept constant for different design rotational speeds by using the minimum required Nb. • for any target engine weight, TOC and cruise SFC are reduced by reducing the rotational speeds and increasing Nb (also favourable for reducing CRP noise). However additional CRT stages increase engine drag, mechanical complexity and cost.

Sign in / Sign up

Export Citation Format

Share Document